Skip to main content

v0.5.8 release (latest)

v0.5.8 was published 2026-09-15T19:11:05Z as the GitHub Release v0.5.8 (release task: Issue #924).

Tag state (verified against origin)

Release notes

Changelog

Features

  • merge_gate 纯落后且无冲突时就地 absorb,不重跑评审 (Issue #900; PR #955)
  • 三处 base 新鲜度检查收敛成一个三态判定 (Issue #901; PR #940)
  • base 前进不消耗 review_rounds 预算 (Issue #902; PR #958)
  • 评审会话支持独立的 provider/model:implement 与 review 当前共用同一组配置 (Issue #904; PR #925)
  • release 契约收敛:milestone 作为唯一事实源,## Release 段退化为可选覆盖 (Issue #905; PR #923)
  • src/ 死代码清理:两个无调用函数、不可达分支、无效守卫与不可匹配正则 (Issue #907; PR #922)
  • 测试层清理:一个从未执行的测试、三组字节级重复、两处恒真断言 (Issue #908; PR #920)
  • 外部 agent 开不出可认领的票:active_milestone 当前值没有机器可读的出处 (Issue #921)
  • Move monitoring/ into 3rd/ alongside 3rd/docker (Issue #941; PR #947)

Reliability and recovery

  • GitHub 写操作无重试:单次 5xx 让已完成的交付被判死,真实用户的 PR 开出来却标成 ai-blocked (Issue #926; PR #927)
  • 评审判定「需人决策」时没有终态可表达:撞墙协议被当成普通 findings 喂回同一循环,白烧 3 轮预算后才 ai-blocked (Issue #946; PR #949)

Deployment and operations

  • 合并收尾无条件同步 repo_dir:repo_dir≠deploy_home 时该步骤无意义且永久失败(两仓今晚共 24 次 Traceback) (Issue #954; PR #956)

Documentation

  • 发版必然红:文档硬编码 10 处版本号,两个测试反向锁死 (Issue #909; PR #914)
  • 文档瘦身:release 页裸 SHA、一次性对账记录的 174 行专属测试、五处复制块与推广文案 (Issue #910; PR #917)
  • 文档四处指向已下线的 /apply:README 招募 CTA 要约已撤回,provider 文章把定价页称作配置教程 (Issue #913; PR #916)
  • New Issue 页面没有引导:缺 ISSUE_TEMPLATE/config.yml,陌生人只能拿内部开票模板提问 (Issue #918; PR #919)

Bug fixes

  • 闸门用子串匹配自己抛的异常做控制流;check 名含撇号时回解出错 (Issue #906; PR #915)
  • 评审轮评论把 findings 裸 JSON 倒进正文且挤成一行:PR 上无法阅读(#453/#775 同类第三次) (Issue #953; PR #957)

Contributors

xqliu
  • tag: v0.5.8
  • release commit: 5d37dd356c7f085b79f5c65768fb02882ac64093
  • release task: Issue #924

Tests

  • release tests gated by GitHub Actions CI on the release commit 5d37dd356c7f085b79f5c65768fb02882ac64093 (the #268 CI-wait gate; no local test execution)