v0.2.1 — wt-snapshot works on stock bash 3.2 and prune expires refs on Linux
v0.2.1 — wt-snapshot works on stock bash 3.2 and prune expires refs on Linux
Fixes shipped in this release (user-facing behavior):
- bash-3.2-safe empty-array expansions: wt-snapshot no longer dies with
'unbound variable' on macOS system bash (GitHub macos-latest runners,
stock Macs without Homebrew bash). Issue #30, merge 30b2442. - timestamp_to_epoch GNU fallback now parses the tool's own compact
timestamp format: prune actually expires old snapshot refs on Linux
(previously it silently expired nothing). Issue #30, merge 30b2442. - Test-suite honesty fixes (#24/#33/#31) and family CI gates B5/B6/B7
(#17/#20/#21, merges a234ff7/067af02/d08a997).
Evidence: both-OS green CI on the release state —
ubuntu: https://github.com/caty-ai/context-kit/actions/runs/32357716364/job/96390424263
macOS: https://github.com/caty-ai/context-kit/actions/runs/32357716364/job/96390424505
Fulfils the 'release: deferred' recorded on issue #30 (trigger: #20 close).