Releases: sauravpanda/bonsai
Releases · sauravpanda/bonsai
v0.1.0
Changelog
- 195e8e6 Fix worktree edge cases and snapshot restore (#48)
- c6c88cf Improve clean picker UX with clearer selection and focus (#49)
- a2c4543 Initial commit
- 761f479 Refresh README and repo description
- bf483f6 chore: add GitHub Actions CI workflow (build, vet, test) (#25)
- b6c23bf feat: add --offline flag to bonsai clean and bonsai prune (#32)
- 018d5da feat: add bonsai CLI — git worktree manager
- bcfafd0 feat: add bonsai config command with init, path, and show subcommands (#34)
- 0295da8 feat: add bonsai doctor health check for broken and orphaned worktrees (#43)
- 974bbe4 feat: add bonsai new command to create worktrees with sane defaults (#35)
- 9e4db6e feat: add bonsai open to launch a worktree in the editor by number (#36)
- 792e473 feat: add bonsai snapshot command to archive/restore worktrees (#44)
- 99749a1 feat: add bonsai stats command with aggregate worktree metrics (#41)
- 05690d6 feat: add bonsai status dashboard with dirty/staged/untracked counts (#39)
- c0eb4ca feat: add bonsai switch interactive picker for worktree navigation (#45)
- 38f4a4f feat: add bonsai sync to rebase/merge all worktrees from base branch (#40)
- 5c757a9 feat: add goreleaser, release workflow, and code review fixes (#47)
- 56cf4d7 feat: add shell completions for bash, zsh, and fish via cobra (#38)
- fb1b53f feat: auto-link Linear/Jira tickets in PR descriptions from branch name (#46)
- 9969421 feat: color-code Age column in bonsai list by staleness threshold (#37)
- 704a827 feat: support per-repo .bonsai.toml config override (#42)
- d3cee5b fix: pressing q in prune loop now quits instead of skipping to next item (#30)
- e3de88f fix: remove dead code — config.Save, github.CreatePR, and custom max() builtin shadow (#29)
- a476617 fix: render OSC 8 terminal hyperlink in formatPR when PRURL is set (#27)
- a8d89af fix: return non-zero exit code when bonsai rm fails to remove a worktree (#26)
- a7b64b3 fix: treat manual confirmation on unpushed worktree as implicit force in prune (#28)
- 828a4c4 fix: use runewidth for Unicode-aware column width in bonsai list table (#31)
- 93fb504 perf: parallelize worktree enrichment with errgroup in list, clean, and prune (#33)