Skip to content

Releases: Windscribe/Desktop-App

v2.14.4-alpha

10 Feb 22:17
Compare
Choose a tag to compare
v2.14.4-alpha Pre-release
Pre-release

Added

  • Decoy traffic feature.
  • --cacheonly to the update script for Fedora RPMs.

Improved

  • Changed VPN interface network category from private to public on Windows.
  • App split tunneling to not require signature identifier on macOS.

Fixed

  • App stuck during login after accepting prompt to ignore SSL errors.
  • Incorrect post quantum KE algorithm.
  • 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.
  • Codesigning for macOS 11.
  • Some CLI commands may indicate that the operation was interrupted when it wasn't on Linux.

Removed

  • DLL injection mitigation on Windows due to false positives.
  • 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 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 d472fe5e8b8984c08a01731756bdbae562afb7a6a927fae0df3250ff6aaa52f6
Windows arm64 fc71289031a95b9506633453c3ceaf7e850d2ea559078ef96418ce6e11126daf
macOS universal 6a73f6db3764ab43a789faf4f573078208449f3f094fa0479e50987a28e5e78a
Ubuntu x86_64 db1a5c5da71355e046a7fc2714c2710f5c4d3b3f10d4e3c0b0341e8c7326b384
Ubuntu arm64 c9bc41305253fedefaa678d5d7e2f0f59c163925ad7a2d69fcc9f992eb491396
Fedora x86_64 aaafd803af3d6ca13780ff3f03514b207046ab78f2cbaf11cfb28fa186d99292
OpenSUSE x86_64 add26e13f5ec680dadd25006688b335305cd7053cd311f8868f454795e4f90b4
Arch Linux x86_64 57f064a905e1636e5bac71b11262b31e6c667667789b3743ee30fad1be0ea902

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI x86_64 e391cbb2de6cd6aec5391af8f01300293a1ab01ecfb9562520a99ed20fd72720
Ubuntu CLI arm64 8dc0552fe3b9f6f41e39c229820ff8d3062fdf95dc945e2bf73cb2b21042b7d3
Fedora CLI x86_64 cbf937e398670928e623092e9d85f181fffe2f72c8af91bda295846556f69fd9
OpenSUSE CLI x86_64 0c7e41ded7bfc715f1435f1f97c56d2c1f273be5e1b59309906e954de548762a
Arch Linux CLI x86_64 76e3c94d98d3e5c174f300a5ed74ebc989a96d080c515f7f4ce2c8f7f1911fe9

v2.14.3-alpha

28 Jan 19:12
Compare
Choose a tag to compare
v2.14.3-alpha Pre-release
Pre-release

Added

  • Per-app split tunneling on macOS.
  • Showing device name when requesting list of static IP locations in CLI on Linux.

Improved

  • Build process to produce statically linked executables on Windows to mitigate code-injection attacks.
  • Windows-on-Arm installer to use arm64 7-zip extractor.
  • Flow when user enables Show notifications but system notifications are disabled on Windows.
  • Custom connected DNS error UX.

Fixed

  • 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.

Updated

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

Known Issues:

  • Windows: if you receive an error dialog with Bad Image in the title and a message indicating the DLL ...is either not designed to run on Windows or it contains an error., this indicates software on your PC is attempting to inject the DLL into our app. The app contains a mitigation to block DLL injection unless the DLL originates from Microsoft. This mitigation is intended to prevent malware from injecting into the app and thus will block the app from loading.
  • 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 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 acf69ab31944c7fd3d2d434c841a50a7df084764e0ac22ac5b872b541a7e6569
