Skip to content

Commit 6b9fc3f

Browse files
committed
Preps v4.0.0-alpha.2
1 parent 5af70fd commit 6b9fc3f

File tree

4 files changed

+38
-9
lines changed

4 files changed

+38
-9
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,34 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).
66

7+
## [4.0.0-alpha.2] - 2017-06-05
8+
### Added
9+
- Adds all-new, beautiful, highly customizable and themeable, file blame annotations
10+
- Can now fully customize the [layout and content](https://github.com/eamodio/vscode-gitlens/blob/develop/README.md#file-blame-annotation-settings), as well as the [theme](https://github.com/eamodio/vscode-gitlens/blob/develop/README.md#theme-settings)
11+
- Adds all-new configurability and themeability to the current line blame annotations
12+
- Can now fully customize the [layout and content](https://github.com/eamodio/vscode-gitlens/blob/develop/README.md#line-blame-annotation-settings), as well as the [theme](https://github.com/eamodio/vscode-gitlens/blob/develop/README.md#theme-settings)
13+
- Adds all-new configurability to the status bar blame information
14+
- Can now fully customize the [layout and content](https://github.com/eamodio/vscode-gitlens/blob/develop/README.md#status-bar-settings)
15+
- Adds all-new [configurability](https://github.com/eamodio/vscode-gitlens/blob/develop/README.md#advanced-settings) over which commands are added to which menus via the `gitlens.advanced.menus` setting
16+
- Adds better [configurability](https://github.com/eamodio/vscode-gitlens/blob/develop/README.md#code-lens-settings) over where Git code lens will be shown -- both by default and per language
17+
- Adds an all-new `changes` (diff) hover annotation to the current line - provides instant access to the line's previous version
18+
- Adds `Toggle Line Blame Annotations` command (`gitlens.toggleLineBlame`) - toggles the current line blame annotations on and off
19+
- Adds `Show Line Blame Annotations` command (`gitlens.showLineBlame`) - shows the current line blame annotations
20+
- Adds `Toggle File Blame Annotations` command (`gitlens.toggleFileBlame`) - toggles the file blame annotations on and off
21+
- Adds `Show File Blame Annotations` command (`gitlens.showFileBlame`) - shows the file blame annotations
22+
- Adds `Open File in Remote` command (`gitlens.openFileInRemote`) to the `editor/title` context menu
23+
- Adds `Open Repo in Remote` command (`gitlens.openRepoInRemote`) to the `editor/title` context menu
24+
25+
### Changed
26+
- (BREAKING) Almost all of the GitLens settings have either been renamed, removed, or otherwise changed - see the [README](https://github.com/eamodio/vscode-gitlens/blob/develop/README.md#extension-settings)`
27+
- Changes the position of the `Open File in Remote` command (`gitlens.openFileInRemote`) in the context menus - now in the `navigation` group
28+
- Changes the `Toggle Git Code Lens` command (`gitlens.toggleCodeLens`) to always toggle the Git code lens on and off
29+
30+
### Removed
31+
- Removes the on-demand `trailing` file blame annotations -- didn't work out and just ended up with a ton of visual noise
32+
- Removes `Toggle Blame Annotations` command (`gitlens.toggleBlame`) - replaced by the `Toggle File Blame Annotations` command (`gitlens.toggleFileBlame`)
33+
- Removes `Show Blame Annotations` command (`gitlens.showBlame`) - replaced by the `Show File Blame Annotations` command (`gitlens.showFileBlame`)
34+
735
## [3.6.0] - 2017-06-02
836
### Added
937
- Adds diff information (the line's previous version) into the active line hover

README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
GitLens **supercharges** the built-in Visual Studio Code Git capabilities. It helps you to **visualize code authorship** at a glance via Git blame annotations and code lens, **seamlessly navigate and explore** the history of a file or branch, **gain valuable insights** via powerful comparision commands, and so much more.
99

10-
GitLens provides an unobtrusive blame annotation at the end of the current line, a status bar item showing the commit author and date of the current line, code lens showing the most recent commit and # of authors of the file and/or code block, and many commands for exploring commits and histories, comparing and navigating revisions, stash access, repository status, and more. GitLens is also [highly customizable](#extension-settings) to meet your specific needs — find code lens intrusive or the current line blame annotation distracting — no problem, it is easy to [turn them off or change how they behave](#extension-settings).
10+
GitLens provides an unobtrusive blame annotation at the end of the current line, a status bar item showing the commit information (author and date, by default) of the current line, code lens showing the most recent commit and # of authors of the file and/or code block, and many commands for exploring commits and histories, comparing and navigating revisions, stash access, repository status, and more. GitLens is also [highly customizable](#extension-settings) to meet your specific needs — find code lens intrusive or the current line blame annotation distracting — no problem, it is easy to [turn them off or change how they behave](#extension-settings).
1111

1212
## Previews
1313
#### Featuring code lens, file blame annotations, and navigation and exploration via quick pick menus
@@ -20,14 +20,15 @@ GitLens provides an unobtrusive blame annotation at the end of the current line,
2020

2121
#### Git Blame Annotations
2222

23-
- Adds a [customizable](#line-blame-annotation-settings) **Git blame annotation** to the end of the current line ([optional](#line-blame-annotation-settings), on by default)
24-
- Contains the commit author, date, and message, by [default](#line-blame-annotation-settings)
25-
- Commit details, including the changes from the line's previous version, are provided in a hover popup ([optional](#line-blame-annotation-settings), on by default)
23+
- Adds an unobtrusive, highly [customizable](#line-blame-annotation-settings) and [themeable](#theme-settings), **Git blame annotation** to the end of the current line ([optional](#line-blame-annotation-settings), on by default)
24+
- Contains the author, date, and message of the line's most recent commit, by [default](#line-blame-annotation-settings)
25+
- Also adds a `details` hover annotation to the current line annotation which provides more commit details ([optional](#line-blame-annotation-settings), on by default)
26+
- Also adds a `changes` (diff) hover annotation to the current line annotation which provides **instant** access to the line's previous version ([optional](#line-blame-annotation-settings), on by default)
2627

27-
- Adds on-demand, highly [customizable](#file-blame-annotation-settings) **Git blame annotations** of the whole file
28+
- Adds on-demand, beautiful, highly [customizable](#file-blame-annotation-settings) and [themeable](#theme-settings), **Git blame annotations** of the whole file
2829
- Choose between `gutter` (default) and `hover` [annotation styles](#file-blame-annotation-settings)
2930
- Contains the commit message and date, by [default](#file-blame-annotation-settings)
30-
- Commit details are also provided in a hover popup ([optional](#file-blame-annotation-settings), on by default)
31+
- Also adds a `details` hover annotation to the line's annotation which provides more commit details ([optional](#file-blame-annotation-settings), on by default)
3132

3233
- Adds [customizable](#status-bar-settings) **blame information** about the current line to the **status bar** ([optional](#status-bar-settings), on by default)
3334
- Contains the commit author and date, by [default](#status-bar-settings)
@@ -287,7 +288,7 @@ GitLens is highly customizable and provides many configuration settings to allow
287288
|Name | Description
288289
|-----|------------
289290
|`gitlens.advanced.toggleWhitespace.enabled`|Specifies whether or not to toggle whitespace off then showing blame annotations (*may* be required by certain fonts/themes)
290-
|`gitlens.advanced.menus`|Specifies which commands will be added to the menus
291+
|`gitlens.advanced.menus`|Specifies which commands will be added to which menus
291292
|`gitlens.advanced.caching.enabled`|Specifies whether git output will be cached
292293
|`gitlens.advanced.caching.maxLines`|Specifies the threshold for caching larger documents
293294
|`gitlens.advanced.git`|Specifies the git path to use

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "gitlens",
3-
"version": "3.6.0",
3+
"version": "4.0.0-alpha.2",
44
"author": {
55
"name": "Eric Amodio",
66
"email": "[email protected]"

0 commit comments

Comments
 (0)