You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds support for Cloud Patches hosted on your own dedicated storage for the highest level of security (requires an Enterprise plan)
Improves worktree usage, discoverability, and accessibility
Simplifies the create worktree and open worktree flows — reduces number of steps and options presented
Adds Create Branch in New Worktree confirmation option when creating branches, e.g. via the GitLens: Git Create Branch... command
Adds Create Worktree for Branch, Create Worktree for Local Branch, and Create Worktree for New Local Branch confirmation options when switching branches, e.g. via the GitLens: Git Switch to... command
Adds a Copy Working Changes to Worktree... command to the Commit Graph and command palette to copy the current working changes to an existing worktree
Avoids prompt to add a (required) remote and instead auto-adds the remote during worktree creation from a pull request
Adds ability to open multiple changes in VS Code's new multi-diff editor, previously experimental and now enabled by default
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
Renames the gitlens.experimental.openChangesInMultiDiffEditor setting to gitlens.views.openChangesInMultiDiffEditor, which is enabled by default, to specify whether to open changes in the multi-diff editor (single tab) or in individual diff editors (multiple tabs)
Requires VS Code 1.86 or later, or VS Code 1.85 with multiDiffEditor.experimental.enabled enabled
Adds new comparison features to pull requests in GitLens views
Adds an Open Pull Request Changes context menu command on pull requests in the Commit Graph and other GitLens views to view pull request changes in a multi-diff editor (single tab)
Requires VS Code 1.86 or later, or VS Code 1.85 with multiDiffEditor.experimental.enabled enabled
Adds a Compare Pull Request context menu command on pull requests in the Commit Graph and other GitLens views to open a comparison between the head and base of the pull request for easy reviewing
Adds an Open in Commit Graph context menu command on pull requests in GitLens view to open the tip commit in the Commit Graph
Adds ability to copy changes, commits, stashes, and comparison as a patch to the clipboard
Adds a Copy as Patch context menu command on files, commits, stashes, and comparisons in GitLens views
Adds a Copy as Patch context menu command on files in the Changes and Staged Changes groups as well as the groups themselves in the Source Control view
Adds a Apply Copied Patch command in the command palette to apply a patch from the clipboard
Adds an Open All Changes inline button to branch status (upstream) and branch status files in GitLens views
Adds an Open Changes submenu to branch status (upstream) and branch status files in GitLens views
Adds ability to preserve inline and file annotations while editing, previously experimental and now enabled by default
Renames the gitlens.experimental.allowAnnotationsWhenDirty setting to gitlens.fileAnnotations.preserveWhileEditing, which is enabled by default, to specify whether file annotations will be preserved while editing — closes #1988, #3016
Use the existing gitlens.advanced.blame.delayAfterEdit setting to control how long to wait (defaults to 5s) before the annotation will update while the file is still dirty, which only applies if the file is under the gitlens.advanced.sizeThresholdAfterEdit setting threshold (defaults to 5000 lines)
Adds an Open File Annotation Settings command to the File Annotations submenu in the editor toolbar to open the GitLens Settings editor to the file annotations sections
Adds gitlens.blame.fontFamily, gitlens.blame.fontSize, gitlens.blame.fontWeight settings to specify the font (family, size, and weight respectively) of the File Blame annotations — closes #3134
Adds Copy Link to Code, Copy Link to File, and Copy Link to File at Revision... commands to the Share submenu in the editor line number (gutter) context menu
Adds an alternate flow (pick another file) when using the Open File at Revision... and Open Changes with Revision... commands to open a file that has been renamed and the rename is currently unstaged — closes #3109
Adds access to most Git Command Palette commands directly to the command palette
Adds Rename Stash... options to stash quick pick menus
Adds support for the latest GPT-4 Turbo models
Changed
Changes adds avatars to commits in quick pick menus
Changes the pull request to be first item in the Commits view, when applicable
Changes the branch comparison to be below the branch status in the Commits view to keep top focus on the status over the comparison
Renames "Open Worktree for Pull Request via GitLens..." to "Checkout Pull Request in Worktree (GitLens)..."
Renames the gitlens.experimental.openChangesInMultiDiffEditor setting to gitlens.views.openChangesInMultiDiffEditor as it is no longer experimental and enabled by default