Windows arm64 ea5df0cc95d10022b27cae4927ff041053cba5c59143ba9089c17fcdc32f3ea1
macOS universal e03b28b2e3dac57b817602835fabe79f5449474e60ff51d6787516ef90260468
Ubuntu x86_64 cc0ae0e80ddfdef59ef438a7152bfa6a7971d19fd83f6f7c1538310d4ee1b2fa
Ubuntu arm64 f8a6239a6a4a50d0dc55c3917f88846474c442c33a78b6285300cdd1248103d6
Fedora x86_64 f7351340f6d36e5469cc6d04ccdfe89bff6f8fdad5d331ff2fed546adb05bc62
OpenSUSE x86_64 51df962baab882aed6402ce419228b649552bd8d742aae36aad29e5a3b6ae559
Arch Linux x86_64 171ffe20379cdcccaa87f3116085638e6646e4d995e6459aa5737d1158618d93

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI x86_64 2969ff67683e3670052c81f59cc4811f4f174ee7c87a8246a165112697c239a9
Ubuntu CLI arm64 727e61711c0f0103944a6d02e1c418cfd276db88f67fc718030126c53b32148f
Fedora CLI x86_64 9c964688afb4109aca83c4f0c83ef801c54f13c7d8cc202b97a552db5ca8a725
OpenSUSE CLI x86_64 fcebe7f28960850ec057423f253d046042f755ecb9101c1e9cf7e4218a216ada
Arch Linux CLI x86_64 5a1e136dc98369b9cb2b03a333d0149ffc2a6dfbd685a0bfa0c65b0ddd1a3d2a

v2.13.8

27 Jan 22:56
Compare
Choose a tag to compare

Added

  • IPv6 support for split tunneling.
  • Static IP support in CLI.
  • Toggle to enable proxy gateway only while VPN is connected, based on contributions from GitHub user intangir.
  • h3:// and sdns:// protocol support for ctrld (custom DNS preference).
  • A changelog link in the About preferences screen.
  • Translation keys for 'Release' and 'Beta' release channels.

Improved

  • Location ordering when searching.
  • Network detection and minimized location service requests on Windows 11 24H2.
  • UX for some CLI commands.
  • CLI entry of credentials when logging in.
  • Japanese translations from GitHub user Ue05.
  • Russian translations from GitHub user MedicalJewel105.
  • Login/logout CLI flow.
  • UX and performance when dragging windows to different screens.
  • Installer to notify the user if the helper service fails to install on Windows.
  • Error reporting if installation to a custom folder fails on Windows.
  • Split tunneling apps list population on Linux, based on contributions from GitHub user intangir.

Fixed

  • Potential local privilege escalation vulnerability in the Windows installer bootstrap.
  • Autoconnect attempting to connect to invalid locations.
  • Incorrect static device name.
  • Scroll position not retained when leaving/reentering a window.
  • Importing JSON may put the Secure Hotspot preference in an invalid state.
  • Changelog link for many platforms was incorrect in General Preferences.
  • Incorrect connectivity detection on macOS 15.x+ when rebooting the OS with the firewall set to always on.
  • A potential program quit hang [wsnet].
  • Custom config path not checked when importing preferences.
  • Symlink target for windscribe-cli.
  • Additional 'Start Minimized' use cases.
  • Static IP commands in CLI with GUI backend.
  • CLI symlink sometimes not created on macOS.
  • Start Minimized may not work when "Minimize windows into application icon" is enabled on macOS.
  • Incorrect firewall rule blocking IPv6 during inclusive split tunnel on Windows.
  • Missing interface in MAC spoofing dropdown.
  • Window is invisible when app is docked in Windows and device pixel ratio is not 1.
  • Missing 'psmisc' dependency on Linux.
  • Incorrect usage of nmcli in the Linux CLI client.
  • Incorrect log names for Linux CLI client.
  • Invalid MAC spoofing loop when specifying an invalid address on Linux.
  • The Ecuador flag.
  • Missing null pointer checks in the client application.

Removed

  • Ability to use Secure Hotspot together with inclusive split tunneling.
  • IPv6 toggle in preferences.

