Releases: pi2pie/git-worktree-tasks
Releases · pi2pie/git-worktree-tasks
v0.1.3
v0.1.2
Commit: 59add13
Changelog
Features
- d5a2cd9 feat: add codex overwrite and dry-run plan output
- b21f620 feat: add configurable dry-run path masking
- efce502 feat: add overwrite command and direction flag for codex
Fixes
- 324be7f fix: dry-run masked home path quoting
- c8109ef fix: return sentinel on apply conflicts and add fallback
Refactor
- 7f91c5d refactor: split apply into smaller CLI modules
Chore
- 5547444 chore: add -m shorthand for
--modeflag - e25651e chore: bump version to 0.1.2-alpha.0
- d294ac9 chore: extract CLI helpers for codex commands
- 7ed94a5 chore: normalize docs and add Makefile formatting markdown targets
Other
- 08fdb13 Align docs date policy
- e0c9ee6 Mask symlink targets in dry-run output
- f5a4213 docs(plan): add plan for dry-run path masking
- 234d980 docs(research): add codex apply research
- 07d5eb4 version update
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Commit: 55bf190
Changelog
Features
- b765796 feat: add Codex mode and sync command
Fixes
- 973dd42 fix: add tests for codex/mode and fix temp file cleanup
- d75ae8e fix: clarify Codex cleanup and raw output
- bffa03f fix: codex raw path output handling
- ff0d924 fix: derive Codex opaque-id and adjust worktrees
- 067c643 fix: return first fuzzy match for list and status
Refactor
- 0340d53 refactor: changed skills locations
- 0b55138 refactor: rename Codex sync command to apply and update docs
Chore
- 1dca0db chore: bump version
- ce06102 chore: handle symlinks in copyFile and validate files
- 41948f9 chore: rollback the research and plan
- d0fdb18 chore: run Git apply --check before applying patch
Other
- bab726c Bump CLI Version to 0.1.1
- b87791d docs(research): add CLI alignment decisions for codex mode
- 82544bb docs(research): add research doc for Mode flag classic vs Codex
- b442935 docs(research): revise codex mode behavior and cleanup rules
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Commit: efa9992
Changelog
Features
- 2acd4f6 feat: add config loader and apply CLI defaults
- 338fbbe feat: add merge strategy validation and config tests
- 188b73d feat: add unit tests and documentation for project_root.go
- e2d0589 feat: implement project config root resolution from repo root and add tests
- 1c49349 feat: refactor config loading and restore grid flags preservation
Refactor
- bc44bf7 refactor: simplify environment config loading and improve project config handling
Chore
- 9771f85 chore: activate extensible config plan and update docs
Other
Full Changelog: v0.0.9...v0.1.0
v0.0.9
Commit: ed51d77
Changelog
Features
- 2a51f32 feat: add install and uninstall scripts for gwtt with README updates
- 7778407 feat: enhance release workflow with GitHub Actions upgrades and changelog improvements
- d303d5e feat: implement context propagation and improve git command formatting
Refactor
- 25055d8 refactor: move skills into a neutral location
Other
- fd9fc73 docs(plan): add plan for CLI context propagation and status robustness
- ca9b3e8 docs(plan): new plan for adding install script and README clarity
Full Changelog: v0.0.8...v0.0.9
v0.0.9-alpha.1
Commit: 5f6527c
Changelog
Features
- 7778407 feat: enhance release workflow with GitHub Actions upgrades and changelog improvements
Full Changelog: v0.0.8...v0.0.9-alpha.1
v0.0.8
Commit: 7c0d11e
Changelog
- 13cd8b5 Skip main worktree when resolving cleanup by branch
- 59ed4e0 Update release workflow to fetch full history and tags for GoReleaser
- 1f317bc chore: consolidate path normalization
- d752c26 chore: update version to 0.0.8
- 413f8bb feat: add CI workflow and integration tests for core commands
- 4d1d916 feat: enhance create command to display actual branch for existing worktrees
- 0e039aa feat: update default base behavior for create command to use current branch
- eb01bc4 fix: improve cleanup command worktree resolution logic
- 103ab3c fix: update golangci-lint action to version v2.4.0
- 347794f refactor: export RepoBaseName and centralize repo base logic
Full Changelog: v0.0.8-alpha.1...v0.0.8
v0.0.8-alpha.1
Commit: ad9077c
Changelog
- 061ad32 Generate gwtt man pages in install fallback
- 78bd633 Initial plan
- b90653a Initial plan
- 5f9bf8f Initial plan
- 393fff4 Initial plan
- 3ac3807 Initial plan
- 9fd3ffa Update internal/worktree/status.go
- 890382b chore: LICENSE update, and make a new plan for the next update
- c7e6a16 chore: bump version to 0.0.8-alpha.1
- 741bb6d feat: add man page generation and install wiring
- 5d3f62f feat: mark short commit hash behavior as completed in open-source readiness plan
- e1367b2 feat: use dynamic short hash length
- fa2108a fix: correct repository path in GoReleaser ldflags
- 8880cba fix: enhance error handling for empty-history and non-repo scenarios
- cd12768 fix: update short hash length calculation to use Git's native abbreviation algorithm
- f0bfe81 fix: update status to active in open-source readiness plan
Full Changelog: v0.0.7...v0.0.8-alpha.1
v0.0.7
Commit: faf1171
Changelog
- 51f1726 chore: update module paths to reflect ownership transfer to pi2pie and bump version to 0.0.7
- 2689c1b fix: update fetch-depth in release workflow to 100 for better tag retrieval
Full Changelog: v0.0.6...v0.0.7
v0.0.6
Commit: c39e988
Changelog
- cf59e4c chore: add comment note
- bad14ba chore: update version to 0.0.6-canary.4
- a6f37f2 feat(list): add --field option for list raw output
- f8bd13d feat: (deprecated) remove
copy-cdandlist --taskflags - d7901e9 feat: add root command support for
--themesflag to list themes - 2c8d45f refactor: hide
--copy-cdand--taskflags and add plan - 83f166b refactor: remove unused state parameter from CLI command constructors
- bc0e9a5 refactor: restructure README for improved clarity and navigation; update version to 0.0.6
Full Changelog: v0.0.6-canary.3...v0.0.6