Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.22 KB

File metadata and controls

27 lines (19 loc) · 1.22 KB

Changelog

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_auth toggle that forces PreferredAuthentications=publickey.
  • x as a new shortcut to copy the selected host's full SSH command to the clipboard.

Changed

  • Host configs now persist key_paths instead of a single key_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_auth is enabled, conflicting PreferredAuthentications=... options are stripped so the toggle actually wins.
  • The x shortcut now copies a shell-safe, pasteable SSH command instead of a plain joined preview string.

GitHub releases publish the matching section from this file during tagged releases.

  • Keep the version heading and bullets release-ready before pushing a v* tag.
  • GitHub releases attach these notes plus platform checksums.