Skip to content

Commit 5afbfa8

Browse files
committed
chore: prepare v2.5.0 release
1 parent 22ac181 commit 5afbfa8

File tree

2 files changed

+23
-2
lines changed

2 files changed

+23
-2
lines changed

CHANGELOG.md

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

77
## [Unreleased]
88

9+
## [2.5.0] - 2026-03-11
10+
11+
### Added
12+
13+
- `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))
14+
- Cached `git gtr init` output for faster shell startup ([#142](https://github.com/coderabbitai/git-worktree-runner/pull/142))
15+
- `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))
16+
17+
### Changed
18+
19+
- `git gtr ai` now runs `postCd` hooks before launching AI tools ([#145](https://github.com/coderabbitai/git-worktree-runner/pull/145))
20+
- Improved interactive picker discoverability and empty-state guidance ([#139](https://github.com/coderabbitai/git-worktree-runner/pull/139))
21+
22+
### Fixed
23+
24+
- AI/editor launches from the fzf picker now run after fzf exits so terminal apps get a full terminal session ([#140](https://github.com/coderabbitai/git-worktree-runner/pull/140))
25+
- `--from` refs now resolve to SHAs to prevent Git DWIM from choosing the wrong branch ([#147](https://github.com/coderabbitai/git-worktree-runner/pull/147))
26+
- Default-branch tracking now uses `origin/<branch>` when branching from the remote default branch ([#149](https://github.com/coderabbitai/git-worktree-runner/pull/149))
27+
- Homebrew-installed completion assets now work with `git gtr completion <shell>` ([#155](https://github.com/coderabbitai/git-worktree-runner/pull/155))
28+
929
## [2.4.0] - 2026-02-24
1030

1131
### Added
@@ -156,7 +176,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com), and this
156176

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

159-
[Unreleased]: https://github.com/coderabbitai/git-worktree-runner/compare/v2.4.0...HEAD
179+
[Unreleased]: https://github.com/coderabbitai/git-worktree-runner/compare/v2.5.0...HEAD
180+
[2.5.0]: https://github.com/coderabbitai/git-worktree-runner/compare/v2.4.0...v2.5.0
160181
[2.4.0]: https://github.com/coderabbitai/git-worktree-runner/compare/v2.3.1...v2.4.0
161182
[2.3.1]: https://github.com/coderabbitai/git-worktree-runner/compare/v2.3.0...v2.3.1
162183
[2.3.0]: https://github.com/coderabbitai/git-worktree-runner/compare/v2.2.0...v2.3.0

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.4.0"
14+
GTR_VERSION="2.5.0"
1515

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

0 commit comments

Comments
 (0)