Mac Changelog

Stuff changes, see exactly what

Alpha: v2.3.10

- Improve task kill process for OpenVPN.
- Fix stealth protocol not working for some users
- Faster connection time via OpenVPN
- Better engine recovery process that doesn't cause subsequent crash on recovery
- Fixed assert in engine server API
- Fixed usage of local DNS server
- Always fetch ovpn server credentials and configs together
- Fixed runtime reinstallation of tap/wintun drivers
- Fixed app crash when resolution changes
- Prompt to repair hosts file permissions and reconnect
- Fixed blank message box displayed when custom config cannot be opened
- Fixed click event on Upgrade button bleeds through to Preferences screen.
- Fixed incorrect network statistics when disconnecting ikev2
- Added "Start minimized" option.
- Fixed custom configs sorting by latency
- Injected verify-x509-name into OpenVPN config
- Fixed privilege escalation vulnerability with custom OpenVPN configs
- Fixed hard crash in certain cases
- Fixed connect Info scaling issue
- Fixed system icon issues on Big Sur
- Fixed incorrect bandwidth used notification on MacOS fixed.
- Fixed Mac OS message boxes do not display spaces after periods

Beta: v2.03.3

- Added custom DNS server support
- Added meme support and ability to upload custom background images
- Added ability to blur IP via double click
- Added subtle shadows to main screen assets
- Fixed crash when hiding main windows when log viewer dialog is opened
- Fixed installer error if firewall is ON while disconnected
- Fixed crash on OS X Sierra (10.12)

v2.02.10

- Detection of the authorization error for IKEv2 made to be more specific
- Reduced debug log verbosity
- Emergency connect description updated

Alpha: v2.02.9

- Fixed inclusive split routing issue
- Removed useless messages from log
- Prevented keypress navigation to other locations from config-only mode.
- Fixed auto-hide of docked app on showing external OS dialogs
- Fixed negative remaining bytes issue
- Open newsfeed to the first unread message, if any
- Fixed sending of large debug logs
- Added Export Log button
- Don't terminate TCP sockets of processes that are not tunneled
- Set "TCP socket termination" option ON by default.
- Linked option "TCP socket termination" with closing sockets in split tunneling mode
- Secure hotspot fix for openVPN

Beta: v2.02.7

- Fixed Windscribe beta installer failure on macOS standard accounts
- Detect unsupported OS version, download legacy installer
- Remove helper from version 1 when installing 2.0
- Update installer position tweaks for future updates
- Fixed wonky trackpad scrolling on Big Sur
- Removed account tab from preferences in external config mode.
- Improvements to preferences and combobox menus.
- Fixed rare crash on Mac when using comboboxes and tooltips.
- UX improvements to location window.
- Fixed latency display always as bars on some screens.
- Fixed OVPN custom config issues with protocol names.
- Fixed custom config error message.
- Added SIGTERM signal processing for Mac.
- Fixed incorrect timestamps in service log.
- Finish all active connections on app start (Mac).
- Fixed the program hangs on the welcome screen on Mac when installed in the folder with spaces.
- Fixed Custom config does not change DNS server on MacOS.
- Fixed WireGuard on wake connect issue.
- Fixed Cmd+Q shortcut confirmation regression on Mac.

Alpha: v2.02.3

- Added location search.
- Improved domain name validation in GUI preferences.
- Fixed GUI and DPI scaling issues for API resolution in GUI preferences.
- Fixed network level split routing defaults
- Removed initialization timeout in GUI.
- Fixed Mac UI bug with static ips and custom configs ribbon.
- Recreate DNS-resolver when network state changes
- Fixed Hyper-V host network bridge detection.
- Fixed OVPN pipe-related deadlock issue
- Fixed refetch WG config after logout.
- Improved service logging, log merging and improved readability in GUI internal viewer.
- Added year to logs
- Fixed custom configs OVPN protocol detection.
- Fixed Localhost blocked in inclusive Split Routing mode
- Fixed inclusive split tunneling breaks BattleNet agent
- Fixed default cipher problem with OVPN custom configs.
- Fixed FUI crash on Mac when opening or closing laptop lid in some cases
- Fixed reconnect on external IKEv2 failure, fixed DNS server list size issue
- Hide "Connection settings" in external config mode.
- Fixed EXE selection for a WoW64 GUI process.
- Updated split tunneling driver for Win7 support.
- Removed sensitive info from logs.
- Fixed app lock up when the file explorer is shown
- Fixed locations ribbon UI regression.
- Fixed PingTest log spam.
- Added workaround for openvpn error "write_wintun(): head/tail value is over capacity".
- Check correctness of IP/CIDR combination in GUI.
- Updated "ESC" button/icon in the installer.

