github mullvad/mullvadvpn-app android/2022.1

latest releases: ios/2024.10-build1, test-npm-workspace-and-nseventforwarder, test-arp-ignore...
2 years ago

This release is for Android only.

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

Added

Android

  • Add toggle for Split tunneling view to be able to show system apps
  • Add support of adaptive icons (available only from Android 8).

Changed

  • Gradually increase the WireGuard connectivity check timeout, lowering the timeout for the first
    few attempts.

Android

  • Improve stability by running the UI and the tunnel management logic in separate processes.
  • Remove dialog warning that only custom local DNS servers are supported, since public custom DNS
    servers are now supported.
  • Drop support for Android 7/7.1 (Android 8/API level 26 or later is now required).
  • Change so that swiping the notification no longer kills the service since that isn't a common way
    of handling the lifecycle in Android. Instead rely on the following mechanisms to kill the
    service:
    • Swiping to remove app from the Recents/Overview screen.
    • Android Background Execution Limits.
    • The System Settings way of killing apps ("Force Stop").
  • Change Quick Settings tile label to reflect the action of clicking the tile. Also add a subtitle
    on supported Android versions (Q and above) to reflect the state.
  • Hide the tunnel state notification from the lock screen.

Fixed

Android

  • Fix banner sometimes incorrectly showing (e.g. "BLOCKING INTERNET").
  • Fix tunnel state notification sometimes re-appearing after being dismissed.
  • Fix invalid URLs. Rely on browser locale rather than app/system language.
  • Automatically disable custom DNS when no servers have been added.
  • Fix issue where erasing wireguard MTU value did not clear its setting.
  • Fix initial state of Split tunneling excluded apps list. Previously it was not notified the daemon
    properly after initialization.
  • Fix UI sometimes not updating correctly while no split screen or after having a dialog from
    another app appear on top.
  • Fix request to connect from notification or quick-settings tile not connecting if VPN permission
    isn't granted to the app. The app will now show the UI to ask for the permission and correctly
    connect after it is granted.
  • Fix quick-settings tile sometimes showing the wrong tunnel state.
  • Fix TV-only apps not appearing in the Split Tunneling screen.
  • Fix status bar having the wrong color after logging out.
  • Fix app sometimes crashing during startup on Android TVs.
  • Fix app crash caused by quick settings tile.

Don't miss a new mullvadvpn-app release

NewReleases is sending notifications on new releases.