github Windscribe/Desktop-App v2.14.12

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

  • Decoy Traffic algorithm data rate limits on high-bandwidth networks.
  • Changed VPN interface network category from public to private 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

  • Always-on firewall not functional after reboot on Linux.
  • 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 56eb96462db9beaaa94920edfa85f3f1ccea457d4f64ba97bc4dc6341467b31c
Windows arm64 22b41e82beb2265edb678f24a7cbd72311190a4489bea123dbdcd38d534606ef
macOS universal 46c0f014bc4b9da72c911fd960d6557f4558c39668d0221d8fcfa999cb8addeb
Ubuntu x86_64 c7cd64fde324a21313bb158c780d745acce1bbd032968c0838d2a2c57c73e16c
Ubuntu arm64 d8b13cf4c3377bcf94eb6635d1d943316ae96694807b76a6529dace8d6344893
Fedora x86_64 8ae804ee1314e3b626007f945ac55fb28aab1715b3ed86b68dac533be6a3f85e
OpenSUSE x86_64 c60256a960fc74146c0bc9ba419de75e371396ecef40486b20dc4e9e0a33262a
Arch Linux x86_64 1df91155780b4d1d5ff90a827994d8eeb6ba194a035cf648bef16d3990f02806

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI x86_64 c74ac24d859552d509f1d1fe91665b4c7ba910ca1c3ca9b938295fb873166aec
Ubuntu CLI arm64 ca4b2d6e7a104ecc0973b9bf97de7bbadaf648c3097a251cb388770afbea21ff
Fedora CLI x86_64 379a8316b8dd534e684d5a2b1e17b95106ba5772b582f766c090aaf3861aecd0
OpenSUSE CLI x86_64 2f99c5e280db9065fda3f848878972abfcab2f84c924d97232264c47e29153f0
Arch Linux CLI x86_64 33d49dfc1dcaea1de36c4966bff3788542b84e550dbb370dc20751a9e87ee7b1

Don't miss a new Desktop-App release

NewReleases is sending notifications on new releases.