GitLens for VS Code V17.2
Released: Jun 17, 2025
GitLens for VS Code V17.2 での更新項目
機能
- Added new AI commands (in preview) which can generate (and rebase) commits from working tree changes or from commits in an existing branch:
- Added the 'Generate Commits with AI' (Preview) command to the command palette, and to the context menu or working tree changes in views and the Commit Graph. This command stashes working tree changes, generates a set of commits from those changes, and commits them to the current branch.
- Added the 'Rebase with AI' (Preview) command to the command palette and 'AI Rebase Current Branch onto Commit' (Preview) command to the context menu of commits in views and the Commit Graph. This command takes the commits on a branch, reorganizes them into a new set of AI-generated commits, creates a branch at the chosen commit and commits them to the new branch.
- These commands also generate a document to explain each generated commit and its contents.
- Added messaging and confirmation on first-time use of the commands to explain how they work.
- Added an Undo button to the success notification of the commands which attempts to revert the generated commits/branch.
- Added contributors to File History view.
- Added support for AI controls from the active organization's security settings on the current account.
- Added o3 Pro model and latest Gemini 2.5 Pro preview support to GitLens AI features.
- Added Anthropic Claude 4 Opus and Claude 4 Sonnet support to GitLens AI features.
- Added support for Mistral models to GitLens AI features.
- Added a loading message to several GitLens views when the content of the view is still loading.
- Added inline buttons to the stash and commit picker and ensures proper messaging when there are no stashes or commits available.
- Added the 'Open Worktree in New Window' command to branch cards in Home view.
- You can now automatically stash (and pop) uncommitted changes on Pull.
- Improved the interaction experience with Home view:
- Simplified the "work item" section.
- Removed the option to associate an issue from cards in the "recent" section.
- Combined the "Create Pull Request" and "Create with AI" buttons into a split button.
- On the Home view in the active branch card, repository has been replaced with a breadcrumb that has both the repository and current branch, where the repository is collapsible and is hidden by default.
- Hidden Walkthrough links and buttons in Cursor because they are not applicable.
- Changed 'Delete Branch' commands to no longer use/open a terminal.
- Improved the appearance of view headings when collapsed into the grouped view.
- Now uses virtual documents instead of untitled documents for summaries generated by GitLens AI commands, and added a "regenerate" option to most summaries.
- Updated search results in some views to update dynamically with a count.
- Improved the loading performance of the Worktrees view.
- Selected nodes are now remembered in certain views when they lose and regain focus.
- You can now automatically expand the remote in Remotes view when it is the only remote.
不具合の修正
- Fixed some cases where "element with id is already registered" errors occur across several GitLens views.
- Fixed the Visual File History view from refreshing needlessly when the active editor changes between revisions.
- Fixed cancellation of prompts on certain AI commands causing an error notification.
- Fixed files missing in the Repositories view when the "Use compact file layout" option is disabled.
- Fixed "path is already registered" error after git pull.
- Fixed GitLens file watchers causing high CPU usage in some cases
- Fixed some cases where stashes and commits incorrectly appear on branches in the Repositories view.