Original release notes
Most People Will Want
- Nostr VPN for macOS (Apple Silicon): nostr-vpn-v4.0.54-macos-arm64.dmg
- Nostr VPN for Debian/Ubuntu (.deb): nostr-vpn-v4.0.54-linux-x64.deb
- Nostr VPN for Windows: nostr-vpn-v4.0.54-windows-x64-setup.exe
- Nostr VPN for Android: nostr-vpn-v4.0.54-android-arm64.apk
Command Line
- macOS Apple Silicon CLI: nvpn-aarch64-apple-darwin.tar.gz
- Linux x64 CLI: nvpn-x86_64-unknown-linux-musl.tar.gz
- Linux ARM64 CLI: nvpn-aarch64-unknown-linux-musl.tar.gz
- Windows x64 CLI: nvpn-v4.0.54-x86_64-pc-windows-msvc.zip
Other Files
- Android arm64 AAB: nostr-vpn-v4.0.54-android-arm64.aab
- macOS Apple Silicon updater archive: nostr-vpn-v4.0.54-macos-arm64.app.tar.gz
- nvpn-arm-unknown-linux-musleabihf.tar.gz: nvpn-arm-unknown-linux-musleabihf.tar.gz
- nvpn-v4.0.54-arm-unknown-linux-musleabihf.tar.gz: nvpn-v4.0.54-arm-unknown-linux-musleabihf.tar.gz
Changes
Changed
- FIPS now uses
fips-core0.3.27 andfips-endpoint0.3.20.
Fixed
- macOS test-daemon installs now resolve Cargo's real target directory and
verify the built nvpn version before installing, preventing stale target/release/nvpn binaries from being copied when a custom Cargo target dir is configured.
- Daemon network-refresh status now returns to
VPN onafter recovery instead
of leaving the GUI in a stale refresh state.
- Daemon startup failures now write an explicit failure status instead of
leaving the previous projected Turning VPN on state visible.
- FIPS bulk send saturation no longer blocks link liveness/control handling,
reducing false link-dead drops during high-rate traffic such as Screen Sharing.
- FIPS direct-path traversal failures now back off stale recent endpoint paths
after link-dead timeouts, so silent UDP upgrades stop repeatedly interrupting otherwise reachable peers.
- Recently advertised FIPS endpoint paths now use a bounded liveness timeout,
reducing direct-path failover delay without shortening normal relayed links.
Release Build
- Built from commit
d8b6df75fab72dcd1778e62241e5f7d6b5d3ca0ffor releasev4.0.54. - Built signed and notarized Apple Silicon macOS DMG and updater archive.
- Built Linux x64 desktop Debian package.
- Built Windows x64 installer.
- Built signed Android arm64 APK/AAB.

