Created by: dependabot[bot]
Updates the requirements on rusqlite to permit the latest version.
Release notes
Sourced from rusqlite's releases.
0.29.0
What's Changed
- Drop bindgen layout tests by
@dkgin rusqlite/rusqlite#1213 (#722)- bump sqlcipher to 4.5.2 by
@heavenboy8in rusqlite/rusqlite#1212- [Breaking change] Change default minimal SQLite API version by
@gwennin rusqlite/rusqlite#1221 (#1216)- Fix potential unsoundness in
SqliteMallocStringby@thomccin rusqlite/rusqlite#1228- Impl Debug for Row by
@gwennin rusqlite/rusqlite#1238 (#572)- [Breaking change] Remove Connection path field by
@gwennin rusqlite/rusqlite#1248- [Breaking change] Fix FromSql/ToSql for serde_json::Value by
@gwennin rusqlite/rusqlite#1252 (#882)- Add Statement::clear_bindings by
@gwennin rusqlite/rusqlite#1268 (#1266)- Introduce Connection::from_handle_owned by
@psarnain rusqlite/rusqlite#1263- Use
grcovfor code coverage by@thomccin rusqlite/rusqlite#1274- Linkage issue in windows by
@ssrlivein rusqlite/rusqlite#1271- No longer panic if we fail to close the connection when dropping it. by
@mhammondin rusqlite/rusqlite#1293 (#1292)- [Breaking change] Remove deprecated API by
@gwennin rusqlite/rusqlite#1250- Update bitflags requirement from 1.2 to 2.0 by
@dependabotin rusqlite/rusqlite#1301- Add Statement.readonly() accessor by
@jgraettingerin rusqlite/rusqlite#1304- Bump bundled SQLite3 to version 3.41.2 by
@gwennin rusqlite/rusqlite#1306- [Breaking change] Use ParseCallbacks::item_name to fix sqlite3_index_info_* types #1309
New Contributors
@dkgmade their first contribution in rusqlite/rusqlite#1213@heavenboy8made their first contribution in rusqlite/rusqlite#1212@psarnamade their first contribution in rusqlite/rusqlite#1263@ssrlivemade their first contribution in rusqlite/rusqlite#1271@mhammondmade their first contribution in rusqlite/rusqlite#1293@dependabotmade their first contribution in rusqlite/rusqlite#1301@jgraettingermade their first contribution in rusqlite/rusqlite#1304Full Changelog: https://github.com/rusqlite/rusqlite/compare/v0.28.0...v0.29.0
Changelog
Sourced from rusqlite's changelog.
For version 0.15.0 and above, see Releases page.
Version 0.14.0 (2018-08-17)
- BREAKING CHANGE:
ToSqlimplementation fortime::Timespecuses RFC 3339 (%Y-%m-%dT%H:%M:%S.%fZ). Previous format was %Y-%m-%d %H:%M:%S:%f %Z.- BREAKING CHANGE: Remove potentially conflicting impl of ToSqlOutput (#313).
- BREAKING CHANGE: Replace column index/count type (i32) with usize.
- BREAKING CHANGE: Replace parameter index/count type (i32) with usize.
- BREAKING CHANGE: Replace row changes/count type (i32) with usize.
- BREAKING CHANGE: Scalar functions must be
Sendable and'static.- Bugfix: Commit failure unhandled, database left in unusable state (#366).
- Bugfix:
free_boxed_hookdoes not work forfn.- Update the bundled SQLite version to 3.24.0 (#326).
- Add DropBehavior::Panic to enforce intentional commit or rollback.
- Implement
sqlite3_update_hook(#260, #328),sqlite3_commit_hookandsqlite3_rollback_hook.- Add support to unlock notification behind
unlock_notifyfeature (#294, #331).- Make
Statement::column_indexcase insensitive (#330).- Add comment to justify
&mut ConnectioninTransaction.- Fix
tyvar_behind_raw_pointerwarnings.- Fix handful of clippy warnings.
- Fix
Connection::opendocumentation (#332)- Add binding to
sqlite3_get_autocommitandsqlite3_stmt_busy.- Add binding to
sqlite3_busy_timeoutandsqlite3_busy_handler.- Add binding to
sqlite3_expanded_sql.- Use
rerun-if-env-changedin libsqlite3-sys (#329).- Return an
InvalidQueryerror when SQL is not read only.Version 0.13.0 (2017-11-13)
- Added ToSqlConversionFailure case to Error enum.
- Now depends on chrono 0.4, bitflats 1.0, and (optionally) cc 1.0 / bindgen 0.31.
- The ToSql/FromSql implementations for time::Timespec now include and expect fractional seconds and timezone in the serialized string.
- The RowIndex type used in Row::get is now publicly exported.
- New
sqlcipherfeature allows linking against SQLCipher instead of SQLite.- Doc link in README now point to docs.rs.
Version 0.12.0 (2017-05-29)
- Defines HAVE_USLEEP when building with a bundled SQLite (#263).
- Updates dependencies to their latest versions, particularly serde to 1.0.
- Adds support for vcpkg on Windows.
- Adds
ToSqlimpls forstrand[u8].Version 0.11.0 (2017-04-06)
- Avoid publicly exporting SQLite constants multiple times from libsqlite3-sys.
- Adds
FromSqlandToSqlimpls forisize. Documents whyusizeandu64are not included.
... (truncated)
Commits
-
a1ef4b5Merge pull request #1311 from gwenn/0.29.0 -
8419b02Prepare next release -
57a7b29Merge pull request #1309 from gwenn/item_name -
420bf08Fix clippy warnings -
eb7fbc5Use ParseCallbacks::item_name to fix sqlite3_index_info_* types -
fd753b1Merge pull request #1306 from gwenn/3.41.2 -
72fe732Merge pull request #1304 from jgraettinger/johnny/stmt-read-only -
8ad6149Bump bundled SQLite3 to version 3.41.2 -
7c1d5a1Add Statement.readonly() accessor -
32752faMerge pull request #1301 from rusqlite/dependabot/cargo/bitflags-2.0 - 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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)