v4.0.0-alpha.2
Pre-release
Pre-release
Added
- Adds all-new, beautiful, highly customizable and themeable, file blame annotations
- Can now fully customize the layout and content, as well as the theme
- Adds all-new configurability and themeability to the current line blame annotations
- Can now fully customize the layout and content, as well as the theme
- Adds all-new configurability to the status bar blame information
- Can now fully customize the layout and content
- Adds all-new configurability over which commands are added to which menus via the
gitlens.advanced.menus
setting - Adds better configurability over where Git code lens will be shown -- both by default and per language
- Adds an all-new
changes
(diff) hover annotation to the current line - provides instant access to the line's previous version - Adds
Toggle Line Blame Annotations
command (gitlens.toggleLineBlame
) - toggles the current line blame annotations on and off - Adds
Show Line Blame Annotations
command (gitlens.showLineBlame
) - shows the current line blame annotations - Adds
Toggle File Blame Annotations
command (gitlens.toggleFileBlame
) - toggles the file blame annotations on and off - Adds
Show File Blame Annotations
command (gitlens.showFileBlame
) - shows the file blame annotations - Adds
Open File in Remote
command (gitlens.openFileInRemote
) to theeditor/title
context menu - Adds
Open Repo in Remote
command (gitlens.openRepoInRemote
) to theeditor/title
context menu
Changed
- (BREAKING) Almost all of the GitLens settings have either been renamed, removed, or otherwise changed - see the README`
- Changes the position of the
Open File in Remote
command (gitlens.openFileInRemote
) in the context menus - now in thenavigation
group - Changes the
Toggle Git Code Lens
command (gitlens.toggleCodeLens
) to always toggle the Git code lens on and off
Removed
- Removes the on-demand
trailing
file blame annotations -- didn't work out and just ended up with a ton of visual noise - Removes
Toggle Blame Annotations
command (gitlens.toggleBlame
) - replaced by theToggle File Blame Annotations
command (gitlens.toggleFileBlame
) - Removes
Show Blame Annotations
command (gitlens.showBlame
) - replaced by theShow File Blame Annotations
command (gitlens.showFileBlame
)