Skip to content

Releases: mullvad/mullvadvpn-app

2025.14-beta3

03 Dec 07:46
2025.14-beta3
22adcbd

Choose a tag to compare

2025.14-beta3 Pre-release
Pre-release

This release is for desktop only.

Here is a list of all changes since last release 2025.14-beta2:

Fixed

  • Fix a regression introduced in 2025.14-beta1 where the WireGuard port selection was not respected.

android/2025.11-beta1

03 Dec 07:16
android/2025.11-beta1
f720ebc

Choose a tag to compare

android/2025.11-beta1 Pre-release
Pre-release

Fixed

  • Fix failing settings migrations.
  • Upgrade DataStore to 1.2.0 to fix corruption in user preferences.

2025.14-beta2

27 Nov 09:31
2025.14-beta2
2e803ed

Choose a tag to compare

2025.14-beta2 Pre-release
Pre-release

This release is for desktop only.

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

Added

  • Add port 443 to list of valid UDP2TCP ports.

Fixed

  • Fix issues where the in-app updates view is not in sync with the daemon after system is suspended
    or daemon is restarted.

android/2025.10

24 Nov 09:24
android/2025.10
0f96a41

Choose a tag to compare

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

Added

  • Option to show server location in the connection notification.
  • Option to include account token in problem reports.

Changed

  • Switch from wireguard-go to GotaTun as default wireguard library.
  • Improve login and create account error messages.
  • Show feature indicators while connecting.
  • Show the exact obfuscation method used instead of "Obfuscation" in feature indicators.
  • Remember the expanded state of the connection panel between connections.

Fixed

  • Recents will now always show the selected location.
  • Fix Android 16 upgrade warning text not being displayed properly in some languages.

android/2025.10-beta2

18 Nov 16:41
android/2025.10-beta2
9ae1213

Choose a tag to compare

android/2025.10-beta2 Pre-release
Pre-release

Security

  • Fix regression introduced in 2025.10-beta1 where IPv6 traffic would leak when enabling
    Local Network Sharing and disabling In-tunnel IPv6.

Fixed

  • Fix Android 16 upgrade warning text not being displayed properly in some languages.

2025.14-beta1

17 Nov 10:36
2025.14-beta1
fc359d3

Choose a tag to compare

2025.14-beta1 Pre-release
Pre-release

This release is for desktop only.

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

Removed

Changed

  • Move settings in WireGuard settings view into the VPN settings view.
    • Rename Enable IpV6 setting to In-tunnel IPv6.
    • Rename IP version setting to Device IP version.
    • Merge Obfuscation settings and WireGuard port setting into new Anti-censorship view.
  • Change mullvad reconnect to print an error message and exit with a non-zero exit code if issued
    in the disconnected state.

2025.13

10 Nov 08:18
2025.13
20e7ce1

Choose a tag to compare

This release is for desktop only.

Here is a list of all changes since last stable release 2025.12:

Added

  • Add settings reset command to the CLI ('mullvad reset-settings').
  • Make feature indicators in connection panel navigate to the relevant setting when clicked.
  • Add Lightweight WireGuard Obfuscation method (LWO). This is a cheap obfuscation method that
    prevents packets from being identified as standard WireGuard packets.
  • Add possibility to manage devices from account view.

Changed

  • Add validation for API access methods to only allow unique names. Access methods with
    duplicated names will be renamed.
  • Change how externally triggered navigation is handled in the UI. This could potentially reduce
    issues where users get stuck in the out-of-time view.
  • Update Electron from 36.5.0 to 37.6.0.
  • Run version check hourly and when interacting with the app instead of once per day.
  • Add support for gradual rollouts of new app releases

Fixed

  • Fix bug introduced in 2025.13-beta1 with translations sometimes not being formatted
    correctly.

macOS

  • Fix high CPU usage on macOS 26 by updating Electron. This affected the app when it was visible.

Linux

  • Install AppArmor profile on all Linux distributions that support AppArmor abi 4.0.

android/2025.10-beta1

10 Nov 08:11
android/2025.10-beta1
8a92713

Choose a tag to compare

android/2025.10-beta1 Pre-release
Pre-release

Caution

We advise from using this version and instead recommend using 2025.10-beta2 or a later version. This release introduced a regression that would leak IPv6 traffic when enabling Local Network Sharing and disabling In-tunnel IPv6..

Added

  • Option to show server location in the connection notification.
  • Option to include account token in problem reports.

Changed

  • Switch from wireguard-go to GotaTun as default wireguard library.
  • Improve login and create account error messages.
  • Show feature indicators while connecting.
  • Show the exact obfuscation method used instead of "Obfuscation" in feature indicators.
  • Remember the expanded state of the connection panel between connections.

Fixed

  • Recents will now always show the selected location.

2025.13-beta2

29 Oct 07:46
2025.13-beta2
5ab41dc

Choose a tag to compare

2025.13-beta2 Pre-release
Pre-release

This release is for desktop only.

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

Fixed

  • Fix bug introduced in 2025.13-beta1 with translations sometimes not being formatted
    correctly.

2025.13-beta1

22 Oct 08:15
2025.13-beta1
b31d7d9

Choose a tag to compare

2025.13-beta1 Pre-release
Pre-release

This release is for desktop only.

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

Added

  • Add settings reset command to the CLI ('mullvad reset-settings').
  • Make feature indicators in connection panel navigate to the relevant setting when clicked.
  • Add Lightweight WireGuard Obfuscation method (LWO). This is a cheap obfuscation method that
    prevents packets from being identified as standard WireGuard packets.
  • Add possibility to manage devices from account view.

Changed

  • Add validation for API access methods to only allow unique names. Access methods with
    duplicated names will be renamed.
  • Change how externally triggered navigation is handled in the UI. This could potentially reduce
    issues where users get stuck in the out-of-time view.
  • Update Electron from 36.5.0 to 37.6.0.
  • Run version check hourly and when interacting with the app instead of once per day.
  • Add support for gradual rollouts of new app releases

Fixed

macOS

  • Fix high CPU usage on macOS 26 by updating Electron. This affected the app when it was visible.

Linux

  • Install AppArmor profile on all Linux distributions that support AppArmor abi 4.0.