0.4.1
arm64 images
Images are now published for linux/amd64 and linux/arm64 under a single tag, so docker pull resolves the right architecture for your host. No platform: override is needed on a Raspberry Pi, an Ampere VPS, or Apple silicon.
image: nihaopaul/forward-auth-rust:0.4.1Each architecture is built on a native runner rather than cross-compiled under emulation, so releases stay fast. The release job fails if either architecture is missing from the published manifest, rather than quietly shipping a single-arch tag.
No functional change
There are no source or Dockerfile changes since 0.4.0 — the binary is functionally identical. If you are already running 0.4.0 on x86 there is nothing to gain here beyond the version number. Everything in this release is packaging, CI, and documentation.
Also
- Crate version now matches the release.
Cargo.tomlhad sat at0.1.0across all six previous releases, so anything reading the crate version reported something unrelated to the artifact. - README rewritten as a user-facing overview: what the service does, how a request flows through it, the background refresh intervals, and a trimmed compose example. It also now documents that every AUD in the account is accepted for every protected route — this gates on "a valid login for one of my Cloudflare apps", not per-application policy, which is worth knowing before putting it in front of a writable dashboard.
- CI actions moved to their Node 24 majors, clearing GitHub's Node 20 deprecation warnings.
Full changelog: 0.4.0...0.4.1