IVPN Client Changelog

What's new in IVPN Client 3.14.2

Feb 8, 2024
  • [NEW] Device Management
  • [NEW] (Linux) Bash-completion of IVPN commands in terminal using Tab key
  • [IMPROVED] Account status now updates upon opening Account Info in application settings
  • [IMPROVED] Removed deprecated dependencies from source code
  • [IMPROVED] Updated: Electron v25.9.8
  • [IMPROVED] Updated: V2Ray v5.12.1
  • [IMPROVED] Updated: dnscrypt-proxy v2.1.5
  • [IMPROVED] (Windows/macOS) Updated: OpenVPN v2.6.8 (OpenSSL v3.2.0)
  • [FIX] Issue when user is not able to logout
  • [FIX] (macOS) In certain instances, the app does not start automatically after an automatic update
  • [FIX] (macOS) The "Login items" in OS settings now show daemon with correct icon and name
  • [FIX] (Linux) v2ray and obfs4proxy failed to initialize in some Linux environments
  • [FIX] Other minor issues and improvements

New in IVPN Client 3.13.4 (Dec 4, 2023)

  • [FIX] Fixed an issue with the 'Allow Multicast' functionality in firewall rules

New in IVPN Client 3.13.3 (Nov 27, 2023)

  • [FIX] Fixed settings file corruption issue that led to unexpected logout
  • [FIX] (Windows) Sometimes WireGuard fails to connect with the error 'The service cannot accept control messages at this time'
  • [FIX] (Windows/macOS) Fixed an issue where the uninstaller did not disable the firewall in some circumstances
  • [FIX] User interface fixes and improvements

New in IVPN Client 3.13.1 (Nov 16, 2023)

  • [NEW] (Windows/Linux) Introducing the Inverse Split Tunnel mode
  • [NEW] (Windows) End of support for Windows 8
  • [IMPROVED] (Linux) Ability to launch apps for Split Tunnel from the application's main window
  • [IMPROVED] (Windows) Show the application with a single click on the tray icon
  • [IMPROVED] GUI: Ability to define custom ports when V2Ray is enabled
  • [IMPROVED] GUI: Added tooltips to buttons
  • [FIX] Connection loss during connection roaming when V2Ray obfuscation is enabled
  • [FIX] Ability to use port 53 UDP for V2Ray connections
  • [FIX] (Linux) Split Tunnel now works when '/etc/iproute2' is not present
  • [FIX] (macOS) Resolved an unresponsive tray menu issue
  • [FIX] (Windows) Fixed an occasional issue where apps ignored Split Tunnel settings after reboot
  • [FIX] Various other minor bug fixes and improvements

New in IVPN Client 3.12.0 (Sep 1, 2023)

  • [NEW] Added V2Ray as an optional obfuscation type for WireGuard and OpenVPN connections
  • [NEW] Added a new action for ‘WiFi control’: Block LAN Traffic (for untrusted WiFi networks)
  • [IMPROVED] Refactored firewall rules for LAN access
  • [IMPROVED] (Linux) DEB/RPM packages now have a dependency on ‘iptables’
  • [FIX] ‘WiFi control’ actions are now enabled by default
  • [FIX] Fixed slow speed and high CPU usage during the downloading of application updates
  • [FIX] (Linux) It was not possible to enable Split Tunnel on some Linux distributions

New in IVPN Client 3.11.14 (Aug 7, 2023)

  • [NEW] AntiTracker Plus additional block lists
  • [IMPROVED] Anonymized account ID when a user sends a diagnostic report
  • [FIX] Firewall occasionally OFF after autoconnect on app launch
  • [FIX] GUI: Minor text corrections

New in IVPN Client 3.8.20 (Jun 1, 2022)

  • [NEW] UI: Ability to see detailed info about the application version
  • [IMPROVED] UI: Displaying server info in system tray instead of ‘Random Server’ for Multi-Hop connections
  • [IMPROVED] (Linux) ‘Allow LAN’: Monitoring changes in local interfaces configuration
  • [IMPROVED] Minor UI improvements
  • [FIX] (Linux) Enhanced firewall rules to avoid potential IP leaks
  • [FIX] (Linux|macOS) Enhanced firewall rules to avoid potential DNS leaks
  • [FIX] ‘Fastest Server’ detection issue when auto-connect on application launch
  • [FIX] Keep paused after regeneration of the WireGuard keys
  • [FIX] UI: Tray menu now shows only favorite servers for the current protocol
  • [FIX] (Linux) DNS configuration issue after VPN resume
  • [FIX] (Windows) Service crash when using specific configuration for custom DNS
  • [FIX] (Windows) Split Tunnel configuration missing from Settings