Updated

  • ctrld, utilized by the custom DNS preference, to 1.3.10.

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 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 875ee772040c5276fa38b2de57df3593b804334f35f44aece35022a24068187c
Windows arm64 4aad7c5c1cc8308b66d7f9d0cb49a0febc15efd63f16121bc661214debef086d
macOS universal 7e297e284037891f31e0a1e465a512cc980b9bf50ba55f4d725c82366acd5328
Ubuntu x86_64 e2d2fa841f5c9f71dec5641ca9953569f2e7f099cbb660a878259d2c0b2b41f1
Ubuntu arm64 82847f8cfb8b940f535c5ce1368321700615c0a0a5129b7fc18c27301827cfa8
Fedora x86_64 0c0622edeaa93cd2478302edd430e83df1d8524f58ded9b1db114a6292ee0e22
OpenSUSE x86_64 f968bdfc6fbffb7a614fee4e9cf387baaa39ce4d3992848bbd42eee72ba1ec8c
Arch Linux x86_64 6203eff75add4d71735061bbbcfcce031710571742d4d7473ebc54a80bff270a

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI x86_64 f09253ba5c65ca2a44e94df1098df0a4fcd0abe6caa3d5b9120fef4a74f8c7e8
Ubuntu CLI arm64 bd91daa8fe06e1f6b82c974fe27ef834ed1d92d6e1491feedbbf042de5bb2459
Fedora CLI x86_64 c7b5bb021e257a186a2f898dbcb7e3d97baf2818f19c3ce57e0762d22d002272
OpenSUSE CLI x86_64 79a4123f2861938b2def1d2621dec8b1a7e0da45dbcd02b02ab573a397b96996
Arch Linux CLI x86_64 6420b6b7ccdbc04b405b80e824519a11d21083a0b77eac2f3cdcbfb3a3ea19e1

v2.13.7-beta

21 Jan 17:43
Compare
Choose a tag to compare
v2.13.7-beta Pre-release
Pre-release

Fixed

  • Installer unable to set folder permissions on non-English versions of Windows.

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 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 deab745ea6c79378cc1c8f25f9d20c42994af5d23ffe32ae0d3fe6a2ef8bba02
Windows arm64 a8c3910cf4775239f5f44983346df7adafd5f8962dd212f8397258af067fba09

v2.13.6-beta

09 Jan 21:35
Compare
Choose a tag to compare
v2.13.6-beta Pre-release
Pre-release

Fixed

  • Autoconnect attempting to connect to invalid locations.
  • Incorrect static device name on Mac/Linux.
  • Incorrect firewall rule blocking IPv6 during inclusive split tunnel on Windows.
  • Missing interface in MAC spoofing dropdown on Windows.
  • Potential local privilege escalation vulnerability in the Windows installer bootstrap.
  • Incorrect connectivity detection on macOS 15.x+ when rebooting the OS with the firewall set to always on.
  • Missing 'psmisc' dependency for Linux.

Known Issues:

  • Windows: the installer will not run on non-English versions of Windows.
  • 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 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 126fd0a141db56a8b45051fdfe163fd6bc0c8f02313d0e0993314bd835c7c473
Windows arm64 489c6d4a5c456bd5bdca7db577a762ebd12fc2a9517274e6685145854b72dd53
macOS universal 1d31dc3cf00884fcac4cec7761751d70c085040b17d6d6adc1afd736e5b5abd2
Ubuntu x86_64 6f26508c38687a05314b04f49068fca358472bb8dba8455253cb55c26f6fab0d
Ubuntu arm64 eb1c800dee7916c5bcb98b2eb1d22b72b77cd00444f2b4b6803b46f64246bf77
Fedora x86_64 71fccec340365fd4bfab412239c954571be3b7c110b06361d7b475f2233ad8a0
OpenSUSE x86_64 74b1c8e724f181d95b730d72ce5e6b82ffdeeb8cdbe1232ab47f88217acb1939
Arch Linux x86_64 cd6628d8b952342bab87e2aba81d1d3bd8360b4386dca1ff24ccec35c46ff3e5

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI x86_64 2ec15fa45bc51d72bcf767589ccea74f69181c662d25c46c198275ca33f58a1b
Ubuntu CLI arm64 7e2fcc11587b5c54dfa4841491e9c1eeb19fb9513563d83882bcae05a6110e73
Fedora CLI x86_64 d854219036568e1dea4a056c5448d5d448984ef28204cc9be8d489c6e975ff44
OpenSUSE CLI x86_64 fc6ff95ce2adc04b9cd5abf388c24aa14c4242d48579dd5154007a67ba3cbba8
Arch Linux CLI x86_64 d54e53cb76d30dc15efd650b895821ada4e493eefd91368a425f64f426605993

