diff --git a/.windsurf/workflows/release.md b/.windsurf/workflows/release.md index 1aee7a1..bcf2fd2 100644 --- a/.windsurf/workflows/release.md +++ b/.windsurf/workflows/release.md @@ -17,6 +17,35 @@ description: 发布新版本(打 tag + 推送,触发跨平台构建) git status ``` +## 人工确认门禁 + +在继续执行版本号更新、提交、tag 或推送前,必须先把本次发布候选版交给维护者手动确认。 + +必须确认以下项目: + +- [ ] Web 模式:`npm run dev` 后核心页面可打开 +- [ ] 桌面模式:`npm run tauri dev` 后核心页面可打开 +- [ ] Hermes:安装/修复、升级、卸载弹窗流程可正常显示日志和进度 +- [ ] Hermes:Gateway 启动/停止/重启正常 +- [ ] Hermes:实时聊天 `/v1/runs` 至少完成一次真实消息回复 +- [ ] OpenClaw:仪表盘、模型、服务页无明显回归 +- [ ] 更新检查:`docs/update/latest.json` 的 `minAppVersion` 设置符合本次是否包含 Rust/Tauri 命令变更 + +确认方式: + +维护者必须明确回复类似: + +```text +确认发布 0.15.0 +``` + +在收到明确确认前,不要执行: + +- `npm run version:set ` +- `git commit` +- `git tag` +- `git push` + ## 更新版本号 `version:set` 会自动同步以下文件,不需要手动改: diff --git a/CHANGELOG.md b/CHANGELOG.md index 3305876..0e99620 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,38 @@ ## [未发布] +## [0.15.0] - 2026-05-08 + +### 新功能 (Features) + +- **内核版本兼容层** — 新增 `kernel.js` / `feature-catalog.js` / `api-compat.js`,统一管理 OpenClaw/Hermes 内核版本、特性门控、最低版本地板和新旧 RPC 返回结构兼容 +- **内核升级提示** — 侧边栏新增可升级提示卡,低版本内核可直接触发一键升级流程;低于硬地板版本时显示阻断式引导,避免旧内核继续进入不兼容页面 +- **CLI 冲突检测与隔离** — 新增 PATH 中外部 OpenClaw CLI 扫描、隔离、恢复能力,支持识别 Cherry Studio / Cursor / npm 全局安装等残留来源,降低错绑旧 CLI 的风险 +- **Hermes 实时聊天桥接增强** — Web 模式补齐 Hermes Gateway `/v1/runs` 流式转发、API Key 注入、取消与错误事件处理,使浏览器模式与桌面模式聊天链路保持一致 + +### 改进 (Improvements) + +- **OpenClaw 2026.5.6 适配** — 推荐版本更新到官方 `2026.5.6` 与汉化版 `2026.5.6-zh.1`,特性目录覆盖 sessions 分页、模型探测、memory deep status、doctor 修复、渠道进度等 5.x 能力 +- **多版本内核兼容 UX** — Dashboard、服务页、Agents、Models、侧边栏和 WebSocket 连接流程统一接入内核快照,老内核自动降级,新内核显示更丰富状态 +- **Gateway 重启体验** — 模型保存后先探测 Gateway 是否运行,运行中才防抖排队重启;未运行时只提示配置已保存,避免无意义 doctor/restart 卡顿 +- **Hermes 安装依赖补齐** — `uv tool install` 统一追加 `croniter`,并默认安装 `hermes-agent[web]`,减少定时任务和 Web 面板运行时缺依赖 +- **MiniMax 预设补全** — MiniMax 服务商预设恢复 OpenAI-compatible 入口,并补齐 M2.7/M2.5 及 highspeed 模型快捷项 +- **热更新兼容底座** — 本次版本包含新增 Tauri 命令,热更新清单最低兼容版本提升到 `0.15.0`,避免旧桌面端加载不兼容前端 + +### 修复 (Fixes) + +- **Hermes Gateway 本机自动拉起** — 自定义 Gateway URL 为 `127.0.0.1`、`localhost`、`::1` 等 loopback 地址时不再误判为远程 Gateway,桌面端和 Web 模式都会自动启动本机 Gateway +- **Hermes `/v1/runs` 连接失败诊断** — 启动 run 前自动确保本机 Gateway ready,请求失败时附带健康检查和日志尾部,便于定位 10061/连接拒绝等问题 +- **Standalone 版本显示未知** — About 页和仪表盘优先读取 standalone 安装目录的 `VERSION` / `package.json`,正确识别官方版或汉化版,不再把一键安装包显示为未知版本或误判来源 +- **仪表盘版本缓存自愈** — 检测到空版本、unknown 来源或不完整版本信息时自动清理 `get_version_info` 缓存并重新拉取,避免旧缓存长期显示未知 +- **版本检测不再被运行态拖垮** — `openclaw status --json` 后移为 fallback 并增加短超时,避免 Gateway 未运行时拖慢 About 页和仪表盘 +- **服务配置错误引导** — 启停服务遇到配置 schema 错误时弹出 `doctor --fix` 一键修复入口,而不是只显示技术错误 toast + +### 测试与验证 (Testing) + +- **本地 CI 链路补齐** — 新增/修复 kernel、Docker tasking、Gateway guardian policy、模型预设测试;本地通过 45 个 JS 测试和 16 个 Rust 单元测试 +- **发布前检查增强** — Release 工作流文档增加人工确认门禁,要求版本号、提交、tag、push 前完成 Web/桌面/Hermes/OpenClaw 回归确认 + ## [0.14.0] - 2026-04-25 ### 新功能 (Features) diff --git a/docs/index.html b/docs/index.html index 66e4c4e..5ec15ae 100644 --- a/docs/index.html +++ b/docs/index.html @@ -34,7 +34,7 @@ "description": "支持 OpenClaw 和 Hermes Agent 双引擎的多 AI Agent 可视化管理面板,基于 Tauri v2 的跨平台桌面应用。内置晴辰助手支持工具调用,晴辰云 AI 接口一键接入。支持仪表盘监控、多模型配置、Hermes Agent 对话、消息渠道管理、内置 QQ 机器人、实时 AI 聊天、记忆管理、Agent 管理、网关配置、内网穿透等功能。支持 11 种语言。", "url": "https://claw.qt.cool/", "downloadUrl": "https://github.com/qingchencloud/clawpanel/releases/latest", - "softwareVersion": "0.14.0", + "softwareVersion": "0.15.0", "author": { "@type": "Organization", "name": "晴辰云 QingchenCloud", @@ -1225,7 +1225,7 @@
-
v0.14.0 最新版
+
v0.15.0 最新版

下载安装

选择你的操作系统,一键下载安装

@@ -1235,11 +1235,11 @@

macOS

支持 Apple Silicon 和 Intel 芯片