Skip to content

wt v0.2.0

Choose a tag to compare

@jlgeering jlgeering released this 28 Feb 06:56
· 117 commits to main since this release

[0.2.0] - 2026-02-28

Added

  • Unified shell completion candidate generation through internal command metadata so completions stay in sync with the CLI surface.
  • Expanded shell integration and parity test coverage for completion behavior and generated shell docs.

Fixed

  • Corrected multiple shell completion edge cases, including new/add positional completion in bash and support for both nu and nushell aliases.
  • Improved safety and UX behavior in interactive paths, including Ctrl-C handling in wt init and avoiding /dev/tty stderr redirection in shell wrappers.
  • Hardened worktree safety checks by detecting the current worktree from nested directories, rejecting unsafe setup paths, and preventing non-worktree path collisions.
  • Fixed Windows release archive packaging in the automated release pipeline so .zip artifacts are emitted reliably from repo-root staging paths.

Changed

  • Updated shell-init implementation to use dedicated shell emitters, improving maintainability and parity across zsh, bash, fish, and nu.