Added
- Adds Checkout Commit (via Terminal) command (
gitlens.terminalCheckoutCommit
) to commit node(s) of the GitLens explorer — closes #463
Changed
- Improves performance of providing blame annotations, especially for large files (a ~33% improvement on some files)
- Changes commit search by sha to jump directly to the commit (if one is found), rather than having to click through to the commit
- Updates settings descriptions to better support the new settings editor in vscode
- Changes Rebase to Commit (via Terminal) command (
gitlens.terminalRebaseCommit
) to apply to all commit node(s) of the GitLens explorer - Changes Reset to Commit (via Terminal) command (
gitlens.terminalResetCommit
) to apply to all commit node(s) of the GitLens explorer
Fixed
- Fixes #462 - Source Control shortcut on macOS (⌃⇧G) shouldn't be overridden
- Fixes #457 - Displays the wrong username (You) — thanks to PR #460 by Zyck (@qzyse2017)
- Fixes #459 - File blame annotation text overflow with letter spacing setting
- Fixes issues with GitLens Welcome and the interactive settings editor with light themes