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-yand
sshelf print-commandalready used the site's user. The fix covers the TUI rows,
sshelf listand shell-completion help, and searching for that user now matches the hosts
that inherit it.sshelf list --jsonis unchanged, and still reports the record as stored,
so an inheriteduserstaysnullwith the resolved values in the generatedcommand.
(#16) - The remote pane of the transfer screen now lists hidden files, as the local pane always
did, so you can open.configon a server and copy things out of it. sshelf lists over SFTP
withls -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. NewPRIVACY.mdat the
repo root (what sshelf reads, writes, runs, and sends) anddocs/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 | shInstall prebuilt binaries via Homebrew
brew install max-rh/tap/sshelfDownload 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 |