v2026.7.4
·
235 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Installation
Homebrew (macOS)
brew install vouch-sh/tap/vouchTo start the agent automatically:
brew services start vouchwinget (Windows)
winget install SmokeTurner.VouchAPT Repository (Debian/Ubuntu)
curl -fsSL https://packages.vouch.sh/gpg/vouch.asc \
| gpg --dearmor \
| sudo tee /usr/share/keyrings/vouch-archive-keyring.gpg > /dev/null
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/vouch-archive-keyring.gpg] https://packages.vouch.sh/apt stable main" \
| sudo tee /etc/apt/sources.list.d/vouch.list > /dev/null
sudo apt-get update && sudo apt-get install -y vouchYUM/DNF Repository (Fedora/RHEL)
sudo tee /etc/yum.repos.d/vouch.repo << 'EOF'
[vouch]
name=Vouch
baseurl=https://packages.vouch.sh/rpm/$basearch/
gpgcheck=1
gpgkey=https://packages.vouch.sh/gpg/vouch.asc
enabled=1
EOF
sudo dnf install -y vouchDEB Package (Debian/Ubuntu)
# amd64
gh release download v2026.7.4 --repo vouch-sh/vouch --pattern "vouch_2026.7.4_amd64.deb"
sudo dpkg -i vouch_2026.7.4_amd64.deb
# arm64
gh release download v2026.7.4 --repo vouch-sh/vouch --pattern "vouch_2026.7.4_arm64.deb"
sudo dpkg -i vouch_2026.7.4_arm64.debRPM Package (Fedora/RHEL)
# x86_64
gh release download v2026.7.4 --repo vouch-sh/vouch --pattern "vouch-2026.7.4-1.x86_64.rpm"
sudo rpm -i vouch-2026.7.4-1.x86_64.rpm
# aarch64
gh release download v2026.7.4 --repo vouch-sh/vouch --pattern "vouch-2026.7.4-1.aarch64.rpm"
sudo rpm -i vouch-2026.7.4-1.aarch64.rpmBinary Downloads
Download the appropriate binary for your platform from the release assets below.
| Platform | Architecture | Archive |
|---|---|---|
| Linux | x86_64 | vouch-v2026.7.4-x86_64-unknown-linux-musl.tar.gz |
| Linux | aarch64 | vouch-v2026.7.4-aarch64-unknown-linux-musl.tar.gz |
| macOS | Apple Silicon | vouch-v2026.7.4-aarch64-apple-darwin.tar.gz |
| Windows | x86_64 | vouch-v2026.7.4-x86_64-pc-windows-msvc.zip |
| Windows | ARM64 | vouch-v2026.7.4-aarch64-pc-windows-msvc.zip |
Verify integrity
sha256sum -c SHA256SUMS.txtVerify provenance
gh attestation verify vouch-v2026.7.4-aarch64-apple-darwin.tar.gz --owner vouch-shUsing Helm (OCI)
helm install vouch-server oci://ghcr.io/vouch-sh/charts/vouch-server \
--version 2026.7.4 \
--namespace vouch-server \
--create-namespaceUsing Helm (from release assets)
helm install vouch-server \
https://github.com/vouch-sh/vouch/releases/download/v2026.7.4/vouch-server-2026.7.4.tgz \
--namespace vouch-server \
--create-namespaceContainer Image
docker pull ghcr.io/vouch-sh/vouch:v2026.7.4Verify Attestations
# Container image
gh attestation verify oci://ghcr.io/vouch-sh/vouch:v2026.7.4 \
--owner vouch-sh
# Binary archives
gh attestation verify vouch-v2026.7.4-aarch64-apple-darwin.tar.gz --owner vouch-shWhat's Changed
- docs: restructure operator guide around self-hosting by @jplock in #754
- docs: recommend NLB TCP passthrough over ALB by @jplock in #755
- docs: correct unconditional VOUCH_TRUSTED_PROXIES advice in quickstart and hardening checklist by @detail-app[bot] in #759
- ci: bump the actions group with 3 updates by @dependabot[bot] in #756
- chore: remove unused SfvParams::is_empty and SfvParams::len methods by @detail-app[bot] in #761
- chore: remove unused key_id from EcdsaP256Verifier by @detail-app[bot] in #760
- chore(httpsig): remove unused key_id from Ed25519Verifier by @jplock in #762
- docs: correct keyring dependency name to keyring-core by @detail-app[bot] in #763
- fix(cli): pick the AWS profile explicitly and fix the git helper by @jplock in #766
- bump version to 2026.7.4 by @jplock in #767
- fix(cli): propagate invalid role ARN in CodeArtifact setup instead of silent fallback by @detail-app[bot] in #773
- fix(cli): use specified CodeCommit profile for region resolution by @detail-app[bot] in #775
- fix(cli): remove misleading load error wrapper from Docker setup config save by @detail-app[bot] in #774
- feat(server): perform IMDS/SSM config bootstrap in-process by @jplock in #776
- docs: update CodeArtifact cache-key pattern to include resolved role ARN by @detail-app[bot] in #777
Full Changelog: v2026.7.3...v2026.7.4