github max-rh/sshelf v0.13.1
0.13.1 — 2026-09-04

4 days ago

Release Notes

Fixed

  • The host list now shows the user a host inherits from its site, instead of falling back
    to your local $USER. Only the display was ever wrong: connecting, Ctrl-y and
    sshelf print-command already used the site's user. The fix covers the TUI rows,
    sshelf list and shell-completion help, and searching for that user now matches the hosts
    that inherit it. sshelf list --json is unchanged, and still reports the record as stored,
    so an inherited user stays null with the resolved values in the generated command.
    (#16)
  • The remote pane of the transfer screen now lists hidden files, as the local pane always
    did, so you can open .config on a server and copy things out of it. sshelf lists over SFTP
    with ls -la; . and .. still never appear on either side. There is no show/hide toggle,
    and typing a . into the pane filter keeps the names that have one. (#15)

Changed

  • README rewritten as a landing page — a re-recorded demo clip, one section and one real
    screenshot per feature (docs/assets/), why the project exists, a comparison with the tools
    people weigh it against, and the never-list stated as promises. New PRIVACY.md at the
    repo root (what sshelf reads, writes, runs, and sends) and docs/llms.txt. Docs and
    assets only — no behavior change.

Install sshelf 0.13.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-rh/sshelf/releases/download/v0.13.1/sshelf-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install max-rh/tap/sshelf

Download sshelf 0.13.1

File Platform Checksum
sshelf-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
sshelf-x86_64-apple-darwin.tar.xz Intel macOS checksum
sshelf-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
sshelf-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Don't miss a new sshelf release

NewReleases is sending notifications on new releases.