12 Commits
Author SHA1 Message Date
ysicing 04a7909dbf fix(update): 迁移多应用接口并统一新域名 2026-10-02 09:19:43 +08:00
ysicingandClaude Opus 5.5 f1dd8cfacf fix: 收尾 PR 审查遗留的更新、卸载与签名问题
- 跳过已撤回的版本时不再显示"有更新";安装前发现更新源换了版本时给出明确提示(补齐 7 种语言)
- 补充双区域回退与失败重排的调度测试
- 回收结果按标准化路径比对,避免路径写法不同误报本体未移动
- 抽出 scan 统一后台遍历与取消,loadApps 嵌套降到 3 层
- 自我保护测试只校验错误语义,不再比较两次翻译
- sign_sparkle.sh 在证书不在钥匙串有效列表时提前报错,避免子组件漏签

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 16:59:02 +08:00
ysicing 1c1e94a15f feat(updates): 接入 Sparkle 并支持双语发布说明 2026-09-30 15:20:08 +08:00
ysicing 7e2024eedf fix(lifecycle): 修复更新取消与卸载、查询生命周期 2026-09-30 15:20:08 +08:00
ysicing 0387b0704d fix(updates): 修复安装更新后无法自动启动 2026-09-29 20:39:02 +08:00
ysicing ef2a8050ee feat(updates): 优化安装标识去重并支持复制 2026-09-28 17:18:12 +08:00
ysicing 2cd65e50dd feat(widget): 新增桌面小组件并修复更新扩展退出 2026-09-24 15:12:03 +08:00
ysicing b70a621e93 chore(repo): 精简文档并统一脚本目录 2026-09-24 11:43:57 +08:00
ysicing 6f7c898cc6 fix(updates): 避免检查更新触发钥匙串授权 2026-09-22 17:26:44 +08:00
ysicing e3e3febdbb feat(update): 支持双区域更新与固定 UA 2026-09-21 19:04:13 +08:00
ysicing ea67453b32 feat(release): 完善版本服务与镜像发布 2026-09-21 13:06:22 +08:00
ysicing 4212961565 feat: 初始化 XStats 并支持 WebDAV 设置同步 2026-09-20 23:02:44 +08:00