pkgx
pkgx copied to clipboard
Update rusqlite requirement from 0.33.0 to 0.37.0 in /crates/cli
Updates the requirements on rusqlite to permit the latest version.
Release notes
Sourced from rusqlite's releases.
0.33.0
What's Changed
- Remove lazy_static dependency #1550
- Add support to jiff Date / DateTime / Time #1551
- Correcting inconsistent parameter name (:value/:val) in doctest example #1555
- Repairing description comment of params! macro #1557
- Try to improve test coverage by using --all #1491
impl FromSqlfor various heap-allocated string and blob slices #1558- Document an alternative way to backup #1562
- Use #[expect(lint)] where possible #1563
- chore: update sqlcipher →
4.6.1(SQLite3.46.1) #1566- Remove leftover sentence beginning #1571
- Improve loadable extension docs #1529
- Fixed pre-release
wasm32-wasip(\d)targets not enabling wasi compile flags inbundledmode. #1569- MSRV #1576
- Fix Batch impl #1583
- Test invalid batch #1584
- Mark bindgen-bindings files as generated #1585
- Add 'serialize' feature to 'modern-full' #1586
- Change FnMut to Fn in create_scalar_function #1387
- Add safe binding to sqlite3_wal_hook #1594
- Use C string literal for database name #1596
- Make possible to checkpoint a database from
wal_hook#1595- Add bindings to sqlite3_trace_v2 #1597
- OwningRows / OwningStatement examples #1462
- Use sqlite3_errstr #1606
- Check if specified
argis out-of-range for auxiliary data #1607- Remove release_memory feature #1608
- Check limit #1609
- Introduce err macro #1611
- Update bindgen requirement from 0.70 to 0.71 #1612
- Bump hashlink version to 0.10 #1616
- Activate generate_cstr bindgen option #1620
- Bump bundled SQLite version to 3.48.0 #1623
Full Changelog: https://github.com/rusqlite/rusqlite/compare/v0.32.1...v0.33.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, bitflags 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
- See full diff 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 show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@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)