github nicholasraimbault/silvervine v2.2.0
2.2.0 - 2026-09-11

2 hours ago

Release Notes

Promotes 2.2.0-rc.2 to stable. No code changes since that rc.

Added

  • Prompted silvervine update self via the cargo-dist silvervine-update
    sidecar and install receipt. The running binary is never overwritten in
    process; restart the user daemon after a swap. Existing GitHub installs
    need the installer once to obtain a receipt.
  • Opt-in [updates] auto_apply = true: the daemon applies the latest stable
    GitHub release through the cargo-dist sidecar, skips while a patch lock is
    held, and restarts the user unit after a swap. Default remains off.
  • Pre-patch hook: non-zero exit or timeout aborts the patch.
  • CycloneDX SBOM and GitHub artifact attestations on tagged releases.
  • Pull-request job that builds the Linux musl binary and checks it is
    static-pie.

Changed

  • Linux tray daemon waits with recv_timeout instead of spinning while idle.
  • Hook subprocesses are killed after 15 seconds.
  • doctor --media-stack reuses SHA-512 of unchanged browser executables and
    CDMs, and memoizes short package-manager version strings.

Install silvervine 2.2.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nicholasraimbault/silvervine/releases/download/v2.2.0/silvervine-installer.sh | sh

Download silvervine 2.2.0

File Platform Checksum
silvervine-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
silvervine-x86_64-apple-darwin.tar.xz Intel macOS checksum
silvervine-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Don't miss a new silvervine release

NewReleases is sending notifications on new releases.