grove 0.54.0
Grove v0.54.0
This release includes the work since v0.53.0.
Session workflow
- Add multi-project session context and persistence, keeping project identities and session labels correct across reattach and rename flows.
- Warm project worktree caches so the session launcher can surface projects and worktrees more reliably.
- Launch agents through a fresh login shell.
- Improve contextual titles in the session sidebar and grid.
- Add session launcher and modal flows for creating, selecting, and managing agent sessions.
Terminal and tmux
- Improve tmux selection, scrolling, quoting, cache probing, and session naming.
- Add terminal mouse selection support outside the visible tmux viewport.
- Improve session teardown, reattachment, and terminal routing behavior.
Interface
- Refine workspace, sidebar, row, launcher, confirmation, and modal interactions for the updated session workflow.
- Add the multi-project session UI mock for design reference.
Upgrade and release
- Improve GitHub release asset download handling and release parsing.
- Bump the workspace and crate versions to 0.54.0.
Validated with cargo test --workspace and ./install.sh.