v2.13.5-beta

18 Dec 22:33
Compare
Choose a tag to compare
v2.13.5-beta Pre-release
Pre-release

Fixed

  • Scroll position not retained when leaving/reentering a window.
  • Importing JSON may put the Secure Hotspot preference in an invalid state.
  • Changelog link for many platforms in General Preferences.

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 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 23f191ceba03da29a3a9e6657ee61fbe9a7fd9e24993bcc97a6c56de9ede33ea
Windows arm64 ca1948f4cd424da2f42eb581c8a1af1895b48f20c77488dd8f5cb8ee077316fc
macOS universal 50b76df533f996baed009ac3e4f00f41688f8af236637eca31e4df02ccc3a179
Ubuntu x86_64 92f45642d6d6db2db03665f1500cf6e8092f7cbb9e8ac4fc46ea99c1598f188d
Ubuntu arm64 048561c236b7b0cc5c42cce4ddcf419abd600cabe7bc13acc9bc4a3fe2809dfa
Fedora x86_64 9f14e29d2e19505c76bf4172e1acee6e8f329fe63c2265d81c71c61978ad29be
OpenSUSE x86_64 6771ea596c7b44a3a35e66dcd3723ea15e98ffc7f7d89382cf91dab552089a72
Arch Linux x86_64 7e1a188723154040909f881c03b8952450b64ea6b4e99977015683db5c2d0cc8

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI x86_64 1abd8c4c2c9cb6a724f7912eae2e0e5f8e25120af7ca1f1c232e2c26d369f712
Ubuntu CLI arm64 234e0e783496dc20d65319158502b9227db7d3e1f2a38e00de4dc10c131f9673
Fedora CLI x86_64 f4912ad64b1b4febfc21fc0beb3d64a6ce2319a5bfe8bfa39f98fd516e25bd62
OpenSUSE CLI x86_64 a8972eb59adc6121a391f28dffd441520f47960db4d2a9ca93a79bfc52a030bf
Arch Linux CLI x86_64 544fe0b0d3237012d528e319314647d1fff6ca378b67727ad1fc93fc654396af

v2.13.4-alpha

09 Dec 21:16
Compare
Choose a tag to compare
v2.13.4-alpha Pre-release
Pre-release

Added

  • A changelog link in the About preferences screen.

Improved

  • Windows installer to notify the user if the helper service fails to install.
  • Network detection and minimized location service requests on Windows 11 24H2.
  • Error reporting if installation to a custom folder fails on Windows.

