Skip to content

Vigils v0.1.26

Choose a tag to compare

@github-actions github-actions released this 06 Jun 19:14
· 41 commits to main since this release

The Linux CLI now runs on virtually any glibc Linux from the last decade — not just recent releases.

Changed

  • Linux CLI binaries now target a glibc 2.17 floor (any-distro reach). Until now the published
    Linux CLI was built on Ubuntu 22.04 and required GLIBC_2.34, so it failed to start with
    version 'GLIBC_2.xx' not found on older-but-common distros — Ubuntu ≤20.04, Debian ≤11,
    RHEL/CentOS 7–8, Amazon Linux 2. The release now builds the Linux CLI with
    cargo-zigbuild targeting
    x86_64-unknown-linux-gnu.2.17, lowering the required glibc symbols to 2.17 (the manylinux2014
    floor, covering essentially every glibc Linux from the last decade). No behavior change — the
    binary is functionally identical; it just links against older glibc symbols. The release pipeline
    also gained an objdump guard that fails the build if the glibc floor ever regresses above 2.17.
    macOS and Windows builds are unchanged. (Verified in real CI: both vigil-hub and
    vigil-native-host now top out at GLIBC_2.17, down from GLIBC_2.34.)

中文

Linux CLI 现在能在近十年几乎任何 glibc Linux 上运行 —— 不再只限较新发行版。

变更

  • Linux CLI 二进制改为 glibc 2.17 地板(覆盖几乎所有发行版)。 此前已发布的 Linux CLI 在
    Ubuntu 22.04 构建、要求 GLIBC_2.34,因而在更老但常见的发行版上 version 'GLIBC_2.xx' not found
    起不来 —— Ubuntu ≤20.04、Debian ≤11、RHEL/CentOS 7–8、Amazon Linux 2 全中招。现在发布流程改用
    cargo-zigbuildx86_64-unknown-linux-gnu.2.17
    为目标构建 Linux CLI,把所需 glibc 符号下沉到 2.17(manylinux2014 同款地板,覆盖近十年几乎所有 glibc
    Linux)。功能完全不变 —— 二进制行为一致,只是链接到更老的 glibc 符号。发布管线还新增 objdump
    守门:glibc 地板一旦回升超过 2.17 即构建失败。macOS 与 Windows 构建保持不变。(真实 CI 已验证:
    vigil-hubvigil-native-host 现在最高均为 GLIBC_2.17,低于原 GLIBC_2.34。)

Downloads — which file do I want?

  • Desktop app (most users): the installer for your OS — Windows Vigils_*_x64-setup.exe (or .msi), macOS Vigils_*.dmg, Linux .AppImage / .deb / .rpm. Gives you the GUI: Activity Feed, Approval Queue, Server Registry.
  • CLI gateway (put Vigils in front of an AI agent — Claude Code / Codex / Cursor / Zed): vigils-cli-<platform> (contains vigil-hub + vigil-native-host). This is the MCP proxy your agent connects to.
  • Browser extension (guard pasting/typing secrets into AI web apps, Chrome MV3): vigils-chrome-extension.zip — unzip, then load unpacked at chrome://extensions.
  • The .sig and Vigils.app.tar.gz files are desktop auto-updater artifacts — you do not need to download them.

New here? Full setup & agent-integration guide: https://duncatzat.github.io/vigils

Early releases are unsigned; your OS may show a Gatekeeper / SmartScreen prompt on first run.

Apache-2.0 · https://vigils.ai · Full changelog