Changelog History
Page 2
-
v1.4.4 Changes
March 11, 2021๐ This is a small patch release that contains some bug fixes. Notably, it also drops the
thread_local
(andlazy_static
, via transitivity) dependencies.๐ Bug fixes:
-
v1.4.3 Changes
January 08, 2021 -
v1.4.2 Changes
November 01, 2020๐ This is a small bug fix release that bans
\P{any}
. We previously banned empty classes like[^\w\W]
, but missed the\P{any}
case. In the future, we hope to permit empty classes.- BUG #722:
Ban
\P{any}
to avoid a panic in the regex compiler. Found by OSS-Fuzz.
- BUG #722:
Ban
-
v1.4.1 Changes
October 13, 2020๐ This is a small bug fix release that makes
\p{cf}
work. Previously, it would report "property not found" even thoughcf
is a valid abbreviation for theFormat
general category.- BUG #719:
Fixes bug that prevented
\p{cf}
from working.
- BUG #719:
Fixes bug that prevented
-
v1.4.0 Changes
October 11, 2020๐ This releases has a few minor documentation fixes as well as some very minor API additions. The MSRV remains at Rust 1.28 for now, but this is intended to increase to at least Rust 1.41.1 soon.
๐ This release also adds support for OSS-Fuzz. Kudos to @DavidKorczynski for doing the heavy lifting for that!
๐ New features:
- FEATURE #649:
Support
[
,]
and.
in capture group names. - FEATURE #687:
Add
is_empty
predicate toRegexSet
. - FEATURE #689:
Implement
Clone
forSubCaptureMatches
. - FEATURE #715:
Add
empty
constructor toRegexSet
for convenience.
๐ Bug fixes:
- FEATURE #649:
Support
-
v1.3.9 Changes
May 28, 2020๐ This release fixes a MSRV (Minimum Support Rust Version) regression in the ๐ 1.3.8 release. Namely, while 1.3.8 compiles on Rust 1.28, it actually does not compile on other Rust versions, such as Rust 1.39.
๐ Bug fixes:
- BUG #685:
Remove use of
doc_comment
crate, which cannot be used before Rust 1.43.
- BUG #685:
Remove use of
-
v1.3.8 Changes
May 28, 2020๐ This release contains a couple of important bug fixes driven ๐ by better support for empty-subexpressions in regexes. For example, regexes like
b|
are now allowed. Major thanks to ๐ @sliquister for implementing support for this in #677.๐ Bug fixes:
-
v1.3.7 Changes
April 17, 2020๐ This release contains a small bug fix that fixes how
regex
forwards crate ๐ features toregex-syntax
. In particular, this will reduce recompilations in some cases.๐ Bug fixes:
- BUG #665:
Fix feature forwarding to
regex-syntax
.
- BUG #665:
Fix feature forwarding to
-
v1.3.6 Changes
March 24, 2020๐ This release contains a sizable (~30%) performance improvement when compiling some kinds of large regular expressions.
๐ Performance improvements:
- PERF #657: Improvement performance of compiling large regular expressions.
-
v1.3.5 Changes
March 12, 2020๐ This release updates this crate to Unicode 13.
๐ New features:
- FEATURE #653:
Update
regex-syntax
to Unicode 13.
- FEATURE #653:
Update