@@ -5,6 +5,23 @@ project adheres to [Semantic Versioning](http://semver.org/).
5
5
Older versions are detailed as [ GitHub
6
6
releases] ( https://github.com/mudge/re2/releases ) for this project.
7
7
8
+ ## [ 2.0.0] - 2023-09-13
9
+ ### Added
10
+ - The gem now comes bundled with the underlying RE2 library and its dependency,
11
+ Abseil. Installing the gem will compile those dependencies automatically. As
12
+ this can take a while, precompiled native gems are available for Linux,
13
+ Windows and macOS. (Thanks to Stan Hu for contributing this.)
14
+
15
+ ### Changed
16
+ - By default, the gem will use its own bundled version of RE2 rather than
17
+ looking for the library on the system. To opt back into that behaviour, pass
18
+ ` --enable-system-libraries ` when installing. (Thanks to Stan Hu for
19
+ contributing this.)
20
+
21
+ ### Removed
22
+ - Due to the new dependency on MiniPortile2, the gem no longer supports Ruby
23
+ versions older than 2.6.
24
+
8
25
## [ 2.0.0.beta2] - 2023-09-10
9
26
### Added
10
27
- Restored support for Ruby 2.6.
@@ -21,13 +38,13 @@ releases](https://github.com/mudge/re2/releases) for this project.
21
38
22
39
## [ 2.0.0.beta1] - 2023-09-08
23
40
### Added
24
- - The gem now comes bundled with the underlying re2 library and its dependency,
25
- abseil . Installing the gem will compile those dependencies automatically. As
41
+ - The gem now comes bundled with the underlying RE2 library and its dependency,
42
+ Abseil . Installing the gem will compile those dependencies automatically. As
26
43
this can take a while, precompiled native gems are available for Linux,
27
44
Windows and macOS. (Thanks to Stan Hu for contributing this.)
28
45
29
46
### Changed
30
- - By default, the gem will use its own bundled version of re2 rather than
47
+ - By default, the gem will use its own bundled version of RE2 rather than
31
48
looking for the library on the system. To opt back into that behaviour, pass
32
49
` --enable-system-libraries ` when installing. (Thanks to Stan Hu for
33
50
contributing this.)
@@ -113,6 +130,7 @@ releases](https://github.com/mudge/re2/releases) for this project.
113
130
### Fixed
114
131
- In Ruby 1.9.2 and later, re2 will now set the correct encoding for strings
115
132
133
+ [ 2.0.0 ] : https://github.com/mudge/re2/releases/tag/v2.0.0
116
134
[ 2.0.0.beta2 ] : https://github.com/mudge/re2/releases/tag/v2.0.0.beta2
117
135
[ 2.0.0.beta1 ] : https://github.com/mudge/re2/releases/tag/v2.0.0.beta1
118
136
[ 1.7.0 ] : https://github.com/mudge/re2/releases/tag/v1.7.0
0 commit comments