Fix/Deprecate Faker::IDNumber to Faker::IdNumber to be more consistent with other generator's naming convention. by @Jamal-A-Mohamed in faker-ruby/faker#2858
Fix/Deprecate Faker::IDNumber to Faker::IdNumber to be more consistent with other generator's naming convention. by @Jamal-A-Mohamed in faker-ruby/faker#2858
Database#busy_handler_timeout= introduced as an alternative to #busy_timeout= that can be used when it's desired to release the GVL between retries. [#443, #456] @fractaledmind
Support the SUPER_JOURNAL flag which is an alias for MASTER_JOURNAL as of sqlite 3.33.0. #467@flavorjones
Statement#stat and Statement#memused introduced to report statistics. #461@fractaledmind
Statement#sql and Statement#expanded_sql introduced to retrieve the SQL statement associated with the Statement object. [#293, #498] @tenderlove
Improved
Avoid leaking memory for statements that are not closed properly. #392@haileys
Fix encoding for values passed to custom functions. [#218, #488] @tenderlove
Changed
Consistently use SQLite3::Exception or subclasses. Previously some Pragmas methods raised Exception, and Database#execute_batch2 and Database#load_extension raised RuntimeError. [#467, #490] @flavorjones
Database#columns returns a list of internal frozen strings. [#155, #474, #486] @tenderlove
The encoding of a Database is no longer cached. #485@tenderlove
Database#transaction returns the result of the block when used with a block. #508@alexcwatt
Database#execute_batch returns the result of the last statement executed. #512@alexcwatt
Removed
Removed class SQLite3::VersionProxy which has been deprecated since v1.3.2. #453@flavorjones
Removed class SQLite3::Translator and all related type translation methods.
If you need to do type translation on values returned from the statement object,
please wrap it with a delegate object. Here is an example of using a delegate
class to implement type translation:
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 4 updates: faker, rspec-rails, shoulda-matchers and sqlite3.
Updates
faker
from 3.2.3 to 3.3.0Release notes
Sourced from faker's releases.
Changelog
Sourced from faker's changelog.
Commits
a21875f
Bump version to v3.3.0 (#2920)fcf41f1
Update Faker::Australia to Faker::Locations::Australia (#2869)e89579a
Bump minitest from 5.22.2 to 5.22.3 (#2917)6754225
Benchmarking loading JSON file vs YML file (#2897)9b4cec6
Bump yard from 0.9.34 to 0.9.36 (#2909)6cb3d7e
Bump rubocop from 1.60.2 to 1.62.1 (#2916)cf4385e
Remove duplicates in doc file (#2914)102bd2b
Bump i18n from 1.14.1 to 1.14.4 (#2913)7990a43
Fix/Deprecate FmaBrotherhood Generator (#2856)f586da7
RefactorFaker::IDNumber
toFaker::IdNumber
to be more consistent with ot...Updates
rspec-rails
from 6.1.1 to 6.1.2Changelog
Sourced from rspec-rails's changelog.
Commits
916ea26
v6.1.20cd4b5a
Merge pull request #2744 from budu/clean-generator-spec-generator0ad2229
Tidy up changelog85be490
Changelog for #2735f8e14c2
Fix generator for mailer (#2735)e5834e6
Merge pull request #2736 from kianmeng/fix-typos7da16da
Merge pull request #2731 from rspec/update-rspec-version129bcc5
Merge pull request #2727 from threeplanetssoftware/update-documentation-for-c...38aef20
Merge pull request #2733 from eugeneius/setup_fixtures453e948
Merge pull request #2732 from eugeneius/action_dispatch_assertions_routingUpdates
shoulda-matchers
from 6.1.0 to 6.2.0Release notes
Sourced from shoulda-matchers's releases.
Changelog
Sourced from shoulda-matchers's changelog.
Commits
efd1b39
feat: Add support forforeign_type
qualifier onAssociationMatcher
(#1609)6fb56db
feat: Addhave_delegated_type
matcher (#1606)d65c54b
docs: update readme file with markdown templates [skip ci]2793b9b
Lazy load ActionController::TestCase (#1613)b18c50c
docs: update readme file with markdown templates [skip ci]05f2c6f
Call dynamic-readme reusable workflow (#1617)30407f2
Support association strict_loading option (#1607)6488e3a
[skip ci] fix inline documentation about is_greater_than in validate_comparis...a078b46
Allow beginless and endless ranges in validates_inclusion_of (#1615)e2a6677
[skip ci] fix forgotten colon (#1612)Updates
sqlite3
from 1.7.2 to 1.7.3Release notes
Sourced from sqlite3's releases.
Changelog
Sourced from sqlite3's changelog.
... (truncated)
Commits
bcba930
version bump to v1.7.3f821184
ci: run gem-install and sqlite3-ruby workflows on stable branchesc203fa2
Merge pull request #514 from sparklemotion/flavorjones-sqlite-3.45.2_1-7-stablefaf32b5
doc: update CHANGELOG7445a37
dep: update vendored sqlite to v3.45.210cbc45
doc: fix date in CHANGELOGDependabot 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