What's new:
- Multihop tunnel in a tunnel support
- Tunnel groups
- Bugfixes for IPv6 local proxy
- Bugfixes for auto tunnel (no location permissions, Android Auto, OEM specific quirks)
- Split tunnel and DNS settings UX improvements
- Various other improvements and fixes
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
3dd7e9c- tunnel groups (commit by @zaneschepke)cebac72- tunnel in a tunnel multihop (commit by @zaneschepke)fe3e925- lang: New Crowdin updates (PR #1415 by @zaneschepke)2588d67- lang: New Crowdin updates (PR #1513 by @zaneschepke)dd21ebd- add link to desktop app and one-time snack message (commit by @zaneschepke)
🐛 Bug Fixes
dcd771a- ipv6 bind address for proxy settings (commit by @zaneschepke)9c82ce7- bump core for ipv6 dns/proxy and parser fixes (commit by @zaneschepke)6879ddc- auto tunnel network detection for problem OEMs (commit by @zaneschepke)07f2249- remove client associated check for Android Auto (commit by @zaneschepke)e1fa228- wi-fi detection screen should be scrollable (commit by @zaneschepke)234359d- gate location flag on location permission granted (commit by @zaneschepke)022ade0- bump core for proxy tunnel dns fix (commit by @zaneschepke)af75112- core bump for local proxy redirect and multihop mtu enforcement (commit by @zaneschepke)5c5b99f- use valid MIME filters for Android TV imports (PR #1515 by @sean0407)- ↘️ fixes issue #1514 opened by @smalldave
4e7cb06- Android TV import/export wrong mime type (commit by @zaneschepke)51c52db- underlay network detection on airplane mode toggling without location permissions (commit by @zaneschepke)
♻️ Refactors
d3b8517- ui: improve dns setting screen and monitor to use sheets (commit by @zaneschepke)3082ec9- new tunnels add to top, copy adds next to copied tunnel (commit by @zaneschepke)a6505ee- ui: tunnel groups to bottom sheets (commit by @zaneschepke)bdacd22- ui: entry and app mode descriptions (commit by @zaneschepke)9073af1- clean up old mime type (commit by @zaneschepke)e7a6964- switch to update all query for tunnels to prevent full save (commit by @zaneschepke)526a7dd- ui: make split tunnel screen more intuitive (commit by @zaneschepke)
🔧 Chores
7b74f3f- deps: bump gradle/actions from 6.3.0 to 6.4.0 (PR #1502 by @dependabot[bot])1dae7e5- bump material3, ksp, qrose (commit by @zaneschepke)513510f- remove outdated localization strings (commit by @zaneschepke)06134be- update translation links (commit by @zaneschepke)aaa20ff- release 5.8.0 (commit by @zaneschepke)