Version History
Here you can find the changelog of VPN Client Pro since it was posted on our website on 2019-10-25.
The latest version is and it was updated on soft112.com on 23 April, 2024.
See below the changes in each version:
version N/A
posted on 2024-04-09
* OpenVPN 2.6.10
* Removed old OpenVPN 2.3.x
* Minor improvements/bug fixes
version N/A
posted on 2024-03-14
* Improved DNS name resolutions
* Minor improvements/bug fixes
version N/A
posted on 2024-02-23
* Fix: VPN didn't start because it didn't detect Bluetooth tethering connectivity
* OpenVPN 2.6.9
* New auto connect options for Bluetooth tethering connectivity
* Minor improvements/bug fixes
version N/A
posted on 2024-02-16
* OpenSSL library 3.0.13
* Minor improvements/bug fixes
version N/A
posted on 2024-01-29
* Fix: DoT DNS Address field did not accept IPv6 addresses
* Wait for connectivity before starting the VPN to avoid loops in some failover configurations
* Minor improvements/bug fixes
version N/A
posted on 2024-01-22
* ShadowSocks protocol
* Minor improvements/bug fixes
version N/A
posted on 2024-01-11
* Fix: DNS issues introduced in version 1.01.61 that may occur on some devices
version N/A
posted on 2023-12-17
* OpenVPN 2.6.8
* Minor improvements/bug fixes
version N/A
posted on 2023-11-24
* Fix: port knocking may not work if it takes too long time
* Renamed option "Don't route the local network" to "Exclude local networks"
* New sub option "Exclude only local networks in RFC-1918 (10/8, 172.16/12, 192.168/16)"
* New warning message about TunnelCrack VPN vulnerabilities
* New OpenConnect "Set camouflage-secret" option
* Minor improvements/bug fixes
version 1.01.57
posted on 2023-11-14
* OpenVPN 2.6.7
* Improved TV user interface
* Minor improvements/bug fixes
version 1.01.56
posted on 2023-11-07
* OpenSSL library 3.0.12
* Improved Wear OS companion app (Require Android > = 8.0)
* Minor improvements/bug fixes
version 1.01.55
posted on 2023-10-26
* Improved permission requests
* Minor improvements/bug fixes
version 1.01.53
posted on 2023-10-04
* OpenSSL library 3.0.11/1.1.1w
* Minor improvements/bug fixes
version 1.01.52
posted on 2023-09-19
* Minor improvements/bug fixes
version 1.01.51
posted on 2023-09-09
* Fix: OpenConnect DTLS "error:0A000152:SSL routines::unsafe legacy renegotiation disabled" (requires the "Allow weak ciphers in SSL negotiation" option)
version 1.01.50
posted on 2023-08-30
* OpenVPN 2.6.6
version 1.01.49
posted on 2023-08-17
* Fix (WireGuard): Configurations with multiple peers with the same allowed IPs may crash after many failed handshake attempts
version 1.01.48
posted on 2023-08-05
* OpenSSL library 3.0.10/1.1.1v
version 1.01.47
posted on 2023-07-25
* Fix: Failover VPN profiles did not respect the auto connect rules
* Fix: Failover VPN profiles with "Drop packets on connect/reconnect/unexpected disconnect" option could not work as expected
* Minor improvements/bug fixes
version 1.01.43
posted on 2023-06-26
* Fix: missing toolbar in edit widget activity
version 1.01.42
posted on 2023-06-26
* Allows to set the payload of UDP/TCP packets sent by port knocking
* Minor improvements/bug fixes
version 1.01.41
posted on 2023-06-21
* OpenVPN 2.6.5
* UI improvements
* Ask for passwords with fullscreen notifications
(Only when it is not possible to show a dialog on Android > = 10)
* Minor improvements/bug fixes
version 1.01.40
posted on 2023-06-13
* OpenSSL library 3.0.9/1.1.1u
* OpenVPN 2.6.4
* Material 3 Theme
* Fwknop port knocking
* Minor improvements/bug fixes
version 1.01.39
posted on 2023-05-20
* New option "Drop packets while the VPN is paused"
By default is set to true
* New WireGuard Peers option "Use in random order"
* Minor improvements/bug fixes
version 1.01.38
posted on 2023-04-29
* Renamed WireGuard "Set max handshake attempts" option to "Set max handshake attempts before disconnecting"
* New WireGuard "Set max handshake attempts before reconnecting" option
* Minor improvements/bug fixes
version 1.01.37
posted on 2023-04-13
* Fix: OpenVPN 2.6.2 crash when server push "dhcp-option DNS" option
* Fix: Import from www.vpngate.net may crash the app
* Minor improvements/bug fixes
version 1.01.35
posted on 2023-04-05
* OpenVPN 2.6.2
* New option "Process IPv6 RA updates"
* New tasker plug-in "Resume" action
* New tasker plug-in "Running" state
* Minor improvements/bug fixes
version 1.01.09
posted on 2022-05-13
* Compiled with targetSdkVersion 31
* Minor improvements/bug fixes
version 1.01.08
posted on 2022-04-26
* New option to allow importing VPN profiles from the vpngate.net site
* Minor improvements/bug fixes
version 1.01.07
posted on 2022-03-26
* OpenVPN 2.5.6
* (OpenConnect) Added the new option "Set group" in the "Authentication" section to allow the selection of the group even before the first connection
* Minor improvements/bug fixes
version 1.01.06
posted on 2022-03-16
* OpenSSL library 1.1.1n
* Minor improvements/bug fixes
version 1.01.04
posted on 2022-02-19
* Fix: The changes to a running VPN profile may only be applied after manually disconnecting and reconnecting the VPN
version 1.01.03
posted on 2022-02-15
* Fix: On some devices was not possible to change the "Run when connected" settings
* Minor improvements/bug fixes
version 1.01.02
posted on 2022-02-09
* Fix: The obfs proxy setting was not saved correctly
version 1.01.01
posted on 2022-02-06
* Fix: Some TV devices could crash when app start
* Fix: In some cases the global settings app filter could crash
version 1.00.98
posted on 2022-01-30
* Fix: Some devices have the KeyStore API broken and so the app could crash due to InvalidKeyException
* Fix: On some devices the app could crash due to BadParcelableException
* Fix: VpnTileService could throw NullPointerException
version 1.00.97
posted on 2022-01-29
* New global option "Redirect gateway" (IPv4/IPv6)
* Backup restore "Delete VPN profiles"/"Restore settings" options
* Renamed option "Don't keep track of the VPN usage" to "Keep track of the VPN usage"
* Changed default value of "Don't route the local network" to false
* Improved app local data encryption
* Improved responsiveness of the user interface
* Show only few lines of saved private/static keys
* Handling app tiles long press action
* OpenVPN 2.5.5
...
version 1.00.96
posted on 2021-12-30
* Fix: requests to select a VPN profile could show an empty list
version 1.00.94
posted on 2021-12-09
* SoftEther: New "RADIUS/NT" and "Anonymous" athentication methods
* Allows to filter the VPN profile list by VPN type
* Minor improvements/bug fixes
version 1.00.93
posted on 2021-11-16
* OpenVPN 2.5.4
* Minor improvements/bug fixes
version 1.00.92
posted on 2021-10-04
* The "The server's certificate must be signed by this CA" option has been changed to handle also certificate chain.
* Minor improvements/bug fixes
version 1.00.90
posted on 2021-09-12
* OpenSSL library 1.1.1l
* Optimized apk size
* Minor improvements/bug fixes
version 1.00.89
posted on 2021-08-16
* New SoftEther protocol
* Minor improvements/bug fixes
version 1.00.88
posted on 2021-08-07
* Fix: (OpenVPN) Pushed DNS server was set in wrong order
* Minor improvements/bug fixes
version 1.00.87
posted on 2021-07-12
* Fix: Android 12 reconnection problems
* Fix: OpenVPN error "NOTE: unable to redirect default gateway..."
* New option "Use DNS over HTTPS"
This option can be set in the global options and/or in the VPN profiles.
When checked, the DNS requests are forwarded to the configured URL.
The remote server must implement the RFC 8484 with POST method.
* Minor improvements/bug fixes
version 1.00.86
posted on 2021-06-23
* OpenVPN 2.5.3
* Minor improvements/bug fixes
version 1.00.85
posted on 2021-06-12
* Fix: on TV devices was not possible to edit VPN profiles
version 1.00.82
posted on 2021-05-14
* OpenVPN 2.5.2
* Fix: WireGuard may crash for SIGBUS signal
* Minor improvements/bug fixes
version 1.00.81
posted on 2021-05-03
* Improved connect on demand by hostname
* Removed "requestLegacyExternalStorage"
* Minor improvements/bug fixes
version 1.00.80
posted on 2021-04-23
* Fix: Auto connect battery drain
* New auto connect option "Acquire WakeLock"
This option can be used on devices that kill background services.
On some devices this option may cause battery drain and by default is no longer enabled
* Allow to use hostname as on demand route
* Minor improvements/bug fixes
version 1.00.74
posted on 2021-03-04
* Fix: Android 4.x crash
* Minor improvements/bug fixes
version 1.00.73
posted on 2021-02-15
* New global option "Block unconfigured IPv4/IPv6 protocol"
version 1.00.72
posted on 2021-02-11
* Fix: when the VPN was configured without an IPv4 or IPv6 address, the unconfigured protocol could not be used even outside the VPN
* Minor improvements/bug fixes
version 1.00.71
posted on 2021-02-01
* WireGuard: allow to set multiple interface ip addresses
* Minor improvements/bug fixes
version 1.00.70
posted on 2021-01-22
* Connect on demand app mode (Require at least Android 5.0)
Allow to connect the VPN when the selected apps send a packet.
* The notification settings has been moved in the global options
version 1.00.69
posted on 2021-01-07
* TapEmulator IPv6 icmp redirect handling
version 1.00.68
posted on 2020-12-17
* OpenSSL library 1.1.1i
* German translations
version 1.00.67
posted on 2020-12-10
* Fix: The On demand service configured without an IPv6 route, blocked the IPv6 protocol
* Allows importing OpenVPN/WireGuard configurations also from zip files
version 1.00.66
posted on 2020-12-04
* Fix: On demand monitor cannot open the VPN TUN interface, so the VPN is not started as requested.
* New WireGuard peer option "Resolve hostname before reconnecting"
This option forces the app to resolve the hostname each time a new handshake is initiated. It can be used when the server uses dynamic DNS.
* Minor improvements/bug fixes
version 1.00.62
posted on 2020-11-09
* Rollback default OpenVPN version to 2.4.9
However, you can manually set the default version 2.5.0 in the global options and/or on a single VPN profile.
* OpenVPN 2.5 external authentication support
* OpenVPN 2.5 allow to set tls-auth/key-direction/tls-crypt/tls-crypt-v2 options also for each remote server
* Minor improvements/bug fixes
version 1.00.61
posted on 2020-11-04
* Fix: Compatibility issues on Android > = 10
(To use WiFi auto connect on Android 11 the app will ask to set the location permission to "Allow all the time")
version 1.00.58
posted on 2020-10-23
* Updated OpenVPN 2.5-rc2 to OpenVPN 2.5-rc3
version 1.00.56
posted on 2020-10-16
* New OpenVPN 2.5-rc2 library (can be used to test the incoming OpenVPN 2.5 new features like tls-crypt-v2)
* (OpenVpn profile) New option "Use OpenVPN version" to select version "2.3.2", "2.4.9" or "2.5-rc2" (default version is 2.4.9)
* (OpenVpn profile) The "Custom option" section has been renamed to "Advanced option"
* (OpenVpn profile) The "Cryptography" section has been removed and its options have been moved to "Advanced option"
* Improved user interface
* Minor improvements/bug fixes
version 1.00.54
posted on 2020-09-25
* openssl library 1.1.1h
* Minor improvements/bug fixes
version 1.00.52
posted on 2020-09-14
* WireGuard port-knocking optimizations
* Minor improvements/bug fixes
version 1.00.50
posted on 2020-08-25
* New lifetime subscriptions
* Minor improvements/bug fixes
version 1.00.46
posted on 2020-07-11
* Allows to control the VPNs from Android Wear OS devices
version 1.00.42
posted on 2020-06-06
* Fix: (SSTP/OpenConnect) cross-signed certificates was not validated correctly
* New backup file format. To restore the new backup files you must use this app version or newer.
version 1.00.41
posted on 2020-05-25
* (SSTP) Allow connection to MikroTik routers configured without server certificate.
* Don't load saved passwords while editing VPN profiles.
version 1.00.40
posted on 2020-05-05
* openvpn 2.4.9
version 1.00.39
posted on 2020-04-26
* openssl library 1.1.1g
version 1.00.38
posted on 2020-04-22
* New option "Set as metered connection"
This option is only available on Android > = 10 and allows you to set whether the VPN connection is considered metered or not.
The option can be set globally and/or on the VPN profile.
By default, the connection is NOT considered metered.
* Compatibility changes for Android 11
* Minor improvements/bug fixes
version 1.00.37
posted on 2020-04-08
* openssl library downgraded from 1.1.1f to 1.1.1d.
The latest version introduced a disconnect issue in key renegotiating
version 1.00.36
posted on 2020-04-04
* Updated openssl library to 1.1.1f
version 1.00.33
posted on 2020-01-28
* The option "Use fingerprint authentication" has been renamed to "Use biometric authentication"
* Replaced Fingerprint API calls with new BiometricPrompt API
* Minor improvements/bug fixes
version 1.00.32
posted on 2020-01-20
* Fix: compatibility problems on old Android versions
version 1.00.31
posted on 2020-01-08
* New global options section "Quick tiles"
* Minor improvements/bug fixes
version 1.00.30
posted on 2019-12-03
* Fix: (WireGuard) The option "Disconnect when the VPN is inactive" didn't work.
* (SSTP, WireGuard, OpenConnect) New "Protocol" option to force IPv4/IPv6 connections
* (WireGuard) Use all resolved addresses as failover peers
version 1.00.29
posted on 2019-11-26
* Fix: Was not possible import ovpn files with pkcs12 protected with password
version 1.00.28
posted on 2019-11-25
* Fix: (OpenVPN) Using certificates in Android KeyChain may result in "OpenSSL:error:04066076:rsa routines:rsa_ossl_private_encrypt:unknown padding type" connection error
* Fix: The app crash when add/edit IPv4/IPv6 routes
* Minor improvements/bug fixes
version 1.00.27
posted on 2019-11-18
* New user interface for TV devices
* New global option "Set wait seconds before connecting the VPN after device boot-up"
* The options "Language", "Theme", "Sort VPN list by", "Do not show floating buttons", "Use Android's file browser", "Do not use KeyStore" and "TUN device opening behavior" has been moved in "Global options" -> "App settings"
* Minor improvements/bug fixes
version 1.00.24
posted on 2019-11-05
* Updated OpenVPN to 2.4.8
* Simplify VPN profile creation
* New OpenVPN remote server option "Don't restart the connection when connectivity change"
* Minor improvements/bug fixes
version 1.00.22
posted on 2019-10-14
* Fix: (SSTP) LCP negotiation problem with keenetic routers
* Updated openssl library to 1.1.1d