Skip to content

Releases: mullvad/mullvadvpn-app

2024.4-beta1

24 Jun 14:19
Compare
Choose a tag to compare
2024.4-beta1 Pre-release
Pre-release

This release is for desktop only.

Here is a list of all changes since last stable release 2024.3.

Added

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-beta1

14 Jun 11:43
android/2024.3-beta1
3bea9bf
Compare
Choose a tag to compare
android/2024.3-beta1 Pre-release
Pre-release

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.

android/2024.2

03 Jun 15:42
android/2024.2
429039e
Compare
Choose a tag to compare

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

Added

  • Add the ability to create and manage custom lists in the location selection screen.
  • Add the ability to import server IP overrides using text or file.

Fixed

  • Remove potentially sensitive tunnel state information from lifecycle log.

Security

  • Fix DNS leaks in blocking states or when no valid DNS has been configured due to an underlying OS issue. In these cases a dummy DNS will be set to prevent leaks.

2024.3

15 May 12:49
2024.3
80932c9
Compare
Choose a tag to compare

This release is for desktop only.

This release is identical to 2024.3-beta1.

Here is a list of all changes since last stable release 2024.2.

Added

Windows

  • Add DAITA (Defence against AI-guided Traffic Analysis) setting. On supported servers, this makes
    website fingerprinting more difficult by sending random padding packets along with padding all
    packets to the same size.

Changed

  • Don't fail to start daemon when the offline monitor fails to be initialized.

Fixed

Linux

  • Fix GUI not working on Ubuntu 24.04 by adding an AppArmor profile.
  • Service failed to start when IPv6 was disabled in the kernel.

android/2024.2-beta2

08 May 15:04
android/2024.2-beta2
eb92bac
Compare
Choose a tag to compare
android/2024.2-beta2 Pre-release
Pre-release

Security

  • Fix DNS leaks in blocking states or when no valid DNS has been configured due to an underlying OS
    issue. In these cases a dummy DNS will be set to prevent leaks.

2024.3-beta1

07 May 08:44
2024.3-beta1
0cbdf24
Compare
Choose a tag to compare
2024.3-beta1 Pre-release
Pre-release

This release is for desktop only.

Here is a list of all changes since last stable release 2024.2.

Added

Windows

  • Add DAITA (Defence against AI-guided Traffic Analysis) setting. On supported servers, this makes
    website fingerprinting more difficult by sending random padding packets along with padding all
    packets to the same size.

Changed

  • Don't fail to start daemon when the offline monitor fails to be initialized.

Fixed

Linux

  • Fix GUI not working on Ubuntu 24.04 by adding an AppArmor profile.
  • Service failed to start when IPv6 was disabled in the kernel.

2024.2

29 Apr 07:10
2024.2
120f9b7
Compare
Choose a tag to compare

This release is for desktop only.

Here is a list of all changes since last stable release 2024.1.

Added

  • Add automatic MTU detection for desktop platforms. This currently only uses information about
    dropped packets and does not take fragmentation into account.
  • Add ability to import server IP overrides in GUI.

Changed

Fixed

  • Continual excessive attempts to update the API IP were made after testing access methods.
  • Fix pointless API access method rotations for concurrent requests.
  • Fix daemon rotating logs on startup even if another daemon is already running.
  • Fix missing redirect to out of time-view when running out of time.
  • Fix incorrectly showing "App lost contact with system service" notification on suspend.
  • Fix bug where the app would fail to select an existing relay in some scenarios, causing the
    user to wrongly end up in a blocked state.

macOS

  • DNS was not properly restored in some cases when using custom DNS.

Security

macOS

  • Flush states on tunnel state changes. Previously, pre-existing connections could leak when
    internet sharing was enabled on a device.

Windows

  • Update electron-builder to 24.13.3 to fix CVE-2024-27303, which enabled privilege escelation when
    running the installer.

android/2024.2-beta1

23 Apr 09:23
android/2024.2-beta1
a51bfff
Compare
Choose a tag to compare
android/2024.2-beta1 Pre-release
Pre-release

Added

  • Add the ability to create and manage custom lists of relays.
  • Add the ability to import server IP overrides using text or file.

Changed

Fixed

  • Fix pointless API access method rotations for concurrent requests.
  • Fix broken IPv6 connectivity by making sure the relay selector attempts IPv6 connections.

2024.2-beta1

15 Apr 08:03
2024.2-beta1
7324cfb
Compare
Choose a tag to compare
2024.2-beta1 Pre-release
Pre-release

This release is for desktop only.

Here is a list of all changes since 2024.1.

Added

  • Add automatic MTU detection for desktop platforms. This currently only uses information about
    dropped packets and does not take fragmentation into account.
  • Add ability to import server IP overrides in GUI.

Changed

Fixed

  • Continual excessive attempts to update the API IP were made after testing access methods.
  • Fix pointless API access method rotations for concurrent requests.
  • Fix daemon rotating logs on startup even if another daemon is already running.
  • Fix missing redirect to out of time-view when running out of time.
  • Fix incorrectly showing "App lost contact with system service" notification on suspend.

android/2024.1

05 Apr 15:06
android/2024.1
4e1eec8
Compare
Choose a tag to compare

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

Added

Android

  • Add 3D map to the connect screen.
  • Add support for all screen orientations.
  • Add possibility to filter locations by provider.
  • Add toggle for enabling or disabling split tunneling.
  • Add auto-connect and lockdown guide on platforms with system vpn settings.

Changed

Android

  • Migrate to Compose Navigation which also improves screen transition animations.
  • Increase focus highlight opacity.
  • Set auto-connect setting as legacy on platforms with system vpn settings.
  • Change default obfuscation setting to auto.
  • Migrate obfuscation settings for existing users from off to auto.
  • Update support email address to new email address, support@mullvadvpn.net.

Fixed

Android

  • Improve DPAD navigation.
  • Upgrade wireguard-go. This might improve connectivity on some devices such as chromebooks.
  • Fix connectivity issues that would occur when using quantum-resistant tunnels with an incorrectly
    configured MTU.
  • Fix crash in Split Tunneling screen caused by apps provding icons bigger than 100MB.