Releases
v2.16.11
Compare
Sorry, something went wrong.
No results found
Added
New app UI design.
Bundled backgrounds and sound notifications.
Look & Feel tab in preferences.
Two stage login and CAPTCHA.
A new firewall mode Always On+.
Advanced parameter for configuring the VPN adapter network category as public on Windows (ws-use-public-network-category).
Advanced parameter to suppress pings (ws-no-pings).
Flag resources for new locations.
Improved
Installer icon on Windows and macOS.
Preferences import/export to include advanced parameters.
Inconsistent (English) spelling.
App logs to output GUI and engine settings in JSON format.
Chinese translation from GitHub user YerongAI.
Russian translation.
Build instructions.
WireGuard® support on adverse networks by forcing a handshake after interface configuration.
Fixed
Best Location is chosen incorrectly.
CLI-only client waits forever to connect without internet connectivity.
CLI-only client may not display a useful error.
Some blocking CLI commands may consume more CPU than intended.
Existing local DNS ignored when using custom DNS on Windows.
Reconnection after waking from sleep may fail if split tunneling on macOS.
Split tunnel rule precedence after waking from sleep on Linux.
Internet connectivity detection when using PPPoE on Windows.
Linux app aborting due to exception in boost library.
400 'header or cookie too large' for Cloudflare API endpoints.
App firewall blocking Sidecar/Continuity features on macOS.
Docked window is sometimes in the wrong position on macOS.
Misleading log error message on Windows.
wsnet sometimes not detecting OS default DNS server when using DHCP during app start on macOS.
Updated
c-ares to 1.34.5.
ctrld to 1.4.4.
wireguard-go to 0.0.20250515 on macOS and Linux.
GUI Installer Hashes
Installer
SHA-256 hash
Windows amd64
60cc6ed656d5531f28ac08db7aced65d79d0187b4eabaf2c20915c55275e790f
Windows arm64
3b3687c648baf6599871b7a440ab7dc64b74623ff1f564df3ee1460fc12081be
macOS universal
596b1889eaf52fdb2c67f51b443493b105d6e53bfb5c33066b70977080dee961
Ubuntu amd64
32b72023e1a0c41e75d7e93fb2a078d902db370b0c25bd99b909d6d20a156915
Ubuntu arm64
260d04b523e119d92b5fb09193563b97a711472749e598db7808bd912b84c695
Fedora amd64
50678360e30d7b53b76d2c43d50db99e63cabce3f2101da1d9c584aa4b3a899e
Fedora arm64
774036bdb71806fbdb6068ba841f70918d5e7374f2ab868ac1e1c1d5d8d9a210
OpenSUSE amd64
a14e6637d0940e382ba0d76b7193ef314432cedc3981c6306b56392e1a643617
Arch Linux amd64
3ad5c82c6551443d8fa75a9a5558bd0e8c6c525a4d0863780522fe036bb752c1
CLI Installer Hashes
Installer
SHA-256 hash
Ubuntu CLI amd64
da7cf28cda823bc351e42516cb4d48695dad412a35a1c632bc638b2c6c0c6545
Ubuntu CLI arm64
76471e39b97992a36d903dd11cdb275fb2d7e8ae6fe90cf24374c2dd287f8cd0
Fedora CLI amd64
ee05743536f68779bb3f49e28a6e6cc23cf398bc182da4ac00e1ba8cfb52161e
Fedora CLI arm64
27a70079805fe322c75c24d76d1858252657bec78d396ab4ffade0ef06d43c25
OpenSUSE CLI amd64
e2dbf400b82a3b76a61f6ee4e1e62c78f8bf8ea0176882d8ec9a446080f3884d
Arch Linux CLI amd64
1b8a737e76e1b95e75e72b8e0f0503b639948bb2f341ea133c6bd3fbbe087749
You can’t perform that action at this time.