Releases: nakaba-lab/ssh-manager-tui
v1.0.2 — liveness skips ProxyCommand hosts
sshm v1.0.2
Fixed
- Liveness probing now skips hosts behind a
ProxyCommand(not justProxyJump). A direct TCP probe is meaningless for proxied hosts;HostView::is_proxiednow covers both. (#7)
Packaging
- winget manifests updated to schema 1.12.0; Scoop bucket (
nakaba-lab/scoop-bucket).
Install
cargo install sshm-tui # installs the `sshm` commandscoop bucket add nakaba-lab https://github.com/nakaba-lab/scoop-bucket; scoop install sshm-tui
winget install NakabaLab.sshmOr download a prebuilt archive below (Windows .zip, Linux/macOS .tar.gz, each with a .sha256).
v1.0.1 — package-manager distribution + multi-OS binaries
sshm v1.0.1
A distribution-focused release. sshm is now installable from package managers, and every tagged release ships prebuilt binaries for Windows, Linux, and macOS (Intel + Apple Silicon), each with a .sha256 checksum.
No application behavior changes from v1.0.0 — this release is packaging only.
Install
Cargo — any platform with a Rust toolchain:
cargo install sshm-tui # installs the `sshm` commandThe crate is published as sshm-tui (the bare sshm name was already taken on crates.io); the installed binary is still sshm.
Scoop — Windows:
scoop install https://raw.githubusercontent.com/nakaba-lab/ssh-manager-tui/main/packaging/scoop/sshm.jsonwinget — Windows (rolling out to winget-pkgs):
winget install NakabaLab.sshmOr download one of the archives below and put sshm/sshm.exe on your PATH.
What's new
- Multi-OS release CI — tagging
v*builds and attaches archives forx86_64-pc-windows-msvc(zip),x86_64-unknown-linux-gnu,aarch64-apple-darwin, andx86_64-apple-darwin(tar.gz), each with a SHA256 sidecar. - Scoop manifest with
checkver+ auto-update. - winget manifests (portable-in-zip,
NakabaLab.sshm). - Crate renamed to
sshm-tuifor crates.io; binary name unchanged (sshm).
v1.0.0
sshm v1.0.0
The first stable release of sshm, a Windows-first terminal UI for browsing,
editing, and connecting to the SSH hosts in ~/.ssh/config. Edits to the real
OpenSSH config are lossless and surgical.
Highlights
- A complete visual redesign built around a Tokyo Night theme, plus a CI
pipeline and project documentation that bring the crate to a 1.0 milestone.
UI / UX
- New Tokyo Night theme module with consistent, color-role-driven styling across
every screen. - Restyled host list, detail pane, search, jump picker, edit form, key manager,
key picker, wizard, and the confirm / action-menu / help overlays. - Breadcrumb title bar and themed toasts (success / error).
- Responsive layout for the host list and key manager: side-by-side when wide,
stacked on narrow terminals. - Host detail pane and edit form grouped into labeled sections with dimmed
section headers. - Rounded borders, accent-colored focus, and emoji removed for a cleaner,
terminal-native look.
Build / Project
- Package and binary renamed to
sshm(the binary is nowsshm/sshm.exe). - Now dual-licensed under MIT OR Apache-2.0.
- Added a CI workflow running rustfmt, clippy (
-D warnings), and tests on both
Linux and Windows. - Removed the unused
zeroizedependency. - Fixed non-Windows clippy failures and documented the cross-platform clippy
gotcha; added theCLAUDE.mdproject guide.