New in IVPN Client 3.4.0 (Nov 8, 2021)

  • [NEW] Multi-Hop for WireGuard protocol
  • [NEW] Option to reset app settings on logout
  • [NEW] Option to keep Firewall state on logout
  • [NEW] CLI option to show all servers and to connect to specific server
  • [IMPROVED] Speed up the response timeout to API server
  • [IMPROVED] Force automatic WireGuard key regeneration if the rotation interval has passed
  • [IMPROVED] (Windows) Updated WireGuard: v0.4.9
  • [IMPROVED] (Windows) Updated: OpenVPN: v2.5.3; OpenSSL: 1.1.1k
  • [FIX] Option to run multiple UI instances in some cases
  • [FIX] Server selection issues
  • [FIX] Other minor issues and improvements
  • [FIX] (Windows) Compatibility with Windows Server
  • [FIX] (Windows) IVPN Firewall rules overlap blocking rules from Windows Firewall
  • [FIX] (Windows) Icons created in %temp% each time app is launched

New in IVPN Client 3.3.30 (Sep 1, 2021)

  • NEW] Preparation for 2FA in CLI
  • [IMPROVED] (Linux) The installation path changed from '/usr/local/bin' to '/usr/bin'
  • [FIXED] Server selection order incorrect when sorted by country
  • [FIXED] (Linux) Removed unnecessary paths from package which may lead to conflict with other software

New in IVPN Client 3.3.10 (Apr 26, 2021)

  • [NEW] Restore window position
  • [IMPROVED] No delay to redraw UI content when opening the application from the system tray
  • [IMPROVED] (macOS) Updated WireGuard binaries to latest versions (wireguard-go v0.0.20210323; wireguard-tools v1.0.20210315)
  • [FIXED] (macOS) WireGuard roaming does not work when switching networks
  • [FIXED] (macOS) Clicking the icon in Launchpad or System Dock does not open the app main window (if application started on system boot)

New in IVPN Client 3.3.7 (Apr 8, 2021)

  • [NEW] Added connection information to system tray menu
  • [NEW] (macOS) Application checks if it is installed to the correct path
  • [IMPROVED] (WindowsLinux) Title bar now matches app style

New in IVPN Client 3.3.5 (Apr 2, 2021)

  • [IMPROVED] Overall stability

New in IVPN Client 2.12.9 (Nov 12, 2020)

  • [FIXED] Set custom DNS to 127.0.0.1
  • [FIXED] Various UI issues

New in IVPN Client 2.12.6 (Sep 2, 2020)

  • [Improved] Uninstaller improvements

New in IVPN Client 2.12.4 (Jun 30, 2020)

  • [Improved] Account ID validation logic

New in IVPN Client 2.12.3 (Jun 5, 2020)

  • [Improved] User-defined extra configuration parameters for OpenVPN moved to separate file with access rights only for privileged account
  • [Fixed] Random disconnections on waking-up from sleep or hibernation
  • [Fixed] Updated installer to allow access to application for non privileged users

New in IVPN Client 2.12.2 (May 23, 2020)

  • [Improved] Overall stability
  • [Fixed] Installer issues
  • [Fixed] Potential disconnection when network changes

New in IVPN Client 2.12.1 (May 21, 2020)

  • [Fixed] Potential disconnection when network changes

New in IVPN Client 2.12.0 (May 14, 2020)

  • [New] Command line interface for IVPN service
  • [Improved] Overall stability

New in IVPN Client 2.11.9 (Apr 28, 2020)

  • Removed WireGuard warning

New in IVPN Client 2.11.6 (Mar 31, 2020)

  • [Improved] Reconnection functionality
  • [Improved] Updated CA certificate for OpenVPN
  • [Fixed] 'Automatically change port' feature
  • [Fixed] Sometimes ping indicators are not updating

