Skip to content

Commit df1e94c

Browse files
justinrobotsd13
authored andcommitted
release notes first draft
1 parent 1297f11 commit df1e94c

File tree

5 files changed

+66
-0
lines changed

5 files changed

+66
-0
lines changed

_images/gl-17-8-compose-in-wip.png

112 KB
Loading

_images/gl-17-8-hero.png

680 KB
Loading

_images/gl-17-8-rebase-editor.png

336 KB
Loading

_images/gl-17-8-search.mp4

9.04 MB
Binary file not shown.

gitlens/gitlens-release-notes-current.md

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,72 @@ Features marked with `PREVIEW` require a GitKraken Account, with access level ba
1616

1717
---
1818

19+
<a id="v17-8"></a>
20+
21+
## Version 17.8
22+
23+
#### Wednesday, December 11, 2025
24+
25+
GitLens 17.8 expands Commit Composer with selective recomposition, introduces an improved Rebase Editor with conflict detection and better navigation, enhances Commit Graph search with intuitive hints and faster results, and handles more Git operations natively for smoother workflows.
26+
27+
<img src="/wp-content/uploads/gl-17-8-hero.png" class="help-center-img img-bordered">
28+
29+
### Commit Composer: Selective Recomposition
30+
31+
Commit Composer now lets you recompose specific commits within a branch, giving you precise control over cleaning up your commit history.
32+
33+
Previously, you could only recompose all working changes or an entire branch. Now you can select specific commits that need refinement—like those quick "wip" or "fix" commits made during rapid iteration—and let AI restructure just those changes with better messages.
34+
35+
Select multiple contiguous commits on the same branch using <kbd>Shift</kbd> or <kbd>Cmd</kbd> click, then right-click and choose "Recompose Selected Commits." Commit Composer opens with only your selected commits as drafts, ready for AI-powered or manual refinement.
36+
37+
Commit Composer is also more discoverable, with a new button on the WIP row in the Commit Graph that opens the composer for all working directory changes. Additionally, when rebasing, you can now switch directly into Commit Composer from the Rebase Editor, canceling your rebase to let AI handle the composition instead.
38+
39+
<img src="/wp-content/uploads/gl-17-8-compose-in-wip.png" class="help-center-img img-bordered">
40+
41+
### Improved Rebase Editor
42+
43+
The Rebase Editor receives significant upgrades for better usability and safety during interactive rebases.
44+
45+
<img src="/wp-content/uploads/gl-17-8-rebase-editor.png" class="help-center-img img-bordered">
46+
47+
**Better Performance and Reliability**: GitLens now handles rebases internally rather than routing through the terminal, resulting in better error handling and improved performance. Operations respect Git's `update-ref` for more robust branch management.
48+
49+
**Bulk Operations**: Select multiple commits simultaneously to perform operations like squashing across several commits at once, streamlining complex rebases.
50+
51+
**Conflict Detection** `PRO`: The Rebase Editor now checks for potential merge conflicts before you begin, helping you anticipate issues.
52+
53+
**Improved Rebase State Indicators** When you're in a rebase state, headings throughout GitLens in the Home View and Commit Graph now display the branch and commit being rebased, with clickable links to jump to those items in the Commit Graph.
54+
55+
**Enhanced Navigation**: Full keyboard navigation lets you cycle through commits and actions without reaching for your mouse. Toggle seamlessly between the interactive Rebase Editor and the text version of the rebase todo file for ultimate flexibility.
56+
57+
**Bug Fixes**: The Rebase Editor now correctly opens in the right IDE window when working with worktrees, and operations properly respect Git's update-ref configuration.
58+
59+
### Commit Graph Search Enhancements
60+
61+
Finding commits in the Commit Graph is now faster and more intuitive.
62+
63+
<video src="/wp-content/uploads/gl-17-8-search.mp4" autoplay loop controls muted class="help-center-video"></video>
64+
65+
**Search Hints**: Dropdown hints below the search bar showcase available query types - like `author:`, `file:`, and `ref:` - with quick-select menus for common searches. For example, selecting the `author:` hint opens a searchable list of repository contributors, making it easy to find commits by specific authors.
66+
67+
**Instant Results**: Search performance has been dramatically improved. Results now begin rendering immediately instead of waiting for all data to load, getting you to what you need faster.
68+
69+
### Native Git Operations
70+
71+
GitLens now handles most Git operations like rebase and merge internally rather than routing through the terminal. This keeps you in the UI you're working with - like the Commit Graph and Rebase Editor - without disruptive context switches to the terminal.
72+
73+
You'll also benefit from more helpful error handling when something goes wrong, with clear explanations and actionable next steps.
74+
75+
### Latest AI Model Support
76+
77+
GitLens continues to stay current with AI capabilities, now supporting Claude Opus 4.5 and OpenAI GPT 5.1 for AI-powered features like commit composition and code explanations.
78+
79+
---
80+
81+
### Added
82+
### Changed
83+
### Fixed
84+
1985
<a id="v17-7"></a>
2086

2187
## Version 17.7

0 commit comments

Comments
 (0)