Skip to content

v4.0.0

Choose a tag to compare

@aku11i aku11i released this 11 Jan 02:05
· 470 commits to main since this release
2e27948

🚀 What's New in v4.0.0

The default (git root) worktree is now included in list output by default, with a new --no-default flag to preserve previous behavior.

⚠️ Breaking Changes

Default worktree now appears in phantom list (#339)

phantom list / phantom list --names / phantom list --fzf now include the default (git root) worktree. Scripts that assumed only sub worktrees must pass --no-default.

# previous behavior
phantom list --no-default
phantom list --names --no-default

🛠️ Improvements

  • Protect default worktree in delete flows (#339) — phantom delete <default-branch> now reports the worktree as not found; delete completions exclude default entries.
  • Dependabot auto-merge workflow (#338)

🧹 Dependency Updates

🔧 Release

  • Version bump PRs (#340, #341) — Thanks @github-actions[bot]!

🙏 New Contributors

No new contributors in this release.


Installation/Upgrade:

npm install -g @aku11i/phantom@latest
# or
brew upgrade phantom

Full Changelog: v3.3.1...v4.0.0