Releases: raghavpillai/branchlet
Releases · raghavpillai/branchlet
Release list
v1.0.0
Non-interactive CLI, update checker, remote branches, and a bunch of internal cleanup.
branchlet create -n my-feature -s main,branchlet list --json,branchlet delete -n my-feature -f: scriptable commands for CI and automation- Daily update check against npm, plus a manual check in settings
- Create worktrees from remote branches, not just local ones
- Type to filter in branch and worktree lists
- Viewport scrolling for long lists instead of overflowing the terminal
$schemasupport in.branchlet.jsonfor editor autocompletion- Shell completions are now part of the setup block instead of separate scripts
- Replaced static-only service classes with plain exported functions
- Upgraded to glob v13 and other dependency bumps
v0.2.0
Shell integration. Run branchlet and it can cd you into a worktree directory.
- Shell wrapper function that intercepts the
branchletcommand to switch directories --from-wrapperflag for shell-to-CLI communication- Setup panel in the interactive menu to install into
.zshrcor.bashrc - Tab completions for commands and flags (bash and zsh)
v0.1.6
- Fixed git root detection for worktrees and submodules
- Dropped Node.js 18 support; minimum is now Node.js 20
- Upgraded glob to v11
v0.1.4
Rolls up the community contributions from v0.1.3 with additional validation fixes.
v0.1.3
j/kkeys for list navigation (thanks @Stephanvs)- Create worktrees from existing branches instead of always forcing a new one (thanks @jgoz)
- Branch handling and validation fixes
v0.1.2
Navigation list improvements from PR #5.
v0.1.1
- Action menu on worktree list: press Enter on a worktree to see available actions
- Keyboard navigation in the worktree list
- Tests for branch and worktree deletion
- Documentation for
deleteBranchWithWorktree
v0.1.0
- Optional branch deletion when removing a worktree, configured via
deleteBranchWithWorktreein settings - Will not let you delete the current or default branch
v0.0.9
- Recursive pattern expansion for file matching (nested glob support)
- Settings panel now shows the actual config file path
- Fixed path handling and file copying to work relative to repo root
- README updates with demo GIF and badges