更新日志(中文)
[0.9.13] - 2026-03-03
新增
- 升级后更新说明本地缓存:新增
pending_update_notes.json持久化缓存,已下载更新的说明可在重启后离线展示,不再依赖在线 changelog 拉取。
变更
- 更新检查来源完全统一到 Tauri Updater 元数据:移除后端 GitHub Releases API 轮询版本判断,更新可用性仅基于 updater 端点(
latest.json)返回结果。 - 手动/静默更新说明统一读取 updater 发布内容:更新弹窗与静默下载前缓存改为直接解析 updater
notes中的双语分段;仅在 updater 流程失败时保留浏览器下载兜底。
Changelog (English)
[0.9.13] - 2026-03-03
Added
- Pending update notes local cache for post-restart changelog: Added persisted
pending_update_notes.jsonstorage so downloaded update notes can be shown after restart without requiring online changelog fetch.
Changed
- Update check source is now fully unified to Tauri Updater metadata: Removed backend GitHub Releases API polling for version detection; update availability now comes from updater endpoint metadata (
latest.json) only. - Manual/silent update note rendering now reads updater release body: Update dialog and silent-update pre-cache now parse bilingual sections directly from updater
notes, while keeping browser-download fallback only for updater failures.