Releases: block/wt
Releases · block/wt
plugin-v0.2.0
CLI ↔ Plugin Parity
- Unified adoption marker — plugin now uses CLI's
wt/adopteddirectory format - Aligned metadata pattern catalog (20 patterns) and detection depth
- Plugin metadata import handles hierarchical vaults matching CLI behavior
- Plugin preserves branch slashes in worktree paths to match CLI
- Aligned terminology: "provision" → "adopt" across all UI and settings
New Features
- Optional branch deletion after worktree removal (CLI:
wt remove -b, Plugin: Ask/Always/Never setting) wt context removewith repo restore- Atomic CLI symlink switch
- Plugin reloads config before every operation
Bug Fixes
- Fixed zsh
$pathvariable collision that nuked PATH in Hermit-activated shells - Fixed context banner, shell config reload, worktree
.gitpointers - Fixed plugin vault sweep, conflict detection, and Bazel symlink handling
Full Changelog: plugin-v0.1.2...plugin-v0.2.0
plugin-v0.1.2
What's Changed
- feat: introduce
wt adoptas core worktree management primitive by @bezhermoso in #29 - chore(deps): update softprops/action-gh-release digest to 153bb8e by @renovate[bot] in #34
- chore(deps): pin actions/setup-java action to c1e3236 by @renovate[bot] in #33
- fix: isolate integration tests from host repo git config by @guodong-sq in #41
- fix(plugin): strengthen IDE refresh after worktree symlink switch by @guodong-sq in #42
Full Changelog: plugin-v0.1.1...plugin-v0.1.2
plugin-v0.1.1
Full Changelog: plugin-v0.1.0...plugin-v0.1.1
plugin-v0.1.0
What's Changed
- chore: make install.sh and wt.sh executable by @HamptonMakes in #2
- Redesign install.sh onboarding to be repo-agnostic by @guodong-sq in #4
- Add generic project metadata detection and sync by @guodong-sq in #5
- Add multi-repository context support by @guodong-sq in #6
- Refactor config loading to use runtime parsing by @guodong-sq in #10
- Fix symlink detection and metadata export for existing worktree setups by @guodong-sq in #11
- Add BATS test suite for wt toolkit by @guodong-sq in #12
- Add branch name resolution and tab completion by @kevincrane in #7
- fix(setup): prevent clobbered
cdrelated issues e.g. Zoxide by @bezhermoso in #8 - Fix tests and enable CI by @guodong-sq in #13
- Add ShellCheck linter to CI by @guodong-sq in #14
- Fix _WT_ROOT resolution and make install.sh context setup optional by @guodong-sq in #16
- Simplify _WT_ROOT to a constant defaulting to ~/.wt by @guodong-sq in #17
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #21
- feat:
readlineprompts by @bezhermoso in #22 - fix(help): bypass any cat alias/functions in help output by @bezhermoso in #25
- fix(install): detect shell rc files for ZDOTDIR and macOS login shells by @bezhermoso in #24
- feat(config): local-context-first config via git local config by @bezhermoso in #23
- correctness: validate
WT_*_BASEconfig paths are absolute paths by @bezhermoso in #26 - create intellij plugin by @guodong-sq in #27
- feat: enhanced agent detection, clickable columns, PR integration, and cleanup by @guodong-sq in #28
- fix: settings Apply/OK buttons not saving changes by @guodong-sq in #31
- ci: add plugin release workflow by @guodong-sq in #32
New Contributors
- @HamptonMakes made their first contribution in #2
- @guodong-sq made their first contribution in #4
- @kevincrane made their first contribution in #7
- @bezhermoso made their first contribution in #8
- @renovate[bot] made their first contribution in #21
Full Changelog: https://github.com/block/wt/commits/plugin-v0.1.0