github Windscribe/Desktop-App v2.20.7

11 hours ago

Added

  • Feature to clear Wi-Fi history. Details here.
  • Port selection on protocol change screen.
  • Support for hashed login. Details here.

Improved

  • Logging & detection for abusers.
  • App robustness if the wstunnel process is killed or crashes on macOS.
  • Automatic DNS manager detection on Linux.
  • Edit box UX.
  • CLI commands to return success when it is already in the correct state.
  • WireGuard client IP determination and reduced dependency on server API.
  • Tray menu UX for 'Show/Hide', replacing it with just 'Show app' on macOS and Linux.
  • Helper command robustness and removed unused commands.
  • Windows helper code organization and interaction with the Service Control Manager.
  • Locations resizing behaviour.
  • Window resizing behaviour and performance.
  • Font sizing and contrast.
  • Linux install scripts not to disable firewalld.

Fixed

  • Captcha compatibility issues for ScribeForce customers.
  • WireGuard connection may not reconnect after Windows wakes from sleep mode.
  • Description width on protocol screen.
  • Connecting to a static IP location may fail on WireGuard.
  • WireGuard connection failures when key limit is reached.
  • Multiple dropdowns showing at the same time on protocol screen.
  • "Unsaved changes" alert may bypass invalid DNS settings check.
  • Maximum log file size was too large. Now limited to 2 MB.
  • Potential app crash on launch.
  • App not displaying DNS conflict warning when a local DNS daemon is running and the custom DNS feature is enabled on macOS.
  • Installer binary displaying incorrect version number and copyright date on macOS.
  • Inclusive split tunneling route may not be added correctly on Linux.
  • Helper resource leak on macOS and Linux.
  • Editbox text may be cut off.
  • Back button from captcha screen.
  • IP rotate may be disabled unintentionally due to network changes.
  • Invalid interfaces in MAC spoofing interface dropdown on Linux.
  • Potential crash in logging.
  • Helper commands sometimes get stuck on macOS 26.
  • Package dependencies for arm64 architectures on Linux.
  • Split tunnel toggles may be drawn at incorrect position.
  • Tray icon sometimes can't be clicked on Linux.
  • Text alignment in preferences.
  • Scrollbar artifacts on curved border.
  • Visual artifact when switching to ROBERT preferences.
  • Context menu look on the custom config credentials prompt.
  • Freshly launched app may not clean up stale interface on macOS and Linux.
  • In-app data counter may be incorrect on macOS and Linux.
  • Linux script not retaining SELinux context.

Updated

  • ctrld to 1.4.9.
  • OpenVPN to 2.6.17.
  • curl to the official 8.17.0 release.
  • OpenSSL to 3.6.0, and deprecated use of oqsprovider for post-quantum algorithms.

Don't miss a new Desktop-App release

NewReleases is sending notifications on new releases.