Files
goodbuddy/docs/development/release-preparation-0.15.7.md
T
mesalogo 7cb74cce78
Cross-platform packages / Validate source (push) Canceled after 0s
Cross-platform packages / Authorize desktop packaging (push) Canceled after 0s
Cross-platform packages / linux arm64 (push) Canceled after 0s
Cross-platform packages / macos arm64 (push) Canceled after 0s
Cross-platform packages / windows arm64 (push) Canceled after 0s
Cross-platform packages / linux x64 (push) Canceled after 0s
Cross-platform packages / macos x64 (push) Canceled after 0s
Cross-platform packages / windows x64 (push) Canceled after 0s
Cross-platform packages / Publish GitHub and OSS release (push) Canceled after 0s
test: account for sticky settings headers in layout checks
Scroll settings controls into the unobscured area below the measured sticky header, retaining native interaction and hit-testing assertions. Give the full legacy outbox migration fixture a scoped 15-second timeout. Product code and bilingual release notes are unchanged; validation remains in CI.
2026-10-01 22:13:42 +08:00

2.6 KiB
Raw Blame History

Desktop 0.15.7 发布准备

日期:2026-10-01。基线为 v0.15.6,源码候选 c8f327f。 检查时工作区干净,用户要求纳入的先前改动已由该提交包含,共 75 文件。 本轮 Desktop 升至 0.15.7,Agent 保持 0.15.1,仅标准六平台,不含 LoongArch。

范围

  • 流式 Markdown 分段复用、会话行与派生值缓存。默认 16ms 节奏不变。
  • 运行记录进入时读取、可见时 15 秒刷新及页头手动刷新,不是逐事件实时视图。
  • 本地自定义 MCP 发现与动态目录故障按服务隔离,取消和撤销仍生效。
  • 模型连接中的受管模型下载源弹窗,确认保存、取消不变及相关入口统一。
  • 设备共享默认关闭的测试入口,显式启用,关闭不撤销服务端记录。

网关修改只涉及本地自定义 MCP 发现方法;远程 Agent 的独立 MCP 实现与 Story Graph 绑定不经过这些方法,Agent 源码、锁及包未变。边界与开发验证见 工作栏进度。 数据库仍为 schema 52,无新增迁移。

证据与发布门槛

本轮遵照用户要求,不运行本地测试、类型检查、lint 或生产构建,由新候选 CI 验证。 已有开发会话记录不等于本候选全仓通过;网关会话的历史全仓失败也不掩盖。 流式输入测量见 组件测量记录, 不据此声称完整 App 或所有机器的相同比例提速。本轮外部模型调用为 0。

中英文 FEATURES 已核对设备共享默认值、下载源位置及实现边界,并补充本轮性能和活动行为。 发布说明保留 schema 52 备份提醒,不修改历史已发布条目。 双远端推送精确候选后,必须通过主分支全量验证与生产构建,并确认候选及双语说明后, 才能创建不可变 v0.15.7 标签。

首轮 CI

227507d 的 Desktop CI 36872224138:5613 通过、59 跳过、2 失败, 生产构建未执行;Agent CI 36872224140 通过。 英文设置布局 fixture 在 640×420 窗口将控件居中到包含固定页头的整个滚动区, 点击检测被较高的英文页头遮挡。测试共用滚动辅助函数改为扣除实际页头高度的 可见区域,仍检查命中、溢出、文字宽度和原生键盘交互,不改产品布局。 旧 outbox fixture 先建当前数据库,再降为 schema 23 并执行完整迁移, 超过默认 5 秒;仅该用例设 15 秒,保留终态、尝试次数及附件清理断言。 修复不修改发布说明或运行时代码,按用户要求继续交新候选 CI 验证。