Skip to content

WattLite 2.2

Choose a tag to compare

@GabrielZZZ GabrielZZZ released this 22 Oct 08:43
· 2 commits to main since this release

Signed automatic updates.

  • Checks 20 seconds after launch and every six hours; automatic checks can be disabled, and manual checks remain.
  • CryptoKit P-256 signature verification and streaming SHA-256; the downloaded zip is verified again before applying.
  • A one-time helper waits for WattLite to quit, verifies the new bundle and its code signature, replaces the app, relaunches, and rolls back on failure.
  • Read-only locations (DMG, App Translocation) fall back to the download page; update results are reported on the next launch.
  • Existing 2.1 users install 2.2 manually once; later versions update in place.

签名自动更新。

  • 启动 20 秒后检查,之后每 6 小时;可关闭自动检查,仍可手动检查。
  • CryptoKit P-256 验签 + 流式 SHA-256,应用前再次校验。
  • 一次性 helper 等待应用退出,校验新包与代码签名后替换 .app、重新启动,失败自动回滚。
  • DMG / App Translocation 等只读位置转为手动下载;更新结果在下次启动时显示。
  • 2.1 用户需手动安装一次 2.2,之后可原地升级。