diff --git a/Cargo.lock b/Cargo.lock index 04a2d24..9551fa4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -976,7 +976,7 @@ checksum = "1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b" [[package]] name = "sqlite-core" -version = "0.10.3" +version = "0.11.0" dependencies = [ "aes", "cbc", @@ -990,7 +990,7 @@ dependencies = [ [[package]] name = "sqlite-forensic" -version = "0.10.3" +version = "0.11.0" dependencies = [ "forensic-carve", "forensicnomicon", @@ -1001,7 +1001,7 @@ dependencies = [ [[package]] name = "sqlite4n6" -version = "0.10.3" +version = "0.11.0" dependencies = [ "blob-decoder", "calamine", diff --git a/Cargo.toml b/Cargo.toml index 47593cf..73d6874 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ members = ["core", "forensic", "cli"] # Single source of truth for fields shared by every member (DRY): bump version / # edition / license here once; members inherit via `field.workspace = true`. [workspace.package] -version = "0.10.3" +version = "0.11.0" edition = "2021" license = "Apache-2.0" @@ -13,9 +13,9 @@ license = "Apache-2.0" # KNOWLEDGE-layer format constants + the shared report model (Severity/Observation). forensicnomicon = "1" # The native reader, consumed by the forensic analyzer. -sqlite-core = { version = "0.10.3", path = "core" } +sqlite-core = { version = "0.11.0", path = "core" } # The anomaly auditor, consumed by the sqlite4n6 CLI. -sqlite-forensic = { version = "0.10.3", path = "forensic" } +sqlite-forensic = { version = "0.11.0", path = "forensic" } # CLI argument parsing. clap = { version = "4", features = ["derive"] } # SHA-256 content hashing for recovered BLOBs (RustCrypto — audited, never hand-rolled). diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index bce15fe..a8d0033 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.11.0](https://github.com/SecurityRonin/sqlite-forensic/compare/sqlite-core-v0.10.3...sqlite-core-v0.11.0) - 2026-08-09 + +### Fixed + +- *(test)* acknowledge sqlite3 statements instead of sleeping on them + +### Other + +- Merge remote-tracking branch 'origin/main' into try/sqlcipher + ## [0.10.3](https://github.com/SecurityRonin/sqlite-forensic/compare/sqlite-core-v0.10.2...sqlite-core-v0.10.3) - 2026-07-25 ### Fixed