Releases: illegalstudio/ggw
Releases · illegalstudio/ggw
Release list
v0.2.0
Changelog
- b250523 Merge feature/project-provisioning: .ggw.yaml worktree provisioning
- 158e1a3 feat(cli): add ggw project-init command
- d7b5e44 feat(cli): provision worktrees on create with transactional rollback
- 31c68c6 feat(cli): provision worktrees on pr with --bare opt-out
- f8fa587 feat(project): add worktree provisioning engine
- f994d8e feat(project): load and template .ggw.yaml config
- d74ab72 fix(cli): report worktree rollback cleanup failures
- 464f5aa fix(project): make .ggw.yaml template safe to uncomment
v0.1.6
Changelog
- eab0e0e feat(cli): suggest worktree-less branches in create completion
v0.1.5
Changelog
- 8f5e4d2 Merge pull request #3 from illegalstudio/feature/configurable-worktrees-dir
- 9270b1d feat(cli): add ggw init to create the config file
- 724b5c2 feat(config): add WriteDefault to seed the config file
- a4e8c6b feat(config): read worktrees base_dir from ~/.config/ggw/config.yaml
- 78c825e feat(worktree): honor config base_dir over XDG in WorktreesBase
- 5abe69d fix(config): reject relative base_dir; test list internal tagging
- 7e49f3b refactor(config): preserve stat error, drop redundant viper call, add path tests
- f30918c test(e2e): cover create honoring configured base_dir
v0.1.4
Changelog
- 20cb14a Merge pull request #2 from illegalstudio/feature/external-worktrees
- 36b401c docs(cli): document handle matching in cd help; strengthen resolution test
- f9e907f feat(cli): resolve and label worktrees by handle in cd/delete
- 7756cba feat(cli): show handle, detached/external/locked tags in list
- 37d5c74 feat(cli): suggest unique handles for branchless worktrees in completion
- d68c13f feat(cli): use handle in interactive delete confirmation label
- c3bb54d feat(worktree): compute unique handles for branchless worktrees
- 0853f0e fix(cli): guard empty worktree list and unknown base in list/isExternalPath
- 31e6ad6 fix(worktree): guard empty path in handle, test bare/empty cases
- cd9bebe test(e2e): cover external detached worktree in list/cd/delete
v0.1.3
Changelog
- ed6d9d5 feat: use brew formula instead of cask
v0.1.2
Changelog
- b7d1b6f ci: codesign and notarize macOS binaries