Skip to content

v4.0.54

Choose a tag to compare

@github-actions github-actions released this 02 Jun 15:04

Downloads

Most People Will Want

Command Line

Other Files

Changes

Changed

  • FIPS now uses fips-core 0.3.27 and fips-endpoint 0.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 on after 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 d8b6df75fab72dcd1778e62241e5f7d6b5d3ca0f for release v4.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.