Skip to content

Releases: mudge/re2

2.15.0.rc1: Ruby 3.4 support

16 Dec 20:01
d1a6abe
Compare
Choose a tag to compare
Pre-release

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

02 Aug 11:41
445c84b
Compare
Choose a tag to compare

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

16 Jul 09:28
b02e7a3
Compare
Choose a tag to compare

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

01 Jul 16:51
c274b17
Compare
Choose a tag to compare

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

30 Jun 18:55
9dba832
Compare
Choose a tag to compare

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

2.12.0: RE2 2024-06-01

03 Jun 12:46
f71be8e
Compare
Choose a tag to compare

Changed

  • Upgrade the bundled version of RE2 to 2024-06-01.
  • Upgrade MiniPortile to 2.8.7.

SHA256 checksums:

ccea4724d0c199b34123a1e952109cc48f08c7a767270e845553551df2b03f3c  re2-2.12.0-aarch64-linux.gem
adc244111ff3e38c9f692f5d15d570b2b8faa12bf4bc098c377247aa8cb0a545  re2-2.12.0-arm-linux.gem
fa6e20430216c63589c210660b8163cab2ef992ea6bb54dc5c09a2ab994a5498  re2-2.12.0-arm64-darwin.gem
d9337e46670c11f3db03d48aedc7e70acd974440f6853cbd39f4a6af174006a0  re2-2.12.0-x64-mingw-ucrt.gem
9dd563d1bf76322bbe734cc7712e3a06f40ed2db35323b06415ef30d99e41d63  re2-2.12.0-x64-mingw32.gem
c7c6b458164b0853bbd94dd0645b25078482acb5be97f34509a6f543844aa541  re2-2.12.0-x86-linux.gem
2fc97ce76316be0473a2ec07fed89cc0decd23c21c724993e742b4a5ac096f18  re2-2.12.0-x86-mingw32.gem
f0c1feec085a488c2cfcf006066b3ca051db0657a8420e2b587daea2257083f6  re2-2.12.0-x86_64-darwin.gem
efc41ffe0daf0c689637532fdaf9b136815cbc6609f3a42c4fb84f3d837f4aa8  re2-2.12.0-x86_64-linux.gem
dcaae22ff03321bab7eb6127b4b2632e0a8bf6190bfc10dad3165bb26e3236b6  re2-2.12.0.gem

2.11.0: RE2 2024-05-01

30 Apr 16:53
884632b
Compare
Choose a tag to compare

Changed

  • Upgrade the bundled version of RE2 to 2024-05-01.

SHA256 checksums:

4ba4f52ab7181d903f0a530ffb0ebbecb684be98ac7091861186f8dd146cf052  re2-2.11.0-aarch64-linux.gem
8204f86c6f88f9dc40038dc98f01a04f36de1e761a6b373193814b1d9b5b58f5  re2-2.11.0-arm-linux.gem
206c1caf4700d95d68e5e8ee18351541d941099e2e9300117f9fb65246a974b6  re2-2.11.0-arm64-darwin.gem
e20f02168a12b0ef5c8bdf52e86a1bde9d24c368eda1d8e32d33b92e2e3b8cd7  re2-2.11.0-x64-mingw-ucrt.gem
d7480787fe18e76930386f47ebd442755b6e1a3b812310cf26cf80562be9bd2c  re2-2.11.0-x64-mingw32.gem
f1db455ee472e43725b54d6e13d992d4af3763f63513ec2baa4840bcd90c0246  re2-2.11.0-x86-linux.gem
d15b61142c7bf05174138d09d6f23987c2ad5f56a0c076c28285ee9bcba947e8  re2-2.11.0-x86-mingw32.gem
e6381512881314454094b40f528f2b0871d4fbd738d3fb76398a8bf1a7b005f3  re2-2.11.0-x86_64-darwin.gem
fd1cf84f904d5b43f79f4aaa469f6519d0a3342d089971f22b8e4dfee9f94730  re2-2.11.0-x86_64-linux.gem
f7667185f746b9ff89bf79f0cfde9a583316855128bc110aa4e60e158549d46f  re2-2.11.0.gem

2.10.0: RE2 2024-04-01

01 Apr 11:53
abdbf04
Compare
Choose a tag to compare

Changed

  • Upgrade the bundled version of RE2 to 2024-04-01.
  • Refactor how we statically link RE2 into the gem to also include any preprocessor and compiler flags specified by its pkg-config file.
  • Ensure the gem compiles when frozen strings are enabled.

SHA256 checksums:

