-
v0.16.0 Stable
released this
2026-07-17 16:26:09 +00:00 | 163 commits to main since this releaseChangelog
Features
9efecc3feat(mcp): elicitation-gate forced worktree remove of a dirty or locked tree (#168)bb1a9f9feat(prune): rename deletion switch to --delete-branches on both surfaces (#205)0ceef4ffeat(worktree): real cobra subcommands + short-flag validation in drift test (#169)a676c00feat(worktrees): dir+path rebase addressing parity + onto= default (#174 #175)
Bug Fixes
c7a43b1fix(api): normalize missing leading slash in endpoint (#198)35c823afix(clone): interactive auth-login offer + coverage for credential routing (#163)c977751fix(deps): case-insensitive epic title prefix check (#210)c738f93fix(elicitation): drop the bare-close reason dialog - refusal parity across clients (#167)e1a6f6bfix(errors): typed, actionable message for owner_repo 404s (#173)08093fffix(mcp): madt_api_call returns tool error on non-2xx, jq/template not applied to errors5731c7ffix(mcp): server instructions + README use delete_branches; bind + alias tests lock the rename057f049fix(release): cadence measures releasable scope, not commit volume
Refactors
936a372refactor(issue): split issue_test.go into per-concern test files4a49deerefactor(mcp): move stray cross-noun helpers into helpers.go86e55dfrefactor(repo): split repo_test.go into per-concern test filesd0a90d5refactor(service): move issue self-assignment flow out of cmd/gitcbe32e1refactor(workflow): split finish.go into per-phase files
Documentation
3456ab7docs(adr): ADR 0029 - strict-omission destruction model (#207)615d273docs(comparison): plain hyphen in the install row78d20a2docs(comparison): update worktree rebase clause (#174 #175)0ce2651docs(prune): fix stale confirm=/--yes references missed by prior regen
Other
9851540Revert "chore(assets): update madtea logo"21b99b9merge main: reconcile elicitation.go package doc after #167 close-reason removalce3f700merge main: union #168 force-remove gate with #174/#175 rebase addressing + onto default; regenerate reference docs96363a1ux(clone): clone public repos unauthenticated; fix double error wrap1015bbdux(install): narrate the plan and confirm each step, including sudo (#162)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads