From 318ab8d998d85904580595c6b6462b705b9b2e48 Mon Sep 17 00:00:00 2001 From: Davide Faconti Date: Mon, 31 Aug 2026 16:42:43 +0200 Subject: [PATCH] docs(changelog): fold the 0.25.1 entry into 0.25.0 0.25.0 was never published before the descriptor-import cleanup fix (#180) landed, so the fix shipped in the v0.25.0 release; the CHANGELOG still listed it under a separate [0.25.1] heading. Co-Authored-By: Claude Fable 5 --- CHANGELOG.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 467d792..97d7d09 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,14 +3,6 @@ All notable changes to `plotjuggler_sdk` are recorded here. Versioning policy is in [`CLAUDE.md`](./CLAUDE.md) → "Release Versioning". -## [0.25.1] - -### Fix: cache cleanup revalidates scanned files before removal (PATCH) - -Descriptor-import cache cleanup now rechecks an artifact's size and LRU stamp under its -exclusive identity lock before eviction, and rechecks an orphan partial's age before removal. -Files replaced, refreshed, or removed after the single cleanup scan are skipped without error. - ## [0.25.0] ### Feature: plugin-authoring CMake helpers ship with the SDK (MINOR) @@ -45,6 +37,12 @@ are now kept exported automatically (no need to repeat them in `EXTRA_EXPORTS`). Plugins that adopt these helpers pin `plotjuggler_sdk/[>=0.25.0 <1.0.0]`. No ABI change; `abi/baseline.abi` is untouched. +### Fix: cache cleanup revalidates scanned files before removal + +Descriptor-import cache cleanup now rechecks an artifact's size and LRU stamp under its +exclusive identity lock before eviction, and rechecks an orphan partial's age before removal. +Files replaced, refreshed, or removed after the single cleanup scan are skipped without error. + ## [0.24.0] ### Feature: plugin-authoring helpers + descriptor-import provider support (MINOR)