- There is now a new custom open action for services instead of just the http browser open actions.
This allows you to run a custom command after a service tunnel is started and to launch custom commands with the locally tunneled address as inputs. - Fix some system state display not being updated sometimes
 - Fix license expiry message showing up on every launch
 - Fix performance issue with connection state updates
 - Fix errors when closing window while loading
 - Fix rare concurrent modification exception when updating connection list
 
Installers
- Windows .msi Installer (x86_64)
 - Linux .deb Installer (x86_64)
 - Linux .rpm Installer (x86_64)
 - MacOS .pkg Installer (x86_64)
 - MacOS .pkg Installer (ARM 64)
 
Portable
- Windows .zip Portable (x86_64)
 - Linux .tar.gz Portable (x86_64)
 - Linux AppImage Portable (x86_64)
 - MacOS .dmg Portable (x86_64)
 - MacOS .dmg Portable (ARM 64)
 
Install Script
Windows
powershell -ExecutionPolicy Bypass -Command iwr "https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.ps1" -OutFile "$env:TEMP\get-xpipe.ps1" ";"  "&" "$env:TEMP\get-xpipe.ps1" -UseStageDownloads -XPipeVersion "14.2-2"
Bash Script (Linux / MacOS)
bash <(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh) -s -v "14.2-2"