Alpha: v2.02.1

- Extended tray menu to show Static IPs, custom configs and favorites
- Split tunneling driver updated for Windows 8 support
- Added show flags preference
- Fixed WireGuard custom config issues with no PSK and ipv6
- Added support for Unicode SSIDs
- Formatted WireGuard output to be readable
- Attempted to fix not displaying static ip device name
- Service error 29 removed from service
- Prevent blank manual IP in API resolution
- Fixed Win32 service WireGuard issues and added crashdump support for the service
- By default use udp protocol for custom OVPN configs if no proto defined
- Fixed blinking cursor issue
- Fixed favorites not being saved on shutdown
- Show static ip as sublocation name
- Refactored TAP-adapter detection for split tunneling
- Fixed split tunneling being disabled with WG

Beta: v2.01.3

Bug Fixes:
-----------------------
- Fixed possible IP leak on OS start
- Fixed IP leak during auto-upgrade process
- Fixed OS default DNS problem after reboot on Mac.
- Fixed Location tab background color
- Fixed incorrect UI placement in Docked mode on Mac
- Fixed notification logic
- Start minimized after reboot if minimize to tray option is on.
- Disable firewall in auto mode for custom configs that don't redirect gateway
- Allow AirDrop when firewall is enabled with LAN bypass on
- Stunnel updated to latest version 5.57
- Protobuf updated to latest version 3.14.0
- New connecting animation
- Fixed Firewall frozen in incorrect state across sign out/in
- Fixed GUI crash on Mac when opening or closing laptop lid in some cases
- Attempt to fix IPC server listen error

Alpha: v2.01.1

Bug Fixes:
-----------------------
- Fixed possible IP leak on OS start
- Fixed IP leak during auto-upgrade process
- Fixed OS default DNS problem after reboot on Mac.
- Fixed Location tab background color
- Fixed incorrect UI placement in Docked mode on Mac
- Fixed notification logic
- Start minimized after reboot if minimize to tray option is on.
- Disable firewall in auto mode for custom configs that don't redirect gateway
- Allow AirDrop when firewall is enabled with LAN bypass on
- Stunnel updated to latest version 5.57
- Protobuf updated to latest version 3.14.0

Beta: v2.00.42

New Features:
-----------------------
- New design
- Split tunneling
- WireGuard support
- Network awareness
- MAC spoofing
- Custom config support (WireGuard and OpenVPN)
- Packet size adjustment
- Tabbed location list

Bug Fixes:
-----------------------
- Too many to list

Alpha: v2.00.39

New Features:
-----------------------
- New design
- Split tunneling
- WireGuard support
- Network awareness
- MAC spoofing
- Custom config support (WireGuard and OpenVPN)
- Packet size adjustment
- Tabbed location list

Bug Fixes:
-----------------------
- Too many to list

Alpha: v2.00.38

Test auto-update functionality from 1.83 to 2.0

v1.83.22

New Features:
-----------------------
- Show Static IP device ID in the UI
- Ability to select DNS server used by the app while disconnected

Bug Fixes:
-----------------------
- Build-a-Plan locations sometimes not showing correctly
- Prevent WindscribeService crash if DNS settings change
- Custom configs can now be connected to while expired
- Bypass anti-abuse check if Build-a-Plan is activated
- Fixed SSL CA bundle issue

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

Beta: v1.83.17

No changelog

Beta: v1.83.8

No changelog

v1.82.17

New Features:
-----------------------
- Favorite locations
- Setting to show actual latency instead of signal bars

Bug Fixes:
-----------------------
- IKEv2 traffic not counted on MacOS
- NULL DACL vulnerability (CVE-2018–1133)
- “Better” Best Location detection
- Default to AES-256-GCM cipher in OpenVPN
- Don’t make HTTP requests when disconnected to reduce strain on the API
- Redact sensitive info from the debug log

