github nymtech/nym-vpn-client nym-vpn-v2026.12.4-beta.2
v2026.12.4-beta.2

pre-release3 hours ago

Nym VPN v2026.12.4-beta.2 application and core binaries. This release is for all platforms, except Android (Google Play)

🚀 What's New

🛠️ Core

Added

  • Respect the gateway blacklist for "pinned gateways" (#6272)
  • Verify the entry handshake and blacklist entry early if needed (#6308)

Fixed

  • [macOS] After disconnect, restore DNS and the physical default route and do not re-apply the kill-switch when already disconnected. (#6261)
  • Apply the kill-switch when Connect is pressed while still offline. (#6265)
  • Give slow exit handshakes headroom before failing the connection (#6237)
  • Retry zk-nym credential requests when upstream is unavailable mid-ceremony (#6258)
  • Prevent gateway refresh storm when the API is unreachable (#6087)
  • [Windows] Wait for the VPN service to be running after install (#6245)
  • Avoid blocking daemon command loop when handling recents which may perform network calls (#6294)
  • [Android] Don't use reqwest HTTP client to avoid rustls-platform-verifier panic (#6316)
  • [Android] Keep a blocking VPN interface up on connect, reconnect, error, offline, and unexpected tunnel down so other apps cannot leak to the ISP. The VPN app is excluded so gateway registration still works. (#6213)

🤖 Android app

Fixed

  • Fail tunnel configure if the VPN app cannot be excluded from the blocking interface (#6213)

🐧🪟 Windows & Linux apps

Fixed

  • Replace lottie animations with manual css animations

📦 Core Components Overview

  • nym-vpnd: Background daemon service managed via the UI app or CLI.
  • nym-vpnc: Command-line interface (CLI) to control the daemon (nym-vpnd).
  • nym-socks5-proxy: SOCKS5 proxy handling geo-exclusion routing.
  • nym-diagnostic: System information and network troubleshooting tool.
  • nym-setup: macOS helper tool for system service configuration.

💾 Downloads & Assets

🤖 Android

  • nym-vpn-fdroid-2026.12.4-beta.2-prerelease.apk: Android App (F-Droid Build)
How to verify the build fingerprint?

Signing Certificate SHA-256 Fingerprint (4096-bit):

3c98a016aa4f14a3ba185c764ed363415cf7ff3c3d328a87ffff2ff1b140ff06

Verification Steps:

To verify the build fingerprint on your system, run:

apksigner verify --print-certs "nym-vpn-fdroid-2026.12.4-beta.2-prerelease.apk" | grep SHA-256

🐧 Linux

  • Desktop App
    • nym-vpn-app_2026.12.4-beta.2_amd64.deb: Nym VPN app, debian package (x86_64)
    • nym-vpn-app_2026.12.4-beta.2_arm64.deb: Nym VPN app, debian package (arm64)
    • NymVPN_2026.12.4-beta.2_amd64.AppImage: Nym VPN app, AppImage (x86_64)
    • NymVPN_2026.12.4-beta.2_aarch64.AppImage: Nym VPN app, AppImage (arm64)
  • CLI & Daemon
    • nym-vpnd_2026.12.4~beta.2_amd64.deb: Nym VPN daemon, debian package (x86_64)
    • nym-vpnd_2026.12.4~beta.2_arm64.deb: Nym VPN daemon, debian package (arm64)
    • nym-vpnc_2026.12.4~beta.2_amd64.deb: Nym VPN command-line tool, debian package (x86_64)
    • nym-vpnc_2026.12.4~beta.2_arm64.deb: Nym VPN command-line tool, debian package (arm64)

🍎 macOS

  • NymVPN-2026.12.4-beta.2.pkg: Desktop App Installer
  • nym-vpnc-2026.12.4-beta.2.pkg: Command-Line Tool Installer

🪟 Windows

  • NymVPN_2026.12.4-beta.2_x64-setup.exe: Desktop App Installer (x64)
  • NymVPN_2026.12.4-beta.2_arm64-setup.exe: Desktop App Installer (arm64)

Don't miss a new nym-vpn-client release

NewReleases is sending notifications on new releases.