From 053c12ceb19b2339047bdcc07b5a387a124cf4c1 Mon Sep 17 00:00:00 2001 From: Albert Hui Date: Thu, 23 Jul 2026 09:04:54 +0800 Subject: [PATCH] chore(sqlite-forensic): release v0.10.2 --- Cargo.lock | 6 +++--- Cargo.toml | 4 ++-- forensic/CHANGELOG.md | 18 ++++++++++++++++++ 3 files changed, 23 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0537373..9c16969 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -951,14 +951,14 @@ checksum = "1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b" [[package]] name = "sqlite-core" -version = "0.10.1" +version = "0.10.2" dependencies = [ "forensicnomicon", ] [[package]] name = "sqlite-forensic" -version = "0.10.1" +version = "0.10.2" dependencies = [ "forensic-carve", "forensicnomicon", @@ -969,7 +969,7 @@ dependencies = [ [[package]] name = "sqlite4n6" -version = "0.10.1" +version = "0.10.2" dependencies = [ "blob-decoder", "calamine", diff --git a/Cargo.toml b/Cargo.toml index 2aaff03..f2bc254 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.1" +version = "0.10.2" edition = "2021" license = "Apache-2.0" @@ -15,7 +15,7 @@ forensicnomicon = "1" # The native reader, consumed by the forensic analyzer. sqlite-core = { version = "0.10.1", path = "core" } # The anomaly auditor, consumed by the sqlite4n6 CLI. -sqlite-forensic = { version = "0.10.1", path = "forensic" } +sqlite-forensic = { version = "0.10.2", 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/forensic/CHANGELOG.md b/forensic/CHANGELOG.md index 526a39d..671e2b4 100644 --- a/forensic/CHANGELOG.md +++ b/forensic/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.10.2](https://github.com/SecurityRonin/sqlite-forensic/compare/sqlite-forensic-v0.10.1...sqlite-forensic-v0.10.2) - 2026-07-23 + +### Added + +- *(carve)* GREEN — whole-DB SqliteCarver over the forensic-carve contract + +### Fixed + +- *(deps)* use published forensic-carve 0.1 (was path dep) +# Changelog + All notable changes to `sqlite-forensic` are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),