GitLens for VS Code V17.4
Released: Aug 21, 2025
GitLens for VS Code V17.4 中的更新
特性
- Added new Commit Composer view experience (Preview).
- Transformed the automatic commit process into a comprehensive drafting and review experience.
- Added the ability to preview changes before committing and iterate by regenerating individual messages or entire commit compositions.
- Added support for switching between different AI models during composition.
- Added custom instruction support to guide AI output to match team conventions and preferences.
- Added integrated diff review for each proposed commit, and manual editing capabilities for any commit message or approach.
- Added manual commit composition support (no AI provider required for basic functionality).
- Added Compose Commits (Preview) commands accessible from multiple locations: Home view, Commit Graph WIP row, Inspect/Graph Details views, SCM view, and Command Palette.
- Added updated AI model support for GitLens' AI features.
- Added GPT-5 family (GPT-5, GPT-5 Mini, GPT-5 Nano), and Claude 4.1 Opus models.
- Added Azure DevOps Server integration support.
- Added expanded and improved branch favoriting.
- Added a new "Favorited Branches" option to the branches visibility dropdown on the Commit Graph.
- Added 'Add to Favorites' or 'Remove from Favorites' context menu items to branches in the Commit Graph.
- Added 'Add to Favorites' or 'Remove from Favorites' context menu items to worktrees in the views.
- Added "Helpful" and "Unhelpful" feedback buttons to AI-generated Changelog.
- Added the ability to set or change the upstream branch for branches in the Commit Graph and other GitLens views.
- Added new Set Upstream... and Change Upstream... context menu items to branches in the Commit Graph and other GitLens views.
- Added a new upstream sub-command to the branch Git Command Palette.
- Added new default topological selection mode to the Commit Graph.
- Updated gitlens.graph.multiselect setting to default to topological; set to true to allow selecting multiple commits without restriction.
- Added the ability to switch between open repositories on the Visual History.
- Added 'Visualize Repository History' commands to the SCM menus.
- Added 'Restore Previous Changes' command to files in the views.
- Changed branch favoriting to apply to both local and remote branch pairs.
- Improved experience by opening an explain summary document before summary content is generated.
- Improved login handling when user copies authentication URL instead of opening it.
- Improved Inspect/Details view button overload.
修补程序
- Fixed Copy Changes (Patch) command not working from the Commit Graph.
- Fixed issues with handling token limits when using Copilot models.
- Fixed continuous refreshing when gitkraken.dev cannot renew an expired session.
- Fixed some Commit Graph issues because of reference to previous state context.
- Fixed 'generate-rebase' feedback submissions having undefined "type".