Releases: blockful/tmux-pilot
Releases · blockful/tmux-pilot
v1.1.0
v1.0.0
Changelog
Features
- 6fa2387 feat!: rewrite TUI — drop BubbleTea for raw ANSI
- 724aa60 feat: add install.sh + auto-publish homebrew formula on release
- f159b85 feat: install.sh creates 'tp' symlink automatically
- b33a407 feat: kill/rename/create stay in picker — only switch and detach exit
- a7b86cc feat: remove detach command, promote Ctrl-b d tip
Bug Fixes
v0.6.0
Simplified architecture
Complete rewrite: TUI is now a thin picker. Pick action → TUI exits → tmux command runs. ~300 lines total, -1,600 lines deleted.
No more input handling bugs — the TUI only exists for the selection moment.
Upgrade
curl -sL https://github.com/blockful/tmux-pilot/releases/download/v0.6.0/tmux-pilot_Linux_x86_64.tar.gz | tar xz && sudo mv tmux-pilot /usr/local/bin/Alias
echo 'alias tp="tmux-pilot"' >> ~/.bashrc && source ~/.bashrcv0.5.1
Fix: input handling in tmux popup
- Reads from
/dev/ttydirectly instead of stdin (fixes keystroke leaking) - Uses
tea.KeyTypefor arrow keys/enter/escape (fixes OA/OB escape sequences) - Should resolve all input issues when running inside
tmux display-popup
Upgrade
curl -sL https://github.com/blockful/tmux-pilot/releases/download/v0.5.1/tmux-pilot_Linux_x86_64.tar.gz | tar xz && sudo mv tmux-pilot /usr/local/bin/v0.5.0
What's new
- Detach —
dkey detaches from current tmux session - Duplicate name validation — warns if session name already exists on create/rename, stays in edit mode
Upgrade
curl -sL https://github.com/blockful/tmux-pilot/releases/download/v0.5.0/tmux-pilot_Linux_x86_64.tar.gz | tar xz && sudo mv tmux-pilot /usr/local/bin/v0.4.0
What's new
- Auto-setup prompt on first launch — asks to add tmux keybinding
--setupflag for headless/scripted installs- Full session management: list, create, rename, switch, kill
- Polished TUI with LipGloss styling
Install
go install github.com/blockful/tmux-pilot/cmd@latestOr download a binary below for your platform.