New in IVPN Client 2.11.4 (Mar 4, 2020)

  • [Fixed] Crash because of the missing library on Windows Server
  • [Fixed] Potential local privilege escalation vulnerability

New in IVPN Client 2.11.3 (Feb 26, 2020)

  • Fixed:
  • Pause feature for WireGuard
  • Various UI issues

New in IVPN Client 2.11.2 (Feb 20, 2020)

  • [Improved] WireGuard upgraded to 0.0.38
  • [Improved] Wintun upgraded to v0.8
  • [Fixed] Unable to connect WireGuard if its service not uninstalled
  • [Fixed] Issue with background update of WireGuard keys
  • [Fixed] Firewall config changes from Always-On to On-Demand after upgrade
  • [Fixed] Processing of users additional OpenVPN parameters

New in IVPN Client 2.11.0 (Jan 28, 2020)

  • [Improved] Improved performance of IVPN Service

New in IVPN Client 2.10.8 (Dec 4, 2019)

  • [Fixed] Potential privilege escalation vulnerability by improving OpenVPN extra parameter filtering

New in IVPN Client 2.10.7 (Dec 3, 2019)

  • [Fixed] Various UI issues

New in IVPN Client 2.10.6 (Nov 29, 2019)

  • [Improved] All API calls to IVPN servers using TLS v1.2. Please note: In-app updates will fail after 01.01.2020 if you do not install this release.
  • [Improved] Installer is signed with a timestamp

New in IVPN Client 2.10.4 (Nov 12, 2019)

  • [New] Bypass DNS blocks to IVPN API
  • [Improved] WireGuard upgraded to v0.0.31
  • [Improved] Wintun upgraded to v0.7
  • [Improved] Option to use custom DNS from local network
  • [Improved] Login session management
  • [Fixed] Incorrect 'fastest server' detection after system reboot

New in IVPN Client 2.10.3 (Oct 2, 2019)

  • [Fixed] DNS leak when 'Allow LAN traffic' is enabled
  • [Fixed] WireGuard sometimes loses connectivity after PC wake up

New in IVPN Client 2.10.2 (Sep 4, 2019)

  • [Improved] WireGuard upgraded to v0.0.23
  • [Improved] Wintun upgraded to v0.6
  • [Fixed] Various installer issues
  • [Fixed] Save/restore selected server for WireGuard

New in IVPN Client 2.10.1 (Jul 16, 2019)

  • [New] Added new port for connection: 1194 UDP
  • [Improved] Overall stability
  • [Fixed] OpenVPN re-connecting sometimes on slow connections
  • [Fixed] DNS issue with Multi-Hop connection when AntiTracker enabled
  • [Fixed] Various UI issues

New in IVPN Client 2.10.0 (Jul 9, 2019)

  • [New] WireGuard protocol - WireGuard is a new VPN protocol that promises better security and faster speeds compared to existing solutions like OpenVPN or IPSec. The WireGuard protocol is currently under heavy development and should be considered as experimental. Review the WireGuard project for more information. We do not recommend WireGuard except for situations where security is not critical.

New in IVPN Client 2.9.9 (Jun 14, 2019)

  • [Fixed] DNS switching problem
  • [Fixed] Failure to submit error reports
  • [Fixed] Various UI issues

New in IVPN Client 2.9.8 (Jun 11, 2019)

  • AntiTracker: block ads, malicious websites, and third-party trackers
  • Custom DNS: specify DNS server when connected to VPN

New in IVPN Client 2.9.7 (Mar 21, 2019)

  • [New] Display public IP and geolocation information
  • [New] Fastest server configuration
  • [New] Setting to skip confirmation when application closing in the connected state
  • [New] Notification when IVPN service is not installed
  • [Improved] OpenVPN upgraded to v2.4.6
  • [Improved] OpenSSL upgraded to v1.1.1a
  • [Improved] Uninstaller will close 'IVPN Client' application
  • [Improved] Settings are reset to defaults on logout
  • [Fixed] Ocassional IVPN client reconnections
  • [Fixed] Account status check
  • [Fixed] Crash when user settings file is broken
  • [Fixed] Windows firewall exception 'Cannot abort a WFP Transaction'
  • [Fixed] High CPU usage after the first login
  • [Fixed] Various UI issues

