Skip to content

Releases: pi2pie/git-worktree-tasks

v0.1.3

21 Feb 18:06
3058080

Choose a tag to compare

Commit: 3058080

Changelog

Features

  • 10010ce feat: implement classic task inference for custom paths
  • 86edf11 feat: use main worktree when deriving task

Refactor

  • 582b36c refactor: move research docs into docs/researches

Other

Full Changelog: v0.1.2...v0.1.3

v0.1.2

07 Feb 12:56
59add13

Choose a tag to compare

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 --mode flag
  • 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

04 Feb 18:09
55bf190

Choose a tag to compare

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

27 Jan 06:36
efa9992

Choose a tag to compare

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

  • 0f6d9e7 Apply table grid fallback per config source
  • 37a74ac update version to 0.1.0

Full Changelog: v0.0.9...v0.1.0

v0.0.9

26 Jan 15:55
ed51d77

Choose a tag to compare

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

21 Jan 11:57
5f6527c

Choose a tag to compare

v0.0.9-alpha.1 Pre-release
Pre-release

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

19 Jan 18:30
7c0d11e

Choose a tag to compare

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

19 Jan 16:08
ad9077c

Choose a tag to compare

v0.0.8-alpha.1 Pre-release
Pre-release

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

19 Jan 16:05
faf1171

Choose a tag to compare

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

13 Jan 14:20
c39e988

Choose a tag to compare

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-cd and list --task flags
  • d7901e9 feat: add root command support for --themes flag to list themes
  • 2c8d45f refactor: hide --copy-cd and --task flags 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