1+ 0.2.2 (2017-05-21)
2+ ==================
3+ New features:
4+
5+ * [ FEATURE #341 ] ( https://github.com/rust-lang/regex/issues/341 ) :
6+ Support nested character classes and intersection operation.
7+ For example, ` [\p{Greek}&&\pL] ` matches greek letters and
8+ ` [[0-9]&&[^4]] ` matches every decimal digit except ` 4 ` .
9+ (Much thanks to @robinst , who contributed this awesome feature.)
10+
11+ Bug fixes:
12+
13+ * [ BUG #321 ] ( https://github.com/rust-lang/regex/issues/321 ) :
14+ Fix bug in literal extraction and UTF-8 decoding.
15+ * [ BUG #326 ] ( https://github.com/rust-lang/regex/issues/326 ) :
16+ Add documentation tip about the ` (?x) ` flag.
17+ * [ BUG #333 ] ( https://github.com/rust-lang/regex/issues/333 ) :
18+ Show additional replacement example using curly braces.
19+ * [ BUG #334 ] ( https://github.com/rust-lang/regex/issues/334 ) :
20+ Fix bug when resolving captures after a match.
21+ * [ BUG #338 ] ( https://github.com/rust-lang/regex/issues/338 ) :
22+ Add example that uses ` Captures::get ` to API documentation.
23+ * [ BUG #353 ] ( https://github.com/rust-lang/regex/issues/353 ) :
24+ Fix RegexSet bug that caused match failure in some cases.
25+ * [ BUG #354 ] ( https://github.com/rust-lang/regex/pull/354 ) :
26+ Fix panic in parser when ` (?x) ` is used.
27+ * [ BUG #358 ] ( https://github.com/rust-lang/regex/issues/358 ) :
28+ Fix literal optimization bug with RegexSet.
29+ * [ BUG #359 ] ( https://github.com/rust-lang/regex/issues/359 ) :
30+ Fix example code in README.
31+ * [ BUG #365 ] ( https://github.com/rust-lang/regex/pull/365 ) :
32+ Fix bug in ` rure_captures_len ` in the C binding.
33+ * [ BUG #367 ] ( https://github.com/rust-lang/regex/issues/367 ) :
34+ Fix byte class bug that caused a panic.
35+
36+
1370.2.1
238=====
339One major bug with ` replace_all ` has been fixed along with a couple of other
@@ -13,6 +49,7 @@ touchups.
1349* [ BUG #324 ] ( https://github.com/rust-lang/regex/issues/324 ) :
1450 Compiling ` regex ` should only require one version of ` memchr ` crate.
1551
52+
16530.2.0
1754=====
1855This is a new major release of the regex crate, and is an implementation of the
0 commit comments