Skip to content

Releases: Windscribe/Desktop-App

v2.22.6-beta

28 Apr 16:43

Choose a tag to compare

v2.22.6-beta Pre-release
Pre-release

Improved

  • HTTP ping to use IP address rather than hostname.

Fixed

  • Anti-censorship directives missing from OpenVPN whitelist.
  • P2P indicators not shown for premium locations.
  • Cannot connect to purchased individual locations because the UI shows them as premium-only.
  • Cannot connect with custom configs requiring credentials.
  • Bridge API session tokens not being cleared during logout and persistent settings cleanup.
  • Potential use-after-free crash when API handles outlive global wsnet teardown.
  • Advanced parameters not parsed after being written on Linux.
  • Potential privilege escalation during app update process on Linux.

GUI Installer Hashes

Installer SHA-256 hash
Windows amd64 60e12da3d27e51bb83480b19f26456cdf6f0e0c869884765d6d653d6c498c0fb
Windows arm64 fa2596bbb8d419fa3ddbe8cf5035a45e22173a30ec7670b2efa06690d650a901
macOS universal 6d687960ed7bdad16b04e51abcb9b3fe10677ef83769cade787037aa36f2b48d
Ubuntu amd64 5cf07b91ee79c4ab36a3354c94dd483396eacb4c083f70bb7830189f29277cbe
Ubuntu arm64 44b12adbfec2f46fe7705b18ee1084f0879ae4be3f44d8888d87be9f32b2c19b
Fedora amd64 1e43cb14bde769fc6c0c376a7e7a8694318c4976ace3b1e8981bf7dcecc3c6b3
Fedora arm64 12f15f70b69cfa80201e1b0d84081328d67a3ceb5279eb96fa92a935663d2ab0
OpenSUSE amd64 55868447c45e30601e86a6927fefdb32b0d488d809e471d6fb3b47667d452188
Arch Linux amd64 b297bf05396998971cccfd6b1d0d433e97d2e07cbcf08c84f84d80388f5aeb9f

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI amd64 45dc6f2e0c4983ccaf1f07173de4ae2e68d0d63e608cf1957c7d79168bfb49fa
Ubuntu CLI arm64 ea8757559bb396e8f865246f45249482981c0e818754d9d6deb20e92f48ae703
Fedora CLI amd64 27be85d6af432e7776f27d2dbf0f4b2e7353a5454adb4b9ee3a22c5f89323ce7
Fedora CLI arm64 5468d5b9e1093feec205e11a7dabe228a5ca596591ebeaa2efc164ed1305a1e5
OpenSUSE CLI amd64 0de893f1934515c3d72e3ccc0bedb6147358bf63507cdfa6f701794bf2c32d66
Arch Linux CLI amd64 28ad5ac381a0afcb0febf1870c645dcebec099fc35111aadd4447846c9bf2138

v2.22.5-alpha

21 Apr 19:41

Choose a tag to compare

v2.22.5-alpha Pre-release
Pre-release

Fixed

  • Dropdown menus in Preferences scrolling to the wrong position.
  • El Salvador flag icon.
  • App does not consistently connect to the specific server that has the user's pinned IP.
  • Purchased ALC locations cannot be selected.
  • Unnecessary VPN reconnection when switching between WiFi access points on the same network on macOS and Linux.
  • An app crash when on macOS when all app sessions are cleared via the website account page.
  • A potential crash while reinstalling the app on macOS.
  • A crash when interacting with credential fields on macOS.

GUI Installer Hashes

