From 5ac2aab6c7914840816d02281d99ff02e43942cf Mon Sep 17 00:00:00 2001 From: Matthew Jackson <1085847+MattJackson@users.noreply.github.com> Date: Sat, 18 Jul 2026 13:31:59 -0700 Subject: [PATCH] changelog: backfill 1.4.3/1.4.4 and add 1.4.5 --- CHANGELOG.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 348572b..4fbb325 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [1.4.5] — 2026-07-18 + +Version sync; inherits libfreemkv 1.4.5. `KeySource` split into `get_unit_keys` + +`get_fmts_indexes`, and a keydb device-key parse bug on an uppercase `0X` hex +prefix was fixed (case-insensitive hex parsing across the toolchain). + +## [1.4.4] — 2026-07-17 + +Version sync; inherits libfreemkv 1.4.4. The online `/decode` request is built from +a `DecodeSampleSet` proven sufficient by type rather than a runtime length check. + +## [1.4.3] — 2026-07-17 + +Version sync; inherits libfreemkv 1.4.3. The online unit-key reply is parsed as a +list (one key for an ordinary disc, the ordered set for a forensic-variant disc), +and `MIN_SAMPLE_UNITS` is re-exported from libfreemkv. + ## [1.4.2] — 2026-07-15 Version sync with the workspace; inherits libfreemkv 1.4.2. The keydb test that