Repository navigation
Highlights
Maintenance release with updated Rust and desktop dependencies, including aligned React and React DOM versions. Build checks cover Rust 1.99 and the newer Fedora WebKitGTK renderer.
CLI and GUI packages were built natively for x86_64 and aarch64, installed across the distro matrix, and the desktop packages were launch-tested on both architectures. Documentation screenshots now reflect 0.10.2.
Install
Every artifact ships for x86_64 and arm64. Pick the one matching uname -m
(x86_64 → amd64/x86_64 assets, aarch64 → arm64/aarch64 assets).
Desktop app (GUI) — Debian/Ubuntu:
sudo dpkg -i bulwark-desktop_0.10.2_amd64.deb # x86_64
sudo dpkg -i bulwark-desktop_0.10.2_arm64.deb # arm64Fedora/RHEL:
sudo rpm -i bulwark-desktop-0.10.2.x86_64.rpm # x86_64
sudo rpm -i bulwark-desktop-0.10.2.aarch64.rpm # arm64Any distro (portable, no install) — swap x86_64 for aarch64 on arm64:
chmod +x bulwark-desktop-0.10.2-x86_64.AppImage
./bulwark-desktop-0.10.2-x86_64.AppImageCLI (headless / over SSH) — available for x86_64 and arm64. Debian/Ubuntu:
# x86_64
sudo dpkg -i bulwarkctl_0.10.2_amd64.deb
# arm64 (Raspberry Pi, Ampere, Graviton, Apple-silicon VMs)
sudo dpkg -i bulwarkctl_0.10.2_arm64.deb
bulwarkctl scanFedora/RHEL:
sudo rpm -i bulwarkctl-0.10.2.x86_64.rpm # x86_64
sudo rpm -i bulwarkctl-0.10.2.aarch64.rpm # arm64Verify your download against SHA256SUMS:
sha256sum -c SHA256SUMS --ignore-missingBuilt on Ubuntu 22.04 (glibc 2.35), then installed and scan-tested in a clean container
on Ubuntu 22.04, 24.04 and 26.04, Debian 12, and Fedora 41 before this release was
cut — every one of those is a gate on the release, not a claim.
The arm64 artifacts are built, installed, and — for the desktop app — actually
launched and screenshotted on native arm64 runners, not under emulation. A GUI
that cannot draw a window fails the release on either architecture.
What's Changed
- chore(aur): checksum for 0.10.1 by @vietanhdev in #38
- build(deps): bump ten dependencies by @vietanhdev in #49
- fix(deps): resolve four npm advisories by @vietanhdev in #50
- build(deps): resolve dependency PRs and restrict CI to owner by @vietanhdev in #70
- chore(release): 0.10.2 by @vietanhdev in #71
Full Changelog: v0.10.1...v0.10.2