This is a patch for the major 1.6 release. It contains a various UI and platform-specific bug fixes:
- fix issues with deep-links not working on Windows (https://github.com/DefGuard/client/pull/827)
- fix blocking Windows syscalls locking the UI process (https://github.com/DefGuard/client/pull/825)
- handle disabled IPv6 stack on Windows causing connection errors (https://github.com/DefGuard/wireguard-rs/pull/131, https://github.com/DefGuard/client/pull/930)
Other Changes
- Preserve old package versions on APT repository by @jakub-tldr in https://github.com/DefGuard/client/pull/821
- Clear TOTP code input on MFA failure by @jakub-tldr in https://github.com/DefGuard/client/pull/857
- Handle error on session end & regenerate QR on session end by @jakub-tldr in https://github.com/DefGuard/client/pull/863
- fix(nix): handle various DNS setups in nix package by @wojcik91 in https://github.com/DefGuard/client/pull/867
- Chocolatey update workflow by @jakub-tldr in https://github.com/DefGuard/client/pull/873
- migrate nix package build process to crane by @wojcik91 in https://github.com/DefGuard/client/pull/876
Full Changelog: https://github.com/DefGuard/client/compare/v1.6.8...v1.6.9