Skip to content

Commit 6470a56

Browse files
chore(core): rusqlite 0.40→0.32 对齐 libsqlite3-sys 0.30,使 innate 可作 in-process SDK 与 sqlx 共存
rusqlite 0.40 拽 libsqlite3-sys 0.38,与依赖方常用的 sqlx 0.8(libsqlite3-sys 0.30) 因 links="sqlite3" 唯一性硬冲突,导致 innate 无法作为库嵌入这类宿主。降到 rusqlite 0.32 (libsqlite3-sys ^0.30)后二者共用一份 sqlite。核心 API 不变,133 测试全过。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent ebc9c7f commit 6470a56

2 files changed

Lines changed: 48 additions & 48 deletions

File tree

core/Cargo.lock

Lines changed: 46 additions & 46 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "innate"
3-
version = "0.1.10"
3+
version = "0.1.11"
44
edition = "2021"
55
license = "MIT"
66
authors = ["vima-tech"]
@@ -23,7 +23,7 @@ name = "innate_core"
2323
path = "src/lib.rs"
2424

2525
[dependencies]
26-
rusqlite = { version = "0.40", features = ["bundled"] }
26+
rusqlite = { version = "0.32", features = ["bundled"] }
2727
serde = { version = "1", features = ["derive"] }
2828
serde_json = "1"
2929
uuid = { version = "1", features = ["v4"] }

0 commit comments

Comments
 (0)