Skip to content

Commit 6995b16

Browse files
committed
Preps v8.1.0
1 parent 85e241b commit 6995b16

16 files changed

+1027
-483
lines changed

.vscodeignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
!images/light/**
33
!images/settings/**
44
!images/gitlens-icon.png
5-
!images/teaser-settings.png
5+
!images/cl-*.png
66
images/**
77
.vscode/**
88
.vscode-test/**

CHANGELOG.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,31 @@ 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-
## [Unreleased]
7+
## [8.1.0] - 2018-03-07
88
### Added
9-
- Adds issue linking for commit messages in hovers
9+
- Adds automatic issue linking to Bitbucket, GitHub, GitLab, and Visual Studio Team Services for commit messages in hovers
1010

11-
![Issue linking](./images/ss-cl-issue-linking.png)
11+
![Issue linking in commit messages](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/cl-issue-linking.png)
1212

13-
- Adds icons to remotes in the *GitLens* explorer based on the remote service provider
14-
- Adds multi-cursor support to current line annotations — closes [#291](https://github.com/eamodio/vscode-gitlens/issues/291)
1513
- Adds support to toggle annotations for each file individually or for all files at once — closes [#289](https://github.com/eamodio/vscode-gitlens/issues/289)
14+
15+
![Annotations toggle setting](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/cl-annotations-toggle.png)
16+
1617
- Adds new controls the interactive settings editor (*Open Settings* from the Command Palette) to configure this new behavior
1718
- Adds `gitlens.blame.toggleMode` setting to specify how the gutter blame annotations will be toggled, per file or window
1819
- Adds `gitlens.heatmap.toggleMode` setting to specify how the gutter heatmap annotations will be toggled, per file or window
1920
- Adds `gitlens.recentChanges.toggleMode` setting to specify how the recently changed lines annotations will be toggled, per file or window
21+
- Adds icons to remotes in the *GitLens* explorer based on the remote service provider
22+
- Adds multi-cursor support to current line annotations — closes [#291](https://github.com/eamodio/vscode-gitlens/issues/291)
2023

2124
### Changed
22-
- Renames *Compare Selected Ancestor with Working Tree* command to *Compare Ancestry with Working Tree* and removes the need to select a branch first, since all compares are done to the working tree — closes [#279](https://github.com/eamodio/vscode-gitlens/issues/279)
25+
- Renames *Compare Selected Ancestor with Working Tree* command to *Compare Ancestry with Working Tree* and removes the need to select a branch first, since all compares are performed with the working tree — closes [#279](https://github.com/eamodio/vscode-gitlens/issues/279)
2326

2427
### Removed
2528
- Removes tag icons from the *GitLens* explorer
2629

2730
### Fixed
28-
- Fixes [#294](https://github.com/eamodio/vscode-gitlens/issues/294) - Keyboard shortcuts will now default to *chorded* to avoid conflicts. FYI, only affects new installs or if you remove the `gitlens.keymap` setting)
31+
- Fixes [#294](https://github.com/eamodio/vscode-gitlens/issues/294) - Keyboard shortcuts will now default to *chorded* to avoid conflicts. Only affects new installs or if you remove the `gitlens.keymap` setting
2932
- Fixes issue where Recent Changes annotations weren't restored properly on tab switch
3033
- Fixes quick pick menu issue with commits with newlines in the message
3134

@@ -56,11 +59,11 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
5659
### Added
5760
- Adds an all-new GitLens welcome page via the *Welcome* (`gitlens.showWelcomePage`) command — provides a welcome / onboarding experience — closes [#51](https://github.com/eamodio/vscode-gitlens/issues/51)
5861

59-
![GitLens Welcome](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/teaser-welcome.png)
62+
![GitLens Welcome](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/cl-welcome.png)
6063

6164
- Adds an all-new GitLens Settings editor via the *Open Settings* (`gitlens.showSettingsPage`) command — provides an easy-to-use interactive settings editor for many of GitLens' features — closes [#167](https://github.com/eamodio/vscode-gitlens/issues/167)
6265

63-
![GitLens Settings](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/teaser-settings.png)
66+
![GitLens Settings](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/cl-settings.png)
6467

6568
- Adds a tree layout option to branches in the *GitLens* explorer — closes [#258](https://github.com/eamodio/vscode-gitlens/issues/258) thanks to [PR #260](https://github.com/eamodio/vscode-gitlens/pull/260) by Yukai Huang ([@Yukaii](https://github.com/Yukaii))!
6669
- Adds *Follow Renames* command (`gitlens.gitExplorer.setRenameFollowingOn`) to the **GitLens** explorer *History* view to follow file renames in the history

README.md

Lines changed: 29 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,15 @@
1313
<br />
1414

1515
# What's new in GitLens 8
16+
## 8.1 &mdash; March 2018
17+
- Adds automatic issue linking to Bitbucket, GitHub, GitLab, and Visual Studio Team Services for commit messages in hovers
18+
- Adds support to toggle annotations for each file individually or for all files at once &mdash; closes [#289](https://github.com/eamodio/vscode-gitlens/issues/289)
19+
- Adds icons to remotes in the *GitLens* explorer based on the remote service provider
20+
- Adds multi-cursor support to current line annotations &mdash; closes [#291](https://github.com/eamodio/vscode-gitlens/issues/291)
21+
- Renames *Compare Selected Ancestor with Working Tree* command to *Compare Ancestry with Working Tree* and removes the need to select a branch first, since all compares are performed with the working tree &mdash; closes [#279](https://github.com/eamodio/vscode-gitlens/issues/279)
22+
- Fixes [#294](https://github.com/eamodio/vscode-gitlens/issues/294) - Keyboard shortcuts will now default to *chorded* to avoid conflicts. Only affects new installs or if you remove the `gitlens.keymap` setting
23+
24+
## 8.0 &mdash; February 2018
1625
- Brand new welcome experience
1726
- Brand new interactive [settings editor](#configuration) &mdash; GitLens is easier than ever to customize to suit your needs
1827
- Adds a tree layout option to branches in the <i>GitLens</i> explorer &mdash; thanks to Yukai Huang ([@Yukaii](https://github.com/Yukaii))!
@@ -22,7 +31,8 @@ See the [release notes](https://github.com/eamodio/vscode-gitlens/blob/master/CH
2231

2332
# GitLens
2433

25-
[GitLens](http://gitlens.amod.io "Learn more about GitLens") is a free, [open-source](https://github.com/eamodio/vscode-gitlens "Open GitLens on GitHub") extension for [Visual Studio Code](https://code.visualstudio.com) created by [Eric Amodio](http://www.amod.io "Learn more about Eric").
34+
[GitLens](http://gitlens.amod.io "Learn more about GitLens") is an [open-source](https://github.com/eamodio/vscode-gitlens "Open GitLens on GitHub") extension for [Visual Studio Code](https://code.visualstudio.com) created by [Eric Amodio](http://www.amod.io "Learn more about Eric").
35+
While GitLens is generously offered to everyone free of charge, if you find it useful please consider [supporting](#support-gitlens "Support GitLens") it.
2636

2737
GitLens simply helps you understand code better. Quickly glimpse into whom, why, and when a line or code block was changed. Jump back through history to gain further insights as to how and why the code evolved. Explore the history and evolution of a codebase.
2838

@@ -47,21 +57,28 @@ GitLens is powerful, feature rich, and also [highly customizable](#gitlens-setti
4757
<br />
4858
</p>
4959

50-
## Show Your Support &#x2764;
60+
## Support GitLens
61+
62+
While GitLens is generously offered to everyone free of charge, if you find it useful please consider supporting it.
63+
64+
I've been building GitLens in my spare time<sup><a title="nights and weekends, i.e. trading sleep for time">1</a></sup> for almost 2 years now.
65+
From its very humble beginnings, GitLens has grown wildly beyond my expectations &mdash; in both its reach as well as its demands on my time and attention.
66+
While I enjoy giving my free time and attention to GitLens' development and growth, I would like to do even more.
67+
68+
### Show Your Support &#x2764;
5169

5270
To my incredible backers &mdash; thank you so much for your contributions. I am truly humbled by your generosity and support. Please know that your support plays a important role in helping me realize GitLens' potential in making developer's lives easier.
5371

5472
If you'd like to join them in supporting GitLens, please consider the following &mdash; feel free to choose more than one. &#x1F609;
55-
- [Become a Patron](https://www.patreon.com/eamodio "Become a Patron") &mdash; join the growing group of generous [backers](https://github.com/eamodio/vscode-gitlens/blob/master/BACKERS.md)
56-
- [Donate via PayPal](https://www.paypal.me/eamodio)
57-
- [Write a Review](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens#review-details "Write a Review")
58-
- [Star or Fork me on GitHub](https://github.com/eamodio/vscode-gitlens "Star or Fork me on GitHub")
73+
- [Become a Sponsor](https://www.patreon.com/eamodio "Become a sponsor on Patreon") &mdash; join the growing group of generous [backers](https://github.com/eamodio/vscode-gitlens/blob/master/BACKERS.md)
74+
- [One-time Donations](https://www.paypal.me/eamodio "One-time donations via PayPal")
75+
- [Write a Review](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens#review-details "Write a review")
76+
- [Star or Fork me on GitHub](https://github.com/eamodio/vscode-gitlens "Star or fork me on GitHub")
5977
- [Follow me on Twitter](https://twitter.com/eamodio "Follow me on Twitter")
60-
- [Hire me](http://www.amod.io/?utm_source=gitlens "Hire me")
6178

6279
## Configuration
6380
<p align="center">
64-
<img src="https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/teaser-settings.png" alt="GitLens Explorer Repository view" />
81+
<img src="https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/cl-settings.png" alt="GitLens Explorer Repository view" />
6582
</p>
6683

6784
GitLens has a built-in interactive settings editor which provides an easy-to-use interface to configure many of GitLens' powerful features. It can be accessed via the *Open Settings* (`gitlens.showSettingsPage`) command from the [*Command Palette*](https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette).
@@ -271,6 +288,7 @@ An on-demand, [customizable](#gitlens-results-view-settings "Jump to the GitLens
271288
</p>
272289

273290
- Adds a **details hover** annotation to the current line to show more commit details ([optional](#hover-settings "Jump to the Hover settings"), on by default)
291+
- Provides automatic issue linking to Bitbucket, GitHub, GitLab, and Visual Studio Team Services in commit messages
274292
- Provides a **quick-access command bar** with *Open Changes*, *Blame Previous Revision*, *Open in Remote*, and *Show More Actions* command buttons
275293
- Click the commit id to execute the *Show Commit Details* command (`gitlens.showQuickCommitDetails`)
276294

@@ -296,6 +314,7 @@ An on-demand, [customizable](#gitlens-results-view-settings "Jump to the GitLens
296314
</p>
297315

298316
- Adds a **details hover** annotation to each line while annotating to show more commit details ([optional](#hover-settings "Jump to the Hover settings"), on by default)
317+
- Provides automatic issue linking to Bitbucket, GitHub, GitLab, and Visual Studio Team Services in commit messages
299318
- Provides a **quick-access command bar** with *Open Changes*, *Blame Previous Revision*, *Open in Remote*, and *Show More Actions* command buttons
300319
- Click the commit id to execute the *Show Commit Details* command (`gitlens.showQuickCommitDetails`)
301320

@@ -355,8 +374,8 @@ An on-demand, [customizable](#gitlens-results-view-settings "Jump to the GitLens
355374

356375
- Adds a *Show Last Opened Quick Pick* command (`gitlens.showLastQuickPick`) with a shortcut of `alt+-` to quickly get back to where you were when the last GitLens quick pick menu closed
357376

358-
- Adds commands to open files, commits, branches, and the repository in the supported remote services, **BitBucket, GitHub, GitLab, and Visual Studio Team Services** or a [**user-defined** remote services](#custom-remotes-settings "Jump to Custom Remotes settings") &mdash; only available if a Git upstream service is configured in the repository
359-
- Also supports [remote services with custom domains](#custom-remotes-settings "Jump to Custom Remotes settings"), such as **BitBucket, Bitbucket Server (previously called Stash), GitHub, GitHub Enterprise, GitLab**
377+
- Adds commands to open files, commits, branches, and the repository in the supported remote services, **Bitbucket, GitHub, GitLab, and Visual Studio Team Services** or a [**user-defined** remote services](#custom-remotes-settings "Jump to Custom Remotes settings") &mdash; only available if a Git upstream service is configured in the repository
378+
- Also supports [remote services with custom domains](#custom-remotes-settings "Jump to Custom Remotes settings"), such as **Bitbucket, Bitbucket Server (previously called Stash), GitHub, GitHub Enterprise, GitLab**
360379
- *Open Branches in Remote* command (`gitlens.openBranchesInRemote`) &mdash; opens the branches in the supported remote service
361380
- *Open Branch in Remote* command (`gitlens.openBranchInRemote`) &mdash; opens the current branch commits in the supported remote service
362381
- *Open Commit in Remote* command (`gitlens.openCommitInRemote`) &mdash; opens the commit revision of the active line in the supported remote service

images/cl-annotations-toggle.png

4.78 KB
Loading

images/cl-issue-linking.png

9.34 KB
Loading

images/cl-settings.png

85.4 KB
Loading

images/cl-welcome.png

63.3 KB
Loading

images/ss-cl-issue-linking.png

-10.3 KB
Binary file not shown.

images/teaser-settings.png

-332 KB
Binary file not shown.

images/teaser-welcome.png

-256 KB
Binary file not shown.

0 commit comments

Comments
 (0)