Cline v0.1.51: Terminal Stability & Build Speed
Cline's terminal layer gets a stability overhaul. Multi-viewer support, persistent state across reconnects, and faster builds with esbuild.
TL;DR
- Task terminals now handle multiple simultaneous viewers without disconnecting
- Terminal state persists across reconnects — no more lost output on connection drops
- Switched to esbuild for faster builds
- Fixed git worktree registration issues and trash restore bugs
New
- Multi-viewer terminal support — opening the same task in multiple browser tabs no longer causes disconnections
- Terminal state persistence — TUI state is preserved across reconnects, so you keep your terminal view when connections drop and re-establish
- Server-side PTY sessions — Codex CLI content no longer disappears or renders incorrectly; you can refresh, switch tasks, and unmount terminals without losing output
- esbuild migration — faster builds across the board
- Claude agent hyperlinks — now render correctly in Kanban terminals
Fixed
- Home sidebar terminal sessions not reconnecting after navigation
- Screen flickering and unnecessary polling when viewing trashed tasks
- Restoring tasks from trash using the wrong agent
- Stale git worktree registrations that could cause worktree operations to fail
Update with: npm install -g @cline/kanban@0.1.51 or check the full release.
Source: Cline