Skip to content

Release v0.17.1

Rick Hightower edited this page Jul 28, 2026 · 1 revision

Release v0.17.1

release/v0.17.1 · shipped

7 item(s) shipped.

Change Log

  • Ticket-01KYA99TVCGX79HFNHN1DVT7Y6 close/update silently corrupt log when given an item-id prefix instead of the full ULID (#123) — worklog close and worklog update look up the item by exact dict key (fold(...).items.get(a.item) / base(a.item, ...)) instead of resolving prefixes the way worklog reopen already does (id.startswith(a.item)).
  • Ticket-01KYJYG4PY6TE6ZTZMF8CV2VFT Accept an absolute core.hooksPath in the doctor checks (#209) — The session-start health check compares the configured git hooks path against the literal string "hooks", so a repo wired with the full absolute path — the form that actually works inside a git worktree — is reported as broken every session.
  • Ticket-01KYJYG4PY8S8RZNB9AYP3G8GW Regression tests for id-prefix resolution (#210) — Cover the cases that were broken: closing by short id updates the real item and creates no phantom, updating a closed item by short id is refused, an unknown id fails loudly, and an ambiguous short id names the candidates.
  • Ticket-01KYJYG4PYDA4H10JXXRDRCXPZ Resolve work-item id prefixes in close and update — Closing or updating an item by the short 8-character id that the tool itself prints creates a brand-new phantom item instead of touching the real one, silently corrupting the work log.
  • Ticket-01KYJYG4PYFFTK74AZ7RW90M7R Close out stale work-log bookkeeping (#211) — Two items no longer reflect reality: a release task for a version that shipped three releases ago, and an epic whose every child is finished but which is itself still open — and therefore invisible on the generated roadmap.
  • Ticket-01KYJYG4PYJRAFEHJCP51XVCRA Remove two abandoned git worktrees (#212) — Two worktrees left over from earlier agent runs sit in the repo; both of their branches are already merged.
  • Ticket-01KYKATVGM10E5HVZHVPA1C5J0 Release v0.17.1 — Cut the v0.17.1 patch release: bump the version lockstep, stamp the changelog section that has been accumulating since v0.17.0, freeze a roadmap snapshot, tag, and publish.

Release Tree

Related Tickets

Clone this wiki locally