syncfast
syncfast copied to clipboard
Bump rusqlite from 0.16.0 to 0.23.0
Bumps rusqlite from 0.16.0 to 0.23.0.
Release notes
Sourced from rusqlite's releases.
0.21.0
- Fix memory leak when using
Statement.expanded_sql(#552)- Fix segfault on
prepare_cachedwith an empty query (#583)- Handle old versions of visual studio (#554)
- Conversion from
FromSqlErrortoError(#556)- Parse
Option<T>intoValue/ValueRefwhere applicable (#571)- Make
column_name()public and forward all column methods inRowandRows(#568)- Check SQL query passed to
execute(#565)- Check that only one statement is provided when
extra_checkfeature is activated (#397)- Improve error message when we can't open a database (#578)
- Upgrade bundled SQLite version to 3.30.1 (#579)
- Replace deprecated tempdir with tempfile (#594)
- Download sqlite source via HTTPS (#599)
- Fix
sessionextension (#588)- Upgrade to uuid 0.8 (#576)
- Disable vcpkg in appveyor build (#580)
0.20.0
- BREAKING CHANGE: Do not assume
sqlite3_column_textis valid UTF-8. (#548)- Make
ModuleimplSend(#543)- Upgrade bundled SQLite version to 3.29
- Upgrade bindgen to 0.51
0.19.0
- Increase bundled SQLite variables and depth (#522)
- Fix error when building with
uuidandfunctionsfeatures. (#515)- Upgrade bundled SQLite sources to 3.28.0 (#513)
- Fix nightly build (#514)
- Add query_row_named for prepared statement (#528)
- Add binding to
sqlite3_create_collation_v2(#534)- Add bundled-windows feature (#537)
- Add binding to
sqlite3_create_window_function(#539)- Include the name of the column in InvalidColumnType errors (#541)
0.18.0
- Add support for Uuid (#506)
impl ToSql for Box<dyn ToSql>(#500)- Allow specifying both
sqlcipherandbundled(#511)- Introduce
Statement::columns(#494)- Rebuild when VCPKGRS_DYNAMIC changes (#483)
- Upgrade to fallible-iterator 0.2
0.17.0
- BREAKING CHANGE: Cannot insert heterogeneous elements with .execute #462 Add params/named_params macro, and expose
ToSqlfrom top level #471- BREAKING CHANGE: Do not panic by default #485 Replace
Row::getbyRow::get_checked, And rename originalRow::gettoRow::get_unwrap.Stmt::query_map,Stmt::query_map_named,Stmt::query_row,Conn::query_rowandConn::query_row_namedcallback parameter must return aResult.
... (truncated)
Commits
54043c8Prep release 0.23.0d88fe1cRemove parameter count caching -- should be cheap (if statically linked at le...a776f46Cache param count and make statement cache more effective6485b32Name fields ofRawStatement1207a7cMake clippy behave slightly more reasonably418ef10Add a wrapper for strings allocated on sqlite heapca3583eSee if we can turn on the stack-use-after-return asan check185899eRun asan in CI. Fixes #7134abc8a4Try to turn on x86_64-pc-windows-gnub079463Ignore checked-in generated or external code, and add badges- 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) -
@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.