Summarized Changelog:
- Fix the font for Russian. Issue introduced in 2021.6-beta1. Bundle a version of Source Sans Pro containing Cyrillic.
- Update Electron from 11.4.9 to 15.0.0.
- Revamp main view with blurred background behind semi-transparent buttons and switch to correct font for logo. Also a slightly less bold font in other parts of the app.
- Remove the old Let's encrypt root certificate from the API REST client. Only bundle and use the latest certificate.
- Fix desktop app showing a future date for when WireGuard key was generated.
- Fix desktop app split tunneling view to not overflow on very long application names.
- Prevent API requests from being made prior to the tunnel state machine being set up. Rarely, failed requests could result in a deadlock.
- Fix segmentation fault when closing app (the GUI).
- Greatly simplify behavior around custom DNS when using systemd-resolved, by not setting DNS config on interfaces other than our tunnel interface.
Full Changelog available here
Resolves T10024