New in IVPN Client 2.9.6 (Jan 17, 2019)

  • [Improved] Overall stability
  • [Fixed] Various UI issues
  • [Fixed] UI issues on Windows 7

New in IVPN Client 2.9.5 (Dec 20, 2018)

  • [Improved] Overall stability
  • [Fixed] Various UI issues

New in IVPN Client 2.9.4 (Dec 18, 2018)

  • [Improved] Added possibility to change server without disconnect first
  • [Improved] Overall stability

New in IVPN Client 2.8.10 (Oct 31, 2018)

  • [Improved] Overall stability
  • [Fixed] Potential privilege escalation vulnerability by improving OpenVPN extra parameter filtering
  • [Fixed] Various UI issues

New in IVPN Client 2.8.6 (Aug 29, 2018)

  • [Improved] 'Pause VPN' feature does not affect 'Always-on Firewall' configuration

New in IVPN Client 2.8.4 (Aug 23, 2018)

  • Improved overall stability

New in IVPN Client 2.8.3 (Aug 20, 2018)

  • [New] Ability to temporary pause VPN connection
  • [Improved] Overall stability
  • [Fixed] Problems with connection on ports: UDP 2050 and TCP 1443
  • [Fixed] Various UI issues

New in IVPN Client 2.8.2 (Jul 27, 2018)

  • [Improved] General performance and stability
  • [Fixed] Various UI issues

New in IVPN Client 2.8.1 (Jul 25, 2018)

  • [Improved] General performance and stability

New in IVPN Client 2.8.0 (Jul 23, 2018)

  • [New] Ability to assign trust status and create connection rules for WiFi networks
  • [Improved] Minor interface improvements
  • [Fixed] A bug that prevented automatic connection on startup for some users

New in IVPN Client 2.7.9 (Jun 18, 2018)

  • [New] Automatic selection of fastest server
  • [New] Added new TCP/UDP ports for connection
  • [Improved] Minor interface updates

New in IVPN Client 2.7.8 (Jun 5, 2018)

  • [Improved] Minor interface updates

New in IVPN Client 2.7.7 (May 23, 2018)

  • [New] Ability to connect to VPN when API server is not reachable
  • [Improved] General performance and stability

New in IVPN Client 2.7.6.1 (Apr 24, 2018)

  • [Fixed] Installer for Windows 7

New in IVPN Client 2.7.6 (Apr 23, 2018)

  • [Improved] OpenVPN upgraded to v2.4.5
  • [Improved] OpenSSL upgraded to v1.1.0h
  • [Improved] Updated installer for Windows 7
  • [Improved] UI improvements
  • [Improved] General performance and stability

New in IVPN Client 2.7.5 (Apr 2, 2018)

  • [Improved] OpenSSL upgraded to 1.0.2o

New in IVPN Client 2.7.4 (Mar 22, 2018)

  • [New] Setting to automatically stop IVPN Windows service when not in use
  • [Fixed] Various UI issues

New in IVPN Client 2.7.3 (Mar 22, 2018)

  • [Improved] UI improvements

New in IVPN Client 2.7.2 (Mar 7, 2018)

  • [Improved] General performance and stability

New in IVPN Client 2.7.1 (Mar 2, 2018)

  • [Improved] General performance and stability
  • [Fixed] Various UI issues

New in IVPN Client 2.7 (Feb 13, 2018)

  • [New] New UI that makes the set up and first connection process more intuitive
  • [New] New multihop UI
  • [Improved] Consistency across desktop clients and mobile apps
  • [Improved] The client will now automatically select a port if the default port is blocked
  • [Improved] General performance and stability
  • [Fixed] A problem causing connection over port UDP 53 to be unstable

New in IVPN Client 2.6.7 (Oct 19, 2017)

  • Added new TAP driver interface to avoid compatibility problems with another VPN clients
  • Added ability to override basic OpenVPN parameters with user-defined parameters
  • Updated OpenVPN parameters according to ‘Deprecated options’ list
  • Reduced CPU usage relating to GUI
  • Fixed authentication error due to specific symbols present in password
  • Fix for empty window shown on Alt+Tab
  • Various stability fixes

