GitLens for VS Code V17.0
Released: Mar 31, 2025
GitLens for VS Code V17.0 での更新項目
機能
- Added support for GitKraken AI (Preview), powered by Google Gemini, included with all GitLens Pro subscriptions.
- Added expanded support for GitHub Copilot-provided AI models.
- Added an AI-powered "Create with AI" button to assist with creating pull requests for GitHub and GitLab.
- Added AI-powered changelog generation between two references.
- Added a 'Generate Changelog (Preview)...' command to the Command Palette.
- Added a 'Generate Changelog (Preview)...' context menu item to branches and tags in the Commit Graph and in GitLens views.
- Added a 'Generate Changelog (Preview)' context menu item to Behind/Ahead comparison results in GitLens views.
- Added AI model status and model switcher to the Home view.
- Added Anthropic Claude 3.7 Sonnet model for GitLens' AI features.
- Added Google Gemini 2.5 Pro (Experimental) and Gemini 2.0 Flash-Lite model for GitLens' AI features.
- Added new Bitbucket Cloud and Data Center integration.
- Added enriched links to PRs and issues.
- Added Bitbucket Cloud and Data Center PRs in Launchpad.
- Added support for Bitbucket issues in Start Work and allows associating issues with branches.
- Added support for multi-select in GitLens views, enabled by default.
- Added 'Cherry Pick Commits...', 'Copy Remote Commit URLs', and 'Open Commits on Remote' actions to multi-selected commits in the Commit Graph and GitLens views.
- Added 'Add as Co-authors' action to multi-selected contributors in GitLens views.
- Added 'Delete Branches...', 'Open Branches on Remote', 'Add to Favorites', and 'Remove from Favorites' actions to multi-selected branches in GitLens views.
- Added 'Delete Tags...' action to multi-selected tags in GitLens views.
- Added 'Drop Stashes...' action to multi-selected stashes in GitLens views.
- Added 'Delete Worktrees...' and 'Open Worktrees in New Window' actions to multi-selected worktrees in GitLens views.
- Added ability to control how worktrees are displayed in the views.
- Added a gitlens.views.worktrees.worktrees.viewAs setting to specify whether to show worktrees by name, path, or relative path.
- Added a gitlens.views.worktrees.branches.layout setting to specify whether to show branch worktrees as a list or tree, similar to branches.
- Improved detection in the merge target hover on Home for other cases where a branch was merged and adds other actions for the branch and its merge target.
- Added expanded support for creating pull requests to all supported providers.
- Added a Merge Changes (Manually)... action to files in GitLens view to merge changes in those files into the working tree.
- Added an Open Changes with Common Base action to comparison results files.
- Improved performance by avoiding eager loading of full commit details for inline blame.
- Improved performance by removing --full-history flag usage in git commands.
- Updated the Switch AI Model command and flow.
- Renamed the Switch AI Model command to Switch AI Provider/Model.
- You can now allow the provider to be selected before displaying a list of models.
- Added inline actions to reset or configure a provider at the provider step.
- Curated the list of AI models available for GitLens' AI features.
- Improved behavior when opening multiple file changes simultaneously.
- Improved accuracy of file lists and stats for uncommitted changes.
- Changed AI features (stash description, changelog generation) to honor organization settings.
不具合の修正
- Fixed Bitbucket Server remote – "scm/" path prefix not removed (regression).
- Fixed large commit messages work poorly on Commit Graph.
- Fixed Show * View commands fail intermittently.
- Fixed Load more action not working on incoming changes in Commits/Repositories views.
- Fixed incorrect settings.json entry for Google Gemini 2.0 Flash Thinking causes linter warning.
- Fixed multiple autolinks in commit message are broken when enriched.
- Fixed gitlens.hovers.autolinks.enhanced setting is not respected.
- Fixed sign out action on Account popover is actually sign in.
- Fixed Launchpad view causing an "add remote" prompt on load.
- Fixed Launchpad indicator not updating when an item is snoozed.
- Fixed autolinks sometimes not shown in the Inspect view when integrations were disconnected.
- Fixed an issue with overlapping popover UI elements.