v0.5.0
New Features
Faster TUI loading and enrichment
Git Treehouse now opens the app frame before slower metadata finishes loading. Local metadata, pull request status, and worktree size data fill in asynchronously so large repos feel less blocked.
Refresh feedback
Pressing r now runs git fetch --prune, keeps the current selection and visible rows stable, and shows refresh progress in the Worktrees title. Automatic refreshes stay quieter.
JSON size fields
git-treehouse list --json now includes git_size and full_size. The existing size field remains as a compatibility alias.
Improvements
- Reworked the help overlay with grouped shortcuts and marker, status, and PR legends.
- Cleaned up Details and Worktrees panel titles, border hints, and selected-row actions.
- Added an approved pull request indicator (
◆) and reduced PR-column flicker while GitHub data loads. - Changed
Escin list view to cancel or clear context. UseqorCtrl+Cto exit.