Raise ArgumentError if Database#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
Raise ArgumentError if Database#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.
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 ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the ruby group with 5 updates in the / directory:
3.3.1
3.4.1
0.8.0
0.9.0
7.1.3.2
7.1.3.3
1.7.3
2.0.2
3.23.0
3.23.1
Updates
faker
from 3.3.1 to 3.4.1Release notes
Sourced from faker's releases.
Changelog
Sourced from faker's changelog.
Commits
450c4a8
BUmp faker to 3.4.1 (#2959)359e1ed
Bump rubocop from 1.63.4 to 1.64.0 (#2958)7309ea1
Bump minitest from 5.22.3 to 5.23.1 (#2957)5117816
Username splits names by space and doesn't regex match them (#2950)7dc2f40
Performance: Reduce the time complexity of all Faker::Crypto methods (#2938)41f620d
Add Japanese translations forFaker::Sports::Football
. (#2903)6595da9
Remove tzinfo dependency (#2952)fad7ac4
Add automatic workflow for releasing a new version8462d26
Bump i18n from 1.14.4 to 1.14.5 (#2949)c952540
Add in the media sectionUpdates
propshaft
from 0.8.0 to 0.9.0Release notes
Sourced from propshaft's releases.
Commits
495bda0
Bump version for 0.9.07c2ab3f
Sychronize cache sweeper action to prevent race condition (#189)463a502
Provide :all and :app helpers for stylesheet references via cached methods (#...59406ab
Digests of files that can have dependencies on other files in the load path n...ca1dfbd
Fix deprecation6d6969d
Refresh dependencies (to fix debug issue)ee55138
Merge #171b00039b
Fix tests9d73d66
Update io-waite435cdc
Fix Ruby warningsUpdates
rails
from 7.1.3.2 to 7.1.3.3Release notes
Sourced from rails's releases.
... (truncated)
Commits
747a03b
Preparing for 7.1.3.3 release260cb39
Upgrade Trix to 2.1.1 to fix [CVE-2024-34341][1]Updates
sqlite3
from 1.7.3 to 2.0.2Release notes
Sourced from sqlite3's releases.
... (truncated)
Changelog
Sourced from sqlite3's changelog.
... (truncated)
Commits
eaf8f1e
version bump to v2.0.29d3adc6
Merge pull request #537 from sparklemotion/flavorjones-fix-github-actions-bre...aae90b9
ci: macos images already have sqlite and pkg-config installedc80fb27
Merge pull request #536 from sparklemotion/flavorjones-dep-sqlite-3.46.058cb339
dep: update vendored sqlite3 to 3.46.0478e416
Merge pull request #535 from sparklemotion/dependabot/bundler/minitest-5.23.0dc78e24
build(deps-dev): update minitest requirement from 5.22.3 to 5.23.00870486
Merge pull request #534 from sparklemotion/dependabot/bundler/ruby_memcheck-3...b442e65
build(deps-dev): update ruby_memcheck requirement from 2.3.0 to 3.0.0096088b
doc: mention that pkgconf is a prereq to source buildsUpdates
webmock
from 3.23.0 to 3.23.1Changelog
Sourced from webmock's changelog.
Commits
1b23927
Added Ruby 3.3 to the list of supported Ruby versions in README13b8a28
Version 3.23.10092f5d
Merge pull request #1056 from IFTTT/master6cbfed0
Much simpler54519b2
Use Async::Socket if is present83b6ec7
Update version.rb001f15f
Use single-quotes39a4c5c
Replace Async::IO::Socket usage with stdlib Socket for async-http adapter to ...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