GitLens for VS Code V15.4
Released: Sep 4, 2024
Updates in GitLens for VS Code V15.4
Features
- Added better support for branches in worktrees.
- Changed the branch icon to a "repo" icon when the branch is in a worktree in views, quick pick menus, and the Commit Graph.
- Added an 'Open in Worktree' inline and context menu command and an Open in Worktree in New Window context menu command to branches and pull requests in views and on the Commit Graph.
- Removed the 'Switch to Branch...' inline and context menu command from branches in views and on the Commit Graph when the branch is in a worktree.
- Added the ability to only search stashes when using type:stash (or is:stash) in commit search via the Commit Graph, Search & Compare view, or the Search Commits command.
- Added '...' inline command for stashes on the GitLens Inspect view.
- Added an "up-to-date" indicator dot to the branch icon of branches in views.
- Added an "alt" Pull command for the inline Fetch command on branches in views.
- Added an "alt" Fetch command for the inline Pull command on branches in views.
- Added 'Open Comparison on Remote' command to branch comparisons in views.
- Added new options to the Git Delete Worktree command to also delete the associated branch along with the worktree.
- Improved the branch comparisons in views to automatically select the base or target branch.
- Improved tooltips on branches, remotes, and worktrees in views.
- Upgrade to Pro flows now support redirects back to GitLens.
- Removed status (ahead, behind, etc) decoration icons from branches in views.
Fixes
- Fixed Tooltip flickering.
- Fixed issue where "Compare working tree with.." often flashes open then closes the menu.
- Fixed issue where "Select for Compare" on a Commit/Stash/etc causes the Search and Compare view to be forcibly shown.
- Fixed the Git Delete Branch command when deleting a branch that is open on a worktree by adding a step to delete the branch's worktree first.
- Fixed an issue where pull requests in views could show the wrong comparison with the working tree when using worktrees.
- Fixed Copy Remote Comparison URL command to not open the URL, just copy it.
- Fixed cloud integrations remaining disconnected after disconnecting and reconnecting to a GitKraken account.
- Fixed "switch" deep links sometimes failing to complete in cases where the switch occurs in the current window.