Skip to content

2.4.1 / 2024-12-08

Latest
Compare
Choose a tag to compare
@flavorjones flavorjones released this 08 Dec 19:49
· 8 commits to main since this release
3641937

2.4.1 / 2024-12-08

Dependencies

  • Vendored sqlite is updated to v3.47.2 #593 @flavorjones

    The description from the upstream maintainers is:

    SQLite version 3.47.2, now available, fixes an important bug that first appeared in the 3.47.0
    release. In SQLite versions 3.47.0 and 3.47.1, if you try to convert a string into a
    floating-point value and the first 16 significant digits of the value are exactly
    "1844674407370955", then the floating-point number generated might be incorrect. The problem
    only affects x64 and i386 CPUs, so it does not affect you if you are running on ARM. And it only
    affects releases 3.47.0 and 3.47.1. If you are running SQLite versions 3.47.0 or 3.47.1, then
    upgrading is recommended.

    Saving you a click, you should upgrade if you're running sqlite3-ruby v2.1.1 or later.

Fixed

  • Prevent unnecessary "Invalid Reference" warnings from the ForkSafety module when GC runs during the "after fork" hook. #592 @flavorjones

sha256 checksums

963cbf8139fef16d9b1037bd9e84c5239d0443fbd0d34cb94df173678f7e3c90  sqlite3-2.4.1-aarch64-linux-gnu.gem
b73d6d61d67e684589590e06490413988431a5eb0d248e2afd18f8fb9fc8da27  sqlite3-2.4.1-aarch64-linux-musl.gem
7b0eba380a0ddd04a7ed44be615ed0a9aa6e439ec47f0a877ee917598f41f493  sqlite3-2.4.1-arm64-darwin.gem
a62c24d66014d8de3e2a4f0bc2d5643f9c63596c4349d9c41880707065d5fe85  sqlite3-2.4.1-arm-linux-gnu.gem
cf6ea4d3b8de0fec2f48dfda02866c08528cb0625f216ae976e30239066a9c4f  sqlite3-2.4.1-arm-linux-musl.gem
e4c069ad08e77f86e5945d1765082b76c4409298bad371ab687c6ce4e546fd83  sqlite3-2.4.1.gem
5bf827fe1f301d3a1027a18035f2ccc58d732c2ce6d5e9b51e0ee5049934f108  sqlite3-2.4.1-x64-mingw-ucrt.gem
4f33d75c82aadc3cf974a6277fd7ac528edb4aee3b8fe8d765cfc2e31bebc142  sqlite3-2.4.1-x86_64-darwin.gem
9cb0e4a529487a35fd7896e237874a2fe8c300bdbed7c4b97149362a601baa37  sqlite3-2.4.1-x86_64-linux-gnu.gem
07176f8a22b3fd88f074801a3c5759d2e4c75fd183ba12c6c268e4ecce606b15  sqlite3-2.4.1-x86_64-linux-musl.gem
8d18948c87380bc23b9430acd92df538766aea9a417b77011c9f953ed684c5c9  sqlite3-2.4.1-x86-linux-gnu.gem
4374bb5605fa9b901e993a988701bdf2a85079c3f13c9953c9923f25acc25ae1  sqlite3-2.4.1-x86-linux-musl.gem