Installer SHA-256 hash
Windows amd64 79ec82eb5384738f09b7c0bcb03f455cd98928bcfcd1d488dbd14f5e559fe1e2
Windows arm64 f8e77d2a842484740df8e317294ce99004357c27bec59c80a14eda990e478480
macOS universal 3ab100969efec3cca60fa7f4b6c87bb1e7805c7729f6c9b599f0a9ec0b782e35
Ubuntu amd64 279b090dcca021c9b24506f15ae4d0017f8ba23438855720471b25af0b546e72
Ubuntu arm64 b606ce5fbe9714cb7715121ee0fb5d5ea11e9d269aa1ea247b0ced274868dcf3
Fedora amd64 7b0731e0fd939340be373db7536240c2ebe1fc9c259e3e90f5d02de74b96b008
Fedora arm64 da8d2e17fafc8c8749235035393cc81ab5a8543be0a3bed62428aecc45dd2394
OpenSUSE amd64 f9e1184d9d5eb2ba26972f6771f30d5bc1d86d5a897f8e566d1f9a8c900f8b7b
Arch Linux amd64 d2633da05a36e34c67d8624f8cb85593a9c7c80e1c1e6c02b60bcd414f6ed2b0

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI amd64 b7de2b75f10d94626b34960c4dc7caddb3e4788e8d2595c419f40284d92c4b03
Ubuntu CLI arm64 f542722406228f9e6baa06dc6a046002267face483ed7bcfaeb4bd85a60d8ece
Fedora CLI amd64 f37e9516010769fbbe5c19a372021826d4d57d7968628e05e926c0e7273471c1
Fedora CLI arm64 c2f14a8a4e0ab941ba28bd2a988196384c0b23b60ff9c3d06fdb20e4143ccbb7
OpenSUSE CLI amd64 331319f66103af41a8e4e539920c835ed1706422314854b14672f5b662cfd3fd
Arch Linux CLI amd64 b5ab013a37c98c962ff1b5dd1984dde50b6bb5fc8bacd04656525c693268ad3d

v2.22.4-alpha

14 Apr 17:26

Choose a tag to compare

v2.22.4-alpha Pre-release
Pre-release

Added

  • A 'ports' command to the CLI.
  • Belarusian (Taraškievica) localization. Community contribution by dubovy-achvelak.
  • Support for the new server list v2 API.

Improved

  • Filtering of potentially malicious directives in OpenVPN custom configs, which could lead to a privilege escalation.
  • "No P2P" icon to display per-city (datacenter) instead of per-country in the locations list.
  • BFE service status detection on Windows when SCM access is restricted from unelevated processes.
  • WireGuard PersistentKeepalive to use a value of 25 on all platforms.

Fixed

  • WireGuard service may start then terminate immediately in a loop after wake from sleep on Windows.
  • Possible app crash when initiating an IKEv2 connection on Windows.
  • Potential deadlock at app start.
  • Executable signature verification mechanism disabled by build system changes.
  • Factory reset does not fully reset preferences on macOS.
  • Call continuity doesn't work with firewall enabled on macOS.
  • OpenVPN TCP fails to connect when LAN proxy feature is enabled on macOS.
  • Multicast traffic not working on split tunneled apps on macOS.
  • Server sub-menus for the locations list in the OS tray menu should have a delay before being displayed.
  • Protocol indicates "WireGuard" while disconnected and selected location is an OpenVPN custom config.
  • WireGuard key limit dialog overlaps notification banners on app launch.
  • Standard/hashed login text overlaps when language set to Belarusian.
  • wsnet receiving system language rather than user's preferred language.
  • News feed title is clipped and entry height miscalculated when entry is expanded.
  • Location list hover states broken after clicking main window.
  • Third-party custom config may no longer pass tunnel test.

Updated

  • Updated to Qt 6.11.0.
  • Updated to cURL 8.18.0 and OpenSSL 3.6.1.
  • Updated OpenVPN DCO driver to 2.8.2.
  • Updated ctrld to 1.5.0.

GUI Installer Hashes