Fixed

  • Ecuador flag.
  • Invalid MAC spoofing loop when specifying an invalid address on Linux.
  • Log entries from wsnet are double encapsulated on Linux.

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 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 dc12eecc73a095078fb0b4a18d7d6ee0c3c306847325979dbd0764f8edff785b
Windows arm64 a032783adb54d53650dca2b2322d1d19405deeb154986c595de030ad1e63c168
macOS universal aefb32260c1e5ccc9ba58f7f8054ab1eafaea763c79370e5e862873b1da38219
Ubuntu x86_64 fe439e7dd60546c4838e042ec2688abadac6f6c25ce0cb00368e412799681b8c
Ubuntu arm64 2e15704caaf7c556e737d211fae8508d5de5efe213e512d1f92849d842de7fd9
Fedora x86_64 ec1cd59ad6fc29aeb29fc2fefbb13020751fe29c556c050ba702ecd1bdd69de5
OpenSUSE x86_64 6ec96ea92e7594bfc87ad1595422a77e6bce05228c183e43d172f3b315d1511f
Arch Linux x86_64 d47e853c4d0ea35203a3aaffc05f7922175acaebaa7e3c294100673543256d52

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI x86_64 4b66577bb0b8439a03348e4a5848f64b25fe690b11cba96cdc8f5dff4fdb0f8d
Ubuntu CLI arm64 cd5bf492f02f371b75d0a3101403ba585f44a3d6ea0c35ed48c65ebb2e1977df
Fedora CLI x86_64 3774a68dd81d94383a87c7caf8892d12138746bb3a5277dbf8b9cb20daaa04f4
OpenSUSE CLI x86_64 0d0a0127cce64dba03ce60bb06bb2980ad589d6b04b6bec8ed676aaee3bbd188
Arch Linux CLI x86_64 577281715a26991326f8ac959666e48c29c745e11626a5e25548a3b0c0634659

v2.13.3-alpha

02 Dec 21:12
Compare
Choose a tag to compare
v2.13.3-alpha Pre-release
Pre-release

Improved

  • UX and performance when dragging windows to different screens.
  • Split tunneling apps list population on Linux, based on contributions from GitHub user intangir.
  • Login/logout CLI flow
  • Debug log content.

Fixed

  • A potential app hang when exiting the app.
  • App can't be dragged to a screen above the initial screen on Windows.
  • App is positioned off-screen when it is docked and device pixel ratio is not 1 on Windows.
  • Incorrect usage of nmcli in the CLI client on Linux.
  • Custom config path not verified when importing preferences from JSON.
  • Symlink target for windscribe-cli incorrect on macOS.
  • Additional 'Start Minimized' use cases on macOS.
  • Incorrect log names for CLI client on Linux.
  • Missing null check in GUI logic.

Removed

  • Ability to use Secure Hotspot together with inclusive split tunneling on Windows.

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 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 872cb121016eacf6c6266418796d011f1aae64fb4641f92cef59d54354667081
Windows arm64 e9f86176769415f9af6e6541bba2aa5811a339ae37604808e7ffa6536519a1f7
macOS universal 4170a85aed13c9d9a53cb4bbc2272e353bbfb4ebb493319b2e588b7ff26cec02
Ubuntu x86_64 cf3797fb7672f578562aec85c74efafac4c65a5ac835c1f08054febf37c6ae6f
Ubuntu arm64 d278b1f6acee09aac56bb6c09abd2d98e8cf6e4e6de5a60ebab397c16663dce0
Fedora x86_64 2c3e6d994a28016f873c29a4f024add89427003d3ac12ddf0b524ca0d1d9cf2b
OpenSUSE x86_64 790ed465f6b09fcf9d418d7159b2e60f0f4742bf8f02c290c3a3f2ea2aa6d6f9
Arch Linux x86_64 f2224a9a78ad156dbebf9b015ebcec1ebf793733e2480cc59f023b45c14935c1

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI x86_64 e7608e962979dd77de7d35231539cf47e6ae316a2f1d12942d87b8edcda4df3b
Ubuntu CLI arm64 6c80d0c1b574d75de7a15ed1111f10810add4c8513cecd58bb818e994bdeb0d0
Fedora CLI x86_64 b972a899f7e80fff9a6b24cbc72a1c72c581f678c1117f5d0ca3c936230d31eb
OpenSUSE CLI x86_64 5e7a59128a0b1245dc3617a639fc5fb83a3fc1070221a0e124432dad7a5da0f5
Arch Linux CLI x86_64 d0ea3e1a59d364213cd30c190fc56e1d08d31427a5ee4cff683677b24f452056

