·
0 commits
to develop
since this release
Immutable
release. Only release title and notes can be modified.
Added
- Promotion-PR review feedback is surfaced proactively: re-running
promote_branchon an existing gate PR reports its unresolved review threads (count + reviewers + theaddress_pr_reviewloop to run) without re-requesting the billable review, andlist_issuesprints a "Release gate" header when the open base→protected PR has unresolved threads — even with zero open issues. Pure summarization insrc/review_gate.ts(#302)
Changed
- Pure-logic test coverage built out to 70 tests (#253 baseline): branch/version/remote/priority helpers, issue-body parsing, commit-message splitting, the CLI
.envround-trip, and the #257 repo-scoped board transforms (fixture-proven against foreign-board leakage) now live in importable pure modules —branch.ts,version.ts,remote.ts,priority.ts,projects_transform.ts— with re-exports keeping every importer unchanged (#259)
Fixed
update_issuewith abodyno longer wipes okffs-owned issue metadata: the**Branch:**line and## Relationshipssection are re-appended automatically when the new body omits them (escape hatch:preserve_metadata: false), socommit_and_update/merge_pull_request/create_pull_requestkeep working after a body rewrite.extractBranchFromBodyis now anchored to a line start, so a body that merely quotes the branch-line pattern mid-prose can't shadow the real branch line (#295)
Removed
- The deprecated one-release aliases from 0.11.0:
hintoncommit_and_update(usemessage, #290),descriptiononcreate_issueand the task objects ofplan/create_issues_from_list(usebody, #282), andissueonupdate_project_status(useissue_number, #278). Passing a removed name now returns an actionable error naming the canonical param (#297)