Skip to content

Releases: mudge/re2

2.13.0: RE2 2024-07-01

30 Jun 18:55
9dba832

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

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

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

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

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

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

2.7.0: Support for strings with null bytes

20 Jan 15:02
5c2c887

Choose a tag to compare

Added

  • Support strings with null bytes as patterns and input throughout the library. Note this means strings with null bytes will no longer be truncated at the first null byte. Thanks to @manueljacob for reporting this bug.

SHA256 checksums:

778921298b6e8aba26a6230dd298c9b361b92e45024f81fa6aee788060fa307c  re2-2.7.0-aarch64-linux.gem
d328b5286d83ae265e13b855da8e348a976f80f91b748045b52073a570577954  re2-2.7.0-arm-linux.gem
7d993f27a1afac4001c539a829e2af211ced62604930c90df32a307cf74cb4a4  re2-2.7.0-arm64-darwin.gem
30ac6e9831f2e2237f5c6f2813f1f708110b7b707e571504aae56083eb26011c  re2-2.7.0-x64-mingw-ucrt.gem
78c98a7d4d272eedb6b5779c25b55d8f8ddd4ba4b0b6f402616e4717f785841d  re2-2.7.0-x64-mingw32.gem
0c7ba10b907738402577e4a4d7b980fbaae05850f418a4d7061a7ba531a4fe57  re2-2.7.0-x86-linux.gem
3560795ee796386a50f5c5f002d0a8570995da48599d524cac23d3822b9a1d7f  re2-2.7.0-x86-mingw32.gem
49afef32dbc8b0a0fe978668489bdc3f016c30afb20d0aecb75db0454297c4ff  re2-2.7.0-x86_64-darwin.gem
be9095c33e9628644fd876c1e6379cbd6a99a1c786d496e087491471f78d53fc  re2-2.7.0-x86_64-linux.gem
319d88d2a8ff32eba45286e58a8d49bd8b59167afa718946165b67fec2ea13dc  re2-2.7.0.gem

2.6.0: precompiled native gems for Ruby 3.3.0

27 Dec 19:30
ed4cbde

Choose a tag to compare

Added

  • Add precompiled native gem for Ruby 3.3.0.

SHA256 checksums:

1cb558bdeabe01bb935988f49969613a83681014392c81ed10caa62351fb91d6  re2-2.6.0-aarch64-linux.gem
b6007820d8a7a723d9549e44118a696dd289d8822a324c52d3663d3d1e9479f6  re2-2.6.0-arm-linux.gem
ba6fda7a29cd16179d5401c1b4917ba204c92e5ca9d25df80d840ed76fca439f  re2-2.6.0-arm64-darwin.gem
8332068cbb0ec170938bd27c518a298e9d78be53d2e7ea004f4994290559c330  re2-2.6.0-x64-mingw-ucrt.gem
e9c114c59332fa782e68d6695d2f511eb5eb973e535c55a903de4470501b4cf0  re2-2.6.0-x64-mingw32.gem
0177a4d83268cd125e15acef96d6bde625ab4bb892d04999733104e39155b270  re2-2.6.0-x86-linux.gem
5b3f1413edc3c0c54df27f6b27f130ed3d64a124df93fdf676f078dd6faf2bfe  re2-2.6.0-x86-mingw32.gem
0f2463816345fd5b6a1e552711c2a3d5f86275e3f72dcfee0d400c89e14842c2  re2-2.6.0-x86_64-darwin.gem
eabc7877470c5dd08f4ecd12040f6c44400403a9252dddda024a3092f2af1604  re2-2.6.0-x86_64-linux.gem
78e13aa6a9ee962b76eb2aa08b6e3246652a1ce3d7b097eb114b13ff4606486a  re2-2.6.0.gem

2.6.0.rc1: precompiled native gems for Ruby 3.3

13 Dec 10:13
5773397

Choose a tag to compare

Added

  • Add precompiled native gem for Ruby 3.3.0-rc1.

SHA256 checksums:

2cbe51ee6248c7b351a1d4ad9ce9d069677c19df6f1038842f365b98aab2089f  re2-2.6.0.rc1-aarch64-linux.gem
32b94b5eca27273f4ffbd42aaf8e83c633c832d2c08c8ab495c6b3ad5715d3bf  re2-2.6.0.rc1-arm-linux.gem
dfbddbf46910db26e129c5e6002e8a511058487f92c14e768a8028fa5d917e37  re2-2.6.0.rc1-arm64-darwin.gem
ebef7f6931cecb75f503425d43a744eb5a85c6ecf50716282bdb05ceef5d0713  re2-2.6.0.rc1-x64-mingw-ucrt.gem
775663d97f1e85df3748f75c9d22e8a179393eaae463749dc349fdfedb2a6f73  re2-2.6.0.rc1-x64-mingw32.gem
93a173f1ed4c5989a8fdf2175389220f18a6c88775263e4df62283381b59980c  re2-2.6.0.rc1-x86-linux.gem
26a52d210ad401c2d06f9250496a7aaf9310c8ec083c9f8e8c78729d83b12a65  re2-2.6.0.rc1-x86-mingw32.gem
fb478162b19610bc1cbae814827f1f7afa91bbe0db208b8684847863bda348b1  re2-2.6.0.rc1-x86_64-darwin.gem
e743f557caf94cb3d15ad0f5b7ad51a5c4fe1916cb4af364e3edfe7b698adc3a  re2-2.6.0.rc1-x86_64-linux.gem
03ebefd2f58a1cedbf33f1e0dfb45888f8f17684c9704b0ec5e716a06ab3fd65  re2-2.6.0.rc1.gem

2.5.0: New matching interface

05 Dec 20:28
b04b9d9

Choose a tag to compare

Added

Changed

  • Overhaul much of the documentation to better explain the library and more closely match the underlying RE2 library's interface, primarily promoting the new full and partial matching APIs.
  • Remove workarounds for building Abseil on Windows now that pkgconf 2.1.0 has been released.

SHA256 checksums:

b370a5f08b011f86bd41e4934c21f66389a34ac9949b754b321986c560a2ae8d  re2-2.5.0-aarch64-linux.gem
91f73d83d638413f515a24e5a98e79c7bd40f1f059b13c857e751185f8b98b43  re2-2.5.0-arm-linux.gem
4b20c4539a12787102b22012e678968af23f87e35f88843744835bd13ac9f6bc  re2-2.5.0-arm64-darwin.gem
2d2a3c98e0dedebd1763f660773a776cb7d0a15d43428d68a7ff0f160d0c0d8f  re2-2.5.0-x64-mingw-ucrt.gem
3ccd08b73995d461646ca1515535c8715756cc674df75394d072e056c87c380f  re2-2.5.0-x64-mingw32.gem
ec165b08ee161c339582fb73ccd412f44b627ced1151cc8400c566b5bc2e8fbd  re2-2.5.0-x86-linux.gem
39de555fb04b3ce0d37ea961525cab7a77e7015f0fc0692b30e4950d4d6314f8  re2-2.5.0-x86-mingw32.gem
1c926ee5f7ed7649f7d84d677f499a1c04542a4bf007a5765f9f33906753e2d3  re2-2.5.0-x86_64-darwin.gem
fbe9c0e939dceb4117fd9da5d35f69de57d96ef077edfb14e2661c877f4290ef  re2-2.5.0-x86_64-linux.gem
42bbf4292ef80aef54070d0904d3a7ccbb5f907dcf9006914a8b2ce6ea8b0646  re2-2.5.0.gem