From 13c00922c8ac216e9ade9a26787dcedf196d069f Mon Sep 17 00:00:00 2001 From: LucaCappelletti94 Date: Sat, 24 Oct 2026 22:05:37 +0200 Subject: [PATCH] Release 0.16.1 --- CHANGELOG.md | 8 ++++++-- Cargo.lock | 2 +- Cargo.toml | 2 +- fuzz/Cargo.lock | 2 +- integration-tests/schema-aware-roundtrip/Cargo.lock | 2 +- 5 files changed, 10 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1bc3134f0..42ba7c19e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.16.1 + +### Added + +`ParsedDiffSet::sort_tables_by_key` stably orders table sections by a caller-provided key while preserving each section's schema and operations. + ## 0.16.0 ### Breaking @@ -18,8 +24,6 @@ A `-0.0` real keeps its sign when a changeset or patchset is built or parsed and `Affinity`, SQLite's column type affinity, with `Affinity::from_declared_type` for SQLite's declared-type rules and `Affinity::apply` for the conversion SQLite applies to a value stored in a column of that affinity, including SQLite's own text rendering of reals. -`ParsedDiffSet::sort_tables_by_key` stably orders table sections by a caller-provided key while preserving each section's schema and operations. - ### Fixed Changeset and patchset row ordering hashes composite primary keys in table-column order while key accessors retain primary-key ordinal order. diff --git a/Cargo.lock b/Cargo.lock index 1346c3c3f..24a160dc1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1174,7 +1174,7 @@ dependencies = [ [[package]] name = "sqlite-diff-rs" -version = "0.16.0" +version = "0.16.1" dependencies = [ "arbitrary", "bytes", diff --git a/Cargo.toml b/Cargo.toml index 91e230ddd..3f8d346e9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sqlite-diff-rs" -version = "0.16.0" +version = "0.16.1" edition = "2024" rust-version = "1.87" description = "Build SQLite changeset and patchset binary formats programmatically, without SQLite" diff --git a/fuzz/Cargo.lock b/fuzz/Cargo.lock index d909d502f..b4a09b286 100644 --- a/fuzz/Cargo.lock +++ b/fuzz/Cargo.lock @@ -532,7 +532,7 @@ dependencies = [ [[package]] name = "sqlite-diff-rs" -version = "0.16.0" +version = "0.16.1" dependencies = [ "arbitrary", "hashbrown 0.17.1", diff --git a/integration-tests/schema-aware-roundtrip/Cargo.lock b/integration-tests/schema-aware-roundtrip/Cargo.lock index 50beedbb5..537178ead 100644 --- a/integration-tests/schema-aware-roundtrip/Cargo.lock +++ b/integration-tests/schema-aware-roundtrip/Cargo.lock @@ -2297,7 +2297,7 @@ dependencies = [ [[package]] name = "sqlite-diff-rs" -version = "0.16.0" +version = "0.16.1" dependencies = [ "hashbrown 0.17.1", "indexmap 2.14.2",