All Versions
Latest Version
Avg Release Cycle
45 days
Latest Release
719 days ago

Changelog History
Page 6

  • v0.6.13

    January 09, 2020
  • v0.6.12

    September 03, 2019
  • v0.6.11

    August 03, 2019
  • v0.6.10

    July 21, 2019
  • v0.6.9

    July 21, 2019
  • v0.6.8

    July 06, 2019
  • v0.6.7

    June 09, 2019
  • v0.2.11 Changes

    May 01, 2018

    ๐Ÿš€ This release primarily contains bug fixes. Some of them resolve bugs where ๐Ÿ“œ the parser could panic.

    ๐Ÿ†• New features:

    • FEATURE #459: Include C++'s standard regex library and Boost's regex library in the benchmark harness. We now include D/libphobos, C++/std, C++/boost, Oniguruma, PCRE1, PCRE2, RE2 and Tcl in the harness.

    ๐Ÿ› Bug fixes:

    • BUG #445: Clarify order of indices returned by RegexSet match iterator.
    • BUG #461: Improve error messages for invalid regexes like [\d-a].
    • BUG #464: Fix a bug in the error message pretty printer that could cause a panic when a regex contained a literal \n character.
    • BUG #465: Fix a panic in the parser that was caused by applying a repetition operator to (?flags).
    • BUG #466: Fix a bug where \pC was not recognized as an alias for \p{Other}.
    • BUG #470: Fix a bug where literal searches did more work than necessary for anchored regexes.
  • v0.2.10 Changes

    March 16, 2018

    ๐Ÿš€ This release primarily updates the regex crate to changes made in std::arch on nightly Rust.

    ๐Ÿ†• New features:

    • FEATURE #458: The Hir type in regex-syntax now has a printer.
  • v0.2.9 Changes

    March 12, 2018

    ๐Ÿš€ This release introduces a new nightly only feature, unstable, which enables SIMD optimizations for certain types of regexes. No additional compile time options are necessary, and the regex crate will automatically choose the best CPU features at run time. As a result, the simd (nightly only) crate dependency has been dropped.

    ๐Ÿ†• New features:

    • FEATURE #456: The regex crate now includes AVX2 optimizations in addition to the extant SSSE3 optimization.

    ๐Ÿ› Bug fixes:

    • BUG #455: Fix a bug where (?x)[ / - ] failed to parse.