Repository navigation
HomePodCast 0.2.2-beta.4
Pre-release
Pre-release
·
273 commits
to main
since this release
0.2.2 beta 4. Not code-signed yet, so SmartScreen may warn ("More info" → "Run anyway"). This is the first version that can update itself: install it by hand once, and later versions can be installed from Settings → Updates. New since beta 1 (betas 2 and 3 were never published: their builds failed):
New:
- Updates (Settings → Updates): Check for updates asks GitHub for the latest release of your channel, Stable or Beta (Beta by default on a beta build). If there is one: Update, Release notes or Skip this version. Update downloads the MSI, checks it against the SHA-256 GitHub lists for it, quits HomePodCast, installs through one administrator prompt and starts it again. Nothing is installed without your click, and it never offers an older version.
- Automatic update checks are off by default. Then HomePodCast doesn't go online at all; the only internet request is the check you start. Turned on, it checks about 30 seconds after start and then once a day, and shows a notification and a banner on Home when a new version is out.
- The portable zip doesn't replace itself: Update opens the release page.
- Privacy policy: PRIVACY.md (no telemetry, no accounts; what stays on your PC and the one optional internet request).
Fixed:
- Starting HomePodCast while it is already running brings its window forward again. The second start used to fail quietly.
0.2.2 测试版 4:程序未签名,Windows 可能弹出 SmartScreen 提示(点「更多信息」→「仍要运行」)。这是第一个能自己更新的版本:这一版需要手动安装一次,以后的版本就可以在设置里直接更新。在测试版 1 的基础上新增以下内容(测试版 2 和 3 构建失败,没有发布):
新增
- 软件更新(设置 →「软件更新」):点「检查更新」会向 GitHub 查询你所选渠道(正式版或测试版,装的是测试版时默认测试版)的最新版本。有新版本时可以选「更新」「查看说明」或「跳过此版本」。点「更新」会下载 MSI 安装包,先用 GitHub 提供的 SHA-256 校验,然后退出 HomePodCast、弹出一次管理员授权完成安装,装好后自动重新打开。不点就不会安装,也不会提示降级到旧版本。
- 自动检查更新默认关闭:关闭时 HomePodCast 完全不联网,只有你手动点「检查更新」才会查询一次。打开后,会在启动约 30 秒后和之后每天检查一次,有新版本时弹出通知,首页顶部也会出现提示。
- 便携版(zip)不会自己替换文件,点「更新」会打开发布页。
- 隐私政策:PRIVACY.md(没有遥测、不需要账号;说明哪些数据只留在你的电脑上,以及唯一一项可选的联网请求)。
修复
- HomePodCast 已经在运行时再次启动它,现在会把已打开的窗口调到前面。以前第二次启动会悄悄失败。