Releases: Janne6565/wharf-tui
Release list
v0.8.0
Changelog
Features
- feat(store,ui,termius): bind a host to one synced vault key
Fixes
- fix(ui): say the clipboard sequence was sent, not that it was copied
Install
brew install Janne6565/tap/wharf # macOS
bun i -g wharf-tui # macOS, Linux, Windows
yay -S wharf-tui-bin # Arch
winget install Janne6565.Wharf # Windows
curl -fsSL https://raw.githubusercontent.com/Janne6565/wharf-tui/main/scripts/install.sh | shOn Windows, sessions run inside wharf and close when it exits — everything
else, detach included, behaves the same.
Verify a download against checksums.txt before running it.
v0.7.1
Changelog
Fixes
- fix(sshx): offer every key source, in batches the server tolerates
Other
- ci(release): drop the commit hash from changelog entries
Install
brew install Janne6565/tap/wharf # macOS
bun i -g wharf-tui # macOS, Linux, Windows
yay -S wharf-tui-bin # Arch
winget install Janne6565.Wharf # Windows
curl -fsSL https://raw.githubusercontent.com/Janne6565/wharf-tui/main/scripts/install.sh | shOn Windows, sessions run inside wharf and close when it exits — everything
else, detach included, behaves the same.
Verify a download against checksums.txt before running it.
v0.7.0
Changelog
Features
- 3505a4e feat(cli): wharf --remote runs one command through a grant
- 02d3171 feat(clipboard): OSC 52 copy that refuses a non-terminal
- 21a0ccb feat(remoteaccess): revocable exec-only grants over a token-gated socket
- 38e560f feat(sessd): carry exec across the session-host boundary
- 7dccdb8 feat(sessd,sshx): watch a second in-session hotkey byte
- 320d6b2 feat(sshx): run one-off commands on a live session's connection
- c268801 feat(ui): grant, revoke and audit remote access from the TUI
Other
- c571dc1 ci(release): build the changelog from git, not the compare API
Install
brew install Janne6565/tap/wharf # macOS
bun i -g wharf-tui # macOS, Linux, Windows
yay -S wharf-tui-bin # Arch
winget install Janne6565.Wharf # Windows
curl -fsSL https://raw.githubusercontent.com/Janne6565/wharf-tui/main/scripts/install.sh | shOn Windows, sessions run inside wharf and close when it exits — everything
else, detach included, behaves the same.
Verify a download against checksums.txt before running it.
v0.6.0
Changelog
Features
- 45b883d: feat(import): import SSH keys from Termius, converting PuTTY .ppk (@Janne6565)
Install
brew install Janne6565/tap/wharf # macOS
bun i -g wharf-tui # macOS, Linux, Windows
yay -S wharf-tui-bin # Arch
winget install Janne6565.Wharf # Windows
curl -fsSL https://raw.githubusercontent.com/Janne6565/wharf-tui/main/scripts/install.sh | shOn Windows, sessions run inside wharf and close when it exits — everything
else, detach included, behaves the same.
Verify a download against checksums.txt before running it.
v0.5.0
Changelog
Features
- 89e3754: feat(crypto): hybrid ML-KEM-768 project DEK wrapping, pinned PQ ssh kex (#2) (@Janne6565)
- 1819f8b: feat(import): import hosts from a local Termius profile (@Janne6565)
Install
brew install Janne6565/tap/wharf # macOS
bun i -g wharf-tui # macOS, Linux, Windows
yay -S wharf-tui-bin # Arch
winget install Janne6565.Wharf # Windows
curl -fsSL https://raw.githubusercontent.com/Janne6565/wharf-tui/main/scripts/install.sh | shOn Windows, sessions run inside wharf and close when it exits — everything
else, detach included, behaves the same.
Verify a download against checksums.txt before running it.
v0.4.0
Changelog
Features
- f009ab6: feat(sessions): make the detach key rebindable (#1) (@Janne6565)
Install
brew install Janne6565/tap/wharf # macOS
bun i -g wharf-tui # macOS, Linux, Windows
yay -S wharf-tui-bin # Arch
winget install Janne6565.Wharf # Windows
curl -fsSL https://raw.githubusercontent.com/Janne6565/wharf-tui/main/scripts/install.sh | shOn Windows, sessions run inside wharf and close when it exits — everything
else, detach included, behaves the same.
Verify a download against checksums.txt before running it.
v0.3.1
Changelog
Other
- 58fad76: refactor(proxy): one shared setting instead of a copy per component (@Janne6565)
Install
brew install Janne6565/tap/wharf # macOS
bun i -g wharf-tui # macOS, Linux, Windows
yay -S wharf-tui-bin # Arch
winget install Janne6565.Wharf # Windows
curl -fsSL https://raw.githubusercontent.com/Janne6565/wharf-tui/main/scripts/install.sh | shOn Windows, sessions run inside wharf and close when it exits — everything
else, detach included, behaves the same.
Verify a download against checksums.txt before running it.
v0.3.0
Changelog
Features
- a4dc7f9: feat(proxy): route outbound SSH through an egress proxy (@Janne6565)
Other
- adbbbd4: test(proxy): make the new tests portable to Windows (@Janne6565)
Install
brew install Janne6565/tap/wharf # macOS
bun i -g wharf-tui # macOS, Linux, Windows
yay -S wharf-tui-bin # Arch
winget install Janne6565.Wharf # Windows
curl -fsSL https://raw.githubusercontent.com/Janne6565/wharf-tui/main/scripts/install.sh | shOn Windows, sessions run inside wharf and close when it exits — everything
else, detach included, behaves the same.
Verify a download against checksums.txt before running it.
v0.2.1
Changelog
Features
- 5078280: feat(signin): open the pairing page in the browser automatically (@Janne6565)
Install
brew install Janne6565/tap/wharf # macOS
bun i -g wharf-tui # macOS, Linux, Windows
yay -S wharf-tui-bin # Arch
winget install Janne6565.Wharf # Windows
curl -fsSL https://raw.githubusercontent.com/Janne6565/wharf-tui/main/scripts/install.sh | shOn Windows, sessions run inside wharf and close when it exits — everything
else, detach included, behaves the same.
Verify a download against checksums.txt before running it.
v0.2.1-rc.1
Changelog
Features
- f839214: feat(release): npm publishes over OIDC again, now that the case matches (@Janne6565)
Install
brew install Janne6565/tap/wharf # macOS
bun i -g wharf-tui # macOS, Linux, Windows
yay -S wharf-tui-bin # Arch
winget install Janne6565.Wharf # Windows
curl -fsSL https://raw.githubusercontent.com/Janne6565/wharf-tui/main/scripts/install.sh | shOn Windows, sessions run inside wharf and close when it exits — everything
else, detach included, behaves the same.
Verify a download against checksums.txt before running it.