Releases: mullvad/mullvadvpn-app
2025.12-beta1
This release is for desktop only.
Here is a list of all changes since last release 2025.11:
Fixed
Windows
- Mitigate BSOD caused by split tunnel driver during boot.
android/2025.9-beta1
Added
- Add LWO obfuscation.
- Add a warning banner to Android 16 users when they are unable to connect after an app upgrade.
This can happen due to a known issue in Android 16.
2025.10
Warning
This release can cause BSOD and boot loops on some Windows computers. We do not recommend upgrading to this version if you are using Windows.
This release is for desktop only.
Here is a list of all changes since last stable release 2025.9:
Added
- Add helpful warnings when clearing account history. This helps users not lose their account
numbers.
Windows
- Add additional logging for tunnel devices and split tunneling to problem reports.
- Log WFP sessions when transaction lock timeout occurs.
Changed
- Move placement of login button from inside the account number input to under account number.
Windows
- Implement UDP GSO for QUIC on client socket. This improves download speeds slightly.
Fixed
- Fix version being labeled unsupported unexpectedly. So far, this only an issue when using
development builds. - QUIC obfuscation only using one in-address when connecting. It will now randomly select one of
the available in-addresses for each connection attempt. quinn_udpcrate floodingmullvad-daemon.logwith warnings.
macOS
- Fix apps attempting to use IPv6 with in-tunnel IPv6 disabled.
- Re-add missing loopback alias if removed. This fixes some issues with DNS resolution.
Security
Windows
- Block traffic to exit node from non-Mullvad processes. This fixes a leak where traffic could be
encrypted once, but leave the entry node unencrypted, if and only if the destination were the exit
node. E.g., this might occur if a browser tries to open a TCP connection to the exit node IP.
2025.10-beta2
This release is for desktop only.
Here is a list of all changes since last release 2025.10-beta1:
Fixed
- QUIC obfuscation only using one in-address when connecting. It will now randomly select one of
the available in-addresses for each connection attempt. quinn_udpcrate floodingmullvad-daemon.logwith warnings.
Mullvad VPN loader 1.2.0
android/2025.8
Here is a list of all changes since last stable release android/2025.7:
Added
- Set default server based on the current location when the app is started for the first time.
- Add QUIC obfuscation.
Changed
- Enable quantum-resistant tunnels by default (when set to
Automatic).
2025.10-beta1
This release is for desktop only.
Here is a list of all changes since last release 2025.9:
Added
- Add helpful warnings when clearing account history. This helps users not lose their account
numbers.
Windows
- Add additional logging for tunnel devices and split tunneling to problem reports.
- Log WFP sessions when transaction lock timeout occurs.
Changed
- Move placement of login button from inside the account number input to under account number.
Windows
- Implement UDP GSO for QUIC on client socket. This improves download speeds slightly.
Security
Windows
- Block traffic to exit node from non-Mullvad processes. This fixes a leak where traffic could be
encrypted once, but leave the entry node unencrypted, if and only if the destination were the exit
node. E.g., this might occur if a browser tries to open a TCP connection to the exit node IP.
Fixed
- Fix version being labeled unsupported unexpectedly. So far, this only an issue when using
development builds.
macOS
- Fix apps attempting to use IPv6 with in-tunnel IPv6 disabled.
- Re-add missing loopback alias if removed. This fixes some issues with DNS resolution.
android/2025.8-beta1
Added
- Set default server based on the current location when the app is started for the first time.
- Add QUIC obfuscation.
Changed
- Enable quantum-resistant tunnels by default (when set to
Automatic).
android/2025.7
Here is a list of all changes since last stable release android/2025.6:
Added
- Add list of recent server selections in the select location view.
- Add support for devices with 16KB page size.
2025.9
This release is for desktop only.
Here is a list of all changes since last stable release 2025.8:
Added
- Add QUIC obfuscation (WireGuard only). It will be used automatically when connecting fails with
other methods.
Fixed
macOS
- Add support for parsing eslogger output version 10. This fixes split tunneling on macOS 26.
- Avoid interpreting negative numbers from eslogger as PIDs.