Skip to content

v0.1.20

Latest

Choose a tag to compare

@wuyuzi-luo wuyuzi-luo released this 18 Aug 12:15

更新系统全面修复与体验升级:

【修复核心bug】

  • 面板更新状态快照恒空(0.1.13遗留):点检查更新同时弹'有新版'与'检查失败'两个矛盾弹窗的根因,已彻底修复
  • dsh更新前先停服务再安装:不再出现更新途中服务崩溃(McPError/服务异常)
  • 更新前自动同步overrides锁:降级后升级不再冲突失败
  • 检查改fetch直连npm registry:网络不稳时检查成功率大幅提高
  • 检查失败不覆盖已确认结果,手动检查失败用缓存重弹确认弹窗

【更新体验】

  • 启动自动检测APP与dsh本体,发现新版弹应用内更新弹窗(dsh官方风格):当前版本/新版本/官方更新说明(Markdown渲染)/立即更新/暂不更新
  • 立即更新:APP=下载进度条→完成必弹'已更新完成,请重启桌面端';dsh=实时进度条→完成弹'服务已重启'
  • 暂不更新:弹窗告知可随时在控制面板(Ctrl+Shift+D)更新
  • 系统通知双保险,点击打开控制面板
  • 面板三按钮:打开工作台/重启服务/检查更新;检查更新=APP与dsh一起查,有新版弹确认弹窗,无新版消息框按左对齐格式分别写明两者版本
  • 失败页显示真实原因(npm输出),不再误导为网络问题