What's new:
- Auto tunnel feature to disable active tunnels on captive portal networks
- Improve local network permission dialog wording and theming
- Bugfix for Dynamic DNS feature not working correctly
- Bugfix for Lockdown mode with IPv4 only tunnels
- Bugfix for DNS resolution hanging issues for peer resolution
SHA-256 fingerprints for the 4096-bit signing certificate:
5204d82e766e8aa14dcbb06dc70aebae2bdd812d4d6203cd521a8a685d7d3d80To verify fingerprint:
apksigner verify --print-certs [path to APK file] | grep SHA-256Changelog
✨ New Features
614f97f- add disable tunnel on captive portal to auto tunnel (commit by @zaneschepke)
🐛 Bug Fixes
85acca8- local network permission dialog theme and wording (commit by @zaneschepke)cbf0760- ddns checking logic, force well known DoH to bypass system dns cache (commit by @zaneschepke)244a990- ddns job logic, respect user dns setting for DDNS with default fallback if cache suspected (commit by @zaneschepke)f3bb666- private dns to use network bind, bootstrap custom with system dns (commit by @zaneschepke)68c1a19- remove ipv6 address from lockdown causing routing issues ipv4 only tunnels (commit by @zaneschepke)9503a32- kill switch should restore properly on tunnel up if it was killed by system or another app (commit by @zaneschepke)fbd470f- make network monitor less strict for network capabilities (commit by @zaneschepke)
♻️ Refactors
5f89b2e- improve mobile network detection, cleanup network monitor (commit by @zaneschepke)
🔧 Chores
ec8d90d- bump ktor and leakcanary (commit by @zaneschepke)7c8adb3- release 5.0.7 (commit by @zaneschepke)