github Windscribe/Desktop-App v2.14.9

one day ago

Added

  • Per-app split tunneling on macOS.
  • Decoy traffic feature.
  • Showing device name when requesting list of static IP locations in CLI on Linux.
  • --cacheonly to the update script for Fedora RPMs.
  • Extended cleanup logs in wsnet.

Improved

  • Changed VPN interface network category from private to public on Windows.
  • Windows uninstaller folder security.
  • Multi-desktop app window behavior on macOS.
  • Windows-on-Arm installer to use arm64 7-zip extractor.
  • Detection and logging of failures in the client<->helper communication mechanism on Windows.
  • Flow when user enables Show notifications but system notifications are disabled on Windows.
  • Custom connected DNS error UX.
  • Initialization and preferences animations.
  • Log frequency in wsnet.
  • Reliability of wsnet in unstable network environments.
  • Ping logging.

Fixed

  • App does not retry login if first attempt failed due to lack of connectivity.
  • Allow LAN traffic takes precedence over split tunneling rule.
  • Fixed split tunnel apps added via the search method may not be split tunneled on macOS.
  • reset date being shown on account screen instead of expiry date for some plans.
  • 2FA code expires before working endpoint can be found [wsnet].
  • System notifications are disabled alert shown unexpectedly on Windows.
  • App update fails when using pre-2.4 app on Windows.
  • Installer alerts may not fit in window for some translations.
  • Incorrect network status detection on macOS.
  • Missing firewall rule to allow the VPN DNS when using IKEv2 on macOS.
  • Disconnecting due to out of data turns off firewall.
  • Incorrect check for LAN address for custom DNS.
  • App stuck during login after accepting prompt to ignore SSL errors.
  • Install fails if uninstall registry information is missing on Windows.
  • Incorrect characters displayed in Windows installer bootstrap error message.
  • Sometimes IP does not change after connecting with inclusive split tunnel on macOS.
  • Some CLI commands may indicate that the operation was interrupted when it wasn't on Linux.
  • Potential crash in ProcessManager [wsnet] on macOS.
  • Mangled ar/fa translations.
  • Docked window is sometimes in the wrong position on Windows.
  • Inclusive split tunneling, IPv6 interactions, and split tunneling extension versioning on macOS.
  • Inconsistent behavior when starting app and 'close to tray' is enabled.
  • Window size after dismissing alert at the login window.
  • Windows error message box may be displayed when reinstalling deleted/disabled Windscribe service.
  • Split tunnel extension versioning on macOS.
  • DNS no longer allowed by firewall if toggled while connected on macOS.
  • Split tunnel rule in exclusive mode on Linux.
  • Window size is incorrect after expanding then collapsing preferences on Linux.
  • App is launched minimized instead of minimized to tray when Start Minimized and Close to Tray are enabled.
  • Automatic-mode firewall remains on when Windows is restarted and the app is closed to the tray.
  • App remains running, but non-functioning, if user cancels Windows shutdown.
  • Split tunnel extension sometimes not started on macOS.
  • Possible error when parsing the routing table on Linux.
  • Location tab transitions to search tab even when modifier keys are pressed.
  • Unnecessary delay when disconnecting on macOS.
  • DNS not working on macOS 15.4 Beta 2.
  • Toggling split tunneling mode while connected with WireGuard may cause loss of connection on macOS.
  • CLI platform may be misdetected on Raspberry Pi.
  • Missing dependency for the Fedora package.

Updated

  • wstunnel dependency to v1.0.5. Adds support for anti-censorship TLS stuffing.

Removed

  • IPv6 split tunneling (for now) due to edge cases.
  • Some log spam on Windows and macOS.

Known Issues:

  • Windows: the Circumvent Censorship feature does nothing when using the TCP protocol due to a missing feature in the OpenVPN DCO driver. If you require use of the TCP protocol and the Circumvent Censorship feature, you can add ws-use-openvpn-wintun to the Advanced Parameters setting to force the use of the wintun driver.

GUI Installer Hashes

Installer SHA-256 hash
Windows x86_64 7ec9466869052f7f6b08382156aed980f646e46c46370df8948a5b71b04a8eae
Windows arm64 bb570fab8f9450d22b4f2c0438507d3bc18c0142cd966a0d19d510df962fd226
macOS universal dadbb98bb185c17fc65a5753b39cd2990cac631a7572db7d6fc36f64cc5e9867
Ubuntu x86_64 017bcc76e33efa3e503cae81635b109fa90f6a134a912101ddd6b9951051366d
Ubuntu arm64 ae99dc57f829298ce3b2503fd9170ab239dfd310ceb7c92d1dd0be1f53eeaf43
Fedora x86_64 052672b4503a19ec36a475dcb3387ab88e77811ff187022077f9022a788289b6
OpenSUSE x86_64 247401de04c8ad2cc7826a60f9da56a9c04cfa3a024c8bafc8018f3afdb4fb95
Arch Linux x86_64 8145e731574ccb763b194e06561073816ec416abdf991fd91418cfad24d21d02

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI x86_64 924b9a5fa3150e879e7d953266e2096237129a6c1fe4de9ebee62b32e496bc5a
Ubuntu CLI arm64 ba1d85c02ef1231fbf99b4934dc9188a167424ca4a9d8204166e545027675d86
Fedora CLI x86_64 cd4dcf59eddd2ddaf85a25e325f790d59f353d6a63f29aede6bed3b58ddf62cf
OpenSUSE CLI x86_64 9ca333760e6aaf74f42102b741eeeba06a96f581e2b5178c4f3a1fc4b8798126
Arch Linux CLI x86_64 d2f51cc9f2de26c5057040f04e042e0e316f226c92686daef9ee09b9189b0334

Don't miss a new Desktop-App release

NewReleases is sending notifications on new releases.