Repository navigation
Holt 0.3.0
自动更新来了。
下载
macOS(正式支持):holt-0.3.0-arm64.dmg(macOS 13+,Apple Silicon)。
ad-hoc 签名、没有公证:第一次打开右键 → 打开(或 xattr -dr com.apple.quarantine /Applications/Holt.app)。
Linux / Windows(预览版,运行时未验证):Linux 的 holt-0.3.0-linux-amd64.tar.gz / -arm64.tar.gz(解压后 ./install.sh)
或 holt_0.3.0_amd64.deb / holt_0.3.0_arm64.deb(sudo dpkg -i);Windows 的 holt-setup-0.3.0-amd64.exe /
holt-setup-0.3.0-arm64.exe(安装后从开始菜单打开)。
更新了什么
- 自动更新(mygo 的 updater):启动 10 秒后、之后每天在后台检查 GitHub Releases 上的签名更新。有新版本时更新窗口
显示这一版的改动,可以 安装更新 / 稍后提醒 / 跳过这个版本;下载有进度条,装好后重启;窗口里也能勾选以后自动下载安装。
应用菜单和关于窗口的「检查更新」打开同一个窗口。更新包用 Ed25519 签名,公钥编在应用里,下载后校验签名,
文件对不上就退回整包。 - 「检查更新」不再自己读 releases 页面、跳浏览器;检查、下载、安装都在应用里完成。
- Markdown 预览会把 GitHub README 常见的块级 HTML(
<div align="center">、<h1>、<img>徽章、<a>、列表)
画成界面,不再把标签当文字显示。 - 三端的 Release 现在只发安装包:macOS 的 DMG、Linux 的 deb / 带
install.sh的 tar.gz、Windows 的 setup exe,
不再发 zip。 - 依赖升级:mygo 升到 v0.8.1(界面、终端和列表跟着升),regexp2 2.12.0、purego 0.11.3、x/image / x/net 等同步升级;
全套测试(含-race)通过。
说明
- 这是第一个带自动更新的版本:0.2.0 不会自己更新,需要手动装 0.3.0;从 0.3.0 起以后的新版本都会自动提示。
- macOS 是正式支持的平台;Linux / Windows 是预览版,运行时还没在真机上验证(Windows 的后台终端是桩)。
- Holt 是 lemoeade/grove 的 fork,MIT 许可,保留原作者的版权行。
English
Holt 0.3.0 brings auto-updates.
Download
macOS (supported): holt-0.3.0-arm64.dmg (macOS 13+, Apple Silicon). The build is ad-hoc signed and not
notarized: right-click → Open the first time.
Linux / Windows (preview, runtime not verified): Linux holt-0.3.0-linux-amd64.tar.gz / -arm64.tar.gz
(extract and run ./install.sh) or holt_0.3.0_amd64.deb / holt_0.3.0_arm64.deb (sudo dpkg -i); Windows
holt-setup-0.3.0-amd64.exe / holt-setup-0.3.0-arm64.exe (run the installer, then open Holt from the Start menu).
What's new
- Auto-updates (mygo's updater): ten seconds after launch and then once a day, Holt checks GitHub Releases for
signed updates. When one is out, the update window shows the release notes and offers Install Update,
Remind Me Later and Skip This Version; the download has a progress bar and the app relaunches into the new
version. The window also offers to download and install updates automatically in the future. Check for Updates in
the app menu and the About window opens the same window. Updates are signed with Ed25519; the public key is built
into the app, and a download that does not verify falls back to the full archive. - Check for Updates no longer reads the releases page and opens a browser; checking, downloading and installing
happen in the app. - Markdown previews render the block-level HTML GitHub READMEs use (centered blocks, headings, image badges, links,
lists) instead of showing the tags as text. - Releases now ship installers only: a DMG on macOS, a deb / tar.gz with
install.shon Linux, and a setup exe on
Windows; no more zips. - Dependencies: mygo v0.8.1, regexp2 2.12.0, purego 0.11.3, x/image / x/net; the full test suite (including
-race) passes.
Notes
- This is the first version with auto-updates: 0.2.0 will not update itself, so install 0.3.0 by hand; from 0.3.0 on,
new versions show up automatically. - macOS is the supported platform; Linux and Windows are previews whose runtime has not been verified on real
machines (the Windows terminal daemon is a stub). - Holt is a fork of lemoeade/grove, MIT-licensed, with the original copyright
notice.