Added
- Adds a Working Changes tab to the Commit Details and Graph Details views to show your working tree changes
- Adds Stage Changes and Unstage Changes commands to files on the Working Changes tab
- Adds a [Show|Hide] Merge Commits toggle to the File History view — closes #2104 & #2944
- Adds a
gitlens.advanced.fileHistoryShowMergeCommits
setting to specify whether merge commits will be show in file histories
- Adds a
- Adds deep link support for workspaces in the GitKraken Workspaces view
- Deep link format:
https://gitkraken.dev/link/workspaces/{workspaceId}
- Adds a Share submenu with a Copy Link to Workspace command to workspaces in the GitKraken Workspaces view
- Deep link format:
Changed
- Improves performance of inline blame, status bar blame, and hovers especially when working with remotes with connected integrations
- Changes the File History view to follow renames and filters out merge commits by default — closes #2104 & #2944
- Changes the File History view to allow following renames while showing history across all branches (which was a previous limitation of Git) — closes #2828
- Changes to use our own implementation of
fetch
,push
, andpull
Git operations, rather than delegating to VS Code to avoid limitations especially with GitKraken Workspaces. Please report any issues and you can revert this (for now) by setting"gitlens.experimental.nativeGit"
to"false"
in your settings - Relaxes PR autolink detection for Azure DevOps to use
PR <number>
instead ofMerged PR <number>
— closes #2908 - Changes wording on
Reset Stored OpenAI Key
command toReset Stored AI Key
to reflect support for other providers
Fixed
- Fixes #2941 - Invalid Request when trying to generate a commit message using Anthropic API
- Fixes #2940 - Can't use Azure OpenAI model because i can't save the openai key because of the verification
- Fixes #2928 - Apply Changes should create new files when needed
- Fixes #2896 - Repositories view stuck in loading state
- Fixes #2460 - Gitlens Remote provider doesn't work properly in "Commit graph" view
- Fixes issue with "View as [List|Tree]" toggle not working in the Commit Details view
- Fixes an issue with deep links sometimes failing to properly resolve when a matching repository without the remote is found
- Fixes an issue in the Commit Graph where commits not in the history of a merge commit were showing in the same column
- Fixes
Reset Stored AI Key
command to work for the current provider - Fixes an issue with parsing some renames in log output