0.18.0
2026-03-16
Highlights
Added
- Per-host SSH key selection with a picker backed by
~/.ssh, plus support for multiple identity files per host. - A per-host
prefer_public_key_authtoggle that forcesPreferredAuthentications=publickey. xas a new shortcut to copy the selected host's full SSH command to the clipboard.
Changed
- Host configs now persist
key_pathsinstead of a singlekey_path, while remaining backward-compatible with existing configs. - Host details and command previews now reflect multiple keys and the effective auth preference.
Fixed
- The inline key selector now closes correctly with
Esc, keeps the active item visible when the list scrolls, and preserves cursor alignment in the form. - When
prefer_public_key_authis enabled, conflictingPreferredAuthentications=...options are stripped so the toggle actually wins. - The
xshortcut now copies a shell-safe, pasteable SSH command instead of a plain joined preview string.