This release is for desktop only.
Added
- Preserve log of old daemon instance when upgrading on Desktop.
Linux
- Always enable
src_valid_mark
config option when connecting to allow policty based routing.
Changed
- Allow whitespace in account token in CLI.
- Read account token from standard input unless given as an argument in CLI.
- Make WireGuard automatic key rotation interval mandatory and between 1 and 7 days.
- Show default, minimum, and maximum key rotation intervals in CLI.
- Attempt to send problem reports using other endpoints if using the primary one fails.
Fixed
- Fix GUI not showing correct view if disconnected from the daemon during app startup.
- Fix incorrectly displayed "inconsistent version" text in settings if disconnected from daemon on
startup.
Linux
- Further improve offline monitor to properly receive
ENETUNREACH
.
Android
- Fix status bar having the wrong color after logging out.
Security
- Always reconnect appropriately after an upgrade. Previously, installing the app twice in
succession, with auto-connect disabled, would cause it to re-launch in the disconnected state.