Download the latest version here.
- Support for Android 17 local network protections
- Clearer warnings when local network access is missing or blocked
- Full tunnel routing in tethering compatibility mode
- Automatic failover to another Mullvad/IVPN relay when one stays dead
- More accurate tracker attribution for shared IP addresses
- Restored system app filter and improved tracker activity display
- Updated tracker lists, translations, and dependencies
- Many bug fixes
What's Changed
- deps(rust): bump libc from 0.2.186 to 0.2.189 in /wgbridge-rs in the cargo-minor-patch group by @dependabot[bot] in #682
- deps(rust): bump base64 from 0.22.1 to 0.23.0 in /wgbridge-rs by @dependabot[bot] in #683
- Clean up building by @kasnder in #680
- Fix release asset ordering so the in-app updater fetches the APK by @kasnder in #686
- Clarify SNI research-mode IP-leak warning accounts for remote routing by @kasnder in #687
- Attribute shared-IP DNS evidence by recency, not alphabetically by @kasnder in #690
- Fix StringFormatInvalid lint errors in translated strings by @kasnder in #691
- Fail over to a different Mullvad/IVPN relay when the current one stays dead by @kasnder in #688
- Restore the system-app display filter by @kasnder in #698
- Update bundled tracker/host lists by @github-actions[bot] in #697
- Show tracker activity that is recorded but currently undisplayable (#694) by @kasnder in #695
- Route the full tunnel in tethering compatibility mode (#699) by @kasnder in #700
- ci: bump gradle/actions from 6 to 6.2.0 in the actions group by @dependabot[bot] in #703
- deps: bump androidx.constraintlayout:constraintlayout from 2.2.1 to 2.2.2 in the gradle-minor-patch group by @dependabot[bot] in #702
- ci: warm unit-test runtime classpath before offline test run by @kasnder in #705
- Show the notification permission prompt on every tab by @kasnder in #706
- Document how to drive the app on a device without popups by @kasnder in #710
- Support Android 17 local network protections (#701) by @kasnder in #704
- Warn about local destinations named by host, not just by address by @kasnder in #707
- Notify about missing local network access, and stop misdiagnosing it by @kasnder in #709
New Contributors
- @github-actions[bot] made their first contribution in #697
Full Changelog: 2026072...2026080