Releases: mullvad/mullvadvpn-app
2024.6-beta1
This release is for desktop only.
Here is a list of all changes since last stable release 2024.5.
Added
- Add WireGuard over Shadowsocks obfuscation. It can be enabled in "WireGuard settings". This will
also be used automatically when connecting fails with other methods. - Add feature indicators to the main view along with redesigning the connection details.
- Add "Smart Routing" feature which simplifies connecting to DAITA-enabled relays.
macOS
- Add "Apple services bypass" toggle that let's users unblock certain Apple-owned networks.
This is a temporary fix to the MacOS 15 issues where some Apple services are being blocked.
Changed
- Never use OpenVPN as a fallback protocol when any of the following features is enabled:
multihop, quantum-resistant tunnels, or DAITA. - Improved output format of
mullvad status
command, which now also prints feature indicators.
macOS
- Disable split tunnel interface when disconnected. This prevents traffic from being sent through
the daemon when the VPN is disconnected.
Fixed
Linux
- Set tunnel name to
wg0-mullvad
for userspace WireGuard.
android/2024.5-beta2
Fixed
- Fix building of the app bundle which is used for publishing to Google Play.
NOTE: This beta does not include any change in functionality compared to android/2024.5-beta1.
android/2024.5-beta1
Added
- Add support for predictive back.
- Add DAITA (Defence against AI-guided Traffic Analysis) setting.
- Add WireGuard-over-Shadowsocks.
Changed
- Update colors in the app to be more in line with material design.
Fixed
- Fix VPN service being recreated multiple times when toggling certain options.
- Fix location selection navigation on TV devices.
2024.5
This release is for desktop only.
Here is a list of all changes since last stable release 2024.4:
Added
- Add DAITA (Defence against AI-guided Traffic Analysis) setting for Linux and macOS.
- Add
--json
flag tomullvad status
CLI.
Changed
- Ignore obfuscation protocol constraints when the obfuscation mode is set to auto.
macOS
- Enable quantum resistant tunnels by default (when set to
auto
).
Fixed
- Fix mullvad cli bug causing
mullvad status listen
command to miss events if they occurred
too quickly. - Fix bug causing app to enter blocked state when toggling DAITA on and off.
- macOS and Linux: Fix potential crash when disconnecting with DAITA enabled.
macOS
- Fix intermittent failures to connect with PQ enabled.
android/2024.4
Here is a list of all changes since last stable release android/2024.3:
Added
- Add option to configure custom API access methods. Custom API access methods allows the user to circumvent censorship by proxying API traffic.
- Add splash screen animation on app start-up.
Changed
- Migrate underlying communication with daemon to gRPC. This also implies major changes and
improvements throughout the app.
Fixed
- Improve animation in Select Location view.
- Fix crashes on some TV devices.
2024.5-beta1
This release is for desktop only.
Here is a list of all changes since last stable release 2024.4.
Added
- Add DAITA (Defence against AI-guided Traffic Analysis) setting for Linux and macOS.
- Add
--json
flag tomullvad status
CLI.
Changed
- Ignore obfuscation protocol constraints when the obfuscation mode is set to auto.
macOS
- Enable quantum resistant tunnels by default (when set to
auto
).
Fixed
- Fix mullvad cli bug causing
mullvad status listen
command to miss events if they occurred
too quickly. - Fix bug causing app to enter blocked state when toggling DAITA on and off.
macOS
- Fix intermittent failures to connect with PQ enabled.
android/2024.4-beta2
Fixed
- Fix and improve the gRPC communication.
- Fix app sometimes getting stuck in the splash screen.
- Fix privacy policy crash occurring in some usage flows.
- Fix tunnel state notification sometimes showing incorrect information when logged out.
android/2024.4-beta1
Added
- Add the ability to customize how the app talks to the api.
- Add splash screen animation.
Changed
- Migrate underlaying communication wtih daemon to gRPC. This also implies major changes and
improvements throughout the app.
Fixed
- Fix animations in Select Location.
2024.4
This release is for desktop only.
This release is identical to 2024.4-beta1.
Here is a list of all changes since last stable release 2024.3.
Added
-
Add custom bridge settings in GUI. A custom bridge server can be used to circumvent censorship when regular Mullvad bridge servers don't work
-
Bundle https://github.com/mullvad/apisocks5 as a standalone binary.
macOS
- Add support for split tunneling.
Changed
- Update Electron from 28.1.3 to 30.0.4.
Fixed
Windows
- Fix a race condition which could cause a BSOD when DAITA was enabled during disconnects.
android/2024.3
Here is a list of all changes since last stable release android/2024.2:
Changed
- Always show account history if present on login screen.
- Clarifications to in-app lockdown guide.
Deprecated
- Auto-connect is now legacy on all android devices. This setting will be replaced with a new one
for devices without native OS support.
Fixed
- Improve device revoked detection.