fc6596e80ee1917e38e0fefb7a1a235f84d58a0ebcfdaf94f28aba81942433c2  re2-2.10.0-aarch64-linux.gem
540e280977f1f668e41a22532d5e0e35bce7718a5a8903c5df4fcb24d8ea5735  re2-2.10.0-arm-linux.gem
b0faba64963f04734b2a08cd81a5064733796bb33ab135d46fea2b65c16fe2fa  re2-2.10.0-arm64-darwin.gem
2546152c3afd159aa5d0b85fe5f683815aedd73954559057897082fb0cc7aad1  re2-2.10.0-x64-mingw-ucrt.gem
1b35d212221803a7a3f21cf3a3f6da1dee1ce961ef7e607af5ac7f895455e434  re2-2.10.0-x64-mingw32.gem
b2f34fd110d44c53de1447d119db4200b7cc0acd10bb7dca8f0eeb14a3bb1962  re2-2.10.0-x86-linux.gem
044760e2bf98fe123fe941dcd7799ab27a05e5311a8a1daf3018a43dd9c79059  re2-2.10.0-x86-mingw32.gem
5fb3277e93267cf53bc39bc7fc09d9d7dd1bbe313e5ee6e61948d6504288997b  re2-2.10.0-x86_64-darwin.gem
c83894347df81a8b47f6d2168b736fdd6b6491893bceab0d1b069d4ab5e8cd1b  re2-2.10.0-x86_64-linux.gem
2f4464964ee5df4773bfab110213b0459531869dbba6a6d2ee69ed3de03767bb  re2-2.10.0.gem

2.9.0: RE2 2024-03-01 and Abseil 20240116.1

29 Feb 14:02
7873321
Compare
Choose a tag to compare

Changed

  • Upgrade the bundled version of RE2 to 2024-03-01.
  • Upgrade the bundled version of Abseil to 20240116.1.

SHA256 checksums:

dd00c6893159a8906fb8033cc552826025c3746bc1506a7a69cb1a7f88cdfa1b  re2-2.9.0-aarch64-linux.gem
87d857878c78bbd4c48fdb0bf0a720aeae15e12ab003c16b0f2db7449660e808  re2-2.9.0-arm-linux.gem
91dcc103257d7abb0ee832d673267cee48be7194883fed502b1407d2779c3499  re2-2.9.0-arm64-darwin.gem
902408a06dd85eb04630594b31a4aa85f3a41e27ddf6fdca6daef64623292e2e  re2-2.9.0-x64-mingw-ucrt.gem
35e225a69c185c51d88607f67e57795273e57bc2686faadf0674bdaf9e48b9ad  re2-2.9.0-x64-mingw32.gem
79869b63ed361cc9e221b1cb785befc88278d8655a31e5d321775c256d8d91c4  re2-2.9.0-x86-linux.gem
4079cbdf9799c456130dff2763c9ba41c07d700df9c0493a957a49885179baea  re2-2.9.0-x86-mingw32.gem
1dc597da99da8d11e6ff83e66d5ebc40959025b481ec5f63122321fced95df60  re2-2.9.0-x86_64-darwin.gem
f6771491d84fdaf7e9bfc5ab641f4aa1e8e3dfd8365713d3e57ae1da5bd645ea  re2-2.9.0-x86_64-linux.gem
ec94025849dc4a0aa6c35cddeb96a54aa61e64e5333fa9c738a6bd33b3e6a4d3  re2-2.9.0.gem
```

2.8.0: RE2 2024-02-01 and Abseil 20240116.0

31 Jan 15:04
3788998
Compare
Choose a tag to compare

Changed

  • Upgrade the bundled version of RE2 to 2024-02-01.
  • Upgrade the bundled version of Abseil to 20240116.0.

SHA256 checksums:

c99efc211f2cd248ae5249053c24a000374ebc537c947886d3e32914c6ae2385  re2-2.8.0-aarch64-linux.gem
18e3c9a0d418ca3a9a50eecad0e356efbb122e72eb27a8f63d1f21779dab742c  re2-2.8.0-arm-linux.gem
962bad5c8de0757b059eff8922c3de31830a6710c418a83f2eab2b8253b8a0bf  re2-2.8.0-arm64-darwin.gem
2aefc3e6f49645c22135da6e01b5c291ebfd755974383cd610c547f48c1324eb  re2-2.8.0-x64-mingw-ucrt.gem
9ee53a99c2d4513b4dd4d619b30707d532ca2dea5ae22e95d3b5390913084b22  re2-2.8.0-x64-mingw32.gem
dd01877e68c158ad20f16b9bb207f957b9f0057ea27a4c6ad7057fa2b38ab59c  re2-2.8.0-x86-linux.gem
e3978794526c237dade22f1e4ce00c265c6bfc92f455ff6a61ddf44d14d373a2  re2-2.8.0-x86-mingw32.gem
8819a61a5affe2432e47a8e13a2f406b2afca72387564aab4f3219e018a6d992  re2-2.8.0-x86_64-darwin.gem
b2713fac3e2e56f7b9984527aeba5e3b96406fc209e6d564152f043a5b14f76a  re2-2.8.0-x86_64-linux.gem
8982d26cbfc45242afa6e1c7a5742590ef77f54cfbaca76b6f2b603e05395bf7  re2-2.8.0.gem