v2.13.2-alpha

22 Nov 22:05
Compare
Choose a tag to compare
v2.13.2-alpha Pre-release
Pre-release

Added

  • IPv6 support for split tunneling.
  • Static IP support in CLI.
  • Toggle to enable proxy gateway only while VPN is connected, based on contributions from GitHub user intangir.
  • h3:// and sdns:// protocol support for ctrld (custom DNS preference).
  • Restored translations of 'Release' and 'Beta' release channels.

Improved

  • Location ordering when searching.
  • CLI entry of credentials when logging in.
  • UX for some CLI commands.
  • Japanese translations from GitHub user Ue05.
  • Russian translations from GitHub user MedicalJewel105.
  • Debug log content to facilitate automated debug log analysis.
  • Null pointer checks in Objective-C code.

Fixed

  • Static IP commands in CLI with GUI backend.
  • CLI symlink sometimes not created on macOS.
  • Start Minimized prefernce may not work when Minimize windows into application icon is enabled on macOS.

Removed

  • IPv6 toggle in preferences on Windows.
  • IPv6 enabling/disabling on macOS.

Updated

  • Updated ctrld to 1.3.10.

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 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 3c5e49edee598ab9954194d2098c903455266266f8cd579c1121499f8112e1bc
Windows arm64 1eb0d6af44cb7725dc7583fac9735d5e63d062af8f1d25f2faa2ddc60edc7186
macOS universal 1b6438ba884d24da5b6939696bcc6539ad0ff70b2903d939559b6be1358ae340
Ubuntu x86_64 d445a5969584ef4ba25d6cc504bb2255839805a1e0f6189adf02c106aaf9569b
Ubuntu arm64 7f786f80babbe0f39aa9809c0e20aeff08f025f4c54558d00308d4a5e10d077f
Fedora x86_64 4ba0908254910d8b1413901d4aead4867a72af468c70c480663ac69b84ef9b40
OpenSUSE x86_64 b24cdbe2fa1877aac2a5e73d0a24ed056f9da1f7f7704a7e532be4b9dcd3efe0
Arch Linux x86_64 b35184cfb5481aae349fcad9bda3b3467cbf53ad826962753a50b5dd3ccfdffa

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI x86_64 e21e4b804573bb47f12465ebd2be6a74fafe20de0fe73f40d067a6a7a1785d8f
Ubuntu CLI arm64 e7a7e6b6501e28d2a4770160c338f4cac3dde9dc885107166ef4e73e28bf3d27
Fedora CLI x86_64 091194df35d046747146a2ce30d21b4d35b48db65375b39378bded155dab784d
OpenSUSE CLI x86_64 ed67f773616e7c6b351de37aa2a5d364479cf6c1d659fbf01823b6da7cee690b
Arch Linux CLI x86_64 20c3e79a21bca3e76f9fe040a8f07ee967d244242f3e3e5395975da50ad24b91

v2.12.7

20 Nov 22:51
Compare
Choose a tag to compare

Added

  • MAC spoofing in Linux.
  • Support for in-app updates from many immutable Linux distros.
  • Flags for new and upcoming locations.
  • Link to our website for further information about the Circumvent Censorship feature in preferences.
  • Additional curl logs for failed server API requests in wsnet.

Improved

  • UDP/TCP/Stealth/WStunnel protocol performance on Windows by using the OpenVPN DCO kernel driver as their default driver.
  • Behavior when querying the SSID on Windows 11 24H2 and Location services is off.
  • Behavior when querying the SSID on macOS 15.
  • Description for packet size, clarifying that it doesn't do anything for TCP-based protocols.
  • Error message when update download fails.
  • The failover algorithm in wsnet to prevent it from 'sticking' to one domain.
  • Split tunneling behavior on Linux by doing a self-test at service start.