Beta: v1.82.13

No changelog

Beta: v1.82.7

No changelog

v1.81.43

New Features:
-----------------------
- IKEv2 protocol support (manual and automatic mode)
- Emergency Connect / Secure Login

Bug Fixes:
-----------------------
- Wifi-sharing not working after wakeup
- Forcibly close all TCP sockets after tunnel up
- Don’t forcibly disconnect if currently connected node is missing from the server list
- Language detection defaults to English instead of Arabic
- Reinstall/enable WAN miniport adapters if missing/disabled
- Adjusted DPI to work with multiple scale factors
- Added “Disconnecting” state
- Eliminated redundant API calls
- Reduced the server ping frequency
- Updated OpenVPN binaries to latest version
- Don't auto-enable the firewall (in Automatic mode) on computer start up if auto-connect is false
- Simplified installer flow + additional “custom install” options
- Async DNS resolver
- Adjusted node selection algorithm to favor lower latency nodes
- Forcibly expand certain locations when the country name is clicked
- Detect if LAN range is RFC-1918 complaint

Beta: v1.81.40

No changelog

Beta: v1.81.36

No changelog

Beta: v1.81.30

No changelog

Beta: v1.81.14

No changelog

v1.80.30

New Features:
-----------------------
- LAN proxy gateway — https://windscribe.com/features/proxy-gateway
- Secure Hotspot (Experimental) — https://windscribe.com/features/secure-hotspot
- Variable location drawer height
- Auto login after signup
- Ability to choose NDIS5 TAP driver
- Upgrade to OpenVPN 2.4.x with 2.3.x fallback
- Service notifications
- Show Pro data-centers to free users
- Location latency tool-tips added to signal bars

Bug Fixes:
-----------------------
- Always on firewall not working on OS boot on some machines
- Application crashes after connection attempts are exceeded with “minimize to tray” option checked
- Application freeze with firewall ON requires reboot
- API calls not made if app starts with no Internet connectivity
- Custom installation now allows for non-standard install path
- Auto-enable disabled TAP adapter
- 100% CPU when app starts with no Internet connectivity
- Don’t try UDP protocol if system proxy is configured
- Constant application window size on variable DPI screens
- Login form DPI bug
- On multi-screen computers, tool-tips show on primary monitor
- Leave firewall ON if ran out of free bandwidth to prevent IP leak
- Increase reconnect timeout from 5 min to 1 hour
- Server list source changed
- Moved server location update process to separate thread
- Only do ping tests while disconnected
- Update available UI change
- Output installed anti-virus software into debug log for troubleshooting
- Open survey on application uninstall
- Installer command line arg support
- Black and white top bar icon on MacOS
- Ping nodes in batches instead of all at the same time
- Allow for verbose OpenVPN logging via Advanced Parameters screen
- When beta channel is selected, check for updates right away

Beta: v1.80.24

No changelog

v1.70.4

New Features:
-----------------------
- Added city level location selection
- Added Automatic Connection mode
- Added support for 22 languages
- Added custom TAP adapter
- Added “Ignore SSL Errors” option
- Added notifications when firewall is ON and application not connected
- Added “Advanced Parameters” screen
- Added EULA to the installer
- Added IPv6 connectivity disable button, to prevent WebRTC leaks over IPv6 in some situations
- Added Touch support
- Added Beta channel

Bug Fixes:
-----------------------
- Fixed auto-start bug on some systems
- Fixed Internet connectivity check
- Fixed persistent session storage
- Fixed API connectivity on restrictive networks
- Fixed unquoted service path
- Fixed disappearing Best Location
- Fixed WSD port connectivity while firewall is ON
- Fixed PlayStation UPNP connectivity while firewall is ON
- Fixed reconnection bug on computer wake up on some systems
- Changed the Preferences screens
- Changed the connecting spinner animation

v1.61.1 - EOL

No changelog

v1.60.1 - EOL

No changelog

v1.59.1 - EOL

No changelog

v1.58.1 - EOL

No changelog

v1.57.1 - EOL

No changelog

v1.56.1 - EOL

No changelog

v1.46.1 - EOL

No changelog