Skip to content

v0.4.0 · 扩展内一键更新

Pre-release
Pre-release

Choose a tag to compare

@zJay26 zJay26 released this 30 Sep 15:48

v0.4.0 为开发预览版,增加解压扩展的一键更新。

  • 首次在「设置 → 软件更新」授权 Edge 当前加载的安装目录;之后点击「立即更新」,自动下载、校验、备份、安装并重新加载。
  • 更新前保存程序回退包和工作空间 ZIP;写入失败尝试恢复,意外中断保留恢复入口。重载后再次核验文件才显示完成。
  • 有其他工作台页面、执行中或结果待核实的发布任务时停止安装;更新期间锁住编辑与后台任务。
  • 保留扩展身份和 v2 数据库;新增 GitHub Release 资产下载域名权限,不增加平台权限或本机辅助程序。
  • 自动检测仍只读取版本信息,安装由每次点击触发。目录权限失效需重新授权;权限范围变化的后续版本仍须手动更新。

首次升级: 0.3.0 及更早版本需先手动替换原目录文件,在 Edge 扩展管理中点击「重新加载」,不要卸载扩展。然后设置更新目录。请保持「正式版与开发预览」以接收本开发预览版本。

验证: TypeScript、167 项测试、Windows CI 构建打包及桌面/390px 设置页面检查通过。文件替换与失败恢复在真实 Windows 临时目录测试;原生 Edge 目录授权、权限保持和跨版本自动重载仍待实机验收,未将模拟测试等同于真实安装验收。

下载 zMatrix-edge-0.4.0.zip 安装扩展,zMatrix-source-0.4.0.zip 为源码;摘要见 SHA256SUMS.txt。真实平台流程的验收状态未改变,最终发布仍需在原站手动完成。