Installer SHA-256 hash
Windows amd64 6fcb326dffa564ba6ac5c96ae7e0cc9c40cdc66208371913bf041ec1a4ddbd44
Windows arm64 9b9cca32c1216c3b7901118de95067ea9fcf78f4ebaa3c5c4bb0d2a78b671d8b
macOS universal 2c8f4c96881298953c437c8c0a5866c7f07447068e893106fc3f6dc437ab0542
Ubuntu amd64 933382286d8d19eb2502879551b39c967dae05150b2b243332760644f151a99f
Ubuntu arm64 7b84c56494f9f55ebb6548926fb2111a668aaec5f08265a6bef419608480e53d
Fedora amd64 00b92c5181b18dcfe04f45535f83819ed31add212fe69ba2f23e0e723f13db58
Fedora arm64 66c135127a7baa6a8c71c3701bfb459086b52be0e4148d18f33c5f22f837e1fa
OpenSUSE amd64 0e5de22833ddad7dc63416290ff8eeaff74ff96411707db95bc69084c281112d
Arch Linux amd64 03ac74dee389bd5209a68a3fd12e42e900c2313ba25b61ec898b290416aec0b6

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI amd64 3315e788e059adbde7d29df605cce67cd4d8ad5597f771fd681982080b1257b9
Ubuntu CLI arm64 531746f24d38c0589fae4dd7ca626d6e73298142b316e9cc23ea65263b264a78
Fedora CLI amd64 cf7de9858a9b43e6cac0b12ceb665c56bcdd1378b894b534734f9cffd7b53280
Fedora CLI arm64 25c6c26d7cdae2f3c8e71ed37023aa849919a1b320cde08b89d095e76376bae2
OpenSUSE CLI amd64 ab50f2806b508514d6083f74fc441d757936835a0c46a7c043d483f8781b7c4e
Arch Linux CLI amd64 08d87832efb48718a85f7325dc1389a67f371294acc67246bf1c8d58eba5a8bd

v2.21.7

30 Mar 15:49

Choose a tag to compare

Added

  • AmneziaWG advanced anti-censorship support.
  • In-app user registration functionality.
  • Sound preview for sound notifications in preferences.
  • Favourite locations to preferences import/export.

Improved

  • Adapter network identification state detection (identified, identifying, unidentified) on Windows.
  • App (helper) to support running on Windows Server 2019/2022 without requiring the Wireless LAN Service to be installed.
  • Network options description and added help link.
  • Additional Slovak translations from GitHub user kubalav.
  • Spanish translations.

Fixed

  • App may crash during launch on macOS.
  • IKEv2 may get stuck after waking from sleep on Windows.
  • IP utilities sometimes not available after changing from custom config to regular location.
  • IP pinning and rotation features may be disabled when using Circumvent Censorship on Windows.
  • WireGuard may fail to reconnect on PC wake when using Circumvent Censorship on Windows.
  • Clicking "Login" from Preferences while logged out goes to Welcome screen instead.
  • Rotating the MAC address causing the tunnel test phase to get stuck.
  • e-mail field should not show for hashed accounts.
  • 'Clear Wi-Fi History' feature not clearing WLAN profiles on Windows.
  • /etc/gai.conf changes not undone after disconnection on Linux.
  • ip6tables rule ordering on Linux.
  • Updater may get stuck if gnome-session-service doesn't reap the old process on Linux.
  • DPI scaling issues in login/signup UI.
  • A failed assertion at app start.
  • Incorrect window ordering when returning to login screen.
  • Incorrect Update button size in app update available notification banner.
  • Login not working with windscribe-cli.
  • Emergency connect icon opacity.
  • Incorrect network connectivity drop when restarting split tunnel extension on macOS.
  • Decoy traffic not started when using pinned IP.
  • Decoy traffic volume silently reverts to 'Low' after app restart.
  • Input sanitation when using custom config.
  • Potentially incorrect firewall rules when using custom configs.
  • Combobox items in preferences are not left-aligned.
  • Incorrect window ordering when returning to login screen.
  • Incorrect window elements if showing credentials prompt immediately after CPU usage warning.
  • Split tunnel applications not populated on some Linux distros.
  • DNS not being set on the system for OpenVPN custom configs on Linux.

