Repository navigation
Achbit 0.6.63
Achbit 0.6.63 引入签名自动更新:客户端从 GitHub Releases 检查新版本,后台下载完成后等待空闲,自动安装并重启,恢复未发送草稿和工作台视图。
更新内容
- 左下角 Settings 上方显示下载图标;下载时显示环形进度,就绪后仅保留图标。状态和失败详情通过悬浮提示查看。
- 启动后及每 30 分钟检查一次更新。活动会话、工具执行、待处理审批、未保存设置和其他客户端会暂缓安装;持续输入时不会自动重启。
- 通过签名校验和安装租约协调 GUI、Host、CLI/TUI。SSH/connect-only 窗口不触发本地安装,也不会关闭远端 Host。
- macOS 将 Computer Use helper 纳入主 App,当前用户 PKG 安装到
~/Applications/Achbit.app,命令入口放在~/.local/bin。 - Windows 用户级 Setup 支持静默替换和重新启动;Linux 新增可直接更新的 AppImage,并保留普通归档。
下载与更新
| 平台 | 首次安装 / 手动安装 | 自动更新制品 |
|---|---|---|
| macOS ARM64 | .pkg 或完整 .tar.gz |
.app.tar.gz + .sig |
| Windows x64 | -setup.exe 或 .zip |
-setup.exe + .sig |
| Linux ARM64 | .AppImage 或 .tar.gz |
.AppImage + .sig |
0.6.62 及更早版本需要手动安装 0.6.63 一次。 安装到用户可写目录后,后续稳定版可通过自动更新获取。Linux tar.gz 安装继续采用手动更新;自动更新请使用 AppImage。latest.json 仅列出本次实际发布的平台。
Release 同时提供三个更新制品的 Tauri 签名、latest.json 和 SHA256SUMS.txt。更新公钥固定在客户端中,私钥未包含在仓库或下载制品里。
验证范围
此前已完成两次 macOS Debug 真实签名升级、GUI/Host 自动重启、草稿恢复、损坏签名拒绝及任务占用延迟安装验证;相关 required profile 和包装检查已通过。本次发布未重复运行测试。
本次正式制品完成平台构建及发布完整性核对。Windows/Linux 原生 GUI 自动升级、新 PKG 的真实安装,以及 macOS notarization 未在本轮验收;macOS App 使用现有开发签名。Tauri 更新签名与系统发行商代码签名是不同的校验。