Worktree Plus (wtp) 2.0.0
Welcome to this new release!
Changelog
Features
- b95f86e: feat: add ShellComplete functions to individual commands (@satococoa)
- e616b46: feat: add lazy shell-init bootstrapper (@satococoa)
- 98c951d: feat: implement shell integration architecture (@satococoa)
- 1493ec7: feat: remove auto-cd functionality from wtp add command (@satococoa)
Bug fixes
- 7b7f158: fix: allow completion through shell hooks (@satococoa)
- 8786942: fix: allow multiple worktree completions (@satococoa)
- 3927c5a: fix: avoid flag completions after trailing space (@satococoa)
- be3aac6: fix: clarify add error when branch exists (@satococoa)
- d665ba5: fix: clarify remove worktree validation error (@satococoa)
- 585e23b: fix: complete flags without positional context (@satococoa)
- 7153ed9: fix: enable option suggestions in completions (@satococoa)
- f973d2d: fix: ensure fish lazy init sources script correctly (@satococoa)
- 08381ea: fix: guard sentinel candidate detection (@satococoa)
- 45600d2: fix: handle sentinel when inspecting os.Args (@satococoa)
- 32b42ba: fix: ignore sentinel in previous flag completion (@satococoa)
- eca1d0e: fix: implement shell-init with built-in completion integration (@satococoa)
- adbb875: fix: improve flag completion fallback (@satococoa)
- d05b10d: fix: improve shell completion behavior (@satococoa)
- 1499d9b: fix: keep completion flag before positional args (@satococoa)
- fe8b4da: fix: mark shell completions as completion context (@satococoa)
- a0453d0: fix: preserve sentinel when normalizing completion args (@satococoa)
- 8d2690c: fix: provide flag completion for add (@satococoa)
- c003b73: fix: recover partial flag from raw args (@satococoa)
- 7149c3a: fix: restore completion flag detection (@satococoa)
- cc5dece: fix: stabilize shell completion for flag suggestions (@satococoa)
- 5741d06: fix: support legacy bash completion handler fallback (@satococoa)
Others
- 61c3f35: Apply suggestion from @Copilot (@satococoa)
- 9bd8ce5: Apply suggestion from @Copilot (@satococoa)
- 6a62e69: Merge pull request #14 from satococoa/docs/add-agents-and-copilot-instructions (@satococoa)
- 742f096: Merge pull request #15 from satococoa/docs/readme-copy-hooks-from-main (@satococoa)
- 2168efa: Merge pull request #16 from satococoa/docs/readme-formatting-improvements (@satococoa)
- 9ecd26f: Merge pull request #18 from satococoa/remove-auto-cd-feature (@satococoa)
- 1bd2d4c: Merge pull request #19 from satococoa/refactor-shell-integration (@satococoa)
- df78125: Merge pull request #20 from satococoa/fix-ci (@satococoa)
- 69a575e: Merge pull request #23 from satococoa/feature/lazy-shell-init (@satococoa)
- 7025099: Merge pull request #24 from satococoa/codex/unify-ai-agent-documentation-in-agents.md (@satococoa)
- 780af9d: Merge pull request #27 from satococoa/fix-completion-bug (@satococoa)
- 7a92a7f: Update README.md (@satococoa)
- b5dd7e6: docs(contrib): add AGENTS.md and Copilot repository instructions (@satococoa)
- 93c8dce: refactor: remove custom completion system in favor of urfave/cli built-in (@satococoa)
Installation
Homebrew
brew install satococoa/tap/wtpManual Installation
Download the appropriate binary for your platform from the assets below.
Full Changelog: v1.1.1...v2.0.0