Added
- Post-quantum server API integration.
- Advanced parameters for overriding the API, assets, and checkip domains used in wsnet.
Improved
- Icons on the favourites tab to be the country flag.
- Advanced parameter handling.
- wsnet to use bearer token in all server API calls.
- Audio library to reduce binary size.
- Locations list in CLI to show more information.
- Native window colours in accordance with OS theme.
- Filesystem organization/packaging per FHS on Linux.
- Highlight colours used in log viewer.
- Locations UI tweaks (highlight location under mouse, changed location icon).
- Text in macOS installer DMG is a bit blurry.
- Qt library dependency now served from vcpkg.
Fixed
- An issue where the account status bottom-bar widget was sometimes not displayed.
- Memory usage for flags. You should see a dramatic drop in app memory usage when it is launched.
- On certain screen scales the "Get more data" button is too large and overlaps the data counter.
- Unexpected scroll in the preferences screen when sending a debug log.
- Incorrect scroll position in preferences.
- Custom DNS preferences behaviour when user attempts to set
Upstream 2
without first settingUpstream 1
. - Playing a sound may capture the audio device, preventing Windows from sleeping.
- Regression in the in-app updater on macOS for versions 2.17.2-2.17.4.
- Resize bar may be cut off when update banner is shown.
- Incorrect URL for the 'connection mode' help link in preferences.
- libcurl loading openssl.cnf from untrusted path.
- Potential crash when operating with empty port map.
- Some wsnet failover behaviour.
- Installer alert border on Windows and macOS.
- Missing tray icon on macOS.
- Missing xcb plugin on Linux.
- Missing window decorators for advanced parameter/log viewer screens in Wayland.
- Missing dependency for openSUSE.
- Rendering issues on X11 (non-wayland) environments.
- Last opened locations tab is not remembered.
- Alert window cut off when showing an update error.
- App no longer debug logging to the system debugger/stdout.
- Erroneous 'failed to set network category' error message from Windows helper.
- DNS may leak on Linux distros using resolvectl to determine the system DNS.
- wsnet not triggering failover on some invalid payloads.
- French translation of 'Release' update channel.
- Pings may be invalidated while connected.
- A crash in the audio dependencies when building on Windows.
- Rendering issues on X11 (non-wayland) environments.
- Potential DNS leak when using ctrld (custom DNS setting) on Linux.
Updated
- OpenVPN DCO driver to v1.3.3.
- ctrld to 1.4.6.
GUI Installer Hashes
Installer | SHA-256 hash |
---|---|
Windows amd64 | 91378b0597fa5320c8fe62520e644d5c864d0f7ae1aa7c85e0c772a6b744e867 |
Windows arm64 | 11091e698096af3b159ed73f891deacc6c46ccdcab0ffd3a1de789b094b0dec0 |
macOS universal | 846f86a5cad3314e78ade167719b15cebb46ed5d909e117b5369403726f742c9 |
Ubuntu amd64 | 0d02b2d9ff9c69beb69738477a7e4ebdd1d528acdf7cb2162f220c06322c898f |
Ubuntu arm64 | 9a52a779fa6cfd09cc52e43953c9cde52e5111b8019e6cb3c0f0db9c2c1dc567 |
Fedora amd64 | 2b581cdd0b703fd205e67da37e1af847b479912a143b8acbbf7aaee01cc8ead1 |
Fedora arm64 | cb05b5ce3d845d9eb078515f9ffc9588d5b154e359046a55b561ef3ec81142ef |
OpenSUSE amd64 | 028a615ae8961c25f88f54b60b575b31ed326bcae576222aabac6e582f950302 |
Arch Linux amd64 | 6d71a4163afd690d60696b2b8c4d3acd270f586a3f7aa2681aa4fcab278e6b44 |
CLI Installer Hashes
Installer | SHA-256 hash |
---|---|
Ubuntu CLI amd64 | fc25b03fda3cbb6842dda7b9f47efeed38d648dad7f4d10618d18740d1c91b4a |
Ubuntu CLI arm64 | 3f0daa3826a0972957999512d52c2a4629501f4babdec284a438ffabd141ff18 |
Fedora CLI amd64 | 2ee42db248760b910c55af0f3792c70c5f625130abb005f3907b02bbb4d793e5 |
Fedora CLI arm64 | d224b7371946e560f29d2f5c9be29c09ca791563983aa8cdd97b3414c96286b3 |
OpenSUSE CLI amd64 | 9677fe7515653f9422a42c368c004b4e905b9fe7211ed80146c56809dfc345a1 |
Arch Linux CLI amd64 | f79df9d1ea150b2e7dfdc1179391835bc725b1e0d834d775ac14d7904215d100 |