Skip to content

Releases: mullvad/mullvadvpn-app

2024.6-beta1

26 Sep 14:18
2024.6-beta1
9ed3d25
Compare
Choose a tag to compare
2024.6-beta1 Pre-release
Pre-release

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

24 Sep 12:42
android/2024.5-beta2
8bf2d16
Compare
Choose a tag to compare
android/2024.5-beta2 Pre-release
Pre-release

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

23 Sep 14:16
android/2024.5-beta1
ace8dc6
Compare
Choose a tag to compare
android/2024.5-beta1 Pre-release
Pre-release

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

03 Sep 14:27
2024.5
ce2777a
Compare
Choose a tag to compare

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 to mullvad 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

03 Sep 14:49
android/2024.4
d8beeb8
Compare
Choose a tag to compare

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

20 Aug 12:45
2024.5-beta1
02cf6d8
Compare
Choose a tag to compare
2024.5-beta1 Pre-release
Pre-release

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 to mullvad 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

07 Aug 16:13
android/2024.4-beta2
282351f
Compare
Choose a tag to compare
android/2024.4-beta2 Pre-release
Pre-release

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

30 Jul 13:58
android/2024.4-beta1
d6801f7
Compare
Choose a tag to compare
android/2024.4-beta1 Pre-release
Pre-release

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

25 Jul 11:52
Compare
Choose a tag to compare

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

28 Jun 07:36
android/2024.3
6ce939b
Compare
Choose a tag to compare

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.