chore(deps): rusqlite 0.40 (u64 casts; a latent two-statement execute fixed)
rusqlite 0.40 removed ToSql/FromSql for u64 (SQLite integers are i64): every u64 column now reads/writes through an explicit i64 cast. It also rejects a multi-statement execute() instead of silently running only the first statement — which is what catalog.rs's editions/logical_albums prune had been doing all along; it is an execute_batch now, so the logical_albums prune finally runs. cc
This commit is contained in:
26 files changed
+97
-93
No files matched your search
@@ -37,7 +37,7 @@ log = { workspace = true }
|
||||
async-trait = { workspace = true }
|
||||
# QConnect glue copies (T9) — mirror the desktop copies' direct imports
|
||||
uuid = { version = "1", features = ["v4"] } # renderer-report action uuids
|
||||
rusqlite = { version = "0.31", features = ["bundled"] } # daemon-root qconnect_settings.db KV
|
||||
rusqlite = { version = "0.40", features = ["bundled"] } # daemon-root qconnect_settings.db KV
|
||||
futures-util = { workspace = true } # remote_stream.rs feeder (byte-exact)
|
||||
# new direct deps (versions already in lock where noted)
|
||||
tiny_http = "0.12" # in lock via qbz-cast
|
||||
|
||||
Reference in new issue
Block a user