Repository navigation
Runner 0.18.2 is a feature release for macOS, Windows and Linux on top of 0.18.1. It brings Runner to Linux as a beta.
New
- Linux beta. Runner now runs natively on Linux ARM64 and x86_64, with signed
.deband tarball packages. Settings → Updates verifies and installs new versions in place, and an opt-in systemd user service keepsrunnerdrunning without the app. This is a beta: it has been tried on an Ubuntu 26.04 ARM64 virtual machine, while native hardware, x86_64 and other distributions are not yet verified. Please report what you find. (#823)
Bug fixes
- Cancel restores Sign in. Pressing Cancel while signing in under Settings → Remote access now makes Sign in available again immediately. The abandoned attempt neither opens a browser nor interferes with a new sign-in, including one started in another window. (#1036, #1040)
- Remote access errors show up right away. When remote access cannot start, signing in or out now reports the actual error on the Remote access card at once instead of waiting about 45 seconds. (#1036)
Nightly channel
- Linux nightlies are published on the shared nightly prerelease alongside macOS and Windows, named
Runner_nightly.<sha>.<stamp>_linux-<arm64|x64>.debor.tar.gzso they appear after the macOS and Windows downloads. Linux nightly installs from before the rename do not see the renamed packages; reinstall once from the nightly page.
Download and upgrade
- macOS, Apple Silicon: download
Runner-0.18.2-arm64.dmg, or update through Sparkle. The app is signed and notarized. - Windows x64, Windows 10 version 1809 or later: download
Runner-Setup-0.18.2.20261027.0516-x64.exe. The installer, app, and CLI sidecars are Authenticode-signed by Open Source Developer Yicheng Wang. You can also update through Settings → Updates → Update, then choose Install and restart. Settings, chats, and missions are retained. - Linux ARM64/x86_64 (beta): on Debian or Ubuntu, download
Runner_0.18.2_linux-<arm64|x64>.deband install it withsudo apt install ./Runner_0.18.2_linux-arm64.deb(or-x64). On other distributions, extractRunner_0.18.2_linux-<arm64|x64>.tar.gzand run its./install.sh, which installs under~/.local. Later updates come through Settings → Updates: tarball installations are replaced atomically, and deb installations ask for system authorization and install through APT. The opt-in user service is disabled on install, and uninstall retains user data. Each Linux package carries a matching minisign signature verified by the in-app updater.
Windows ARM64 and Intel Macs are not supported. Linux packages are built on Ubuntu 22.04 and need glibc 2.35 or later, Linux kernel 5.3 or later, and an EGL/Vulkan-capable graphics stack. Native acceptance on physical Linux hardware, on x86_64 and on distributions other than Ubuntu is still pending. Known issue: in some virtual machines, such as UTM with the Virtio-GPU Venus adapter, the window never appears; start Runner with software rendering instead: VK_LOADER_DRIVERS_DISABLE='*virtio*' LIBGL_ALWAYS_SOFTWARE=1 runner-app.
Full changelog: v0.18.1...v0.18.2
中文
Runner 0.18.2 是 macOS、Windows 和 Linux 上基于 0.18.1 的功能版本,以 beta 形式为 Runner 带来 Linux 支持。
新功能
- Linux beta。 Runner 现在可原生运行于 Linux ARM64 和 x86_64,提供签名的
.deb与 tarball 包。Settings → Updates 会验证并就地安装新版本;可选的 systemd 用户服务能让runnerd在应用未打开时继续运行。这是 beta 版本:目前已在 Ubuntu 26.04 ARM64 虚拟机上试用,原生硬件、x86_64 和其他发行版尚未验证,欢迎反馈问题。(#823)
问题修复
- 取消后可重新登录。 在 Settings → Remote access 登录过程中点击 Cancel,Sign in 按钮会立即恢复可用。被放弃的登录不会再打开浏览器,也不会干扰新的登录,包括在另一个窗口发起的登录。(#1036, #1040)
- 远程访问错误即时显示。 远程访问无法启动时,登录或退出会立即在 Remote access 卡片上显示实际错误,而不是等待约 45 秒。(#1036)
Nightly 渠道
- Linux nightly 现在与 macOS、Windows 一起发布在共享的 nightly 预发布中,文件名为
Runner_nightly.<sha>.<stamp>_linux-<arm64|x64>.deb或.tar.gz,排在 macOS 和 Windows 下载之后。改名前安装的 Linux nightly 无法发现改名后的包,请从 nightly 页面重新安装一次。
下载与升级
- macOS,Apple Silicon: 下载
Runner-0.18.2-arm64.dmg,或通过 Sparkle 更新。应用已签名并经过公证。 - Windows x64,Windows 10 1809 或更高版本: 下载
Runner-Setup-0.18.2.20261027.0516-x64.exe。安装程序、应用和 CLI sidecar 均由 Open Source Developer Yicheng Wang 进行 Authenticode 签名。也可以通过 Settings → Updates → Update 更新,然后选择 Install and restart。设置、聊天和 mission 都会保留。 - Linux ARM64/x86_64(beta): 在 Debian 或 Ubuntu 上,下载
Runner_0.18.2_linux-<arm64|x64>.deb,并用sudo apt install ./Runner_0.18.2_linux-arm64.deb(或-x64)安装。在其他发行版上,解压Runner_0.18.2_linux-<arm64|x64>.tar.gz并运行其中的./install.sh,它会安装到~/.local。之后通过 Settings → Updates 更新:tarball 安装会被原子替换,deb 安装会请求系统授权并通过 APT 安装。可选用户服务在安装时保持禁用,卸载会保留用户数据。每个 Linux 包都附带对应的 minisign 签名,由应用内更新程序验证。
Windows ARM64 和 Intel Mac 暂不支持。Linux 包基于 Ubuntu 22.04 构建,需要 glibc 2.35 或更高版本、Linux 内核 5.3 或更高版本,以及支持 EGL/Vulkan 的图形栈。在物理 Linux 硬件、x86_64 和 Ubuntu 以外发行版上的原生验收仍待完成。已知问题:在部分虚拟机中(例如使用 Virtio-GPU Venus 显卡的 UTM),窗口不会出现;请改用软件渲染启动 Runner:VK_LOADER_DRIVERS_DISABLE='*virtio*' LIBGL_ALWAYS_SOFTWARE=1 runner-app。
完整变更记录: v0.18.1...v0.18.2