Repository navigation
v0.2.16
Republished to include the complete managed-update preflight recovery fix. (#113)
Bug Fixes
- Fix legacy Task migration for prefix-related IDs such as
task-oneandtask-one-c1. Sort manifest entries by POSIX path strings to match SQLite verification, preventing identical historical files from being rejected because of their order. Original hashes, bytes, IDs and activation guards remain authoritative. (#112) - Allow the existing recovery path to complete an unfenced v0.2.15 import using the corrected candidate while preserving the original database identity, stable lock and legacy archive. Read original legacy history during activation preflight while the prepared database is inactive; newly added unresolved operations still block activation, and corrupt or dual authority remains rejected. No history deletion or effect replay is introduced. (#112, #113)
Documentation
- Document manifest ordering, original-history activation preflight and safe recovery before cutover. Pin installation examples to v0.2.16. (#112, #113)
Chores
- Update the package version to 0.2.16. State contract 18, SSH protocol 7 and worktree receipt format 6 remain unchanged. (#112)
Changelog
Full Changelog: v0.2.15...v0.2.16
- #112 Fix Task migration ordering and release v0.2.16 @LuozhuZhang
- #113 Restore managed activation after an unfenced failed import @LuozhuZhang