Skip to content

9.4-2

Compare
Choose a tag to compare
@crschnick crschnick released this 24 May 19:00
· 1 commit to master since this release
7e43ced

Connection notes

There is now the new option to add notes to any connection. These notes are written in markdown, and the full markdown spec is supported.

File transfer reliability improvements

The file transfer mechanism when editing files had some flaws, which under rare conditions caused the data not being fully transferred or the file browser session to timeout/die. This was especially prevalent when saving a file multiple times in quick succession or when using VSCode on Windows, which performs multiple file writes on save (for whatever reason).

The entire transfer implementation has been rewritten to iron out these issues and increase reliability. Other file browser actions have also been made more reliable.

Git vault improvements

The conflict resolution has been improved

  • When setting up the git vault on another system, there will no longer be an initial merge conflict that has to be handled
  • In case of a merge conflict, overwriting local changes will now preserve all connections that are not added to the git vault, including local connections
  • You now have the option to force push changes when a conflict occurs while XPipe is running, not requiring a restart anymore

Other

  • You can now add simple RDP connections without a file
  • Make file transfers more resilient. This should fix rare issues in which the remote file content was not properly written
  • Fix VMware Player/Workstation not being detected on Windows. Now simply searching for connections should add these VMs automatically.

Installers

Portable

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 "9.4-2"
Bash Script (Linux / MacOS)
bash <(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh) -s -v "9.4-2"