Added
- Adds the ability to specify who can access a Cloud Patch when creating it
- Anyone with the link — allows anyone with the link and a GitKraken account to access the Cloud Patch
- Members of my Org with the link — allows only members of your selected GitKraken organization with the link to access the Cloud Patch
- (Coming soon to GitLens) Ability to explicitly share to specific members from your organization and add them as collaborators on a Cloud Patch
- Cloud Patches that have been explicitly shared with you, i.e. you are a collaborator, now will appear in the Cloud Patches view under Shared with Me
- Adds timed snoozing for items in the Focus View — choose from a selection of times when snoozing and the item will automatically move out of the snoozed tab when that time expires
- Adds the ability to open folder changes — closes #3020
- Adds Open Folder Changes with Revision... & Open Folder Changes with Branch or Tag... commands to the Command Palette and to the Explorer and Source Control views
- Requires VS Code
1.85
or later andmultiDiffEditor.experimental.enabled
to be enabled
- Adds last modified time of the file when showing blame annotations for uncommitted changes
- Adds search results to the minimap tooltips on the Commit Graph
- Adds support for Anthropic's Claude 2.1 model for GitLens' experimental AI features
- Adds a status indicator when the upstream branch is missing in Commits view
- Adds support for opening renamed/deleted files using the Open File at Revision... & Open File at Revision from... commands by showing a quick pick menu if the requested file doesn't exist in the selected revision — closes #708 thanks to PR #2825 by Victor Hallberg (@mogelbrod)
- Adds an Open Changes submenu to comparisons in the Search & Compare view
- Adds experimental
gitlens.experimental.openChangesInMultiDiffEditor
setting to specify whether to open multiple changes in VS Code's experimental multi-diff editor (single tab) or in individual diff editors (multiple tabs)- Adds an inline Open All Changes command to commits, stashes, and comparisons in the views
- Changes Open All Changes & Open All Changes with Working Tree commands to use the new multi-diff editor when enabled
- Adds Open All Changes, Individually & Open All Changes with Working Tree, Individually commands to provide access to the previous behavior
- Requires VS Code
1.85
or later andmultiDiffEditor.experimental.enabled
to be enabled
- Adds a confirmation prompt when attempting to undo a commit with uncommitted changes
- Adds a [Show|Hide] Merge Commits toggle to the Contributors view
- Adds Open in Integrated Terminal command to repositories in the views — closes #3053
- Adds Open in Terminal & Open in Integrated Terminal commands to the upstream status in the Commits view
- Adds the ability to choose an active GitKraken organization in the Account View for users with multiple GitKraken organizations.
Changed
- Improves AI model choice selection for GitLens' experimental AI features
- Improves performance when logging is enabled
- Changes the contextual view title from GL to GitLens
Fixed
- Fixes #2663 - Debounce bug: file blame isn't cleared when editing document while text in output window changes
- Fixes #3050 - Opening revision of a renamed file is broken
- Fixes #3019 - Commits Views not working
- Fixes #3026 - Gitlens stopped working in sub-repositories
- Fixes #2746 - Remove 'undo commit' command from gitlens inspect
- Fixes #2482 - Unresponsive "commits" view and "branches" view update due to git log
- Fixes duplicate entries in the Search & Compare view when adding a new comparison from outside the view and before the view has loaded
- Fixes Load more in the File History view when the file has been renamed
- Fixes broken Open Changed & Close Unchanged Files (
gitlens.views.openOnlyChangedFiles
) command in the views - Fixes issues with Contributors view updating when changing toggles
- Fixes issues with Open [Previous] Changes with Working File command in comparisons
- Fixes banner styling on the Commit Graph