The Linux full suite sampled a window-control color during its transition. Wait for CSS transitions to finish while retaining exact style, contrast, geometry, and native interaction assertions.
2.6 KiB
Desktop 0.15.6 发布准备
日期:2026-10-01。用户授权提交当前未提交改动并继续双远端推送与发布, 如 Agent 实际受影响可升补丁版本;另明确本轮仅标准六平台,不含 LoongArch。
候选范围
基线 v0.15.5 为 3be55348a215f4343326b1950a69529247cbae6a,
六个新增提交截止 9cc5dc124464a67ed93014c53cbc93f96764caa2。
初始未提交改动仅 application-center.css 一行选择器:
侧栏底部仅对第二个直接子元素文字 span 禁止伸缩,避免影响其他 span。
已核对并纳入本轮,未包含凭据、日志或临时产物。
新增内容包括磨砂外观、输入/缓存会话切换渲染优化、直接图片预览、设置与笔记布局、 本地 MCP 恢复及不确定名称退役、诊断和执行统计索引。 双语说明和功能矩阵按实现更新,不将已有开发记录中的全量失败记为成功。
Agent 保持 0.15.1:相对其发布标签,daemon 与锁文件无变化。
本地 OpenCode 的 HTTP 注册恢复属于 OpenCodeRuntime,远端使用
RuntimeAcpBackend/AgentImageToolMcp,不经过这条 HTTP 注册路径。
没有据此声称远程恢复得到同样改进,也没有新发布 Agent 包。
数据与验证
已读数据库迁移指南。schema 52 在事务内增加任务事件部分索引,不转换消息正文,
不执行 VACUUM;建立索引的耗时受历史规模影响,本轮未测真实大库升级。
升级前关闭应用并备份数据库和相邻 notes/,降级需要完整升级前备份。
- 当前源码 17 个定向文件、886 项通过,包含真实 OpenCode + HTTP 网关合成服务的 MCP 故障恢复和晚到初始化回归,数据库/统计、诊断、设置、App、图片附件和真实 Electron 磨砂、笔记布局、工作栏设置布局。
npm run typecheck、npm run lint通过;本轮新增付费模型调用 0 次。- 完整测试和生产构建等待精确候选 CI,不运行本地生产构建、打包或安装包探针。
首轮 CI
候选 cc451f6 已含用户未提交样式修正并同步两个远端。Agent 36743915140
通过,Desktop 36743915207 为 5573 通过、57 跳过、1 失败,生产构建未执行。
磨砂测试切换主题后立即读取样式,窗口按钮 color 正在过渡,导致深色关闭态与
先前基线不同。测试改为等待当前 CSS Transition 完成,保留完整样式、几何、
拖拽、对比度及原生交互断言,不修改产品外观或全局超时。
修正后完整磨砂 Electron 回归、类型检查及 lint 通过;双语说明与产品源码不变。