github Windscribe/Desktop-App v2.17.10

one day ago

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

  • Clean app install and in-app updates may not work due to missing platform identifier on Linux.
  • 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 setting Upstream 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 9abb80ded6197b02b5ba2d4da44101bd289fb519cfc233de4b50e8dfeccc257b
Windows arm64 d3c66101845cf64958044a37d8a790e0a363a7a7ada88ccaaa8d782762c2e541
macOS universal ad0d96b4d0ca8dd4915cc7891ae84e767a37fa9d78a68c06676a9e2ce3fe0921
Ubuntu amd64 8a33fd616871da2fbf8628fb74249748b9ed80921dc692c2f16b238ddd814612
Ubuntu arm64 54145412e7d29cab2b23bddd0fef84e5a3a5a3fefdba3e3b3c2a6da7b9c900c8
Fedora amd64 f1b1d8b1eff81e940785f049cbff2b18e3baec6a7197c038141ff7dc669454d4
Fedora arm64 b4c0b51e9ad860ac0901b1889ac31578c74d4474f6b0a0897eda8718f5bcfdc7
OpenSUSE amd64 51d9ccd6a48632f9039208d8ef48bb668c50b27b9a14009db2ea2990c47eb07e
Arch Linux amd64 9442c4d7ba17b28da330f562e11302207cea42affab2a246f78afbbbbab63860

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI amd64 b671102741662d309ff09100481771ac327e0674b00d3d8302735167bdda8007
Ubuntu CLI arm64 a1dd8b4822cbb0b99c43b7a83b74a19d3a60e211144608fcd7d7b0710bdb0aac
Fedora CLI amd64 a5e3806d3e5f790a43e1f5f8cebc6e5aad2b872996ef12cf575a407ab62b6e04
Fedora CLI arm64 28f9de334fcc58027582c49420254e5285655599db4567ae3cd86a3673469e10
OpenSUSE CLI amd64 7b72259e8c15714d415964a589e8231d85629456c92b238eea1d59338eb500ae
Arch Linux CLI amd64 919e3fd20d9a099015a967a987170698c392dea6645684ee83f6174eed0975ff

Don't miss a new Desktop-App release

NewReleases is sending notifications on new releases.