v0.3.0
中文
功能更新(引擎独立更新 / 更新体验 / 兼容性):
- 功能:Harness 引擎独立更新——内置 npm CLI,应用内一键把引擎升级到 npm 最新版(无需重装安装包),自动解析整棵依赖树、补齐平台原生包;失败可「恢复引擎」回滚到上一版本;macOS 更新后自动重新签名
- 功能:自动更新检查联动引擎状态;「更新引擎 / 恢复引擎」按钮按状态智能显示(引擎最新且服务正常时自动清除回滚记录,避免按钮长期占位)
- 功能:检查更新 / 自动引导发现新版本时,可展开查看「本次更新内容」——中英文按界面语言选择展示
- 修复:设置面板更新行 / 引擎提示文本的中英文与排版(含长提示导致 About 表格错位、英文模式残留中文等)
- 兼容:Windows 系统通知设置 AppUserModelID(toast 正常显示)
- 文档:CHANGELOG 改为中英双语条目;GitHub Release Notes 自动带上完整更新内容
English
Features (independent engine updates / update UX / compatibility):
- Feature: Independent Harness engine updates — a bundled npm CLI upgrades the engine to the npm latest in one click (no installer reinstall), resolving the full dependency tree and re-adding platform packages; "Restore Engine" rolls back on failure; macOS re-signs automatically after an update
- Feature: The update flow now reflects engine status; "Update / Restore Engine" buttons show intelligently (rollback record auto-cleared once the engine is current and the service is healthy, so buttons don't linger)
- Feature: When a new version is found, "View update notes" can be expanded — shown in zh/en according to the UI language
- Fix: Chinese/English wording and layout of the Settings update row and engine hints (including the long-hint About-grid misalignment and leftover Chinese in English mode)
- Compat: Windows notifications set the AppUserModelID so toasts display correctly
- Docs: CHANGELOG entries are now bilingual; GitHub Release Notes automatically include the full changelog