SSH
- You can now create all types of tunnels to VMs as well
- The tunnel notation has been improved to automatically escape IPv6 addresses when needed
The support for FIDO2 SSH keys on Linux and macOS has been improved:
- PINs are now cached by default so they only have to be entered once. Caching can be disabled in the security settings
- User presence confirmation requests are now shown with an icon notification in XPipe
- Fix FIDO2 keys not working with xpipe if they were already added to the SSH agent
Furthermore, the shell profile loading on Linux has been reworked with the goal of better handling the SSH agent detection.
Other
- There's a new option to automatically close terminals on exit without having to press any key
- The custom icons now dynamically check whether the colored icon variant has enough contrast in dark mode.
This will make icons more colorful instead of mostly using black-and-white icons in dark mode.
You have to refresh the icons in the icon settings for this to apply. - There is now a confirmation prompt when erasing file contents in the file browser
- Add support for Enpass password manager
- The arch AUR package now supports automatic updates via makepkg from within XPipe
- There is now an automatic check and a new button for merge conflicts when
another user pushed to the remote git sync repo - Add ability to close connection creation dialog quickly with ESC if no changes were made
- The docker parent entry no longer has a refresh button to prevent confusion with multiple refresh buttons
- The actual file names of shell session script entries are now shown on hover
- Add some more recognition for Mikrotik and Palo Alto devices
- Improve category styling
Fixes
- Fix terminal logging being broken on macOS with zsh
- Fix some file existence checks failing on Windows 10 since the latest Windows updates
- Fix zsh errors due to unquoted glob pattern
- Fix slow macOS startup due to mdfind being slow
- Fix zellij multiplexer not properly opening first tab due to timing issues
- Fix tmux window immediately closing if connection failed
- Fix choco updater showing available updates before they are available in choco
- Fix choco updater not launching as admin
- Fix updater terminal window not closing automatically
- Fix script group naming in creation dialog
- Fix various NullPointers
Downloads
You can find all downloadable artifacts below attached to this release. For installation instructions, see the installation guide.
All artifacts are signed by Christopher Schnick (2E21 05AB FDBA C0EB)