Releases: mudge/re2
Releases · mudge/re2
2.19.0: RE2 2025-08-05
Changed
- Upgrade the bundled version of RE2 to 2025-08-05. Note this now requires CMake 3.22 or newer when compiling yourself.
SHA256 checksums:
0d2a4bc61a72e6c8a9d5ef4fa737ff81e31babd3f2eed935a4968ed2de5d85fc re2-2.19.0-aarch64-linux-gnu.gem
f2545dc1901ce8bc9deb4757610a237cfcd7ba33fa41d126aba52d8dd09bd388 re2-2.19.0-aarch64-linux-musl.gem
e31ec03b36dc94a7ce655012cd8e62a90108a79ea9dc19c6c0e6b56bc10c4d53 re2-2.19.0-arm-linux-gnu.gem
84788a23bdef85cb96a7c7684ca7479e1307ac662e9497f3897711dc2dc16c0b re2-2.19.0-arm-linux-musl.gem
ec04ad299846bf8e57abad31a2b632a405f753af042771b4af6b4f8899f6083c re2-2.19.0-arm64-darwin.gem
9e66e660657d9ec07c9af9a219c8cf04a7706dbdff09c266d5be3e964f399239 re2-2.19.0-x64-mingw-ucrt.gem
55a3beea0946bbc48f804a1347bf9f7f583f364adf864cf69282e6c2d40984dc re2-2.19.0-x64-mingw32.gem
c6ad0ee36001f158a4c007c446a09ba955509ed2e90cfa1a4fc52b3418402ce9 re2-2.19.0-x86_64-darwin.gem
fa949b498e65348a9cb94eedcff8cff52804d703159f0106ebf1ea13f02b55f0 re2-2.19.0-x86_64-linux-gnu.gem
ca108f0d4474f9885ccdb653c38e7fd0b8ded24ba6d6416aaea07fc5939da36f re2-2.19.0-x86_64-linux-musl.gem
c50b6752223f522c56a581bfb0cbc3e65f994123c09ee1fb0c99f51e35b38fe0 re2-2.19.0-x86-linux-gnu.gem
9760b1cb9535caf64fabc5bd4272c11f727bef64c0f29204b8374bcefb2511ef re2-2.19.0-x86-linux-musl.gem
fa80144f6a3eec1ce8dcafc945f2c4e51bac131aaa35633ea19664b5cd586679 re2-2.19.0-x86-mingw32.gem
676b956a65d88abac2ff7010b48e38b3a1a8dce99a995eadf35609e7bc076ee7 re2-2.19.0.gem
2.18.0: RE2 2025-07-22
Changed
- Upgrade the bundled version of RE2 to 2025-07-22.
SHA256 checksums:
6dd7ec202a31a2c5d1d0f59f2d86823aae61e57e569da6c3a911aea639e97b0c re2-2.18.0-aarch64-linux-gnu.gem
15478cf5663bd268c63983dc281971a91d89d84641dc00ef308121444dad90d0 re2-2.18.0-aarch64-linux-musl.gem
b177f0f42a1bda07a73c3d9b7c48c944f8d6b9fc5e0377096b078ebee16657cf re2-2.18.0-arm-linux-gnu.gem
c827493062a023cbf2b679b6798502f057dd6c33e2b138047a38e0e05f5f4461 re2-2.18.0-arm-linux-musl.gem
953063f0491420163d3484ed256fe2ff616c777ec66ee20aa5ec1a1a1fc39ff5 re2-2.18.0-arm64-darwin.gem
4a8a57cda9a87307bfa58fdc6f782dabc2e0ced1c1124ecf77ebfe19e61d12d7 re2-2.18.0-x64-mingw-ucrt.gem
e19090858945ae4b82649898a284d8964c62be0011cc75d30fd338259c51ff05 re2-2.18.0-x64-mingw32.gem
e8988e8624f9fbfa60f62418c84ba83c3efc04c74427788c756cda126dbe448f re2-2.18.0-x86_64-darwin.gem
a029416336c90dbf0282b2211a60e2cc1747f89b05e79d18f0f882487b46de74 re2-2.18.0-x86_64-linux-gnu.gem
c9c0e7f7920ce20facce674da91b73d86dee0e85f7da175bafc2ccfb4d4630f3 re2-2.18.0-x86_64-linux-musl.gem
2a0bdb9797fdf0f293ee05d96b847a29e9e843d6b44ae1ee9ef2251790fc3d8d re2-2.18.0-x86-linux-gnu.gem
2bc230f2c01498da51e2b0fba9a6c196c9a6537aed318c4719cc914d14143211 re2-2.18.0-x86-linux-musl.gem
b521f5f14a5784a4f8d1ce8a55f8b598a5fbd621d77f8c87b44bbfa9db57a019 re2-2.18.0-x86-mingw32.gem
600c134d7b184c26d8a1fea9101403e03244981115b1789ccdc4bdcc2db19624 re2-2.18.0.gem
2.17.0: RE2 2025-07-17
Changed
- Upgrade the bundled version of RE2 to 2025-07-17.
SHA256 checksums:
3bf2ee1723c66c9bb1941a8442c93dba0e73d6c68325d6240978108a1b2402fd re2-2.17.0-aarch64-linux-gnu.gem
aa41e285e27733bab2bbf36749f6c000ad7a695450fd77c86591117b0659c34a re2-2.17.0-aarch64-linux-musl.gem
495695dc2d59f04e9b7804ec4aa4bf402095a82c34a4dd6a98bcb75bb90b859f re2-2.17.0-arm-linux-gnu.gem
8db1ceb25ebb20b101d9176cd88f928b9c081d72d21e49690dd19aa04796523b re2-2.17.0-arm-linux-musl.gem
77b44893953a95b7804d83a5d7fd88ac1a7dc49b4e559eb46f69027e93f14cd1 re2-2.17.0-arm64-darwin.gem
d9babb9bfc4350cd8b4b7908e33e9811d87ebc4b9eeb8becefd25b95a1b94a0a re2-2.17.0-x64-mingw-ucrt.gem
f51aae97c8c4bf922edb39591968b50d63d78646d9cb8e3e7cad459966e3ce28 re2-2.17.0-x64-mingw32.gem
0072b9808eb8cd2ef29613ea5dcf0dcb61f64bef48abf889bd7231d44f4c447e re2-2.17.0-x86_64-darwin.gem
69c3c431d184f7ef53b571de296c6d139480c90a2fc20402d4ec9a263ed7c315 re2-2.17.0-x86_64-linux-gnu.gem
7d7eeb9e07ee4edc46a5c4042c42142d0a8463aef229cc54c9d682e27f9bdf91 re2-2.17.0-x86_64-linux-musl.gem
8e20c7e597131b204e58b7f23b52c9d664f7f0fa377b6cdf32bcf78cf2c153b5 re2-2.17.0-x86-linux-gnu.gem
7ba9629a7f6955a316125fe00de3743e23dca4a4e75a7f913b6f35926ca49a8f re2-2.17.0-x86-linux-musl.gem
6427041c84fb20fa9260b6425de546acb804d02342e8b7914f7155043d3d1355 re2-2.17.0-x86-mingw32.gem
77eedb366a14edb2b6ff7b6ba88f1edcf44691576bcf121e3f25ea938ca0b03c re2-2.17.0.gem
2.16.0: RE2 2025-06-26b and Abseil 20250127.1
Changed
- Upgrade the bundled version of RE2 to 2025-06-26b.
- Upgrade the bundled version of Abseil to 20250127.1.
Added
- Added
RE2::Set#size
to return the number of patterns in a set.
SHA256 checksums:
23c188ade583de58024740d0af22738ddfc98de6c43c95526a7abbf3cda0971b re2-2.16.0-aarch64-linux-gnu.gem
006d6265ebba823f8995abcea17a98a8b4a4ba3d8dc44e4a7fb416edfe0ae91c re2-2.16.0-aarch64-linux-musl.gem
90102f14b9dc35179f537b9bcfd4e98679cca50204cc76ae664ac6cd2b06ddc5 re2-2.16.0-arm-linux-gnu.gem
308b5142553f1bd0b98ef4c771129172c9edcc4027888e29426018aa41ef8c6f re2-2.16.0-arm-linux-musl.gem
db82b93ef56ee0fde12af3f91038b611ecde42517c7ff8fdae44cc35f8376613 re2-2.16.0-arm64-darwin.gem
c0713209a16021e9843c17d1698fa9306c80d559d0173c1b4d513bb24853cd0d re2-2.16.0-x64-mingw-ucrt.gem
8661ae7bda24361d7039abaa0885197ebd59cb97b2ef5ab3a2e315403f7d03d0 re2-2.16.0-x64-mingw32.gem
e8ab106aeb239305e49a9b24367bdff7028bddcc22c2c3b878b66b4cc56a6c4a re2-2.16.0-x86_64-darwin.gem
461e85bdd9143c7457ca78efde531d7c4dc2a838f1bbbb34df9574cca95d000f re2-2.16.0-x86_64-linux-gnu.gem
359594a938879427bc787e61f4e983895d97c25a87d704113157ea80129e2b08 re2-2.16.0-x86_64-linux-musl.gem
4218952b901b371c9a2daf1d0b6df693849d079bbcd7d410295f7008d253d632 re2-2.16.0-x86-linux-gnu.gem
534119eecddaa0bb39b6afdfe0a9aae7a844a7574fcfbf5c96971bdf2c9a7339 re2-2.16.0-x86-linux-musl.gem
966b1b6c4197d1bb0ecd332e1273b616ec1f489b1245c5b378a21857f52b154f re2-2.16.0-x86-mingw32.gem
51df219eb6bffaef18c07db42b965dbcb9503fab48956271d7a237bc5067d35c re2-2.16.0.gem
2.15.0: Ruby 3.4 support and dedicated Musl gems
Added
- Add support for Ruby 3.4 in precompiled, native gems.
- Restored support for Ruby 2.6, 2.7, and 3.0 after dropping them in 2.15.0.rc1.
Changed
- Provide separate precompiled, native gems for GNU and Musl.
- Require glibc 2.29+ for x86-linux-gnu and x86_64-linux-gnu (and recommend RubyGems 3.3.22+ and Bundler 2.3.21+).
SHA256 checksums:
ed3fe87adbc637373268d2a1b69f07def5079535dd961db735fdfac8fa63520f re2-2.15.0-aarch64-linux-gnu.gem
edf696d3a4587f580828e99cf36b7e04a86e0ebe103f704955b310a3f61e69de re2-2.15.0-aarch64-linux-musl.gem
dbe53c65859a868b42297939daeb610806ae6b1181ff09d1c454e1cdf86ebbc0 re2-2.15.0-arm-linux-gnu.gem
a5376b6655134d7320cc3282659035c20a26f2641643fe33c2d04417b07532a8 re2-2.15.0-arm-linux-musl.gem
184e2273699d6433aaeb8dcc2347ea794a14a34ae4cbb5f83a76c521ebb1a591 re2-2.15.0-arm64-darwin.gem
e62a623b30b917f9845abf818c1d5c2d468859a1e3d9d4abf24fc2db40445322 re2-2.15.0-x64-mingw-ucrt.gem
29bed8b2711d9f8d442f1f00149393331698c9f2b82281b7df6c58b7cf4990a7 re2-2.15.0-x64-mingw32.gem
2f1fbb0336eca29d3bfbe6883f4f8118f1c25f1e7d74f3bc0391dfe7334f9fc6 re2-2.15.0-x86-linux-gnu.gem
8470a2ca5019132114379fcef25117f703e20f8e25604d378a71e80746b9b22a re2-2.15.0-x86-linux-musl.gem
f0c7ece48e92f6db2595dc2af733131371cd9e0d3dec87f1c3ab8dbe35de1076 re2-2.15.0-x86-mingw32.gem
c3c43f001b7fef3732d9992def52a125ca2c0fb6fcd88fcf258b5b3f6e70fd8f re2-2.15.0-x86_64-darwin.gem
d7b7eb32c3b9aa7af7c826f51959781763191c86c07fe3714735d0e6d012766a re2-2.15.0-x86_64-linux-gnu.gem
3c3d9afb96a8c13fa617cf273333fcf7344bb7831050d3e01b5ffcdef5cff3ce re2-2.15.0-x86_64-linux-musl.gem
049822aa6f7a64352624f632cb8e5693619c365d22f49087805411352a0d5bd8 re2-2.15.0.gem
2.15.0.rc1: Ruby 3.4 support
Added
- Add support for Ruby 3.4.0-rc1 in precompiled, native gems.
Changed
- Provide separate precompiled, native gems for GNU and Musl.
- Require glibc 2.29+ for x86-linux-gnu and x86_64-linux-gnu (and recommend RubyGems 3.3.22+ and Bundler 2.3.21+).
Removed
- Drop support for Ruby versions older than 3.1 as they do not ship with a version of RubyGems new enough to handle the new Musl gems.
SHA256 checksums:
5ead7d0efa0ef8bf2cfe97b58db0f8e6a6a7de4cb7e1bd0793dfa12adb1f5857 re2-2.15.0.rc1-aarch64-linux-gnu.gem
128056dbf292459851d14977fe56f188a669754cd1ba03ef6a5af30ccf933412 re2-2.15.0.rc1-aarch64-linux-musl.gem
b9c574ccfaa6bac636e1addbb02d9eacfb6bcb2d9df92566d7d3123d2535201f re2-2.15.0.rc1-arm-linux-gnu.gem
363c9f542e8e3557ebb9f8e9a7855856620fb1246ebddaedea95bf320c576aab re2-2.15.0.rc1-arm-linux-musl.gem
5b71bef050ffa2b78140a25bf0621198624e00dfcd6e21183d67c830e7319622 re2-2.15.0.rc1-arm64-darwin.gem
ed63d3f72a55c7317e39a4e1a79296e70cd7f8c9444889f10a0a690e8fbaf959 re2-2.15.0.rc1-x64-mingw-ucrt.gem
2be5dd905b3d6849461ca2b594d5b8607cf9c26d9a6b9004b5b2f22170b7ce10 re2-2.15.0.rc1-x86-linux-gnu.gem
f927c753549f6b372c05d468f1d8d2f0d0115dfa7c1b6ee811010e35380a8f3e re2-2.15.0.rc1-x86-linux-musl.gem
68fa2bb1b4aedbffde1ebf9b852729ce9c2cd528a0ea16ffc4c5d7839eac6f60 re2-2.15.0.rc1-x86_64-darwin.gem
92802cd0b6baba0ffe272edc6c8342e77b13705a8c0610b86c57aad0d3baeea7 re2-2.15.0.rc1-x86_64-linux-gnu.gem
6a10a4ddbc152bfaaa6ca3860119b597ae139d479257cd3663333e47c4b8792e re2-2.15.0.rc1-x86_64-linux-musl.gem
5d8750d12d392ad6e8fcd6d1155acc4a74c732dce7d826fdc8e8867cac4eb65c re2-2.15.0.rc1.gem
2.14.0: Abseil 20240722.0
Changed
- Upgrade the bundled version of Abseil to 20240722.0, removing the need to patch it for CMake 3.30.0.
SHA256 checksums:
b2b3da00ce98ae252a309e510d1327ec742aa55343163b28589ea18a39a69ad9 re2-2.14.0-aarch64-linux.gem
1e3666f13c32e554079c9043ae8ea8cf66cdcf19baae0dbc6c97a85d28a2ece5 re2-2.14.0-arm-linux.gem
3c922d54a44ac88499f6391bc2f9740559381deaf7f4e49eef5634cf32efc2ce re2-2.14.0-arm64-darwin.gem
d24848108e4c17f62a212dd5b299a50c461e008c816d05c4b7107f4d89ad974a re2-2.14.0-x64-mingw-ucrt.gem
0a3de6f7731d22254a90ebaac2632d6f3e0ce04fc7ef85186aff8aa5c7037d96 re2-2.14.0-x64-mingw32.gem
8a8faf90679ca49c11a8f88e21a849d5d89c486d8d4b99240bc561d782d235f6 re2-2.14.0-x86-linux.gem
e0dfcc7fee7e6af7c18372d6d5739588a12b075803d2db21c24afabb2b103c8f re2-2.14.0-x86-mingw32.gem
7dae244de0b1ba2ed41bacf45805e1361b6766501e8409204caf4bb3927788f1 re2-2.14.0-x86_64-darwin.gem
119b3cbd29b76d14e28ab6fb35acdf3942dec10bf9deb201f7ae3e3f6f6b4c3c re2-2.14.0-x86_64-linux.gem
38e5db21d3dfcd3f41472aaac34f79cd515b81dce2a7f0b99cc1d3870c1a23e5 re2-2.14.0.gem
2.13.12: Fix compiling Abseil with CMake 3.30.0
Fixed
- Patch the bundled Abseil to work with CMake 3.30.0.
SHA256 checksums:
7e12aa2ff9a274ea81f3794f4f7c694d67971f40768ddd64378ac988ada395f7 re2-2.13.2-aarch64-linux.gem
ec92ed5d54b306d797b9463ff84227d6c1297e4d814883b43a62d524f19171ea re2-2.13.2-arm-linux.gem
5e5b09252ccc6b3791bdef5bdb15ea44ea2c642f07d9ab46128e8c5193a577aa re2-2.13.2-arm64-darwin.gem
a67e3f178c701bde377418f133725ca921e45f58e20c4da65c9b7bc2221241aa re2-2.13.2-x64-mingw-ucrt.gem
832c322bce94987f3385c894ccb96ddb7c89ecd2deea1bc8bd1c9c4232f8ee97 re2-2.13.2-x64-mingw32.gem
9efd776608dcbc674124c2f6f14350cdb6f60b4dbd362f423cbaedef38337ce5 re2-2.13.2-x86-linux.gem
176056b79b26d420f399bec318c10a437bd8d33fc216677421ed2f8867ff84e3 re2-2.13.2-x86-mingw32.gem
70326e9df14b47daf1d456a2b55418d93a0c272d4260bb498b1361a9df80bae0 re2-2.13.2-x86_64-darwin.gem
f1fb0ae8efbb4a550ee0cabe3de89190c4341db84ad9964567c13558599cddd0 re2-2.13.2-x86_64-linux.gem
721b09cab5802bac25685419b462b7925591a30debcb7a0e30ec52b89ab4900b re2-2.13.2.gem
2.13.1: RE2 2024-07-02
Changed
- Upgrade the bundled version of RE2 to 2024-07-02.
SHA256 checksums:
64822b3c9deee723bc3152f89994d089476731c1bad18aefcfda3374da4dce75 re2-2.13.1-aarch64-linux.gem
6d9693babc24418f851bb4cc1fbed24ea0a01832e5c8dff4c8eb599c964b8103 re2-2.13.1-arm-linux.gem
57dc2a77cef60ed8ba35e2f647a6dd17bcba99bfdb0bcb5b08bff69cd566f0be re2-2.13.1-arm64-darwin.gem
ca72b688d8763a8bc48356de96094e4ce15643177e8410853b0f866da2c882cf re2-2.13.1-x64-mingw-ucrt.gem
94284ab80779acda36589cae74a5ba47648876b89282b09e889b23df7445ccc8 re2-2.13.1-x64-mingw32.gem
f834610e1f1bcec40b158ad949d3255d498314f3d09ca7455f6ead3ae63e74d3 re2-2.13.1-x86-linux.gem
836566cb0c6efc082fdeafd5591addafc0b0223a7784836e9e75f8d86f54f104 re2-2.13.1-x86-mingw32.gem
92a6dc27f11ad70fb59213756d16d370f1926c12929bd7d09218c92f3a072218 re2-2.13.1-x86_64-darwin.gem
3166fa4368ee0369df67be625d17f45f1588e77d36be00e0dc5bd1f52a7e2652 re2-2.13.1-x86_64-linux.gem
c76f928b9e1ff3de0647151245868334dfb04743f739bc740d8b8c1ebb2fbbdc re2-2.13.1.gem
2.13.0: RE2 2024-07-01
Changed
- Upgrade the bundled version of RE2 to 2024-07-01.
SHA256 checksums:
4bc40c1a83ae38bc763774bf6170af1481fe61501930125b2bfebf5623d1621d re2-2.13.0-aarch64-linux.gem
c6b5c383e2eaecd5cab6bcafdc788d742cee147a09edb4a3d8bbf8fe71a60384 re2-2.13.0-arm-linux.gem
cd891f728c26bdaf45eb70cc51a7007cc6f5c0f09f988885a994ecc1798ebff9 re2-2.13.0-arm64-darwin.gem
9501405fafac17ef01f0a74d94950ad35a16b9ce11d532916e88051cc92975b0 re2-2.13.0-x64-mingw-ucrt.gem
f9e6f14f4e57276a4c60636f38e34156a00f6afe42bf2e91bfcdb337b63592fa re2-2.13.0-x64-mingw32.gem
697d15f03daef3ac3dbe62df0197e4cfd7a078d5e76ff7aeeb70121154256342 re2-2.13.0-x86-linux.gem
27701b269961eb2b8d65520982489f047435bdf4fdb1ed45f668caf74b7a574c re2-2.13.0-x86-mingw32.gem
244602500057fdde6731d7d4558815697d868a0bcaf90a890c0518fbbe0edef4 re2-2.13.0-x86_64-darwin.gem
86e1e8bc66058b6c4ae1f2b1345338c0712677606d28027ba40876f70a9fd5cb re2-2.13.0-x86_64-linux.gem
c292972a10485d55a2c0cb9fb35ed337e5278cb0a1879c76e1aa6dcebdd7e520 re2-2.13.0.gem