mirror of
https://github.com/ckaczor/vscode-gitlens.git
synced 2026-02-16 18:48:45 -05:00
Adds support for git commands on scheme=git
Rewrites blame annotation controller and provider - fixes whitespace issues, reduces overhead, and provides better performance Rewrites status bar blame support - reduces overhead and provides better performance Adds showFileHistory command to status bar Renames showHistory to showFileHistory Fixes log to use iso 8601 for dates
This commit is contained in:
@@ -4,17 +4,22 @@
|
||||
### 0.9.0
|
||||
|
||||
- Adds support for git history (log)!
|
||||
- Adds new `gitlens.showHistory` command to open the history explorer
|
||||
- Adds new `gitlens.showHistory` option to the `gitlens.codeLens.recentChange.command` & `gitlens.codeLens.authors.command` settings
|
||||
- Adds support for blame annotations and git commands on file revisions
|
||||
- Adds ability to show multiple blame annotation at the same time (one per vscode editor)
|
||||
- Adds new `gitlens.showFileHistory` command to open the history explorer
|
||||
- Adds new `gitlens.showFileHistory` option to the `gitlens.codeLens.recentChange.command`, `gitlens.codeLens.authors.command`, and `gitlens.statusBar.command` settings
|
||||
- Adds per-language CodeLens location customization using the `gitlens.codeLens.languageLocations` setting
|
||||
- Adds new `gitlens.diffLineWithPrevious` command for line sensitive diffs
|
||||
- Adds new `gitlens.diffLineWithWorking` command for line sensitive diffs
|
||||
- Adds `gitlens.diffWithPrevious` command to the explorer context menu
|
||||
- Adds output channel logging, controlled by the `gitlens.advanced.output.level` setting
|
||||
- Complete rewrite of the blame annotation provider to reduce overhead and provide better performance
|
||||
- Improves performance (significantly) when only showing CodeLens at the document level
|
||||
- Improves performance of status bar blame support
|
||||
- Changes `gitlens.diffWithPrevious` command to always be file sensitive diffs
|
||||
- Changes `gitlens.diffWithWorking` command to always be file sensitive diffs
|
||||
- Removes all debug logging, unless the `gitlens.advanced.debug` settings it on
|
||||
- Fixes many (most?) issues with whitespace toggling (required because of https://github.com/Microsoft/vscode/issues/11485)
|
||||
- Fixes issue where blame annotations would not be cleared properly when switching between open files
|
||||
|
||||
### 0.5.5
|
||||
|
||||
Reference in New Issue
Block a user