- Minor improvements and fixes
- Removed feedback form
v3.7.1Android
- OpenVPN upgraded to 3.11.1 version
- OpenSSL upgraded to 3.4.1 version
- Added support for new DNS server options
- Other minor improvements and fixes
v3.7.1iOS
- Added support of "Global Config" feature that allows configuring the app settings, importing profiles, and creating proxies by applying a single config
- OpenVPN upgraded to 3.11.0 version
- OpenSSL and іsome other code libraries were upgraded
- Added support for new DNS server options
- Other minor improvements and fixes
v3.5.1iOS
- Enhanced DNS stability and productivity
- Fixed a problem with routing to 128.0.0.0/1 network
- Resolved an issue with endless reconnect after network interrupts when using profiles with “auth-user-pass“ and “auth-nocache“ directives
- Fixed the bug when the app would not connect to server-locked profile with SAML auth from iOS settings
- Fixed an issue with an absence of IPv4 traffic when “Block IPv6“ is set to “Yes”
- Fixed a problem with connection via hotspot
- Other minor fixes and changes.
v3.5.0iOS
- “Device Posture Checks” feature implemented
- Forced re-authentication support added
- Enhanced DNS stability and productivity
- Connection through Proxy with basic auth is now allowed only with “Insecure” Security Level
- Added support of Profiles with EC (elliptic curves signature algorithms) for external certificates
- Import profile for AS users with mixed Auth setup will now contain the direct link to web import
- Fixed an issue when Password Dialog is not showing up while connecting via IOS settings
- Other minor fixes and changes.
v3.4.2iOS
- Added confirmation dialog when connecting with a profile that contains unsupported directives
- Updated Import Profile screen with a link to the website with useful information
- Ended support for devices running IOS 12, 13, 14
- Fixed issue when app disconnects after 10 min in Airplane mode
- Minor fixes and improvements
v3.4.1iOS
- Temporarily ignoring unsupported options in a profile
- Fixed an issue on iOS 17 where the connection would drop during sleep when 'Battery Saver' was enabled
v3.4.0iOS
- Dropped support of iOS 11
- Moved from OpenSSL 1.1.1 to OpenSSL 3.0.8
- Updated OpenVPN 3 library to version 3.8
- Introduced setting “Security Level”
- Introduced setting “System Browser Auth”
- Removed onboarding screens
- Various bug fixes and UX improvements
v3.3.4iOS
- Fixed connectivity issues on iOS 16.5
- Fixed MFA issue when a message contains non-Latin symbols
- Fixed issue with display of available application update
v3.3.3iOS
- Updated information exchange for OpenVPN Cloud users
Changes from 3.2.3 to 3.3.0:
- Changed Web Auth flow to use external browser for authentication
- Removed the "force AES-CBC cipher" legacy compatibility option
- Added Kill Switch feature
- Added Siri Shortcuts support
- Added new functionality for software updates
- Added captive portal detection
- Added an Advanced Settings section
- Added new setting to manage disconnect and reconnect alerts
- Updated OpenVPN 3 library to 3.6
- Various bug fixes and UX improvements
v3.2.3iOS
Changes from 3.2.1 to 3.2.2:
- Increased default connection timeout to 1 minute.
v3.2.2iOS
Changes from 3.2.1 to 3.2.2:
- Minor fix for Web Auth flow.
v3.2.1iOS
Changes from 3.2.0 to 3.2.1:
- Minor changes for Web Auth flow.
v3.2.0iOS
Changes from 3.1.2 to 3.2.0:
- Switchover from MbedTLS library to OpenSSL library
- As part of the transition from MbedTLS to OpenSSL the list of negotiable TLS cipher suites no longer includes weak ciphers suites without forward secrecy support (DH/ECDH)
- Support of TLS 1.3 version
- Support signing with RSA-PSS signatures during TLS handshake
- Update of OpenVPN3 library to 3.5.5 version
- Improved stability and performance
v3.1.2iOS
* MbedTLS update to 2.7.13 including fix for CVE-2019-18222
v3.1.1iOS
* New profile import flow with WebAuth support and "Connect after import" ability
* Removed "Reconnect on Wakeup" setting
* Added "Battery Saver" setting in order to prevent multiple reconnections in the device’s sleep mode
* Added app notification in case when the VPN connection was interrupted
v3.1.0iOS
* New profile import flow with WebAuth support and "Connect after import" ability
* Removed "Reconnect on Wakeup" setting
* Added "Battery Saver" setting in order to prevent multiple reconnections in the device’s sleep mode
* Added dialog on connection with ability to select an external PKCS certificate or proceed without it
* Added app notification in case when the VPN connection was interrupted
v3.0.3iOS
* Removed the Private Tunnel section. The Private Tunnel app can be downloaded from the App Store separately
* Improved connection stability when device is in sleep mode
* Improved error messages during profile import and connection attempts
* Improved security by saving profile passwords in System Security storage
* Changed timeout logic when network is unavailable
* Fixed usage of basic authentication for proxies
* Fixed the ‘AES-CBC cipher algorithm’ setting to help connect to legacy servers
* Other various connectivity fixes
v3.0.2iOS
* Added Data Policy Agreement
* Added "Certificates" screen with the possibility to remove external certs
* Removed outdated "Network State detection" setting and enabled it by default
* Increased max length of inputs - username, hostname, etc.
* Added missed labels for Voice Over
* Fixed iOS 12 connectivity issues
* Fixed 'high battery usage' issue by reducing speed stats frequency. Now Speed Chart shows data with 10 sec interval
* Allowed empty password for certificates
* Added custom error messages for connection attempt without network available or proper certificate
* Disabled "Compression" by default (because it is insecure)
* Changed icons for "Edit Profile" and "Edit Proxy" buttons, and improved UX by increasing touch area
* Small UI improvements
v3.0.1iOS
* Fixed VoiceOver issues
* Fixed crash on start issue
* Dropped MD5 support and added error message when using an MD5-signed certificate
* Improved logic of Private Tunnel login and connection processes
v3.0.0iOS
Changes from 1.2.9 to 3.0.0:
* new UI layer with two skins
* completely updated profile and proxy management
* new functional settings
* settings moved to app from system
* Private Tunnel and Access Server sections
* automated import from Access Server with link and credentials
* extended statistics about connection and visualization of data flow
* fixed various bugs
v1.2.9iOS
Changes from 1.2.8 to 1.2.9:
* show MD5 warning pop-up only once per VPN session
* fix glitch upon key re-negotiation when using tls-crypt
* fix interoperability issue with private keys created using OpenSSL 1.1 default settings (aka add support for private keys encrypted using PKCS#5v2.0 with PRF newer than SHA1)
v1.2.8iOS
Changes from 1.2.7 to 1.2.8:
* fixed spurious crash on reconnection after sleep
* restored access to CertificatePayloads (p12 bundles) uploaded via Provisioning Profiles (.mobileconfig files)
* show warning pop-up when connecting to server using insecure MD5 algorithm to sign certificates (MD5 support will be dropped end of Apr 2018)
* report unique app specific UUID to server within peer info (variable IV_HWADDR)
* added support for ECDSA ciphersuites (for EC certificates; only supported with certs embedded in .ovpn file)
* fixed VPN status after closing and re-opening App with tunnel activated (VPN IPs, last event, etc.)
* fixed profiles loading from iCloud with Files app (due to an iOS bug, only 1 file can be loaded at once)
* improved .ovpn12 file import
v1.2.7iOS
Changes from 1.2.6 to 1.2.7:
* fixed WiFi detection while connected via LTE
* fixed tunnel reconfiguration after reconnection with seamless tunnel ON
* added message about new .ovpn12 extension in cert list (when empty)
* fixed issue with DNS upon reconnection in split tunnel setups
* fixed tunnel disconnection when closing App from background app list
* fixed spurious connection crash when connecting using TCP
* fixed several connection instabilities
* fixed routing towards VPN IPs other than the VPN server
* fixed usage of PROXY_AUTO_CONFIG_URL and PROXY_BYPASS setting
* fixed DNS settings when server directive comes as last one