boxcars
boxcars copied to clipboard
[infra] Bump sqlite3 from 1.7.3 to 2.0.3
Bumps sqlite3 from 1.7.3 to 2.0.3.
Release notes
Sourced from sqlite3's releases.
v2.0.3
2.0.3 / 2024-07-29
Improved
Database#quote
avoids allocating strings where reusing frozen strings is preferable. #548@casperisfine
sha256 checksums:
0fc2755c34ae241dcb79563af862d642324e6efcfcd64b2fe271254c7c902ad7 sqlite3-2.0.3-aarch64-linux-gnu.gem e0c2b322e747ef16eb18168c53682ac374aab3fd92e745f0b6023418b5e914ce sqlite3-2.0.3-aarch64-linux-musl.gem f1345ad1ccddf1c758921af527816c0b0dd7edc736020ecc9fb4bb4ccf6aaba3 sqlite3-2.0.3-arm-linux-gnu.gem c94b7955e2615d71f81076cb5498eb8637e838c1a450f740aad0e2b4fdfbab17 sqlite3-2.0.3-arm-linux-musl.gem ac5e7bd0f84ff8287d5a71a66b4e2e79785901e589a5a853f04be950fba6b18f sqlite3-2.0.3-arm64-darwin.gem 032075d9e4baac4f8240a363d09a72e4441bc87d71c964febb2de8345dbc111f sqlite3-2.0.3-x64-mingw-ucrt.gem a07b8244d1c446f73cfa294da5577f6700892ccbcebf0d2286f5fde27faa46e6 sqlite3-2.0.3-x64-mingw32.gem 91a02ef005512cdbe91a709146be2f0a6843fac8dc28f32eba5b95af23406d8a sqlite3-2.0.3-x86-linux-gnu.gem d15330440c4a4136a42bd03821996cf629b0d2921c5fd314b9e35ecdb6c96ba5 sqlite3-2.0.3-x86-linux-musl.gem 256e681716bda9f3d26dd438db12fc8f588f8dca4a5f7333e2aee86b2932d124 sqlite3-2.0.3-x86_64-darwin.gem 8adb0417c96e49ba70b0e9fe3fd1052d3e18dbc71098c78ea66acd10c17522ea sqlite3-2.0.3-x86_64-linux-gnu.gem 5e3049d1c8d252cbe7d344b8ee9c63ca77c7c206a1c98d2344854533e6f1c4b7 sqlite3-2.0.3-x86_64-linux-musl.gem 182dbeddea1fc27cdee94f19f1c0ad42565bf65c24193f488eb2c33184b722d0 sqlite3-2.0.3.gem
2.0.2 / 2024-05-23
Dependencies
- Vendored sqlite is updated to v3.46.0
@flavorjones
sha256 checksums:
64296bb750efa19c4249136c2289799a4ac044116b7cc095784dc56358964dc1 sqlite3-2.0.2-aarch64-linux-gnu.gem cc62889120bb62c98b513fc2b5fc91da944ed7e139efcc4a85fe1d03258462e3 sqlite3-2.0.2-aarch64-linux-musl.gem 29f74fb1af530ea4d1826efa8cb369ea11e476fd885843bceb191ef000c62695 sqlite3-2.0.2-arm-linux-gnu.gem bbacba2099fe6084b073d4d4e23e54823345a8d2e98800380036fe7ae3323092 sqlite3-2.0.2-arm-linux-musl.gem 184e28292d46feea9132cd936bfe01d47a08a6d7839bc4c5eb3f09b9bed2e770 sqlite3-2.0.2-arm64-darwin.gem c8144a1f4e2eea742fb4a4fdc9d0ba674c4e787ebb582671b8b69739f9fed191 sqlite3-2.0.2-x64-mingw-ucrt.gem 1c39e02dbb8099215e74a816d6d375136cc9851cf6833248b9cd888e022d627e sqlite3-2.0.2-x64-mingw32.gem 1b92d4b4e54ba0245bc5d16415891e697766d62eb188fc173356e03f03881d78 sqlite3-2.0.2-x86-linux-gnu.gem b256dbdb7117d60a0171df875fc2e07d001f03699bf12a196bf6f415b068643d sqlite3-2.0.2-x86-linux-musl.gem 390c6284f89774cb228fb180b75ac54e5009b0aa24c72f18ad07465635029ea8 sqlite3-2.0.2-x86_64-darwin.gem 15dbf6f47755acb063c5b71a2dd6c65ba582eab3e0d9d4e95cde737120333efb sqlite3-2.0.2-x86_64-linux-gnu.gem 5b7867dee7401c80db616828c31e5e20963c1dd7d4682757c9cc5aaba627b36c sqlite3-2.0.2-x86_64-linux-musl.gem </tr></table>
... (truncated)
Changelog
Sourced from sqlite3's changelog.
2.0.3 / 2024-07-29
Improved
Database#quote
avoids allocating strings where reusing frozen strings is preferable. #548@casperisfine
2.0.2 / 2024-05-23
Dependencies
- Vendored sqlite is updated to v3.46.0
@flavorjones
2.0.1 / 2024-04-20
Fixed
- Raise
ArgumentError
ifDatabase#execute
,#execute_batch
, or#query
are passed multiple bind parameters that are not in an Array. In v2.0.0 these methods would silently swallow additional arguments, and this change makes the failure explicit. See the CHANGELOG notes for v2.0.0 for examples on how to update your code. #527@flavorjones
- Fixed a regression in v2.0.0 that caused
Database#execute_batch
to raise an encoding exception when passed some non-ascii strings. As a result of this fix,Database#prepare
now ensures the "remainder" string will always be encoded as UTF-8. #524@flavorjones
2.0.0 / 2024-04-17
This is a major release which contains some breaking changes, primarily the removal of long-deprecated functionality. Before upgrading, please make sure to address deprecation warnings emitted from your application using sqlite3-ruby v1.7.x.
Ruby
- This release drops support for Ruby 2.7. #453
@flavorjones
Packaging
Native (precompiled) gems are now available for Linux Musl. #442
@flavorjones
Here are the platforms for which native gems are shipped:
aarch64-linux-gnu
(requires: glibc >= 2.29)aarch64-linux-musl
arm-linux-gnu
(requires: glibc >= 2.29)arm-linux-musl
arm64-darwin
x64-mingw32
/x64-mingw-ucrt
x86-linux-gnu
(requires: glibc >= 2.17)x86-linux-musl
x86_64-darwin
x86_64-linux-gnu
(requires: glibc >= 2.17)
... (truncated)
Commits
0056892
version bump to v2.0.3dcaabc1
Merge pull request #548 from casperisfine/faster-quoteccf32a4
SQLite3::Database#quote: avoid allocating useless stringsf164525
Merge pull request #546 from sparklemotion/dependabot/bundler/minitest-5.24.1f372bb6
build(deps-dev): update minitest requirement from 5.24.0 to 5.24.1d59e563
Merge pull request #544 from sparklemotion/dependabot/bundler/minitest-5.24.0e9dd4fe
build(deps-dev): update minitest requirement from 5.23.1 to 5.24.0cb82ddb
Merge pull request #542 from sparklemotion/flavorjones-dep-rcd-1.5.1fd80e11
dep: update rake-compiler-dock to 1.5.12618346
Merge pull request #541 from sparklemotion/flavorjones-keep-rails-gem-version...- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)