Releases: xpipe-io/xpipe
15.0.2
- Fix NullPointers in shell environments when no explicit shell type was set
- Fix shell environment script creation failing when no explicit shell type was set
- Fix some outdated translations
Downloads
All artifacts are signed by Christopher Schnick (2E21 05AB FDBA C0EB)
Installers
Installers are the easiest way to get started and they come with an automatic updater functionality. They can also be used to upgrade an existing installation to a newer version. The following installers are available:
- Windows .msi Installer (x86_64)
- Linux .deb Installer (x86_64)
- Linux .deb Installer (arm64)
- Linux .rpm Installer (x86_64)
- Linux .rpm Installer (arm64)
- MacOS .pkg Installer (x86_64)
- MacOS .pkg Installer (arm64)
Portable
If you don't like installers, you can also use portable versions that are packaged as an archive. The following portable versions are available:
- Windows .zip Portable (x86_64)
- Linux .tar.gz Portable (x86_64)
- Linux .tar.gz Portable (arm64)
- Linux AppImage Portable (x86_64)
- Linux AppImage Portable (arm64)
- MacOS .dmg Portable (x86_64)
- MacOS .dmg Portable (arm64)
Install Script
Install XPipe by pasting the installation command into your terminal. This will perform the full setup automatically.
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" -XPipeVersion "15.0.2"
Bash Script (Linux / MacOS)
bash <(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh) -v 15.0.2
15.0.1
- Fix custom icons for a connection sometimes not showing due to a loading race condition
- Fix NullPointer when launching a terminal for a new connection while any scripts were enabled
- Fix NullPointer for old VM SSH connections when no X11 forward was set
- Fix terminal loading animation not displaying correctly with PowerShell as local shell
- Fix some broken links
Downloads
All artifacts are signed by Christopher Schnick (2E21 05AB FDBA C0EB)
Installers
Installers are the easiest way to get started and they come with an automatic updater functionality. They can also be used to upgrade an existing installation to a newer version. The following installers are available:
- Windows .msi Installer (x86_64)
- Linux .deb Installer (x86_64)
- Linux .deb Installer (arm64)
- Linux .rpm Installer (x86_64)
- Linux .rpm Installer (arm64)
- MacOS .pkg Installer (x86_64)
- MacOS .pkg Installer (arm64)
Portable
If you don't like installers, you can also use portable versions that are packaged as an archive. The following portable versions are available:
- Windows .zip Portable (x86_64)
- Linux .tar.gz Portable (x86_64)
- Linux .tar.gz Portable (arm64)
- Linux AppImage Portable (x86_64)
- Linux AppImage Portable (arm64)
- MacOS .dmg Portable (x86_64)
- MacOS .dmg Portable (arm64)
Install Script
Install XPipe by pasting the installation command into your terminal. This will perform the full setup automatically.
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" -XPipeVersion "15.0.1"
Bash Script (Linux / MacOS)
bash <(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh) -v 15.0.1
15.0
XPipe 15 comes with many new features, performance improvements, and many bug fixes. Note that the installation data layout has been changed and executables have been moved around. This will break some shortcuts and the old restart functionality after an update. So if you're updating from within XPipe, it won't automatically restart for this update.
Tailscale SSH support
You can now connect to devices in your tailnet via Tailscale SSH and your locally installed tailscale command-line client. This integration supports multiple accounts as well to switch between different tailnets.
Custom icons
You can now add custom icons to use for your connections. This implementation replaces the old model of shipping the icons from https://github.com/selfhst/icons along XPipe. Instead, you can now dynamically add sources of icons. This can either be a local directory or a remote git repository that can be cloned and pulled by xpipe. XPipe will pick up any .svg files in there, rasterize them to cached .pngs, and display them in XPipe. As default icon sources, it will still come with https://github.com/selfhst/icons, but now it can fetch these icons at runtime. If you are using the git vault, you can also add icons to a synced directory in your git vault to have access to them on all systems.
Your existing custom icons set for connections are not lost, it just requires you to first update the icons and then restart XPipe.
Package manager repositories
There is now an apt repository available at https://apt.xpipe.io and an rpm repository available at https://rpm.xpipe.io. You can add them as sources to apt or your rpm-based package manager. This allows you to also install and upgrade xpipe via your native package manager instead of using the built-in self-updater.
New docs
There is a new documentation site https://docs.xpipe.io. The goal is to expand this over time to provide proper documentation for many features. If you're looking for documentation for a certain feature, let me know.
Other
- Rework application styling
- Improve performance when having many connections and categories
- Add new action to run scripts in the file browser and show their output without having to open a terminal
- The Homelab/Pro preview for new features is now handled automatically, you don't have to enable it anymore
- You can now import saved PuTTY sessions on a system when searching for available connections. This also works for KiTTY
- The custom service command opener will now use $PORT instead of $ADDRESS to allow for the use of commands that have a separate port argument
- Add support for Gnome Console and Ptyxis Terminal
Fixes
- Fix user interface not being responsive for a few seconds after launch
- Fix VSCode open actions not showing if code executable was not in PATH
- Fix startup failure on Windows systems when vcredist140.dll was missing
- Fix various issues with shells to Android systems
- Fix issues on Linux systems where language en_US.UTF-8 was not available
- Fix docked file browser terminal staying ahead of other windows even if XPipe loses focus
- Fix permission denied errors on terminal launch when file system had noexec flag set
- Fix git synced vault keys not working on other systems
- Fix double sudo prompt when elevating to root in file browser
- Fix file browser shift selection not marking selected files
- Fix file browser yellow keyboard focus indicator showing after typing path
- Fix ssh service tunnel sometimes failing with a timeout on close
- Fix modal dialogs flickering a bit
- Fix some icons resetting on updates
- Fix desktop shortcuts not launching actions properly
- Fix teleport integration failing for newer teleport versions
- Fix MobaXterm integration not working correctly
- Fix git sync SSH key password always prompting, even if it is specified in place
- Fix creation dialog for scripts and identities still referring to the name as connection name
- Fix password prompts for tunneled VM SSH connections showing wrong hostname as localhost
- Fix Windows Terminal start up failing if it was the first time that it was launched on the system
- Fix some translations not updating when changing display language
- Fix custom service open command not working properly with PowerShell
- Fix shortcut actions not running when daemon had to be started first
- Fix browser directory list entering endless loop if directory contained symlink to itself
- Fix certain actions like RDP failing when XPipe was launched from pwsh
- Fix terminal selection defaulting to Wave if no other terminal is found
- Fix vault version incompatibility notice only offering to disable the git sync
- Fix several cases where adding/deleting vault users would corrupt vault data
- Fix vault user encryption settings not updating properly
- Fix shell init scripts being run multiple times when background shell session was active
- Fix restart button not working for custom workspace locations
- Fix git readme list updating each time when using a different vault user
- Fix installation type detection being wrong when using installer and portable installation side by side
Downloads
All artifacts are signed by Christopher Schnick (2E21 05AB FDBA C0EB)
Installers
Installers are the easiest way to get started and they come with an automatic updater functionality. They can also be used to upgrade an existing installation to a newer version. The following installers are available:
- Windows .msi Installer (x86_64)
- Linux .deb Installer (x86_64)
- Linux .deb Installer (arm64)
- Linux .rpm Installer (x86_64)
- Linux .rpm Installer (arm64)
- MacOS .pkg Installer (x86_64)
- MacOS .pkg Installer (arm64)
Portable
If you don't like installers, you can also use portable versions that are packaged as an archive. The following portable versions are available:
- Windows .zip Portable (x86_64)
- Linux .tar.gz Portable (x86_64)
- Linux .tar.gz Portable (arm64)
- Linux AppImage Portable (x86_64)
- Linux AppImage Portable (arm64)
- MacOS .dmg Portable (x86_64)
- MacOS .dmg Portable (arm64)
Install Script
Install XPipe by pasting the installation command into your terminal. This will perform the full setup automatically.
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" -XPipeVersion "15.0"
Bash Script (Linux / MacOS)
bash <(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh) -v 15.0
14.2
- 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 launch custom commands with the locally tunneled address as inputs. - Add support for Wave terminal on all platforms
- Fix ssh RemoteCommand option ignore to support OpenSSH versions prior to 7.6
- 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
- Fix icons only having the default color
Downloads
All artifacts are signed by Christopher Schnick (2E21 05AB FDBA C0EB)
Installers
Installers are the easiest way to get started and they come with an automatic updater functionality. They can also be used to upgrade an existing installation to a newer version. The following installers are available:
- Windows .msi Installer (x86_64)
- Linux .deb Installer (x86_64)
- Linux .deb Installer (arm64)
- Linux .rpm Installer (x86_64)
- Linux .rpm Installer (arm64)
- MacOS .pkg Installer (x86_64)
- MacOS .pkg Installer (arm64)
Portable
If you don't like installers, you can also use portable versions that are packaged as an archive. The following portable versions are available:
- Windows .zip Portable (x86_64)
- Linux .tar.gz Portable (x86_64)
- Linux .tar.gz Portable (arm64)
- Linux AppImage Portable (x86_64)
- Linux AppImage Portable (arm64)
- MacOS .dmg Portable (x86_64)
- MacOS .dmg Portable (arm64)
Install Script
Install XPipe by pasting the installation command into your terminal. This will perform the full setup automatically.
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" -XPipeVersion "14.2"
Bash Script (Linux / MacOS)
bash <(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh) -v 14.2
VirusTotal Analysis
Automated VirusTotal analysis of all artifacts:
- xpipe-installer-windows-x86_64.msi
- xpipe-installer-macos-arm64.pkg
- xpipe-installer-macos-x86_64.pkg
- xpipe-portable-macos-arm64.dmg
- xpipe-portable-macos-x86_64.dmg
- xpipe-installer-linux-arm64.rpm
- xpipe-installer-linux-x86_64.rpm
- xpipe-installer-linux-arm64.deb
- xpipe-installer-linux-x86_64.deb
- xpipe-portable-linux-arm64.AppImage
- xpipe-portable-linux-x86_64.AppImage
- xpipe-portable-windows-x86_64.zip
- xpipe-portable-linux-arm64.tar.gz
- xpipe-portable-linux-x86_64.tar.gz
14.1.1
- Fix synced identities committing ssh key when switching access scope even when it was not synced yet
Downloads
All artifacts are signed by Christopher Schnick (2E21 05AB FDBA C0EB)
Installers
Installers are the easiest way to get started and they come with an automatic updater functionality. They can also be used to upgrade an existing installation to a newer version. The following installers are available:
- Windows .msi Installer (x86_64)
- Linux .deb Installer (x86_64)
- Linux .deb Installer (arm64)
- Linux .rpm Installer (x86_64)
- Linux .rpm Installer (arm64)
- MacOS .pkg Installer (x86_64)
- MacOS .pkg Installer (arm64)
Portable
If you don't like installers, you can also use portable versions that are packaged as an archive. The following portable versions are available:
- Windows .zip Portable (x86_64)
- Linux .tar.gz Portable (x86_64)
- Linux .tar.gz Portable (arm64)
- Linux AppImage Portable (x86_64)
- Linux AppImage Portable (arm64)
- MacOS .dmg Portable (x86_64)
- MacOS .dmg Portable (arm64)
Install Script
Install XPipe by pasting the installation command into your terminal. This will perform the full setup automatically.
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" -XPipeVersion "14.1.1"
Bash Script (Linux / MacOS)
bash <(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh) -v 14.1.1
VirusTotal Analysis
Automated VirusTotal analysis of all artifacts:
- xpipe-installer-windows-x86_64.msi
- xpipe-installer-macos-arm64.pkg
- xpipe-installer-macos-x86_64.pkg
- xpipe-portable-macos-arm64.dmg
- xpipe-portable-macos-x86_64.dmg
- xpipe-installer-linux-arm64.rpm
- xpipe-installer-linux-x86_64.rpm
- xpipe-installer-linux-arm64.deb
- xpipe-installer-linux-x86_64.deb
- xpipe-portable-linux-arm64.AppImage
- xpipe-portable-linux-x86_64.AppImage
- xpipe-portable-windows-x86_64.zip
- xpipe-portable-linux-arm64.tar.gz
- xpipe-portable-linux-x86_64.tar.gz
14.1
- Make identities have a password and ssh key of none selected by default to avoid the need of setting that manually
- Improve gui handling when switching between predefined and in place identities
- Fix some Windows Terminal integrations failing due to json comments in the config file
- Fix NullPointer on Windows systems with special characters in username
- Fix window not starting up properly if an error occurred early
- Fix application in docker webtop not starting automatically
- Fix some config save operations not being executed, leading to lost data
- Fix category organization not handling cases well where connections were moved across different categories
- Fix moving connections also moving children even if they were already moved to another category
- Fix some concurrent modification exceptions
- Improve some pfsense initialization errors
- Fix api returning error when trying to create a category and it already exists
Downloads
All artifacts are signed by Christopher Schnick (2E21 05AB FDBA C0EB)
Installers
Installers are the easiest way to get started and they come with an automatic updater functionality. They can also be used to upgrade an existing installation to a newer version. The following installers are available:
- Windows .msi Installer (x86_64)
- Linux .deb Installer (x86_64)
- Linux .deb Installer (arm64)
- Linux .rpm Installer (x86_64)
- Linux .rpm Installer (arm64)
- MacOS .pkg Installer (x86_64)
- MacOS .pkg Installer (arm64)
Portable
If you don't like installers, you can also use portable versions that are packaged as an archive. The following portable versions are available:
- Windows .zip Portable (x86_64)
- Linux .tar.gz Portable (x86_64)
- Linux .tar.gz Portable (arm64)
- Linux AppImage Portable (x86_64)
- Linux AppImage Portable (arm64)
- MacOS .dmg Portable (x86_64)
- MacOS .dmg Portable (arm64)
Install Script
Install XPipe by pasting the installation command into your terminal. This will perform the full setup automatically.
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" -XPipeVersion "14.1"
Bash Script (Linux / MacOS)
bash <(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh) -v 14.1
VirusTotal Analysis
Automated VirusTotal analysis of all artifacts:
- xpipe-installer-windows-x86_64.msi
- xpipe-installer-macos-arm64.pkg
- xpipe-installer-macos-x86_64.pkg
- xpipe-portable-macos-arm64.dmg
- xpipe-portable-macos-x86_64.dmg
- xpipe-installer-linux-arm64.rpm
- xpipe-installer-linux-x86_64.rpm
- xpipe-installer-linux-arm64.deb
- xpipe-installer-linux-x86_64.deb
- xpipe-portable-linux-arm64.AppImage
- xpipe-portable-linux-x86_64.AppImage
- xpipe-portable-windows-x86_64.zip
- xpipe-portable-linux-arm64.tar.gz
- xpipe-portable-linux-x86_64.tar.gz
14.0
XPipe 14 is the biggest rework so far and provides an improved user experience, better team features, performance and memory improvements, and fixes to many existing bugs and limitations. It will take some days until the initial rough edges are ironed out, but it will get there eventually. So please make sure to report any issues you find, even the small ones.
Team vaults + Reusable identities
You can now create reusable identities for connections instead of having to enter authentication information for each connection separately. This will also make it easier to handle any authentication changes later on, as only one config has to be changed.
Furthermore, there is a new encryption mechanism for git vaults, allowing multiple users to have their own private connections and identities in a shared vault by encrypting them with the personal key of the user.
You can combine the reusable identities with the new per-user encryption. Essentially, if you mark a certain identity as being for your user only, it will be encrypted with your personal key and won't be accessible to other team users that have access to the vault without knowing your secret. Any connection that uses this per-user identity, will also be encrypted with your personal secret key, also making them only accessible to you. That way you can control who has access to which connections and login information in your team. You can of course also set identities to be global, so that all team users can utilize them.
If you have previously used a custom vault passphrase to lock your vault, this will be migrated to a user account with that passphrase as its secret. If you have not used that before, you can create your own user in the settings menu. Having multiple vault users requires the Professional plan but team vaults are available for free for two weeks after release.
Incus support
- There is now support for incus
- The newly added features for incus have also been ported to the LXD integration
Services
- There is now the option to specify a URL path for services that will be appended when opened in the browser
- You can now specify the service type instead of always having to choose between http and https when opening it
- Services for containers can now be refreshed from a dedicated button instead of a fixed services entry, saving some vertical display space
- Services now show better when they are active or inactive
- The custom service creation has been moved to the top level to make it easier to locate
File transfers
- You can now abort an active file transfer. You can find the button for that on the bottom right of the browser status bar
- File transfers where the target write fails due to permissions issues or missing disk space are now better cancelled
Git vault
- XPipe will now commit a dummy private key to your repository to make your git provider potentially detect any leaks of your repository contents
- Any keys committed to the repository will now be forced to LF to prevent issues with keys generated on Windows
- XPipe will now explicitly configure the setting
pull.rebasefor the local git repository as having that set torebaseglobally would break the git sync
Other
- Improve RAM usage
- Implement performance improvements for local shells
- The Windows Terminal integration will now create and use its own profile to prevent certain settings from breaking the terminal integration
- Future updates on Windows will be faster
- There is now the option to censor all displayed contents, allowing for a more simple screensharing workflow for XPipe
- Implement startup speed improvements
- The file browser selected file arguments for scripts are now passed in order of selection time, allowing for more advanced scripting
- Improve error messages when VMs could not be reached due to a custom firewall setup
- The XPipe Python API is now featured more prominently
- Launched terminals are now automatically focused after launch
- Add support for Ghostty on Linux
- The webtop docker image is now also available for arm64 platforms
- The webtop is now also available for Kasm Workspaces at https://github.com/xpipe-io/kasm-registry
- The Yubikey PIV and PKCS#11 SSH auth option have been made more resilient for any PATH issues
- Add translations for Swedish, Polish, Indonesian
- Add more docs to the password manager settings
- Improve error message for libvirt when user was missing group permissions
Fixes
- Fix password manager requests not being cached and requiring an unlock every time
- Fix connection icon being removed when the connection is edited
- Fix Windows updates breaking pinned shortcuts and some registry keys (This will only work in future updates from now on)
- Fix Yubikey PIV and other PKCS#11 SSH libraries not asking for pin on macOS
- Fix launched terminal not getting focus again after a password prompt
- Fix some container shells not working do to some issues with /tmp
- Fix fish shells launching as sh in the file browser terminal
- Fix zsh terminal not launching in the current working directory in file browser
- Fix unrecognized \r showing up in various error messages
- Fix sudo elevation not working properly in VMs
- Fix permission denied errors for script files in some containers
- Fix API not respecting category field when adding connections
- Fix some files names that required escapes not being displayed in file browser
- Fix special Windows files like OneDrive links not being shown in file browser
- Fix built-in services like the Proxmox dashboard also counting for the service license limit
- Fix titlebar on Windows 11 being overlapped in fullscreen mode
Downloads
Installers
Installers are the easiest way to get started and they come with an automatic updater functionality. They can also be used to upgrade an existing installation to a newer version. The following installers are available:
- Windows .msi Installer (x86_64)
- Linux .deb Installer (x86_64)
- Linux .deb Installer (arm64)
- Linux .rpm Installer (x86_64)
- Linux .rpm Installer (arm64)
- MacOS .pkg Installer (x86_64)
- MacOS .pkg Installer (arm64)
Portable
If you don't like installers, you can also use portable versions that are packaged as an archive. The following portable versions are available:
- Windows .zip Portable (x86_64)
- Linux .tar.gz Portable (x86_64)
- Linux .tar.gz Portable (arm64)
- Linux AppImage Portable (x86_64)
- Linux AppImage Portable (arm64)
- MacOS .dmg Portable (x86_64)
- MacOS .dmg Portable (arm64)
Install Script
Install XPipe by pasting the installation command into your terminal. This will perform the full setup automatically.
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" -XPipeVersion "14.0"
Bash Script (Linux / MacOS)
bash <(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh) -v 14.0
13.4.4
- Fix kubectl container shells failing to launch when a non-default context or namespace was used
- Fix VNC mouse scroll being broken
- Fix custom SSH connections not working when a Host header was explicitly specified
- Fix kitty terminal failing to launch on macOS when another instance was already open before
- Fix Proxmox PBS systems being detected as PVE systems
- Fix invalid %ComSpec% variable causing startup errors
- Fix setting for double clicks for launching connections also applying to the context menu buttons
- Improve GitHub sync password prompt to clarify that a personal access token should be entered instead of the password
- Disable category expand buttons when there are no child categories to make it less confusing
- Improve mouse handling on macOS. If the window did not have focus before, mouse events will be ignored until the window has focus. This is now in line with other native macOS apps
- Update french translations (Thanks @Quezaquo)
Downloads
Installers
Installers are the easiest way to get started and they come with an automatic updater functionality. They can also be used to upgrade an existing installation to a newer version. The following installers are available:
- Windows .msi Installer (x86_64)
- Linux .deb Installer (x86_64)
- Linux .deb Installer (arm64)
- Linux .rpm Installer (x86_64)
- Linux .rpm Installer (arm64)
- MacOS .pkg Installer (x86_64)
- MacOS .pkg Installer (arm64)
Portable
If you don't like installers, you can also use portable versions that are packaged as an archive. The following portable versions are available:
- Windows .zip Portable (x86_64)
- Linux .tar.gz Portable (x86_64)
- Linux .tar.gz Portable (arm64)
- Linux AppImage Portable (x86_64)
- Linux AppImage Portable (arm64)
- MacOS .dmg Portable (x86_64)
- MacOS .dmg Portable (arm64)
Install Script
Install XPipe by pasting the installation command into your terminal. This will perform the full setup automatically.
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" -XPipeVersion "13.4.4"
Bash Script (Linux / MacOS)
bash <(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh) -v 13.4.4
VirusTotal Analysis
Automated VirusTotal analysis of all artifacts:
- xpipe-installer-windows-x86_64.msi
- xpipe-installer-macos-arm64.pkg
- xpipe-installer-macos-x86_64.pkg
- xpipe-portable-macos-arm64.dmg
- xpipe-portable-macos-x86_64.dmg
- xpipe-installer-linux-arm64.rpm
- xpipe-installer-linux-x86_64.rpm
- xpipe-installer-linux-arm64.deb
- xpipe-installer-linux-x86_64.deb
- xpipe-portable-linux-arm64.AppImage
- xpipe-portable-linux-x86_64.AppImage
- xpipe-portable-windows-x86_64.zip
- xpipe-portable-linux-arm64.tar.gz
- xpipe-portable-linux-x86_64.tar.gz
Signatures
All artifacts are signed with the following gpg key: https://xpipe.io/signatures/crschnick.gpg
13.4.3
- Add support for creating tunneled services and tunneled VNC connections for VM guest systems
Downloads
Installers
Installers are the easiest way to get started and they come with an automatic updater functionality. They can also be used to upgrade an existing installation to a newer version. The following installers are available:
- Windows .msi Installer (x86_64)
- Linux .deb Installer (x86_64)
- Linux .deb Installer (arm64)
- Linux .rpm Installer (x86_64)
- Linux .rpm Installer (arm64)
- MacOS .pkg Installer (x86_64)
- MacOS .pkg Installer (arm64)
Portable
If you don't like installers, you can also use portable versions that are packaged as an archive. The following portable versions are available:
- Windows .zip Portable (x86_64)
- Linux .tar.gz Portable (x86_64)
- Linux .tar.gz Portable (arm64)
- Linux AppImage Portable (x86_64)
- Linux AppImage Portable (arm64)
- MacOS .dmg Portable (x86_64)
- MacOS .dmg Portable (arm64)
Install Script
Install XPipe by pasting the installation command into your terminal. This will perform the full setup automatically.
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" -XPipeVersion "13.4.3"
Bash Script (Linux / MacOS)
bash <(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh) -v 13.4.3
VirusTotal Analysis
Automated VirusTotal analysis of all artifacts:
- xpipe-installer-windows-x86_64.msi
- xpipe-installer-macos-arm64.pkg
- xpipe-installer-macos-x86_64.pkg
- xpipe-portable-macos-arm64.dmg
- xpipe-portable-macos-x86_64.dmg
- xpipe-installer-linux-arm64.rpm
- xpipe-installer-linux-x86_64.rpm
- xpipe-installer-linux-arm64.deb
- xpipe-installer-linux-x86_64.deb
- xpipe-portable-linux-arm64.AppImage
- xpipe-portable-linux-x86_64.AppImage
- xpipe-portable-windows-x86_64.zip
- xpipe-portable-linux-arm64.tar.gz
- xpipe-portable-linux-x86_64.tar.gz
Signatures
All artifacts are signed with the following gpg key: https://xpipe.io/signatures/crschnick.gpg
13.4.2
- Rework Proxmox VNC setup action name and explanations to be more clear
- Fix Proxmox VNC setup action working with outdated data when the VM config was changed externally
- Fix Terminal recognition failing on some macOS systems
- Fix RDP client recognition failing on macOS
- Fix corrupted caches not being cleaned properly
Downloads
Installers
Installers are the easiest way to get started and they come with an automatic updater functionality. They can also be used to upgrade an existing installation to a newer version. The following installers are available:
- Windows .msi Installer (x86_64)
- Linux .deb Installer (x86_64)
- Linux .deb Installer (arm64)
- Linux .rpm Installer (x86_64)
- Linux .rpm Installer (arm64)
- MacOS .pkg Installer (x86_64)
- MacOS .pkg Installer (arm64)
Portable
If you don't like installers, you can also use portable versions that are packaged as an archive. The following portable versions are available:
- Windows .zip Portable (x86_64)
- Linux .tar.gz Portable (x86_64)
- Linux .tar.gz Portable (arm64)
- Linux AppImage Portable (x86_64)
- Linux AppImage Portable (arm64)
- MacOS .dmg Portable (x86_64)
- MacOS .dmg Portable (arm64)
Install Script
Install XPipe by pasting the installation command into your terminal. This will perform the full setup automatically.
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" -XPipeVersion "13.4.2"
Bash Script (Linux / MacOS)
bash <(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh) -v 13.4.2
VirusTotal Analysis
Automated VirusTotal analysis of all artifacts:
- xpipe-installer-windows-x86_64.msi
- xpipe-installer-macos-arm64.pkg
- xpipe-installer-macos-x86_64.pkg
- rw.15849.xpipe-portable-macos-x86_64.dmg
- xpipe-portable-macos-arm64.dmg
- xpipe-portable-macos-x86_64.dmg
- xpipe-installer-linux-arm64.rpm
- xpipe-installer-linux-x86_64.rpm
- xpipe-installer-linux-arm64.deb
- xpipe-installer-linux-x86_64.deb
- xpipe-portable-linux-arm64.AppImage
- xpipe-portable-linux-x86_64.AppImage
- xpipe-portable-windows-x86_64.zip
- xpipe-portable-linux-arm64.tar.gz
- xpipe-portable-linux-x86_64.tar.gz
Signatures
All artifacts are signed with the following gpg key: https://xpipe.io/signatures/crschnick.gpg
