Skip to content

Commit acb53b9

Browse files
authored
chore: prepare v2.7.0 release
1 parent 9d49c4b commit acb53b9

2 files changed

Lines changed: 22 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,20 @@ The format is based on [Keep a Changelog](https://keepachangelog.com), and this
66

77
## [Unreleased]
88

9+
## [2.7.0] - 2026-04-27
10+
11+
### Added
12+
13+
- `git gtr new --remote` and `gtr.defaultRemote` / `GTR_DEFAULT_REMOTE` to choose the remote used for default branch detection, fetches, and tracked branch creation ([#171](https://github.com/coderabbitai/git-worktree-runner/pull/171))
14+
- `--to <ref>` for `git gtr clean --merged` to limit cleanup to PRs/MRs merged into a specific target ref, with branch-tip matching for reused branch names ([#167](https://github.com/coderabbitai/git-worktree-runner/pull/167))
15+
16+
### Fixed
17+
18+
- Repo root resolution now works correctly from subdirectories ([#166](https://github.com/coderabbitai/git-worktree-runner/pull/166))
19+
- Hooks that read stdin no longer drain input and skip later hooks ([#165](https://github.com/coderabbitai/git-worktree-runner/pull/165))
20+
- Fish `git gtr cd` fzf picker now changes directory when pressing Enter ([#172](https://github.com/coderabbitai/git-worktree-runner/pull/172))
21+
- `git gtr copy` now honors configured `gtr.copy.includeDirs` and `gtr.copy.excludeDirs`, including dry-run, `--all`, and `--from` flows ([#173](https://github.com/coderabbitai/git-worktree-runner/pull/173))
22+
923
## [2.6.0] - 2026-03-19
1024

1125
### Added
@@ -20,9 +34,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com), and this
2034

2135
### Added
2236

23-
- `gtr new --cd` shell integration so newly created worktrees can open in the current shell ([#151](https://github.com/coderabbitai/git-worktree-runner/pull/151))
37+
- `git gtr new --cd` shell integration so newly created worktrees can open in the current shell ([#151](https://github.com/coderabbitai/git-worktree-runner/pull/151))
2438
- Cached `git gtr init` output for faster shell startup ([#142](https://github.com/coderabbitai/git-worktree-runner/pull/142))
25-
- `ctrl-n` keybinding in the interactive `gtr cd` picker to create a new worktree inline ([#141](https://github.com/coderabbitai/git-worktree-runner/pull/141))
39+
- `ctrl-n` keybinding in the interactive `git gtr cd` picker to create a new worktree inline ([#141](https://github.com/coderabbitai/git-worktree-runner/pull/141))
2640

2741
### Changed
2842

@@ -40,7 +54,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com), and this
4054

4155
### Added
4256

43-
- Interactive fzf worktree picker for `gtr cd` with preview, keybindings, and multi-action support ([#136](https://github.com/coderabbitai/git-worktree-runner/pull/136))
57+
- Interactive fzf worktree picker for `git gtr cd` with preview, keybindings, and multi-action support ([#136](https://github.com/coderabbitai/git-worktree-runner/pull/136))
4458
- Helpful error message when running `git gtr cd` explaining shell integration requirement ([#137](https://github.com/coderabbitai/git-worktree-runner/pull/137))
4559

4660
### Changed
@@ -91,7 +105,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com), and this
91105
### Added
92106

93107
- `mv`/`rename` command for worktree renaming ([#95](https://github.com/coderabbitai/git-worktree-runner/pull/95))
94-
- Shell integration via `git gtr init` with `gtr cd` navigation ([#104](https://github.com/coderabbitai/git-worktree-runner/pull/104))
108+
- Shell integration via `git gtr init` with `git gtr cd` navigation ([#104](https://github.com/coderabbitai/git-worktree-runner/pull/104))
95109
- `postCd` hook for shell integration ([#109](https://github.com/coderabbitai/git-worktree-runner/pull/109))
96110
- GitLab support for `clean --merged` ([#105](https://github.com/coderabbitai/git-worktree-runner/pull/105))
97111
- `--folder` flag for custom worktree folder names ([#82](https://github.com/coderabbitai/git-worktree-runner/pull/82))
@@ -186,7 +200,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com), and this
186200

187201
- Improved base directory resolution logic to distinguish `.` (repo root), `./path` (repo-internal) from other relative values (sibling directories)
188202

189-
[Unreleased]: https://github.com/coderabbitai/git-worktree-runner/compare/v2.5.0...HEAD
203+
[Unreleased]: https://github.com/coderabbitai/git-worktree-runner/compare/v2.7.0...HEAD
204+
[2.7.0]: https://github.com/coderabbitai/git-worktree-runner/compare/v2.6.0...v2.7.0
205+
[2.6.0]: https://github.com/coderabbitai/git-worktree-runner/compare/v2.5.0...v2.6.0
190206
[2.5.0]: https://github.com/coderabbitai/git-worktree-runner/compare/v2.4.0...v2.5.0
191207
[2.4.0]: https://github.com/coderabbitai/git-worktree-runner/compare/v2.3.1...v2.4.0
192208
[2.3.1]: https://github.com/coderabbitai/git-worktree-runner/compare/v2.3.0...v2.3.1

bin/git-gtr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ if [ -n "${GTR_DEBUG:-}" ]; then
1111
fi
1212

1313
# Version
14-
GTR_VERSION="2.6.0"
14+
GTR_VERSION="2.7.0"
1515

1616
# Find the script directory (resolve symlinks; allow env override)
1717
resolve_script_dir() {

0 commit comments

Comments
 (0)