All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Handle
--keepalive
option.
- Release app in the open via GitHub Actions.
- Last update was not refreshed on "Refresh infrastructure".
- Trim whitespaces in text fields.
- Revert to OpenSSL.
- "TLS failed" with some certificates (e.g. Let's Encrypt).
- Newer infrastructure discarded over bundle.
- Replace OpenSSL with BoringSSL.
- Restrict support to secure TLS algorithms (security level).
- Drop status bar icon color to automatically adjust to desktop background color. #199
- Allow Oeck provider without any purchase.
- Location areas were not sorted in menu.
- Support for
--scramble xormask
. tunnelkit#38 - Favorite provider locations.
- Oeck provider.
- In-app donations.
- SurfShark provider.
- Support for
--compress stub-v2
.
- Crash when adding dynamically updated provider.
- In-app purchases might crash the app and not be credited until relaunch.
- Website guidance in provider account screen.
- Missing translations (German, Greek, Spanish, French, Dutch, Polish, Portuguese, Russian, Swedish, Chinese Simplified).
- Improve debug log appearance.
- Prevent ineffective editing of trusted network SSID.
- VPN not being disabled when "Inactive" due to trusted network.
- Skip keychain password prompt. tunnelkit#200
- No way to set DNS servers when using DNS over HTTPS. #171
- Support
--data-ciphers
from OpenVPN 2.5. tunnelkit#193 - Support DNS over HTTPS/TLS in "Network settings". #91
- Menu tooltip describing active profile and status.
- Make "Confirm quit" a preference.
- Rendering of profile configuration.
- Color-blind friendly menu icon.
- Missing PAC URL in proxy settings.
- Redundant keychain items.
- Country flags in provider infrastructure menu.
- Rendering of provider infrastructures.
- Provider infrastructure selectors not reloaded on profile change.
- Launch on boot/login.
- Change active profile from menu.
- Edit credentials/profile from menu.
- Links in About dialog.
- Mimic iOS app when activating a profile (Use then Enable).
- Do not autoconnect to selected location.
- Unsaved settings.
- Incorrect keychain management.
- Menu inconsistencies.
First private beta release.