What's Changed
Added
- Credential Inheritance - Simplify connection management by inheriting credentials from parent groups:
- New "Inherit" option in password source dropdown
- Recursively resolves credentials up the group hierarchy
- Reduces duplication for environments sharing same credentials
- Jump Host Support - Native SSH Jump Host configuration:
- New "Jump Host" dropdown in SSH connection settings
- Select any existing SSH connection as a jump host
- Supports chained jump hosts (Jump Host -> Jump Host -> Target)
- Automatically configures
-Jargument for SSH connections
- Adwaita Empty States - Migrated empty state views to
adw::StatusPage:- Modern, consistent look for empty connection lists, terminals, and search results
- Proper theming support
- Group Improvements:
- Sorting: Group lists in sidebar and dropdowns are now sorted alphabetically by full path
- Credentials UI: New fields in Group Dialogs to set default Username/Password/Domain
- Move Group: Added "Parent" dropdown to Edit Group dialog to move groups (with cycle prevention)
Dependencies
- Updated
libadwaitato0.7 - Updated
gtk4to0.10 - Updated
vte4to0.9
Installation
Debian/Ubuntu
sudo dpkg -i rustconn_0.6.1_amd64.deb
sudo apt-get install -f # Install dependencies if neededFedora
sudo dnf install rustconn-0.6.1-1.fc41.x86_64.rpmAppImage
chmod +x RustConn-0.6.1-x86_64.AppImage
./RustConn-0.6.1-x86_64.AppImageopenSUSE (OBS)
Packages available at: https://build.opensuse.org/package/show/home:totoshko88:rustconn/rustconn
# Tumbleweed
sudo zypper ar https://download.opensuse.org/repositories/home:/totoshko88:/rustconn/openSUSE_Tumbleweed/ rustconn
sudo zypper ref
sudo zypper in rustconn
# Leap 16.0
sudo zypper ar https://download.opensuse.org/repositories/home:/totoshko88:/rustconn/16.0/ rustconn
sudo zypper ref
sudo zypper in rustconn