Mac Changelog

Stuff changes, see exactly what

v2.17.5 (Beta)

test

v2.17.3 (Alpha)

### Windows
- Added post-quantum cryptography server API integration.
- Added advanced parameters for overriding the API, assets, and checkip domains used in wsnet.
- Improved native window colours in accordance with OS theme.
- Improved the new UX introduced in 2.16.
- Improved icons on the favourites tab to be the country flag.
- Improved dependencies for audio.
- Improved wsnet to use bearer token in all server API calls.
- Fixed libcurl loading openssl.cnf from untrusted path.
- Fixed potential crash when operating with empty port map.
- Fixed some wsnet failover behaviour.
- Fixed wsnet not triggering failover on some invalid payloads.
- Fixed French translation of 'Release' update channel.
- Fixed pings may be invalidated while connected.
- Fixed last opened locations tab is not remembered.
- Fixed alert window cut off when showing an update error.
- Fixed installer alert border.
- Fixed app no longer debug logging to the system debugger.
- Fixed erroneous 'failed to set network category' error message from helper.
- Updated OpenVPN DCO driver to v1.3.3.
- Updated ctrld to 1.4.6.
- Removed the API resolution settings from the GUI as they are superseded by the new advanced parameters noted above.

### macOS
- Added post-quantum cryptography server API integration.
- Added advanced parameters for overriding the API, assets, and checkip domains used in wsnet.
- Improved native window colours in accordance with OS theme.
- Improved the new UX introduced in 2.16.
- Improved icons on the favourites tab to be the country flag.
- Improved dependencies for audio.
- Improved wsnet to use bearer token in all server API calls.
- Fixed libcurl loading openssl.cnf from untrusted path.
- Fixed potential crash when operating with empty port map.
- Fixed some wsnet failover behaviour.
- Fixed wsnet not triggering failover on some invalid payloads.
- Fixed French translation of 'Release' update channel.
- Fixed pings may be invalidated while connected.
- Fixed last opened locations tab is not remembered.
- Fixed alert window cut off when showing an update error.
- Fixed installer alert border.
- Fixed app no longer debug logging to stdout.
- Updated ctrld to 1.4.6.
- Removed the API resolution settings from the GUI as they are superseded by the new advanced parameters noted above.

### Linux
- Added post-quantum cryptography server API integration.
- Added advanced parameters for overriding the API, assets, and checkip domains used in wsnet.
- Improved filesystem organization/packaging per FHS.
- Improved native window colours in accordance with OS theme.
- Improved the new UX introduced in 2.16.
- Improved icons on the favourites tab to be the country flag.
- Improved dependencies for audio.
- Improved wsnet to use bearer token in all server API calls.
- Improved locations list in CLI to show more information.
- Fixed DNS leak in some configurations.
- Fixed libcurl loading openssl.cnf from untrusted path.
- Fixed potential crash when operating with empty port map.
- Fixed some wsnet failover behaviour.
- Fixed wsnet not triggering failover on some invalid payloads.
- Fixed French translation of 'Release' update channel.
- Fixed pings may be invalidated while connected.
- Fixed last opened locations tab is not remembered.
- Fixed alert window cut off when showing an update error.
- Fixed rendering issues on X11 (non-wayland) environments.
- Fixed potential DNS leak when using ctrld (custom DNS preference).
- Fixed app no longer debug logging to stdout.
- Updated ctrld to 1.4.6.
- Removed the API resolution settings from the GUI as they are superseded by the new advanced parameters noted above.

v2.15.3 (Alpha)

