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.