GUI Installer Hashes

Installer SHA-256 hash
Windows amd64 f42e3110682d957af701bea6ea79b4eb2a9097dcd41acac9fd0e39ca1276c3ba
Windows arm64 96f543a84122c093f2bce47e7c7392da9ccc75fb3d36024e71603bf33785b864
macOS universal 78f94818f26c5e691de40f30c9d195415e937a4096311a63d8e41ee771a29c9c
Ubuntu amd64 003ccde511f784b720bce5b9231d27e38708b257b3accf6cd73f2eba6fd07757
Ubuntu arm64 78954355a226a038a738492f96ba455c47b488e9bad2465dec44558d9ad3fac2
Fedora amd64 ca1bf3985d0c7a8fb2774ca0eaca513717a356c1abafa515ad32b7cba0b25a53
Fedora arm64 48227ef4e7d7d304d16c15f247634e2b7ece24e3ca301882ab4d257079c9ba40
OpenSUSE amd64 8c84d11f02b261516f5cf2829b300792ac0d52877830789fbd40dbdb508e26b7
Arch Linux amd64 5e502639f02f74cdef38c8ecc6f1e0552956ff03de06f23c2173784bf8cc9dde

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI amd64 89b4af9cf64a153a99f13def4450827fee137291e8f76a07469af9c60371e913
Ubuntu CLI arm64 6e4aa0334db6247f0240783749c67fe421bdb536140872e87140588edf829245
Fedora CLI amd64 8f9a2a00efc5eb78eee6daf899bade3a3686ef216ee4c86572691bdcb968d683
Fedora CLI arm64 bdd6597c92ee0be4b49c29c0821dedf9266cc751c665c50ab6d83ecf4336317e
OpenSUSE CLI amd64 b6cd5aacc68603850c0128e2584b9d51fc793b118395fa687ec781a71c74aca2
Arch Linux CLI amd64 294095238411b063f3fbd855f14715384ccdbe71d43af118f066a240fd123117

v2.21.6-beta

19 Mar 15:52

Choose a tag to compare

v2.21.6-beta Pre-release
Pre-release

Improved

  • Spanish translations.

Fixed

  • IP pinning and rotation features may be disabled when using Circumvent Censorship on Windows.
  • WireGuard may fail to reconnect on PC wake when using Circumvent Censorship on Windows.
  • Clicking "Login" from Preferences while logged out goes to Welcome screen instead.
  • Rotating the MAC address causing the tunnel test phase to get stuck.

GUI Installer Hashes

Installer SHA-256 hash
Windows amd64 7a70215cd7c298dd40840890f590c1c270997645588bbaa2f1da6727f9a65cf3
Windows arm64 ca2b95da0a1d0d5f484167fe6404302ecc9096de59b1b6ab4ae93330aaabc303
macOS universal f8f5ffeae96e253e19cfc6200346702acc425f65340986a4b8ec36774fe490df
Ubuntu amd64 e8ad2cbf6bd61dc1ffeb3283f20706cfa85d8f78abcba5cce5a1b1fb70e13a9b
Ubuntu arm64 80f948d2bb9dce8bf293ed2c7172497626413821b3ace344abba0cd05cbe3234
Fedora amd64 add0bf3dc2d21940db2fe4369b652e700bb44293fbf36d3b44330f147152802c
Fedora arm64 a623078bec69f0968cfc21a66aa643af376e9db9c584e7ef68ea806f06bb8dea
OpenSUSE amd64 547d7771cc68559233a42e8c970e0dbb349001e53cb1d402ffcee76315a8fdc5
Arch Linux amd64 a5f2a633ce9b9e0734d335242cf8a4b6c6516c654a085a13ce9b3e59441af483

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI amd64 5797fe0cbb995d3356b0164abd1ca05c88894ef7753be5b5681c89f2092261f4
Ubuntu CLI arm64 61bdbcbd4c0457489f067579703e8922eae6d9bbc2cff2b92356e3a42a1514d3
Fedora CLI amd64 c20ce1dd6602a074b64d107c7fb4b9846afaa75e9b25cd5c2b0775ad86106f68
Fedora CLI arm64 ff6f48c49647e745b40c5f1f770e29c7d3000c01d696d296fc41c7ebfff7d1a8
OpenSUSE CLI amd64 5fad94424ec82620aee336acef0ee3b9485dbf79e19bbd65f2ab96a839541baa
Arch Linux CLI amd64 3e4f41035a45eec6cde892954406c8c1249a117d006df21d9d94e0ce63433dd0

