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
@dkg
in rusqlite/rusqlite#1213 (#722)- bump sqlcipher to 4.5.2 by
@heavenboy8
in rusqlite/rusqlite#1212- [Breaking change] Change default minimal SQLite API version by
@gwenn
in rusqlite/rusqlite#1221 (#1216)- Fix potential unsoundness in
SqliteMallocString
by@thomcc
in rusqlite/rusqlite#1228- Impl Debug for Row by
@gwenn
in rusqlite/rusqlite#1238 (#572)- [Breaking change] Remove Connection path field by
@gwenn
in rusqlite/rusqlite#1248- [Breaking change] Fix FromSql/ToSql for serde_json::Value by
@gwenn
in rusqlite/rusqlite#1252 (#882)- Add Statement::clear_bindings by
@gwenn
in rusqlite/rusqlite#1268 (#1266)- Introduce Connection::from_handle_owned by
@psarna
in rusqlite/rusqlite#1263- Use
grcov
for code coverage by@thomcc
in rusqlite/rusqlite#1274- Linkage issue in windows by
@ssrlive
in rusqlite/rusqlite#1271- No longer panic if we fail to close the connection when dropping it. by
@mhammond
in rusqlite/rusqlite#1293 (#1292)- [Breaking change] Remove deprecated API by
@gwenn
in rusqlite/rusqlite#1250- Update bitflags requirement from 1.2 to 2.0 by
@dependabot
in rusqlite/rusqlite#1301- Add Statement.readonly() accessor by
@jgraettinger
in rusqlite/rusqlite#1304- Bump bundled SQLite3 to version 3.41.2 by
@gwenn
in rusqlite/rusqlite#1306- [Breaking change] Use ParseCallbacks::item_name to fix sqlite3_index_info_* types #1309
New Contributors
@dkg
made their first contribution in rusqlite/rusqlite#1213@heavenboy8
made their first contribution in rusqlite/rusqlite#1212@psarna
made their first contribution in rusqlite/rusqlite#1263@ssrlive
made their first contribution in rusqlite/rusqlite#1271@mhammond
made their first contribution in rusqlite/rusqlite#1293@dependabot
made their first contribution in rusqlite/rusqlite#1301@jgraettinger
made 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:
ToSql
implementation fortime::Timespec
uses 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
Send
able and'static
.- Bugfix: Commit failure unhandled, database left in unusable state (#366).
- Bugfix:
free_boxed_hook
does 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_hook
andsqlite3_rollback_hook
.- Add support to unlock notification behind
unlock_notify
feature (#294, #331).- Make
Statement::column_index
case insensitive (#330).- Add comment to justify
&mut Connection
inTransaction
.- Fix
tyvar_behind_raw_pointer
warnings.- Fix handful of clippy warnings.
- Fix
Connection::open
documentation (#332)- Add binding to
sqlite3_get_autocommit
andsqlite3_stmt_busy
.- Add binding to
sqlite3_busy_timeout
andsqlite3_busy_handler
.- Add binding to
sqlite3_expanded_sql
.- Use
rerun-if-env-changed
in libsqlite3-sys (#329).- Return an
InvalidQuery
error 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
sqlcipher
feature 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
ToSql
impls forstr
and[u8]
.Version 0.11.0 (2017-04-06)
- Avoid publicly exporting SQLite constants multiple times from libsqlite3-sys.
- Adds
FromSql
andToSql
impls forisize
. Documents whyusize
andu64
are not included.
... (truncated)
Commits
-
a1ef4b5
Merge pull request #1311 from gwenn/0.29.0 -
8419b02
Prepare next release -
57a7b29
Merge pull request #1309 from gwenn/item_name -
420bf08
Fix clippy warnings -
eb7fbc5
Use ParseCallbacks::item_name to fix sqlite3_index_info_* types -
fd753b1
Merge pull request #1306 from gwenn/3.41.2 -
72fe732
Merge pull request #1304 from jgraettinger/johnny/stmt-read-only -
8ad6149
Bump bundled SQLite3 to version 3.41.2 -
7c1d5a1
Add Statement.readonly() accessor -
32752fa
Merge 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 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 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)