Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit d6eeaa2

Browse files
Adds 17.4 release notes (#127)
1 parent 86d0713 commit d6eeaa2

7 files changed

+127
-0
lines changed

‎_images/access-composer-1-17-4.png

267 KB
Loading[フレーム]

‎_images/access-composer-2-17-4.png

289 KB
Loading[フレーム]

‎_images/ai-explain-view-17-4.png

192 KB
Loading[フレーム]

‎_images/commit-composer-17-4.png

377 KB
Loading[フレーム]
344 KB
Loading[フレーム]

‎_images/gl-17-4-hero.png

668 KB
Loading[フレーム]

‎gitlens/gitlens-release-notes-current.md

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

1717
---
1818

19+
<a id="v17-4"></a>
20+
21+
## Version 17.4
22+
23+
#### Wednesday, August 20, 2025
24+
25+
GitLens 17.4 transforms the Commit Composer experience with a powerful new composing view, introduces Azure DevOps Server integration for Pro users, enhances AI explanations, adds support for new AI models like GPT-5, and delivers significant improvements to worktree workflows.
26+
27+
<img src="/wp-content/uploads/gl-17-4-hero.png" class="help-center-img img-bordered">
28+
29+
### New Commit Composer View `PREVIEW`
30+
31+
The Commit Composer has evolved from a simple one-step process into a comprehensive drafting and review experience. Previously, AI would analyze your changes and immediately create commits. Now, the new Commit Composer view gives you complete control over the composition process, with options to auto-compose with AI or compose manually.
32+
33+
Join the [Commit Composer discussion](https://github.com/gitkraken/vscode-gitlens/discussions/4530) and provide feedback.
34+
35+
<img src="/wp-content/uploads/commit-composer-17-4.png" class="help-center-img img-bordered">
36+
37+
#### Interactive Draft Commits
38+
39+
When composing commits, GitLens now creates "draft" commits that you can review, modify, and refine before applying them to your repository. This new workflow lets you:
40+
41+
- **Preview before committing**: See exactly what will be committed before it touches your repository
42+
- **Switch Models**: Try composition with different AI models
43+
- **Guide the AI**: Provide custom instructions to match your team's conventions and preferences
44+
- **Iterate and refine**: Regenerate individual messages or entire commit compositions
45+
- **Review and edit**: Manually tweak any commit message or approach
46+
47+
<img src="/wp-content/uploads/commit-composer-composed-17-4.png" class="help-center-img img-bordered">
48+
49+
You can launch the new Commit Composer view from several places in GitLens:
50+
51+
- **GitLens commit details view**
52+
- **Context menu on the WIP row** in the GitLens Commit Graph
53+
- **Active branch card** in the GitLens Home View
54+
- **✨ icon in the SCM view header**
55+
- **Command palette**: Search for "Compose Commits"
56+
57+
<img src="/wp-content/uploads/access-composer-1-17-4.png" class="help-center-img img-bordered">
58+
<img src="/wp-content/uploads/access-composer-2-17-4.png" class="help-center-img img-bordered">
59+
60+
The foundation is now in place for even more powerful composition features in future releases, including intuitive drag-and-drop functionality for moving lines and hunks between commits, creating new draft commits on the fly, and reordering commit sequences.
61+
62+
Whether you prefer to let AI handle the heavy lifting or want granular control over every detail, Commit Composer provides the flexibility to create well-structured commit histories that make code reviews more effective and repository history easier to understand.
63+
64+
### Azure DevOps Server Integration `PRO`
65+
66+
GitLens Pro now supports self-hosted Azure DevOps Server instances, bringing the same rich integration experience you know from cloud-hosted services to your on-premises environments.
67+
68+
Connect your Azure DevOps Server to unlock:
69+
70+
- **Streamlined issue workflows** - Start work on Azure issues by creating branches or worktrees directly from GitLens
71+
- **Rich blame and hover information** - View Azure issue and pull request details inline with your code
72+
- **Launchpad integration** - Monitor pull request blockers and review status from a unified view
73+
- **Native pull request creation** - Create Azure pull requests without leaving your IDE
74+
75+
### New AI Model Support
76+
This release adds support for GPT-5 family (GPT-5, GPT-5 Mini, GPT-5 Nano), and Claude 4.1 Opus models
77+
78+
### AI Explanation Improvements
79+
80+
AI-powered explanations now provide immediate feedback with enhanced user experience improvements:
81+
82+
- **Instant summary views** open immediately when generating explanations
83+
- **Clear progress indicators** show pending AI analysis status
84+
- **Streamlined presentation** focuses your attention on the generated content
85+
86+
<img src="/wp-content/uploads/ai-explain-view-17-4.png" class="help-center-img img-bordered">
87+
88+
### Branch Upstream Management
89+
You can now easily modify the upstream for local branches in GitLens from places like the Branches view and Commit Graph.
90+
91+
### Enhanced Worktree Support
92+
93+
The [17.3.4](https://github.com/gitkraken/vscode-gitlens/releases/tag/v17.3.4) patch release brought significant multi-repo and worktree improvements to VS Code. These enhancements include:
94+
95+
- **Repository filtering** - New header controls let you focus on specific repositories or worktrees
96+
- **Visual differentiation** - Improved icons help distinguish between repositories and worktrees
97+
- **Reduced interface noise** - Minimized flashing and blanking during worktree discovery
98+
- **Unified repository picker** - Visual grouping makes selecting repositories and worktrees more intuitive
99+
100+
These enhancements work seamlessly with VS Code's native worktree support, providing a polished experience whether you're working with single repositories or complex multi-worktree setups.
101+
102+
---
103+
104+
### Added
105+
106+
- Adds new [_Commit Composer_ view experience](https://github.com/gitkraken/vscode-gitlens/discussions/4530 'Learn more') — the next evolution of the [initial Commit Composer preview](https://github.com/gitkraken/vscode-gitlens/discussions/4408)
107+
- Transforms the automatic commit process into a comprehensive drafting and review experience
108+
- Adds ability to preview changes before committing and iterate by regenerating individual messages or entire commit compositions
109+
- Adds support for switching between different AI models during composition
110+
- Adds custom instruction support to guide AI output to match team conventions and preferences
111+
- Adds integrated diff review for each proposed commit, and manual editing capabilities for any commit message or approach
112+
- Adds manual commit composition support (no AI provider required for basic functionality)
113+
- Adds _Compose Commits (Preview)_ commands accessible from multiple locations: _Home_ view, _Commit Graph_ WIP row, Inspect/Graph Details views, SCM view, and Command Palette
114+
- Adds updated AI model support for GitLens' AI features
115+
- Adds GPT-5 family (GPT-5, GPT-5 Mini, GPT-5 Nano), and Claude 4.1 Opus models
116+
- Add Azure DevOps Server integration support ([#4478](https://github.com/gitkraken/vscode-gitlens/issues/4478))
117+
- Adds expanded and improved branch favoriting ([#4497](https://github.com/gitkraken/vscode-gitlens/issues/4497))
118+
- Adds a new "Favorited Branches" option to the branches visibility dropdown on the _Commit Graph_
119+
- Adds _Add to Favorites_ or _Remove from Favorites_ context menu items to branches in the _Commit Graph_
120+
- Adds _Add to Favorites_ or _Remove from Favorites_ context menu items to worktrees in the views
121+
- Adds 👍 "Helpful" and 👎 "Unhelpful" feedback buttons to AI-generated Changelog ([#4449](https://github.com/gitkraken/vscode-gitlens/issues/4449))
122+
- Adds ability to set or change the upstream branch for branches in the _Commit Graph_ and other GitLens views ([#4498](https://github.com/gitkraken/vscode-gitlens/issues/4498))
123+
- Adds new _Set Upstream..._ and _Change Upstream..._ context menu items to branches in the _Commit Graph_ and other GitLens views
124+
- Adds a new _upstream_ sub-command to the _branch_ Git Command Palette
125+
- Adds new default topological selection mode to the _Commit Graph_
126+
- Updates `gitlens.graph.multiselect` setting to default to `topological`; set to `true` to allow selecting multiple commits without restriction
127+
- Adds ability to switch between open repositories on the _Visual History_
128+
- Adds _Visualize Repository History_ commands to the SCM menus
129+
- Adds _Restore Previous Changes_ command to files in the views ([#4542](https://github.com/gitkraken/vscode-gitlens/issues/4542))
130+
131+
### Changed
132+
133+
- Changes branch favoriting to apply to both local and remote branch pairs ([#4497](https://github.com/gitkraken/vscode-gitlens/issues/4497))
134+
- Improves experience by opening an explain summary document before summary content is generated ([#4328](https://github.com/gitkraken/vscode-gitlens/issues/4328))
135+
- Improves login handling when user copies authentication URL instead of opening it
136+
- Improves Inspect/Details view button overload ([#4488](https://github.com/gitkraken/vscode-gitlens/issues/4488))
137+
138+
### Fixed
139+
140+
- Fixes _Copy Changes (Patch)_ command not working from the _Commit Graph_
141+
- Fixes issues with handling token limits when using Copilot models ([#4529](https://github.com/gitkraken/vscode-gitlens/issues/4529))
142+
- Fixes continuous refreshing when gitkraken.dev cannot renew an expired session ([#4324](https://github.com/gitkraken/vscode-gitlens/issues/4324))
143+
- Fixes some _Commit Graph_ issues because of reference to previous state context ([#4513](https://github.com/gitkraken/vscode-gitlens/issues/4513))
144+
- Fixes 'generate-rebase' feedback submissions having undefined "type" ([#4502](https://github.com/gitkraken/vscode-gitlens/issues/4502))
145+
19146
<a id="v17-3"></a>
20147

21148
## Version 17.3

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /