Summarized Changelog:
- Added possibility to filter locations by provider in the desktop app.
- Add setting for changing between IPv4 and IPv6 for the connection to WireGuard servers on desktop.
- Upgrade OpenVPN from 2.5.1 to 2.5.3.
- Move OpenVPN and WireGuard settings in the advanced settings view into separate settings views.
- Return to main view in desktop app after being hidden/closed for two minutes.
- Always send DNS requests inside the tunnel for excluded processes when using public custom DNS.
- Improve responsiveness of the controls and status text in the main view in the desktop app.
- Fix IPv6 connections to WireGuard servers by not dropping select neighbor advertisements and solicitations.
- Make offline monitor aware of routing table changes.
- Assign local DNS servers to more appropriate interfaces when using systemd-resolved.
- Disable DNS over TLS for tunnel's DNS config when using systemd-resolved.
- Fix DNS when combining a static resolv.conf with ad blocking DNS.
- Check connectivity correctly on IPv6-only networks.
Full Changelog available here
Resolves T9980