diff --git a/FEATURES.md b/FEATURES.md index a5b34eda..bac02088 100644 --- a/FEATURES.md +++ b/FEATURES.md @@ -983,9 +983,12 @@ records are listed separately and do not introduce another feature status. ### Open source, builds, and releases -- The current Desktop candidate is `0.16.1`; Agent `0.15.6` remains paired with Desktop `0.16.1`, with +- The current Desktop candidate is `0.16.2`; Agent `0.15.6` remains paired with Desktop `0.16.2`, with OpenCode pinned to `1.18.29` and Continue to `1.5.47`. Publication status follows the independent Desktop and Agent release channels. +- Desktop `0.16.2` adds an all-time Supervisor review range and waits for messages and tasks to + settle before including them in a review. It also improves Magic Notes action labels, contains + terminal IME composition layout, and upgrades the database to schema 63. - Desktop `0.16.1` smooths the message-to-composer transition: messages extend to the composer outline before fading, and light/dark theme backgrounds and focus boundaries no longer create an abrupt solid band above the input. Schema remains unchanged. diff --git a/FEATURES.zh-CN.md b/FEATURES.zh-CN.md index 23bbc4f6..ca604885 100644 --- a/FEATURES.zh-CN.md +++ b/FEATURES.zh-CN.md @@ -159,7 +159,8 @@ ### 开源、构建与发布 - Desktop `0.15.3` 修复本地直连手动压缩和请求有效期间的工具授权,区分取消与失败并去除重复提示,优化侧栏搜索、注册成功后的快捷键提示及笔记操作布局,减少启动和存储中的重复处理,并精简重复依赖及开发文件。不宣称整体渲染性能已显著提升;Office 实时编辑仍为设计。证据见[0.15.3 发布准备](./docs/development/release-preparation-0.15.3.md)。 -- 当前 Desktop 候选为 `0.16.1`,Agent 保持 `0.15.6`、最低要求 Desktop `0.16.1`,OpenCode 固定为 `1.18.29`、Continue 为 `1.5.47`;正式发布状态以独立发布渠道为准。 +- 当前 Desktop 候选为 `0.16.2`,Agent 保持 `0.15.6`、最低要求 Desktop `0.16.2`,OpenCode 固定为 `1.18.29`、Continue 为 `1.5.47`;正式发布状态以独立发布渠道为准。 +- Desktop `0.16.2` 增加全部时间的监督回顾范围,并等待消息和任务完成后再纳入回顾;同时改进 Magic Notes 操作标签、修复终端输入法布局,数据库升级到 schema 63。 - Desktop `0.16.1` 平滑消息与输入框的过渡:消息会延伸到输入框轮廓前再淡出,浅色和深色主题的背景与焦点边界也不再在输入框上方形成突兀的实色横带;schema 保持不变。 - Desktop `0.16.0` 将专家和团队角色选择移入输入框,并按会话保存选择。历史消息保留请求当时使用的角色,即使角色之后被重命名或删除也不会丢失这项上下文;schema 保持不变。 - Desktop `0.15.14` 恢复因来源变化或移除而失败的历史监督回顾的继续操作。持续变化的来源只会在有限次数内重新冻结处理,之后自动省略,使回顾能够结束并保留其余来源的进度;设置分类增加对应图标,方便快速查找;schema 仍为 62。 diff --git a/docs/development/release-preparation-0.16.2.md b/docs/development/release-preparation-0.16.2.md new file mode 100644 index 00000000..5853ea8d --- /dev/null +++ b/docs/development/release-preparation-0.16.2.md @@ -0,0 +1,24 @@ +# Desktop 0.16.2 发布准备 + +日期:2026-10-10。基线 `v0.16.1`,候选源码包含 `12a02912`、`ba308520` +和 `f2f4c127` 三个提交。本候选只更新 Desktop;Agent 保持 `0.15.6`, +不创建新的 Agent 标签。标准六平台 Desktop,不含 LoongArch。 + +## 范围与兼容性 + +- 监督回顾增加从最早记录到当前时间的全部时间范围。 +- 监督回顾只读取已完成消息和任务,实时生成中的内容等待完成后再进入回顾。 +- Magic Notes 操作入口增加文字标签,次要更多操作按需显示。 +- 终端输入法组合区域保持在终端边界内。 +- 数据库 schema 从 62 升到 63;Agent、runtime/acp、wire 和运行时锁版本不变。 + +## 升级须知 + +首次启动会执行 schema 63 数据库升级。升级前关闭应用并备份完整数据目录、 +相邻 `notes/` 和设置文件。旧客户端回退需要恢复升级前备份。 + +## 发布门槛 + +完成发布说明校验、测试、三套 typecheck 和 lint 后,推送候选到 `origin` 与 `github`, +要求精确候选的主分支 CI 和生产构建通过,再创建不可变的 `v0.16.2` 标签。 +本轮不构建或发布 LoongArch,也不创建新的 Agent 标签。 diff --git a/package-lock.json b/package-lock.json index 33a68fd2..7c1b17bb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "goodbuddy", - "version": "0.16.1", + "version": "0.16.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "goodbuddy", - "version": "0.16.1", + "version": "0.16.2", "license": "0BSD", "dependencies": { "@agentclientprotocol/sdk": "0.25.1", diff --git a/package.json b/package.json index 3e5a7b4c..3cc4192b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "goodbuddy", - "version": "0.16.1", + "version": "0.16.2", "private": true, "description": "Secure desktop AI workspace with controlled Agent Runtimes", "desktopName": "GoodBuddy", diff --git a/resources/release-notes.json b/resources/release-notes.json index a6b9d7fd..e038dd34 100644 --- a/resources/release-notes.json +++ b/resources/release-notes.json @@ -1,6 +1,40 @@ { "formatVersion": 1, "releases": [ + { + "version": "0.16.2", + "releasedAt": "2026-10-10", + "notes": { + "zh-CN": { + "highlights": [], + "features": [ + "**支持全部时间的监督回顾**:监督者现在可以选择从最早保存的工作记录到当前时间的全部时间范围,适合查看长期积累的工作进展。", + "**只在稳定后纳入监督回顾**:正在生成的消息和运行中的任务会等到完成后再进入回顾,避免回顾内容随着实时输出变化。" + ], + "fixes": [ + "**让 Magic Notes 操作更容易理解**:笔记入口和操作按钮增加清晰的文字标签,更多操作在需要时显示,减少误解和界面干扰。", + "**修复终端输入法布局**:在终端中输入中文或其他组合文字时,输入候选和组合区域会保持在终端边界内,不再撑开或遮挡周围界面。" + ], + "notices": [ + "本版本首次启动会将数据库升级到 schema 63。升级前请关闭应用并备份完整数据目录、相邻 `notes/` 和设置文件;Agent 0.15.6 无需更新。" + ] + }, + "en-US": { + "highlights": [], + "features": [ + "**Review all time in Supervisor**: Supervisor now offers an all-time range from the earliest saved work records through the current time, making it easier to review long-running progress.", + "**Review sources only after they settle**: Messages that are still streaming and tasks that are still running wait until completion before entering a review, so review content does not change underneath an active run." + ], + "fixes": [ + "**Make Magic Notes actions easier to understand**: Note entry points and actions now use clearer text labels, while secondary actions appear when needed to reduce confusion and visual noise.", + "**Contain terminal IME layout**: Chinese and other composition input in the terminal now stays inside the terminal bounds instead of expanding into or obscuring surrounding UI." + ], + "notices": [ + "First launch upgrades the database to schema 63. Close the app and back up the complete data directory, adjacent `notes/`, and settings files before upgrading; Agent 0.15.6 does not need to be updated." + ] + } + } + }, { "version": "0.16.1", "releasedAt": "2026-10-10",