v2.21.5-alpha

13 Mar 20:25

Choose a tag to compare

v2.21.5-alpha Pre-release
Pre-release

Added

  • Favourite locations to preferences import/export.

Improved

  • App (helper) to support running on Windows Server 2019/2022 without requiring the Wireless LAN Service to be installed.
  • Additional Slovak translations from GitHub user kubalav.
  • Spanish translations.

Fixed

  • DPI scaling issues in login/signup UI.
  • A failed assertion at app start.
  • Incorrect window ordering when returning to login screen.
  • Incorrect Update button size in app update available notification banner.
  • Login not working with windscribe-cli.

Known Issues

  • Enabling Circumvent Censorship on Windows may cause IP pinning and rotation to stop working.

GUI Installer Hashes

Installer SHA-256 hash
Windows amd64 23d22490fb8ae8e534f45e24f8648a98f11e787303c9a1eaf8b1b0997e8371e3
Windows arm64 709b9b8fd1666c0e52a22437440fa417bdb5da61de6139bb2b31dbe96d286b4c
macOS universal fe1b2ece9c7ba224d964a20f525a0b7e34eddb337b41bcac63b77d93f3612daf
Ubuntu amd64 243cc16bec42d04212971107698b1b095e540d95f53f353d13e954088596280a
Ubuntu arm64 93db7d64527704d6e46dcb1f874f99e2c780e772c24916c97be6f983b708bb5b
Fedora amd64 817b2c1784fb417e28afe6e5c8525c7fc2854d54dc7da55660a7dd66fa535fa7
Fedora arm64 b3b7df39a417329f637615b7e49f4da2fb4a95a4e210eb365553117509c75523
OpenSUSE amd64 b3fe360ae8c1925ee153768f8bc16a42b4521c6713b801fd1c937844657a8647
Arch Linux amd64 7de4cc8fcbb1db3e095d5e5dbab2389002ebbf34745cf8d30b6ae81fa36b4a73

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI amd64 a3ef0bf2db1c618810b32e2b3e0ff37a22b439f99890e9184965a8c4b5495574
Ubuntu CLI arm64 71a9392c4ec8fb687fd3d158a78e38461d12e781edad66a48ce403055388690c
Fedora CLI amd64 0b9d537b2d3a773587bbb8f50e63c1a147641a2e1b8f9898fd97763fcc6437ed
Fedora CLI arm64 f16ce97cf0479da9865265fcdbb86344dceeaf4742493734c5b58b80b6802ddc
OpenSUSE CLI amd64 aa36d9b646c3d67c9946e08516ecfcecbd0c202db1217ba43e316eab88db2ed4
Arch Linux CLI amd64 f91f7697aae44a5c6c44307709bad1888f08cbd28671f5b8239c75e8c4e83fc8

v2.21.4-alpha

09 Mar 17:51

Choose a tag to compare

v2.21.4-alpha Pre-release
Pre-release

Added

  • Sound preview for sound notifications in preferences.

Improved

  • Adapter network identification state detection (identified, identifying, unidentified) on Windows.

Fixed

  • App may crash during launch on macOS.
  • IKEv2 may get stuck after waking from sleep on Windows.
  • IP utilities sometimes not available after changing from custom config to regular location.
  • Emergency connect icon opacity.
  • An Italian translation.
  • More incorrect window ordering issues.