Fixed

  • Docked Windows app does not detect change in taskbar size and adjust position when displayed.
  • App update may fail to stop and remove OpenVPN/Wireguard daemons on Windows.
  • Debug log may fail to send.
  • Double blinking cursors on custom config credentials prompt.
  • Custom config authorization data not deleted when custom config directory cleared.
  • Latency endpoint duplicate requests.
  • Imported JSON values may be incorrect.
  • Additional JSON & GUI input validation errors.
  • Proxy validation to only allow an IP address. Prior proxy configurations using a hostname will no longer function.
  • Proxy gateway sometimes sends invalid headers.
  • Memory leaks in wsnet.
  • UDP protocol on Windows may fail to connect when Circumvent Censorship is enabled.
  • "Secure Hotspot" feature not being disabled properly when using IKEv2 on Windows.
  • Installer ignoring username/password command-line arguments on Windows.
  • Emergency connect fails to connect due to incompatibility with OpenVPN DCO driver on Windows.
  • macOS installer may mangle the 'windscribe' user if it's a regular user.
  • Always-on firewall may not be enabled after reboot on macOS.
  • Installer window in wrong position during in-app update on macOS.
  • Unexpected permission prompt during upgrade on macOS.
  • Custom DNS may be bound to wrong interface due to firewall state cache on macOS.
  • Potential app crash on macOS when App Internal DNS setting is 'OS Default'.
  • Potential app crash when installing helper on macOS.
  • Memory leaks in IPC and other macOS-specific code.
  • Linux helper may get stuck when disconnecting on Raspberry Pi with split tunneling enabled.
  • openSUSE CLI install script not starting the helper service.
  • Auto-rotate MAC not working when disconnecting and reconnecting to the same network on Linux.
  • Linux helper service may not be restarted after update.
  • Debian package dependencies for Debian Trixie.
  • Possible delay when setting firewall rules on Linux.
  • Update not working in Fedora Silverblue while connected.

Updated

  • Windows OpenVPN DCO driver to v1.2.1.
  • German translations provided by GitHub user Evonos.
  • Spanish translations provided by GitHub user IceString3.
  • Russian translations in installer.
  • c-ares in wsnet to the latest version 1.33.1, increased timeouts for DNS requests.

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 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 c6678edba05f5af3148e7777940de0eff7d5d5e030f28822d7b988e2c4d63dc7
Windows arm64 3d13056ad15bd7bf5854a23b044b9c3dca41afca0e49cd264f3d51fb55367471
macOS universal e49a734482fb1f6aaf8775ab3138abdd359b2e331519bd8c62ab68650e60b579
Ubuntu x86_64 1eaec655553bf5bf949557df5e5752cf9037025e446a719ac26f452c0c5fa74b
Ubuntu arm64 11369dbe4d77cf15334e07ea28d4cc16bc94a59fcc593f8ccecbf65dc3e6ce0e
Fedora x86_64 7226f319ec8e979132399ee26078ff7919bb0153876079a64909bbd0f39dbf0c
OpenSUSE x86_64 39d7824bc2ed2c95886e40aca76c53cd3c68ee63f2de450a53c3e5b20ca0de46
Arch Linux x86_64 f18883a9598008270931b17a4639bd2e0c1e56adae1391b0685f201a80441be7

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI x86_64 2af75dd5ea0a5cbb50db64ce08c0f4e6aa96c21debec4d9eec9b9c2e1e3e6f29
Ubuntu CLI arm64 baa1f71e78fdcf0455ea2de42e1c9c4bc2b1abb716b45fc0ce4370a358ea5d1a
Fedora CLI x86_64 2c68b7d804011f295393e503f48b29a130fa81f6273587d1f34f7fd956cd3e67
OpenSUSE CLI x86_64 972c4592dfc9730a50a7c9741f8c545f66ed20872bd5cfce3317740ef81c49e6
Arch Linux CLI x86_64 b47a0887a8761fa7ddcacc84b10ce75b793c4f9f4cb1616eac65958363410209