- Added: location renaming.
- Added: support for local DNS as connected DNS.
- Improved: client log when unable to get WG config from server.
- Improved: anti-censorship mechanisms.
- Improved: IPC communication between the client and helper/service, refactoring without changing the functionality of the program.
- Improved: consistency of install package naming.
- Improved: confusing "No P2P" icon.
- Improved: flag assets.
- Improved: UX when unable to connect to the Windscribe helper/service.
- Improved: installer language detection to use app language if available.
- Improved: behavior when the firewall is on and the app exits unexpectedly.
- Improved: UX and fixed text overlaps on the static IPs screen.
- Improved: UX when user connects with split tunneling enabled, but has not approved the extension.
- Fixed: postquantum KEMs should not be proposed for mobile platforms in wsnet.
- Fixed: searching for nicknames not working after location renaming feature.
- Fixed: Ecuador flag, redux.
- Fixed: firewall blocking VPN connections on port 53.
- Fixed: potential crash at exit.
- Fixed: the app freezing on exit.
- Fixed: cursor may not change when a location becomes disabled/enabled.
- Fixed: static IP link color may be incorrect.
- Fixed: firewall may be briefly incorrectly disabled after in-app update.
- Fixed: tooltip sometimes shows behind main window.
- Fixed: static IP locations that are unavailable are not displayed.
- Fixed: window height is cut off if window transitions while being dragged.
- Updated: OpenVPN to 2.6.13.
- Updated: Qt to 6.8.3.
- Updated: liboqs to 0.12.0 and oqs-provider to 0.7.0.
- Updated: ctrld to 1.4.1.
- Removed: code usage of Qt5 compatibility module.

v2.15.2 (Beta)

TLDR; This is a troll release, please ignore.

- Added: "Panic Mode" button - cuts internet, blasts dial-up noise to scare off spies.
- Fixed: Bug connecting you to Narnia instead of Norway (no more lion calls).
- Improved: Bandwidth meter now shows "memes downloaded" and "TikTok dances."
- Added: "Pineapple Protocol" - secure, but sends pizza coupons.
- Fixed: App no longer guilt-trips you with "3 days no VPN?" pop-ups.
- Removed: Florida server busy fighting alligators.
- Improved: Kill Switch yells "TERMINATE!" in a deep voice.
- Added: Type "FREEDOM" in settings for eagle screeches and confetti.
- Fixed: Crash from stacking too many VPNs (stop it, mad scientists).
- Added: "Cloaking Cloak" mode - your IP is now a medieval castle.
- Improved: UI windmill spins faster with strong connections.
- Fixed: Bug emailing your grandma on server switches.
- Added: "Server Roulette" - random locations, no refunds if its Ohio.
- Improved: Firewall blocks sketchy diet pill ads with sass.
- Fixed: "Sweet Caroline" loop on Boston servers.
- Added: "Retro Mode" with 8-bit vibes and chiptunes.
- Improved: Error messages now have dad jokes like "Connection lost - too much bandwidth!"
- Fixed: "Miss me?" notifications on app close.
- Added: "Pet Mode" - cute dog wags tail when connections stable.
- Improved: "Make It Fancy" button adds sparkles to clicks.
- Fixed: Klingon language glitch during updates - Qapla!
- Added: "Victory Dance" for bypassing geo-restrictions.

v2.3.12 (Alpha)

stagingi

v1.83.18

New Features:
-----------------------
- WebSocket stealth protocol support
- Location list sorting methods: Geography, alphabet, latency
- Build-a-Plan support (future feature)
- Static IP + port forwarding support (future feature)
- Custom OpenVPN config support

Bug Fixes:
-----------------------
- Stuck on login in China
- App prevents graceful Windows shutdown
- App freezes in “Windscribe is shutting down” state
- Bad IKEv2 connection causes client to lock up
- Don’t disable server location on ping test failure

v1.83.17 (Beta)

No changelog

v1.83.8 (Beta)

No changelog

v1.82.17

No changelog

v1.82.13 (Beta)

No changelog

v1.82.7 (Beta)

No changelog

v1.81.43

No changelog

v1.81.40 (Beta)

No changelog

v1.81.36 (Beta)

No changelog

v1.81.30 (Beta)

No changelog

v1.81.14 (Beta)

No changelog

v1.80.30

No changelog

v1.80.24 (Beta)

No changelog

v1.62.1 (Deprecated)

No changelog

v1.70.4

No changelog

v1.61.1 (Deprecated)

No changelog

v1.56.1 (Deprecated)

No changelog

v1.46.1 (Deprecated)

No changelog

Open Source Software Attributions