Skip to content

v0.14.7

Choose a tag to compare

@AbysmalBiscuit AbysmalBiscuit released this 27 Sep 20:24
2fba4df

0.14.7 (2026-09-27)

Features

  • brief: add a rules section (#160) (7ba41e2)
  • brief: list tasks by app and trim the brief (#162) (d991929)
  • command: model permission changes (#174) (4aea742)
  • config: describe task args and variables (#159) (34e0076)
  • docm: treeless clones and per-library excludes (#157) (a4f4410)
  • forge: support GitLab and Forgejo alongside GitHub (#183) (1926908)
  • harness: claim bounded shell write sets (#158) (a72acf1)
  • hook: parse Cursor and Antigravity payloads with pabal 0.2 (#191) (00e2918)
  • hooks: add before_worktree_remove (#140) (1ea3aed)
  • issue: add dashboard chart aggregation modes (#144) (61ad36a)
  • issue: label the y-axis of dashboard charts (#143) (99e7b29)
  • issues: create issues from enforced templates (#185) (3a38874)
  • issue: take the summary from the tracker (#138) (30425fb)
  • rules: add rules add, edit and remove (#150) (7052dd4)
  • rules: honor repo-rules-agent.toml in query (#151) (e7a1d1f)
  • template: render templates on demand (#165) (2da3c36)
  • templates: add variable descriptions (#152) (918f594)

Bug Fixes

  • command: end the fresh-path exemption on placement (#125) (40ae328)
  • common: keep live blocks from climbing over output (#141) (2e2b919)
  • git: fail fast when ssh needs a prompt (#142) (8fe7ae3)
  • guard: note each unresolved command once (#200) (2bcd2fa)
  • guard: redirect only commands a task covers (#198) (f6c0488)
  • hooks: keep enforcement on past a broken layer (#190) (8846a35)
  • issue: allow setup --slug without an issue id (#127) (7c28ba7)
  • issue: dashboard spinners, x labels and status colors (#149) (b35e2ed)
  • issue: hold worktrees past their merged PR (#189) (a27a28b)
  • issue: make status, info, end and MCP agree (#193) (cd9b46a)
  • issue: report ambiguous branch PRs in review finish (#192) (ff2cf62)
  • locks: free every root on release --all (#199) (d55ba01)
  • tasks: refuse a blank required arg (#173) (d1b32b3)