Releases: ivpn/desktop-app
Release list
v3.15.13
Breaking Change (macOS): This release requires macOS 12 Monterey or later. If you are using an earlier version of macOS, please do not update, as this version of the app is not compatible with your system.
[IMPROVED] Upgraded Electron from v25 to v42 (UI framework refresh)
[IMPROVED] Upgraded Go toolchain to v1.26
[IMPROVED] Upgraded liboqs (KEM helper) to v0.15.0
[IMPROVED] System uptime is now included at the start of diagnostic logs
[FIX] Excluded servers no longer shown as fastest server selection - #531
[FIX] Split Tunnel CLI: handle spaces in binary path - #430
Windows
[IMPROVED] OpenVPN updated to v2.6.20; TAP driver updated to v9.27
[IMPROVED] WireGuard for Windows updated to v1.1
[FIX] Restricted service DACL - removed Everyone start/stop rights (security hardening)
[FIX] Firewall: fixed transaction abort and filter ordering
macOS
[IMPROVED] WireGuard-go updated to 0.0.20250522; WireGuard tools updated to v1.0.20260223
Linux
[IMPROVED] WireGuard tools updated to v1.0.20260223
[FIX] Fixed /opt/ivpn/etc directory permissions after install
[FIX] Diagnostic logs: added failover for missing "Extra Info" system utilities - #505
[FIX] UI: suppressed debug/info log output to stdout - #547
Download IVPN Client for Windows x86_64
SHA256: 0b0d8c53069a021f647a822a4a9dbb1e8ae4bd4d4464834972fb26882db85269
Download IVPN Client for Windows arm64
SHA256: 7fffbba42200841f4e5ee9533b114b530f7e78cb6c774982fc83ea6184ee5e7a
Download IVPN Client for macOS (Intel)
SHA256: 6b182f89213bfb5950243ec664f5736434eeb1443d687e68789ed10461cbc485
Download IVPN Client for macOS (M1)
SHA256: 8b56a35af8a4634d3e5dfd9d8b307e55a962e0f0e4927256c48a2ebbb53f6844
Download IVPN Client for Linux x86_64 (DEB)
SHA256: b22e0eae6ed88229aee3493d9ec939700de8b44b1e22a692a9e624ed4147160f
Download IVPN Client UI for Linux x86_64 (DEB)
SHA256: 4cf591cb6a390bf8b0a6b8b59af65dbb83d0cd5928831a13fe066392990204e8
Download IVPN Client for Linux x86_64 (RPM)
SHA256: e375db89cbdd5953e553505c30cd6f88bdc51fd391e0647202bdadca5c013e1e
Download IVPN Client UI for Linux x86_64 (RPM)
SHA256: ec296f9dff5bc7800eff5dd0c3f83dd93a9fadcc62704a0c36b13523d212349d
Download IVPN Client for Linux arm64 (DEB)
SHA256: 4e3ad741fed94a4c2aab2a7ec5ddc29e9b879199e6c5e32829b96ab132b9c590
Download IVPN Client UI for Linux arm64 (DEB)
SHA256: da5ad7e74c995e8a5dc9a6625ffed2fab6ef0193223545ead0557ec0f2f4b6fa
Download IVPN Client for Linux arm64 (RPM)
SHA256: 500683bb10a246f205656bdc8b045828cb5abf26efd8b3761c196670961770fd
Download IVPN Client UI for Linux arm64 (RPM)
SHA256: 5026d2e6aa64b24dbdcc308ce53b22514cc258d74002071b89c2cad18d08ba50
v3.15.6
[IMPROVED] Portmaster v2.1.18 compatibility
[IMPROVED] Auto-reconnect to daemon - simplify connection state machine and reconnect logic
Download IVPN Client for Windows
SHA256: 8b282a46579dcb4b56510935938b060898a3030467d24a6910f0a98ec5f9913c
Download IVPN Client for macOS (Intel)
SHA256: f192af338b79ffb79eb108724ef175639d966c46f9c7b4a1cf19e431372631ae
Download IVPN Client for macOS (M1)
SHA256: f608cd576ea6d307862566c5380bfe39233bb52d481338d294debb86e4bc59ad
Download IVPN Client for Linux (DEB)
SHA256: 78c6b8a0c86b434d6ad9d7e734730dbb352cb77ae07c47a7f1ab77bb88db1125
Download IVPN Client for Linux (RPM)
SHA256: 3d0c420a5b64bac018bf334aaef48dee1b1b8026d82dc457134ef24e68b030db
Download IVPN Client UI for Linux (DEB)
SHA256: 00c5efce1afbd00baccf388a4a6eb37e3f3d54037dcebe5768577402befbf977
Download IVPN Client UI for Linux (RPM)
SHA256: ca6ed9d497adab22731b1e26ba9912cc99d9a85c71566052e00df5a5f47b9f9c
v3.15.0
[NEW] Support multiple custom DNS servers
[IMPROVED] No firewall exceptions needed for local custom DNS servers
[IMPROVED] (macOS/Linux) Preserve original TTL when using custom DoH
[IMPROVED] (macOS) Faster connection recovery after network changes
[FIX] (Windows) Hardened firewall rules to prevent DNS leaks
[FIX] (macOS/Linux) Fixed connectivity loss after sleep
[FIX] General stability improvements
Download IVPN Client for Windows
SHA256: 5c67b18845c6faa3de5256d7a4fecb3c23f8a8250f71c6d018bddf127780867f
Download IVPN Client for macOS (Intel)
SHA256: 8a58fb44002ca1a861928eaa990bac12baa89163b8b139bcc54ef5273ba58c77
Download IVPN Client for macOS (M1)
SHA256: 72647b650a295b764c0a076732121c7930944e68fa6ae9bc797b7e1c93cb5895
Download IVPN Client for Linux (DEB)
SHA256: b8db37c58ff6896d353f5f338eafbe8532a09a0e1afa3be0f438bd9846a21bea
Download IVPN Client for Linux (RPM)
SHA256: 50f8d6e80109b90a881f47cf4208ef713161d2c3113c3c755a4dc372c48168db
Download IVPN Client UI for Linux (DEB)
SHA256: e590376406f0e9ea9633187b30d452facd577afbf6dea40b0465126b3a9fb8d1
Download IVPN Client UI for Linux (RPM)
SHA256: 0a122ce5c5df3894e74067436f34865a5ede044c5947586acf185822433794d0
v3.14.34
[NEW] Displaying ISP information for each host
[FIX] (Linux) Improved compatibility with modern Linux kernels
Download IVPN Client for Windows
SHA256: 619bfd062feaf9f2bcbed73cf27ad384aeeda7d0b51fa126b79aa59d1c8614ee
Download IVPN Client for macOS (Intel)
SHA256: a1024b219174d3fccaac592be8129cc43f9690fb1a6dcb3ecbcad6b1e610a4aa
Download IVPN Client for macOS (M1)
SHA256: 08cfa04033591a7320ed2c06697ecc34e9666e9a0f026babc7c4b665bf4c0303
Download IVPN Client for Linux (DEB)
SHA256: 5f96db5af1eaf7bf2db2393ee61451fe8e2e0ba33366def5d9e79b73a1598c42
Download IVPN Client for Linux (RPM)
SHA256: 91127c4f14bea92ee90b219c09497f169237cbd821185a2494a34a72dd7ffb8b
Download IVPN Client UI for Linux (DEB)
SHA256: d0e99f7b482867065f17f86989aa7d2feb66ea345f6d74874164761a27bb2ac5
Download IVPN Client UI for Linux (RPM)
SHA256: 03cde206dc599779f2f6683d845a741e69ce4cd4bf63ce004ec61e9512ec5db0
v3.14.29
[FIX] (macOS) iCloud synchronization issues (for WireGuard connection)
[FIX] (macOS) Issues with the iMessage app on macOS 15.0 (for WireGuard connection)
[FIX] (macOS) App failing to connect at launch on macOS 15.x
[FIX] (macOS) Rare error when connecting via WireGuard: “failed to set the IPv4 address for interface”
[FIX] (macOS) Other internal improvements
Download IVPN Client for macOS (Intel)
SHA256: 74c4466f858ffd584d04d3c51d5ad51289dca7a73ff89b5db7818d4179e18acf
Download IVPN Client for macOS (M1)
SHA256: 96aab10b7436473951131a06350291726b6387b4413e6a74b6a85cd0a8ac7a3c
v3.14.17
[IMPROVED] GUI: Account ID and QR code are blurred by default in account settings
[FIX] GUI: Pressing Enter multiple times during login was creating multiple sessions
[FIX] Disabled spellcheck for the "DoH URI template" setting
[FIX] (Windows): Using a local custom DNS was causing connection delays
[FIX] (Linux): App installation was creating a redundant folder
Download IVPN Client for Windows
SHA256: 7caaaf08b452caebe0ba42ec3df9cb291c8385c508670118f8da77ec7d116678
Download IVPN Client for macOS (Intel)
SHA256: 18f8d1d932ee9106397ddec621bbd441fa4a712185909de3acba65a03d7f5724
Download IVPN Client for macOS (M1)
SHA256: 7a54920c97584eb03407a790bd007c03c583615528d06c9a071bd988b342021b
Download IVPN Client for Linux (DEB)
SHA256: 1e66b3300c6cbaa567458d8ff4949a9309f35bd713b07c4e143fda3f0eb0adc9
Download IVPN Client for Linux (RPM)
SHA256: 6bf9c626a510d6a91cb4267c80ba041dd3dd741181359570e8e8795c0b847b66
Download IVPN Client UI for Linux (DEB)
SHA256: f6adb4974ec52910af2dedf367d11d309db56661fc1f6fb53a8210c1439a03e6
Download IVPN Client UI for Linux (RPM)
SHA256: c19bd6303c9f27aef9705a848f04632d51d2bf7daa54c7b99e3ff4270103f6cd
v3.14.16
[FIX] (Windows) Fixed issue with initializing Split-Tunnel when the main network interface is not initialized
[FIX] (Windows) Fixed issue with resuming OpenVPN connection when Inverse Split-Tunnel is active
Download IVPN Client for Windows
SHA256: 89bf718ff97a8df2fd9e2784af98480db9f77f5a43f902dd397d46f9ab2ac09e
v3.14.14
[IMPROVED] Updated the liboqs library to v0.10.0, incorporating the latest updates in Quantum-Resistant algorithms
[IMPROVED] GUI: Enhanced readability for screen readers to assist blind users
[IMPROVED] CLI: Added a short synonym "-f" for the "-fastest" option to specify a connection to the "fastest" server
[FIX] (Linux) Corrected permissions on some files in the UI app
Download IVPN Client for Windows
SHA256: 2dd2511facb200b644dae3946305c801a0a5c00eb971a7df0f1f1157457d9aba
Download IVPN Client for macOS (Intel)
SHA256: 0d4ed59601695ef8cfeb68ffad30ca761446b117d669679448ca8f4acc714f55
Download IVPN Client for macOS (M1)
SHA256: c25c046560b832d1443b371996ddbd0804d4230d6088de10101db996990729e2
Download IVPN Client for Linux (DEB)
SHA256: 123cc46bd12baede70fbf3e8db013ee248fe1faa9090af9ff3c6a8dcc60cc27d
Download IVPN Client for Linux (RPM)
SHA256: e65c72e34f75dcac0e4113584fb0687c2852fa5bdea03bde287a0344147297e1
Download IVPN Client UI for Linux (DEB)
SHA256: 9cc74190cc567d4f6d813311c9fcba51695280c9776754150a251032f36ee941
Download IVPN Client UI for Linux (RPM)
SHA256: cadddb72584b75e5ca6d2df8de5424e3e3bad9547b02a675ff6e14713311f15c
v3.14.12
[IMPROVED] (macOS) WiFi Control: Optimized WiFi information retrieval for modern macOS versions
Download IVPN Client for macOS (Intel)
SHA256: 802426e0ab7eacd1bb2b9da39eb31d59cf3c0d250073b77692449a4d9ec77dbe
Download IVPN Client for macOS (M1)
SHA256: eb41d2049ae30518b940eafc439043d527729070dea6b8df0165923055b64949
v3.14.2
[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
Download IVPN Client for Windows
SHA256: 78e363c6405134ab4424650f2d0435c5a2f4120fcd1b0d4ce062fcd3f6dc471a
Download IVPN Client for macOS (Intel)
SHA256: 6fcf17bff558efddac5ed753fe15e42211505c2bdceac3afcf63f12e325874c6
Download IVPN Client for macOS (M1)
SHA256: 721e78d76f5d522e023fb4a168492a8a4351136a3dd9bbf77939fc49df31973e
Download IVPN Client for Linux (DEB)
SHA256: 12d1005eeb92c5b35bf83b9df51317ec4ac08efc6fbb7ab01e962250f23b891d
Download IVPN Client for Linux (RPM)
SHA256: 45dba6b5a281646bde6b6651661092024aafc0165268e3245fb515dabb866996
Download IVPN Client UI for Linux (DEB)
SHA256: f64cd84b4e0ce252f0c066977d180b953c55f2b485cf7a5437b1e4c7af1959f7
Download IVPN Client UI for Linux (RPM)
SHA256: 0b3602497cf599060e44b0912923f3a5bc2f9325c8d34856bc7ef2eb019bb6ee