• v0.22.0 Stable

    fourbroad released this 2026-09-28 23:37:31 +08:00 | 11 commits to main since this release

    v0.22.0 (MINOR) — 2026-09-28

    v0.21.0 后主轨道 minor:38 个提交 / 17 个合并 PR。主线:浏览器两层工具面收官——tier-2 自动升级接线(tier-1 settle 或 user_viewport 读到浏览器页即挂载八个交互工具)、browser_open 放行精确 about:blank、browser_evaluate 写门改走 act-consent 异步腿(sidecar 下已授权会话不再降级 headless);侧栏分组头忙状态家族(N-01 派生管道 + N-02 角标视觉终态:日期/置顶角标降亮 + 忙状态呼吸动画 + reduced-motion 降级);edit/write/apply_patch 诊断收窄(修全项目 LSP 诊断进 DB 的存储膨胀);默认模型回退 zai 裸路由(GLM anthropic 路由毕业 verify 不达标)。

    Full commit-level changelog (38 commits since v0.21.0)

    Changes since v0.21.0

    Added

    • 角标视觉终态——日期/置顶角标降亮 8% + 忙状态呼吸动画 + reduced-motion 降级 (#5311/#5306 N-02)
    • 忙状态派生管道——分组头 busy 派生 + icon-busy-prop-v1 边界 (#5310/#5306 N-01)
    • browser_open 放行精确 about:blank 空白页(三道围栏墙 + 空白例外审计)
    • tier-2 自动升级接线——tier-1 成功 settle 或 user_viewport 读到浏览器页即挂载八个交互工具

    Fixed

    • 上下文详情标签页恢复关闭按钮——撤 hideCloseButton 遗留,X 点击与中键同走 tabs().close("context")
    • 关闭 review r1 发现——双主题辨识度测试 + 头注释同步 + 测试行数合规 (#5311/#5306 N-02)
    • 关闭 review r1 发现——busy 装饰层重构 + 测试与无障碍补齐 (#5310/#5306 N-01)
    • browser_evaluate 写门改走 act-consent 异步腿——sidecar 转发面下同步腿恒 unknown 导致已授权会话仍降级 headless(#5305)
    • merge-gate 增加 claim 一致性检查(同账号并行会话双认领竞态,#5263)
    • pin solid-js browser build via preload mock for bare bun test (BF-579)
    • skip browser-backed benchmark helper tests when playwright chromium binary is absent (BF-582 #5224)
    • 评审 r1 修订——补零诊断/全删/move 用例与值断言、收窄点 why 注释 (TST-F001/F002, DOC-F001)
    • edit/write/apply_patch metadata.diagnostics 收窄为被编辑文件——修全项目 LSP 诊断进 DB 的存储膨胀 (#5287)

    Reverted

    • 默认模型回退 zai 裸路由——M-01 verify 不达标(TTFT p95 +89%),毕业撤回 (#5130)

    Documentation

    • implement SKILL 补 e2e 节点 90min 派发超时与面变更测试语料 grep 自查(#5210)

    Maintenance

    • archive Tier 1 bundle for #5306 (merge-gate archive-presence)
    • archive Tier 1 bundle for #5311 (merge-gate archive-presence)
    • archive Tier 1 bundle for #5310 (merge-gate archive-presence)
    • archive Tier 1 bundle for #5315 (merge-gate archive-presence)
    • archive Tier 1 bundle for #5305 (merge-gate archive-presence)
    • 修复 5046/5212 存量 bundle meta 日期畸形(HH:MM:SS:SS 四段式→ISO date-time),解 782/782 校验红
    • archive Tier 1 bundle for #5287 (merge-gate archive-presence)
    • archive 5131-browser-tier bundle (merge-gate archive-presence #5299)
    • 归档 bundle + 解阻 schemas 门——wk5046/wk5212 日期格式修复
    • 空白页水合回归测试 — happy-dom 水合真实 built entry-client
    • gc-error-path-bounded 满载间歇红修复——fallbackDelay 150→2000ms 使探针窗物理隔离于 defer 边界内,maxLag 预算 100→500ms 与 FT-556 负载校准一致,poll deadline 5s→7s
    • 修正 5210 bundle 时间戳四段式非法——RFC3339 秒段补齐
    • 修正 5046/5212 bundle 时间戳四段式非法——RFC3339 秒段补齐(validate-run-bundles 红 follow-up)
    • user_viewport 触发腿集成测试——file 视图不升级、browser 视图挂载八个 tier-2 工具并公告
    • core-rewrite 账本再生——补 implement SKILL 两锚点条目(CI 红 follow-up)
    8 uncategorized commit(s)
    Downloads