Known Issues

  • Enabling Circumvent Censorship on Windows may cause IP pinning and rotation to stop working.

GUI Installer Hashes

Installer SHA-256 hash
Windows amd64 d4ffe0275f12e0358e2ab536395fc2e3002f34a4f0fd6fb26b6d627bb621021c
Windows arm64 52ed7a3802c3f60d28e239fe72c7adcd6e576727bd94cca9cbd5412fc27611c2
macOS universal 091db95b35d7805d7d487d5c146d7a01878c7ec5c10f7719d523e7d451dbcd52
Ubuntu amd64 d5db50156a3ee324e7c73cc8c97311c00f1b876ad2137d1878c397da29e90d23
Ubuntu arm64 e50ceac49ea62f72dcb215f56fe9399e4355fc5f28ac6a1dced4f23bcaaf32be
Fedora amd64 9775e6c5d310655974e2af5d206acf391481f2665e77f37c0940517fde78bd4d
Fedora arm64 a5fbe123a11e580049c24b12f08be0efd36358ddfe91c9f56a265f317f41e937
OpenSUSE amd64 cd17a5e5650ea0de0b12fa7cc9c5068aab0faf89fd5875825991b58fc2c79899
Arch Linux amd64 e29f527710137e0e0d98f15b32e4e1464b6b3c6b59d296f38facfe86a606c6c4

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI amd64 dee19f16033c53529323f9ee5949b1bf03c77d6abfa0ebccca8f063922388eb9
Ubuntu CLI arm64 54296c913add690d0edaa2b5920b04292a00436d761f6e76dd84a8f94e171249
Fedora CLI amd64 3e0ff6f825387f474d88adbf5684fd6ad0d802a40ae2cd95bfc79b7c4ca59604
Fedora CLI arm64 b96c472ee740a445770f4248e5ccbd7471f7b74e45c788e9de16b3f648f84c91
OpenSUSE CLI amd64 796bbace1c10c3273fef22508ab5d35fd96148d0f546efd325c7e87beb316579
Arch Linux CLI amd64 acce5101db685605674543b4b10bd455e48045b068e9ed01a9e8946cd1db5cfb

v2.21.3-alpha

02 Mar 16:48

Choose a tag to compare

v2.21.3-alpha Pre-release
Pre-release

Added

  • AmneziaWG advanced anti-censorship support.
  • In-app user registration functionality.

Improved

  • AmneziaWG logic to use a default configuration when the unblock params API cannot be reached.
  • Network options description and added help link.

Fixed

  • AmneziaWG params in a custom config are ignored on macOS and Linux.
  • Incorrect network connectivity drop when restarting split tunnel extension on macOS.
  • Decoy traffic not started when using pinned IP.
  • Decoy traffic volume silently reverts to 'Low' after app restart.
  • Input sanitation when using custom config.
  • Potentially incorrect firewall rules when using custom configs.
  • Combobox items in preferences are not left-aligned.
  • Incorrect window ordering when returning to login screen.
  • Incorrect window elements if showing credentials prompt immediately after CPU usage warning.
  • Split tunnel applications not populated on some Linux distros.
  • DNS not being set on the system for OpenVPN custom configs on Linux.

Known Issues

  • Enabling Circumvent Censorship on Windows may cause IP pinning and rotation to stop working.

GUI Installer Hashes

