Skip to content

build(deps): update rusqlite to 0.40 - #421

Merged
juev merged 1 commit into
mainfrom
update-rusqlite
Oct 26, 2026
Merged

juev merged 1 commit into
mainfrom
update-rusqlite

Conversation

@juev

@juev juev commented Oct 26, 2026

Copy link
Copy Markdown
Owner

rusqlite 0.37 → 0.40 in core. Since 0.38 u64: FromSql is behind the fallible_uint feature; it is enabled, so backup.rs, store.rs and sync/mod.rs read counts and sizes as before (an i64 converted with a range check). web/Cargo.lock follows through lists-core. Supersedes #414.

Checked locally: make lint, make deny and make test (479 passed) pass. The Android and macOS builds are left to CI.

Closes #418

rusqlite 0.38 put the u64 conversions behind the fallible_uint feature;
enabling it keeps the three reads of counts and sizes as they were:
an i64 converted with a range check.
@juev
juev merged commit a779a8d into main Oct 26, 2026
5 checks passed
@juev
juev deleted the update-rusqlite branch October 26, 2026 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update rusqlite to 0.40

1 participant