deps: bump rusqlite from 0.32.1 to 0.40.2
Merged
DE
1mo ago+136+136+012345678901234567890123456789-49-49-01234567890123456789
Bumps rusqlite from 0.32.1 to 0.40.2.
Release notes
Sourced from rusqlite's releases.
0.40.2
What's Changed
- Lower MSRV to 1.88.0
Full Changelog: https://github.com/rusqlite/rusqlite/compare/v0.40.1...v0.40.2
0.40.1
What's Changed
- Fix clippy warnings #1852
- Bump bundled SQLite version to 3.53.2 #1853
- Bump hashlink version #1855
- Fix SQL injection when SAVEPOINT name is tainted #1854
Full Changelog: https://github.com/rusqlite/rusqlite/compare/v0.40.0...v0.40.1
0.40.0
What's Changed
- Breaking changes: Replace VTab macros by constructors #1823
- Breaking changes: Fix VTab::best_index #1824
- Asserts on VTab::connect aux and args #1825
- Breaking changes: Fix VTab::connect / create #1826
- Breaking changes: Allow opting out of using sqlite-wasm-rs on wasm32-unknown-unknown #1828, #1829
- Derive Default for SeriesTabCursor/ArrayTabCursor #1830
- Update link to pre-update hook #1831
- Breaking changes: Fix VTab::connect #1832
- impl From for FromSqlError #1833
- Breaking changes: Fix vtab::dequote #1835
- Bump bundled SQLCipher to version 4.14.0 #1837
- sqlite3_set_errmsg #1752
- Bump sqlite3-parser version #1838
- Fix UB in ToSqlOutput::from_rc #1839
- Ensure miri doesn't complain #1840
- Bump to actions/checkout@v6 #1842
- Add support to UtcDateTime #1843, #1844
- Bump bundled SQLite version to 3.53.1 #1848
- Replace some cfg(not by cfg_select #1850
Full Changelog: https://github.com/rusqlite/rusqlite/compare/v0.39.0...v0.40.0
0.39.0
What's Changed
- Fix constraints on VTab Aux data #1778, #1771
- Fix docs.rs generation #1779
- Fix a small typo in
rollback_hookdocstring #1780- Fix some warnings from Intellij #1781
- Minimal doc for features #1783
- Clear hooks only for owning connections #1785, #1784
- Fix link to SQLite C Interface, Prepare Flags #1787
- Comment functions which are not usable from a loadable extension #1789
- Factorize code #1792
... (truncated)
Commits
e88f112Prepare released11c76eUpdate main.ymlc922ca5Lower MSRV to 1.88.06d3c282Merge pull request #1856 from gwenn/0.40.12ba28b7Prepare next releasea021dc7Merge pull request #1854 from gwenn/savepoint534a149Merge pull request #1855 from gwenn/hashlink6d9764fBump hashlink versionfa574ebUsesqlite3_keyword_check15385ccFix SQL injection when SAVEPOINT name is tainted- 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 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)
Summary by cubic
Updates rusqlite to 0.40.2 in writ-core, which bundles SQLite 3.53.2 and fixes an SQL injection in SAVEPOINT names.
- Verify the crate doesn't use the VTab API; 0.40 replaced VTab macros with constructors and changed several method signatures.