Skip to content

Release v1.1.0 - #1

Merged
silasvasconcelos merged 10 commits into
mainfrom
develop
Apr 9, 2026
Merged

Release v1.1.0#1
silasvasconcelos merged 10 commits into
mainfrom
develop

Conversation

@silasvasconcelos

@silasvasconcelos silasvasconcelos commented Apr 7, 2026

Copy link
Copy Markdown
Owner

Summary

Release v1.1.0.

What's new (v1.1.0)

  • git wt add ... --go — prints the worktree path on stdout for cd integration (e.g. cd "$(git wt add feature --go)").
  • git wt root — prints the absolute path of the main repository root from any worktree.
  • Hooks via .git-wtrcpre-add, post-add, pre-remove, and post-remove with GIT_WT_BRANCH, GIT_WT_PATH, GIT_WT_ROOT, and GIT_WT_BASE (on add hooks).
  • git wt remove --delete-branch (-db) — automatically deletes the local branch when removing a worktree, skipping the interactive prompt (e.g. git wt rm feature -db).
  • Messages on stderrinfo / success go to stderr so stdout stays clean for machine-readable output (--go, path, etc.).

Fixes

  • git wt remove no longer fails in CI/CD — the branch delete prompt is safely skipped in non-interactive environments where /dev/tty is unavailable.
  • CI smoke tests updatedremove step now uses --delete-branch to avoid TTY errors in GitHub Actions.

Other changes in this branch

  • Publish script for Homebrew and Scoop packages (scripts/publish-packages.sh).
  • Makefile with lint, test, ci, install, and clean targets.
  • README and CHANGELOG updates.

Commits included

  • build(release): add script to publish Homebrew and Scoop pkgs
  • feat(wt): add hooks, root command, add --go, and v1.1.0
  • docs(readme): document hooks, root, --go, and workflow
  • docs(changelog): add v1.1.0 release notes
  • fix(cli): skip local branch delete prompt when not interactive
  • feat(wt): add --delete-branch / -db flag to remove command

After merge, follow the usual release flow (tag v1.1.0, GitHub Release, etc.).

@silasvasconcelos
silasvasconcelos merged commit 309da18 into main Apr 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant