Skip to content

Releases: mullvad/mullvadvpn-app

2025.7-beta1

04 Jun 10:59
2025.7-beta1
cefec7c
Compare
Choose a tag to compare
2025.7-beta1 Pre-release
Pre-release

This release is for desktop only.

Here is a list of all changes since last release 2025.6:

Added

  • Add notification that shows when the user is connected to WireGuard with a port that is not
    supported.

Linux

  • The deb package repositores now have static codenames on top of the existing distro version
    specific codenames. The stable repository always have the "stable" codename,
    and the beta repository has the "beta" codename.

Changed

  • Replace Classic McEliece with HQC as one of the post-quantum safe key exchange
    mechanisms used for the quantum-resistant tunnels. The main benefits here are that HQC
    uses a lot less CPU to compute the keypair, and the public key sent to the server
    is drastically smaller.

Fixed

  • Automatically connect when IP version becomes available.

Linux

  • Fix syntax error in Apparmor profile.
  • Fix issue where settings were lost after an upgrade if mullvad-daemon was not restarted
    before mullvad-early-boot-blocking.service. That is, before a reboot.

Windows

  • Fix issue where daemon got stuck trying to connect only over IPv4 (or only IPv6).

macOS

  • Fully uninstall the app when it is removed by being dropped in the bin.

Security

macOS

  • Fix potential local privilege escalation when app was incorrectly removed by being dropped
    in the bin but still leaving behind a launch daemon. This fixes CVE-2025-46351 reported by
    Egor Filatov (Positive Technologies).

android/2025.4

28 May 12:15
android/2025.4
f912356
Compare
Choose a tag to compare

Here is a list of all changes since last stable release android/2025.3

Added

  • Make feature indicators clickable, allowing for easy access to active features.
  • Add device management which enables the revoking of wireguard keys from the app.

Changed

  • Improve error message when the app can not connect due to an invalid port.

Fixed

  • Fix password prompt appearing every time when returning to the welcome screen.
  • Remove unintended permissions added by an unused transitive Google dependency.
  • Fix crash on TV devices when trying to access system vpn settings.

android/2025.4-beta2

20 May 15:30
android/2025.4-beta2
b4f280d
Compare
Choose a tag to compare
android/2025.4-beta2 Pre-release
Pre-release

Changed

  • Improve error message when the app can not connect due to an invalid port.

Fixed

  • Fix password prompt appearing every time when returning to the welcome screen.

Mullvad VPN loader 1.0.0

14 May 06:50
desktop/installer-downloader/1.0.0
dc82a1d
Compare
Choose a tag to compare

Mullvad VPN loader initial release

We're happy to finally release our new meta installer - Mullvad VPN loader, which is a small tool for installing the latest Mullvad VPN app release.

Mullvad VPN loader is available for Windows and macOS, and can install both the latest stable app release as well as the latest beta release. Mullvad VPN loader can be used to update Mullvad VPN whenever we make a new release.

2025.6-beta2

12 May 06:55
2025.6-beta2
7cd00be
Compare
Choose a tag to compare
2025.6-beta2 Pre-release
Pre-release

This release is for desktop only.

Here is a list of all changes since last release 2025.6-beta1:

Fixed

  • Fix "No OpenVPN servers" warning being displayed erroneously.

android/2025.4-beta1

06 May 14:54
android/2025.4-beta1
c8471bd
Compare
Choose a tag to compare
android/2025.4-beta1 Pre-release
Pre-release

Added

  • Make feature indicators clickable, allowing for easy access to active features.
  • Add device management which enables the revoking of wireguard keys from the app.

Fixed

  • Remove unintended permissions added by an unused transitive Google dependency.
  • Fix crash on TV devices when trying to access system vpn settings.

android/2025.3

30 Apr 13:02
android/2025.3
a025be4
Compare
Choose a tag to compare

Fixed

  • Fix in-app language bug that could cause unexpected language changes
    in the app or its notifications.

android/2025.2

28 Apr 14:02
android/2025.2
0f3c8dc
Compare
Choose a tag to compare

Here is a list of all changes since last stable release android/2025.1:

Added

  • Prompt password manager to store new account number on account creation.
  • Add the ability to force the ip version used to connect to a relay.
  • Add the ability to disable IPv6 in the tunnel.

Changed

  • Disable Wireguard port setting when a obfuscation is selected since it is not used when an
    obfuscation is applied.
  • Adapt UI on Connect Screen for Android TV, including a navigation rail and redesigned in-app
    notification bar.

Removed

  • Remove Google's resolvers from encrypted DNS proxy.

Fixed

  • Will no longer try to connect using an IP version if that IP version is not available.
  • Fix connection details showing in IP from exit server instead of entry when using multihop.

2025.6-beta1

16 Apr 11:13
2025.6-beta1
2c1d120
Compare
Choose a tag to compare
2025.6-beta1 Pre-release
Pre-release

This release is for desktop only.

Here is a list of all changes since last release 2025.5:

Added

  • Add a notification for notifying users about the sunsetting of OpenVPN.

Changed

Windows

  • Rename win-shortcuts native module to windows-utils.

Removed

  • Remove "Automatic" option for tunnel protocol. The default is now WireGuard.

Fixed

  • Fix mullvad-cli panicking if it tried to write to a closed pipe on Linux and macOS.
  • Fix bug where new users are not forwarded to the main view after payment.
  • Will no longer try to connect over IPv4 if IPv4 is not available.

Windows

  • Fix error setting up tunnel when MTU was incorrectly set to a value below 1280 for IPv6.
  • Fix node native module being unpacked to a temporary folder.
  • Fix BSOD caused by routing loop in wireguard-nt.

macOS

  • Fix bug in parsing of network services from SCDynamicStore.

android/2025.2-beta2

15 Apr 15:23
android/2025.2-beta2
5406469
Compare
Choose a tag to compare
android/2025.2-beta2 Pre-release
Pre-release

Fixed

  • Fix focus on TV devices when returning to connect screen from select location.