6.6 KiB
6.6 KiB
Changelog
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.
2.3.3 (2024-01-11)
Fixed
- Platform purchasers cannot upgrade to full version. #464
2.3.2 (2024-01-11)
Fixed
- "Restore purchases" not working. #459
- Purchase is not credited if any refund was issued in the past. #461
- On-demand not applying to wired connections. #463
2.3.1 (2024-01-06)
Fixed
- OpenVPN: Regressions from the upgrade to OpenSSL 3. tunnelkit#403
2.3.0 (2023-12-31)
Added
Changed
- Upgrade OpenSSL to 3.2.0. tunnelkit#336
- Encrypt profiles stored to iCloud. #436
2.2.1 (2023-10-14)
Fixed
- Persisted profile is overwritten with its former value. #367
2.2.0 (2023-10-10)
Added
- OpenVPN: Allow editing of endpoints. #335
Changed
- Make iCloud an opt-in preference. #227
- OpenVPN: Endpoint UX. #332
- Convert trusted networks to on demand activation. #119
2.1.2 (2023-07-06)
Fixed
- Allow wildcards in proxy bypass domains. #296
- Fail gracefully when refreshing infrastructure. #307
- Only show 'Reconnect' on active profile. #311
- IPv4/6 address validation. #308
- Domain name validation. #297
2.1.1 (2023-04-19)
Added
- Show app version in Mac menu (macOS). #286
Fixed
2.1.0 (2023-04-07)
Added
- Option to lock app when entering background (iOS). #270
- 3D Touch items (iOS). #267
- Ukranian translations (@josser). #243
- Randomize provider server. #263
- Restore DNS "Domain" setting. #260
- OpenVPN: Full implementation of Tunnelblick XOR patch (@tmthecoder). #245, tunnelkit#255
- WireGuard: DoH/DoT options. #264
Changed
- Bump targets to iOS 15 / macOS 12.
- Always show "Reconnect" button. #277
- Move Diagnostics view to Profile bottom. #261
Fixed
- Improve kill switch behavior. #181
- Retain original filename as imported profile name. #240
- In-app purchases other than full version were not recognized (macOS). #281
2.0.2 (2022-10-31)
Added
- OpenVPN: Support for
--remote-random-hostname
. tunnelkit#286
Fixed
- OpenVPN: Tunnel dying prematurely. tunnelkit#289, #237
- OpenVPN: Local network settings being ignored. tunnelkit#290
- OpenVPN: Routes from configuration file are ignored. tunnelkit#278
- OpenVPN: Parse IPv6 endpoints properly. tunnelkit#294
- Restore "Reconnect" action in profiles. #232
- Systematic uninstallation of VPN profile if any IAP was refunded. #238
- Use .includeAllNetworks for best-effort kill switch. #181, tunnelkit#300
2.0.1 (2022-10-17)
Added
Changed
- Retain whitespaces in imported file names.
Fixed
- Oeck provider is available again to free users.
- Randomic crashes on profile updates. #229
- Mullvad: enforce password to avoid "Auth failed". #233
2.0.0 (2022-10-02)
Added
Changed
- App completely rewritten in SwiftUI.
Fixed
- Files occasionally not selectable in browser. #215