New in IVPN Client 2.6.6 (Oct 10, 2017)

  • Added option to specify additional OpenVPN parameters
  • Added new new update framework to ease future upgrades
  • Implemented IVPN Firewall notification windows
  • Fixed error: "Could not read Auth username/password/ok string from management interface" on connect
  • Various stability fixes
  • OpenVPN upgraded to v2.4.4

New in IVPN Client 2.6.4 (Mar 2, 2017)

  • Improved stability of communication protocol between OpenVPN process and desktop client
  • Updated software license agreement

New in IVPN Client 2.6.3 (Feb 22, 2017)

  • Improved communication protocol between local service and desktop client for improved stability
  • Fix for rare freezes during connection process to unresponsive servers
  • Fix for the client auto-starting even when auto-start is disabled in Settings
  • Implemented additional protection for user credentials
  • Fix for client is unable to start minimized in some configurations

New in IVPN Client 2.6.2 (Jan 26, 2017)

  • Fix privilege escalation issue in user mode
  • Improved stability

New in IVPN Client 2.6.1 (Jan 26, 2017)

  • New setting ‘Allow Multicast when LAN traffic is allowed’ added. This option allows access to more LAN resources while IVPN Firewall is active
  • OpenVPN upgraded to v2.3.12
  • Minor bug fixes related to IVPN service

New in IVPN Client 2.6 (Jan 26, 2017)

  • Improved error handling.
  • Disable client diagnostic logging by default.

New in IVPN Client 2.5.5817.29163 (Dec 8, 2015)

  • Minor bug fixes relating to server selection windows.

New in IVPN Client 2.4.5806.27720 (Nov 27, 2015)

  • Full multi-hop support on all servers.
  • OpenVPN upgraded to 2.3.8.
  • Improved UI.
  • Full compatibility with Windows 10.
  • Obfsproxy updated to support obfs3.
  • Fixed multiple bugs relating to power event changes and switching Wifi networks.
  • Diagnostics reports upload speed improved.

New in IVPN Client 2.3 (Jul 31, 2015)

  • Fix port forwarding issue when IVPN firewall is enabled.

New in IVPN Client 2.2 (Jul 31, 2015)

  • Ping time is now displayed for every server in the servers selection page.
  • Fix for the issue which caused application to crash on start on slow or highly loaded computers.
  • Fix for the issue which caused application to crash on Windows Vista with "Allow LAN traffic" option enabled.
  • Fix for the client crashing when using multi-hop servers on some computers with non-English locales.
  • Improved system tray notification.

New in IVPN Client 2.1 (Jul 31, 2015)

  • Fix DNS leak when 'Allow LAN traffic' option is enabled.

New in IVPN Client 2.0 (Jul 31, 2015)

  • New IVPN Firewall.
  • Reworked UI interface.
  • Improved overall stability of the application and service.
  • Fix for when IVPN Client crashes after waking from Sleep/Hibernate on some devices.
  • Fix for when the VPN tunnel becomes unreachable after connecting to different WiFi or wired network.
  • IPv6 traffic is now blocked when IVPN Firewall is enabled.
  • Fix for when client crashes where configuration file is broken.
  • IVPN Client will now ask you to send a crash report if software has crashed.
  • Settings window is optimized.
  • Application Installer is improved and signed.
  • .NET Framework 4.5 is now required to run the application. It will be automatically downloaded and installed if required.

New in IVPN Client 1.0.8 (Jul 31, 2015)

  • Minor bug fixes to improve stability of UI.

New in IVPN Client 1.0.7 (Jul 31, 2015)

  • Improve stability of OBFSproxy.

New in IVPN Client 1.0.6 (Jul 31, 2015)

  • Improve stability of DNS leak protection code.

New in IVPN Client 1.0.5 (Jul 31, 2015)

  • Minor UI text updates

New in IVPN Client 1.0.4 (Jul 31, 2015)

  • Ensure routes are correctly installed when using a proxy.

New in IVPN Client 1.0.3 (Jul 31, 2015)

  • Resolve authentication error message (status -1).