libsqlite3-sys breaking changes
cargo16 curated breaking changes across major versions of libsqlite3-sys. Use this as a migration checklist before bumping dependencies.
- v0.34.0 \u2192 v0.35.0breaking
Breaking change: Check for multiple statements in prepare #1680 / #1147 **Full Changelog**: https://github.com/rusqlite/rusqlite/compare/v0.34.0...v0.35.0
- v0.25.3 \u2192 v0.26.0breaking
Add a function to return the path of a `Connection` #963 / #962
- v0.25.3 \u2192 v0.26.0breaking
Add a helper function for getting the byte data from a `ValueRef`, regardless of if its Text or Blob #983
- v0.25.3 \u2192 v0.26.0breaking
Make the empty placeholder params be `Send` + `Sync` #1005
- v0.25.3 \u2192 v0.26.0breaking
Use a generic `ToSql` param in pragma functions #1009
- v0.25.3 \u2192 v0.26.0breaking
Breaking changes: Implement `AsRef<Statement>` for `Row`(s) #887 Rows::column* and Row::column* removed now that you have access to underlying statement.
- v0.24.2 \u2192 v0.25.0breaking
Add `ToSql` implementations for `u64` and `usize` #826 / #821
- v0.24.2 \u2192 v0.25.0breaking
Implement `FromSql` for `u64`, `usize` and `f32`, and `ToSql` for `f32` #823 / #822 / #821
- v0.24.2 \u2192 v0.25.0breaking
Reduce required lifetime in `create_scalar_function` #825
- v0.24.2 \u2192 v0.25.0breaking
Expose query progress information and introduce `Batch` iterator #824 / #803
- v0.24.2 \u2192 v0.25.0breaking
Add `#[inline]` and `#[cold]` in far more places #834
- 0.23.1 \u2192 0.24.0breaking
impl `TryFrom<&Row<'_>>` for `(...)` This change implements `TryFrom<&Row>` for tuples up to 16 fields. This is a convenience function that can be used to map rows more easily.
- 0.23.1 \u2192 0.24.0breaking
adding ability to work with sqlite compiled with `SQLITE_OMIT_DECLTYPE` (feature `column_decltype`)
- 0.23.1 \u2192 0.24.0breaking
`LIBSQLITE3_FLAGS` hook Enables compiling bundled sources with different flags.
- 0.23.1 \u2192 0.24.0breaking
Add cross-compilation with mingw (#774)
- 0.23.1 \u2192 0.24.0breaking
Support wasm32-wasi target (#785)
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/breaking/cargo/libsqlite3-sys