Installer SHA-256 hash
Windows amd64 153ce541da717025281317b39ae99dfd656b818ad689ad8f725a02b27ee16bbb
Windows arm64 f10b8257053e9b836e81a13078f1a5e5df8ddab4a71009bb4573544e44770f5a
macOS universal afbdaa71f6ee4b17e250ce388d4e2e7fca62bb3585fc6727f3407130e06b6a15
Ubuntu amd64 cb481686ddf8c486105600e5694ef9fc2016daf163f422eb08ebd5bc87f67264
Ubuntu arm64 44439c74e2057b871de600df8a9d43356b675394bc322ab8d5e84c957624d6fb
Fedora amd64 9a182e7ade7b3cd718a35e5ff5a6deceb2c766e7cd7fbce108d488b556500b5b
Fedora arm64 2cfe02867275c874e38ca7a9ac378db8ee01e739c9346f4e8929391d27628641
OpenSUSE amd64 27baff9d6cfd3ab24eb0e2b27ccbdc3b4384485e65e7e383bc238facb2d965f2
Arch Linux amd64 ba093f37feb54a2de3f48655fc7f036cadc231a17708d240de5687eaec242c9f

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI amd64 ec5cb902383c7f46f1875f134816ba0b6d3e570b874ef2d78f7764904b5a5396
Ubuntu CLI arm64 e9dad0774377ff02b167e04d2a621527a19c64aefc382f9766cad7d6fb226b5c
Fedora CLI amd64 88a553903072a023d5486c05e1686bdd3a6e75503ffc7a55be7b3f25ea081b3c
Fedora CLI arm64 99d08cef70d9a9ddfb6e2339c0d2269d5ce5fe585bd104208b5f3d3a84c63f57
OpenSUSE CLI amd64 ae6bd1126402f34b5d0c2074349f9fd1c7ec2684844d18a86ec2245c67ecddd4
Arch Linux CLI amd64 a4ce7fc7de8f6a3709861d2f0e9133ff64767cfc6d657da6a35b7c7f82d1e69b

v2.20.7

23 Feb 19:35

Choose a tag to compare

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.

v2.20.4-alpha

23 Jan 21:30

Choose a tag to compare

v2.20.4-alpha Pre-release
Pre-release

Added

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

Improved

  • 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.
  • Automatic DNS manager detection on Linux.

Fixed

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

Updated

  • ctrld to 1.4.9.

GUI Installer Hashes

Installer SHA-256 hash
Windows amd64 11f3bbb47f28849c31e857034f16d865893ef5f5e66bef6f86dbd10c7e9c2412
Windows arm64 8f2c048b990cdaaf60b77264d1d64c545981e9ac9f5db512dad96ab5086bc734
macOS universal 09b1fca8d0cd87b73c1850d29f142b2fa1698e89822d0bdd764b8212668ce32f
Ubuntu amd64 69e8729a80183623330ccb8fa165a45ebfe336e2dc8a96432095493066dc72fc
Ubuntu arm64 fb99b52de077c921d2af7aa61acca3c48b2e3b8c013ab2a7948c7e8dbfe39c52
Fedora amd64 06486263a4391c3386913270d715def38830f1314c0db6eb81865218288c8d89
Fedora arm64 9bba5bf9114adec21ec4e191c7ae4f15f72e181bd67d040a3d007c7154fe3c39
OpenSUSE amd64 56314c8bf05de622c8f08b724a8fa1e939ae2296a618b64ef375374314d8f4a1
Arch Linux amd64 fd3e17a6bfe0a8a56e56f44001e102fd80d92a25f3de0cc6d5fd2b24281dc70c

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI amd64 87c91e3657118a16958c9097f4366f6405b715feec053fe183da63553127a247
Ubuntu CLI arm64 a876122d899e255403328e91f6dde4d21d0d7f802fcf43599c5c36e939501624
Fedora CLI amd64 f18bbd049a1eb28e2a994b91f9025031c56655b4f4928cfd72b1fc854155301f
Fedora CLI arm64 6f7fa22b88eba0f6f26046748c5c68a083daf5f61fab0760418de3cb4b0260b2
OpenSUSE CLI amd64 0821d1f5127012add57d99ce1b1bd0abcfa3f43f03bf0faf0b8e9834e3d9e708
Arch Linux CLI amd64 b369af8f3117f5cb252f0a93543102e43a84351dc76b31cc97db685ade9a5d6f