Skip to content

Releases: mullvad/mullvadvpn-app

android/2024.8

01 Nov 14:18
android/2024.8
e31ffe6
Compare
Choose a tag to compare

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

Added

  • Add feature indicators to the main view along with redesigning the connection details.
  • Add new "Connect on device start-up" setting for devices without system VPN settings.
  • Add a confirmation dialog shown when creating a new account if there's already an existing
    account in the account history of the login screen.

Changed

  • Replace the draft key encapsulation mechanism Kyber (round 3) with the standardized
    ML-KEM (FIPS 203) dito in the handshake for Quantum-resistant tunnels.
  • Move version information and changelog to a new app info screen.
  • Update icons to material design.

Fixed

  • Fix the account number input keyboard being broken on Amazon FireStick by adding a workaround.
    This should eventually be fixed by Amazon since the FireStick behavior is broken.
  • Improve connection stability when roaming while using Shadowsocks.
  • Fix MTU calculation to avoid connectivity issues when using some specific settings.
  • Fix unlabeled icon buttons for basic accessibility with screen readers.

2024.7

30 Oct 11:37
2024.7
70c7cad
Compare
Choose a tag to compare

This release is for desktop only.

This release is identical to 2024.7-beta1.

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

Fixed

macOS

  • Fix DNS not working due to broken PF redirect.

2024.7-beta1

25 Oct 08:49
2024.7-beta1
74c7996
Compare
Choose a tag to compare
2024.7-beta1 Pre-release
Pre-release

This release is for desktop only.

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

Fixed

macOS

  • Fix DNS not working due to broken PF redirect.

android/2024.8-beta2

25 Oct 12:25
android/2024.8-beta2
6c158a0
Compare
Choose a tag to compare
android/2024.8-beta2 Pre-release
Pre-release

Fixed

  • Improve connection stability when roaming while using Shadowsocks.
  • Fix incorrect MTU calculation to avoid connectivity issues when using obfuscation.

2024.6

23 Oct 12:27
2024.6
ef6c862
Compare
Choose a tag to compare

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.

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.
  • Move DAITA and multihop to the root settings view along with moving multihop into a dedicated
    view with more information.

macOS

  • Disable split tunnel interface when disconnected. This prevents traffic from being sent through
    the daemon when the VPN is disconnected.
  • Enable IPv6 by default. This fixes DNS and routing being broken on some systems.
  • Proxy DNS queries through a local resolver.

Fixed

Linux

  • Set tunnel name to wg0-mullvad for userspace WireGuard.

macOS

  • Exclude programs when executed using a relative path from a shell.
  • Reduce packet loss when using split tunneling.
  • Don't block fragmented packets in the PF firewall. Fixes various issues relating to connecting
    (and general instability) when IP fragmentation is present.
  • Fix Apple services not working by forcing stray connections out through the VPN tunnel. This fix
    only applies to Wireguard, OpenVPN is still affected.
  • Disable DNS redirect when custom DNS is set to localhost.

New Contributors

android/2024.8-beta1

21 Oct 14:32
android/2024.8-beta1
f482e3b
Compare
Choose a tag to compare
android/2024.8-beta1 Pre-release
Pre-release

Added

  • Add feature indicators to the main view along with redesigning the connection details.
  • Add new "Connect on device start-up" setting for devices without system VPN settings.
  • Add a confirmation dialog shown when creating a new account if there's already an existing account in the account history of the login screen.

Changed

  • Replace the draft key encapsulation mechanism Kyber (round 3) with the standardized ML-KEM (FIPS 203) dito in the handshake for Quantum-resistant tunnels.
  • Move version information and changelog to a new app info screen.
  • Update icons to material design.

Fixed

  • Fix unlabeled icon buttons for basic accessibility with screen readers.

android/2024.7

18 Oct 12:39
android/2024.7
9d745c8
Compare
Choose a tag to compare

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

Fixed

  • Fix a bug where tunnel obfuscation (UDP-over-TCP or Shadowsocks) only worked in combination with either DAITA or quantum-resistant tunnels, but only after the initial tunnel negotiation used for both DAITA and quantum-resistant tunnels. This combination of issues made the obfuscation methods effectively unusable behind restrictive firewalls regardless of setting combination.

android/2024.6

14 Oct 13:02
android/2024.6
2a33377
Compare
Choose a tag to compare

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

Fixed

  • Fix rare crash related to an upcoming feature (feature indicators).

2024.6-beta2

09 Oct 15:03
2024.6-beta2
6c7ca23
Compare
Choose a tag to compare
2024.6-beta2 Pre-release
Pre-release

This release is for desktop only.

Here is a list of all changes since last beta release 2024.6-beta1.

Changed

  • Move DAITA and multihop to the root settings view along with moving multihop into a dedicated
    view with more information.

macOS

  • Enable IPv6 by default. This fixes DNS and routing being broken on some systems.
  • Proxy DNS queries through a local resolver.

Fixed

macOS

  • Fix Apple services not working by forcing stray connections out through the VPN tunnel. This fix
    only applies to Wireguard, OpenVPN is still affected. The "bypass" toggle has been removed.

android/2024.5

09 Oct 16:13
android/2024.5
4f997f3
Compare
Choose a tag to compare

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

Added

  • Add DAITA (Defence against AI-guided Traffic Analysis).
  • Add WireGuard-over-Shadowsocks.
  • Add support for predictive back animations.

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 some TV devices.
  • Fix crash when in the edit custom list locations screen and changing app language.