Skip to content

Commit 264877c

Browse files
committed
Updates CHANGELOG
1 parent 85805b7 commit 264877c

File tree

1 file changed

+60
-10
lines changed

1 file changed

+60
-10
lines changed

CHANGELOG.md

Lines changed: 60 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,16 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
88

99
### Added
1010

11+
- Adds all-new views to replace the _Repositories_ view
12+
- _Welcome_ view — quickly setup GitLens to meet your needs
13+
- _Commits_ view — visualize, explore, and manage Git commits
14+
- Adds a quick filter toggle to switch between only your commits or everyone's via the _Toggle Authors_ command in the view's toolbar
15+
- _Branches_ view — visualize, explore, and manage Git branches
16+
- _Remotes_ view — visualize, explore, and manage Git remotes and remote branches
17+
- _Stashes_ view — visualize, explore, and manage Git stashes
18+
- _Tags_ view — visualize, explore, and manage Git tags
19+
- _Contributors_ view — visualize, navigate, and explore contributors
20+
- The _Repositories_ view can be re-enabled by setting `"gitlens.views.repositories.enabled": true` or via the GitLens Interactive Settings
1121
- Adds an all-new custom editor for rebasing (TODO: more details & image)
1222
![Rebase Editor](https://raw.githubusercontent.com/eamodio/vscode-gitlens/develop/images/docs/rebase-editor.gif)
1323
- Includes drag & drop support
@@ -27,9 +37,30 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
2737
- Provides indicators of local changes, if any, or recent commit changes, and distinguishes between added, changed, and removed lines
2838
- Similar to the built-in Git gutter changes for un-staged changes, but shows all local (un-pushed) changes
2939
- Shows a changes hover with the full set of changes (diff hunk) and even with unsaved changes
30-
- Adds a new _Follow the Cursor_ command to the _File History_ view — which will ultimately replace the _Line History_ view, although, for now, it will just be disabled by default
40+
- Adds new _Git Commands_
41+
- Adds a new _history_ (log) command to show the commit history of a branch or tag
42+
- Adds a _Reveal in Side Bar_ button to the quick pick menu toolbar
43+
- Adds keyboard navigation
44+
- `right arrow` — reveals the selected branch in the _Branches_ or _Remotes_ view (or _Repositories_ view, if enabled), if there is no text in the quick pick menu
45+
- `alt+right arrow`, `ctrl+right arrow`, `cmd+right arrow` (macOS) — reveals the selected branch in the _Branches_ or _Remotes_ view
46+
- Adds a new _show_ command to show the details of a commit
47+
- Adds a _Reveal in Side Bar_ button to the quick pick menu toolbar
48+
- Adds keyboard navigation
49+
- `right arrow` — searches for the selected commit and shows the results in the _Search Commits_ view, if there is no text in the quick pick menu
50+
- `alt+right arrow` — searches for the selected commit and shows the results in the _Search Commits_ view
51+
- `ctrl+right arrow`, `cmd+right arrow` (macOS) — reveals the selected commit in the _Commits_ view (or _Repositories_ view, if enabled)
52+
- Adds a new _status_ command to show the current respository status
53+
- Adds a new _Delete Branch & Remote_ & _Force Delete Branch & Remote_ options to the _branch delete_ command — to more easily delete branches with tracking branches
54+
- Adds ability pull (fetch) a specific branch(es) to the _pull_ command — closes [#873](https://github.com/eamodio/vscode-gitlens/issues/873)
55+
- Adds a new _Publish Branch_ option to the _push_ command
56+
- Adds ability to push a single branch to the _push_ command
57+
- Adds a new _Soft Reset_ (`--soft`) option to the _reset_ command
58+
- Adds a new _Toggle File/Line History_ command to the _File History_ view — which integrates line history into the _File History_ view
59+
- Adds staged changes to the _File History_ and _Line History_ views
3160
- Adds a new _Open File from Remote_ (`gitlens.openFileFromRemote`) command — opens the local file from a remote file url
3261
- Adds a new _Copy Remote Commit Url_ (`gitlens.copyRemoteCommitUrl`) command — copies the remote url of the current line commit to the clipboard
62+
- Adds new `alt` commands for many of the _Open \* on Remote_ commands to alternatively copy the url to the clipboard
63+
- Adds new ability to set the default remote from any of the _Open \* on Remote_ command quick pick menus
3364
- Adds much improved co-author support
3465
- Provides an updatable quick pick of co-authors
3566
- Adds the _Add Co-authors_ (`gitlens.addAuthors`) command to the Source Control toolbar
@@ -38,18 +69,27 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
3869
- Adds a new default click action on changed files nodes in GitLens views to open all changes
3970
- Adds a new `gitlens.hovers.avatarSize` setting to customize the size of avatars shown in hovers
4071
- Increases the default avatar size in hovers from 16px to 32px
72+
- Adds new `gitlens.fileAnnotations.command` & `gitlens.fileAnnotations.diffCommand` settings to control the behavior of the toggling of file annotations from the editor toolbar
73+
- Choose both the default click behavior as well as the `alt`+click behavior
74+
- Can also be configured via the GitLens Interactive Settings in the _Menus & Toolbars_ section
4175
- Adds new _Welcome_ and _Open Settings_ menu options to the GitLens context/gear menu in the _Extensions_ sidebar — closes [#952](https://github.com/eamodio/vscode-gitlens/issues/952) & [#953](https://github.com/eamodio/vscode-gitlens/issues/953) thanks to [PR #992](https://github.com/eamodio/vscode-gitlens/pull/992) by Zeeshan Adnan ([@zeeshanadnan](https://github.com/zeeshanadnan))
4276
- Adds a new _Set Views Layout_ (`gitlens.setViewsLayout`) command — quickly switch between showing GitLens views in _GitLens_ sidebar (default) and the _Source Control_ sidebar
43-
- Adds staged changes to the _File History_ and _Line History_ views
77+
- Adds a _Clear_ command to branch comparison nodes in the _Commits_ and _Repositories_ views
78+
- Adds a _Hide Branch Comparison_ command to branch comparison nodes in the _Commits_ view
79+
- Adds a _Hide/Show Branch Comparison_ toggle command to the _Commits_ views
4480
- Adds HEAD option to compare quick pick menu — closes [#927](https://github.com/eamodio/vscode-gitlens/issues/927)
4581
- Adds per-language customizations to the `gitlens.codeLens.scopes` and `gitlens.codeLens.symbolScopes` settings — closes [#977](https://github.com/eamodio/vscode-gitlens/issues/977)
4682
- Adds support for showing history across all branches in the _File History_ view via the _Show Commits from All Branches_ menu option — closes [#974](https://github.com/eamodio/vscode-gitlens/issues/974)
4783
- Adds support for `.gitattributes` text conversion filters — closes [#866](https://github.com/eamodio/vscode-gitlens/issues/866) thanks to [PR #1052](https://github.com/eamodio/vscode-gitlens/pull/1052) by Martin Campbell ([@martin-css](https://github.com/martin-css))
48-
- Adds a _Soft Reset_ (`--soft`) option to the _Git Commands' reset_ command
84+
- Adds a _Switch to Another Branch_ (`gitlens.views.switchToAnotherBranch`) command — to quickly switch the current branch
4985
- Adds a menu option to GitLens views to show or hide avatars
5086

5187
### Changed
5288

89+
- Changes all GitLens views to be on the Source Control side bar by default, but you can still move them all to the GitLens side bar via the _Set Views Layout_ (`gitlens.setViewsLayout`) command or individually via drag and drop
90+
- Integrates the _Line History_ view into the _File History_ view, although the old _Line History_ view can be re-enabled by setting `"gitlens.views.lineHistory.enabled": true` or via the GitLens Interactive Settings
91+
- File vs Line History can be toggled via the _Toggle File/Line History_ command in the view's toolbar
92+
- Renames _Pause/Resume File Tracking_ toggle to be _Pin/Unpin the Current File History_
5393
- Overhauls the _Git Commands_ (`gitlens.gitCommands`) quick pick menus
5494
- Adds many more options
5595
- Adds improved titles for better clarity, context, and flow
@@ -68,6 +108,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
68108
- Changes the default blame annotation format to show 50 characters (instead of 40)
69109
- Changes the comparision icons in GitLens views
70110
- Renames _Show Commit Details_ command to _Show Commit_
111+
- Renames _Show More_ command in views to _Load more_
112+
- Aligns many commit quick pick menu commands and commit context menu commands
71113
- Replaces _Push to Commit (via Terminal)_ command with a new _Push to Commit_ command
72114
- Swaps the order of _Open Revision_ and _Open File_ on file revisions
73115
- Optimizes file system watcher for repository changes (ignores .gitignored files)
@@ -77,9 +119,17 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
77119
- Marks the current user with a `(you)` suffix and moves it to the top of the _Contributors_ node in the _Repositories_ view
78120
- Deprecates the `gitlens.codeLens.scopesByLanguage` setting. Use per-language `gitlens.codeLens.scopes`and`gitlens.codeLens.symbolScopes` settings instead
79121
- Removes the heart icon from all GitLens views and simplifies the sponsor command
122+
- Removes many view visibility (enablement) settings as the control over a views visibility is more easily controlled directly by unchecking the view itself
123+
- Removes the `gitlens.views.repositories.showTrackingBranch` setting as it is now always enabled
80124

81125
### Fixed
82126

127+
- Fixes delete of remote branches on the _Git Commands' branch_ command
128+
- Fixes _Git Commands_ back tracking in certain cases
129+
- Fixes issue to ensure that dropping a stash drops the correct item even if the view is out of date
130+
- Fixes the _Push Stash & Keep Staged_ option on the _Git Commands' stash_ command
131+
- Fixes issues with stashes and untracked files
132+
- Fixes the wrong icon on the _Unstage All Changes_ command
83133
- Fixes issue where a selection change wouldn't always trigger a Line History refresh
84134
- Fixes issues where GitLens' files would not re-open properly on reload
85135
- Fixes _Incomplete string escaping or encoding_ code scan warning — https://github.com/eamodio/vscode-gitlens/security/code-scanning/1
@@ -197,13 +247,13 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
197247
- Adds a new _branch_ command with sub-commands for _create_, _rename_, and _delete_
198248
- Adds a _Reveal Branch in Repositories View_ button to the quick pick menu toolbar
199249
- Adds keyboard navigation
200-
- `right arrow` — reveals the selected branch in the _Repositories_ view, if there is no text in the quick pick menu
201-
- `alt+left right`, `ctrl+left right`, `cmd+left right` (macOS) — reveals the selected branch in the _Repositories_ view
250+
- `right arrow` — reveals the selected branch in the _Repositories_ view, if there is no text in the quick pick menu
251+
- `alt+right arrow`, `ctrl+right arrow`, `cmd+right arrow` (macOS) — reveals the selected branch in the _Repositories_ view
202252
- Adds a new _tag_ command with sub-commands for _create_, and _delete_
203253
- Adds a _Reveal Branch in Repositories View_ or _Reveal Tag in Repositories View_ button to the quick pick menu toolbar
204254
- Adds keyboard navigation
205-
- `right arrow` — reveals the selected branch or tag in the _Repositories_ view, if there is no text in the quick pick menu
206-
- `alt+left right`, `ctrl+left right`, `cmd+left right` (macOS) — reveals the selected branch or tag in the _Repositories_ view
255+
- `right arrow` — reveals the selected branch or tag in the _Repositories_ view, if there is no text in the quick pick menu
256+
- `alt+right arrow`, `ctrl+right arrow`, `cmd+right arrow` (macOS) — reveals the selected branch or tag in the _Repositories_ view
207257
- Adds better co-author support — closes [#373](https://github.com/eamodio/vscode-gitlens/issues/373)
208258
- Adds a new _co-author_ command to the _Git Commands_ quick pick menu to add a co-author to a commit message
209259
- Adds a new _Add Co-authors_ command to the inline toolbar and context menu for the _Contributors_ node in the _Repositories_ view
@@ -269,7 +319,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
269319
- Adds a _Reveal Stash in Repositories View_ button to the quick pick menu toolbar
270320
- Adds keyboard navigation
271321
- `right arrow` — reveals the selected stash in the _Repositories_ view, if there is no text in the quick pick menu
272-
- `alt+left right`, `ctrl+left right`, `cmd+left right` (macOS) — reveals the selected stash in the _Repositories_ view
322+
- `alt+right arrow`, `ctrl+right arrow`, `cmd+right arrow` (macOS) — reveals the selected stash in the _Repositories_ view
273323
- Adds a new _reset_ command to reset current HEAD to a specified commit
274324
- Adds a new _revert_ command to revert specific commits
275325
- Improves and enhances the _fetch_ command
@@ -303,8 +353,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
303353
- Adds a _Show Commit in Search Commits View_ button to the quick pick menu toolbar
304354
- Adds keyboard navigation
305355
- `right arrow` — shows the selected commit in the _Search Commits_ view, if there is no text in the quick pick menu
306-
- `alt+left right` — shows the selected commit in the _Search Commits_ view
307-
- `ctrl+left right`, `cmd+left right` (macOS) — reveals the selected commit in the _Repositories_ view
356+
- `alt+right arrow` — shows the selected commit in the _Search Commits_ view
357+
- `ctrl+right arrow`, `cmd+right arrow` (macOS) — reveals the selected commit in the _Repositories_ view
308358
- Adds a _Reveal Commit in Repositories View_ (`gitlens.revealCommitInView`) command to reveal the current commit in the _Repositories_ view — this can take a while, so it will show a progress notification with the ability to cancel the operation
309359
- Adds _Reveal Commit in Repositories View_ command to the commit context menu in the views
310360
- Adds _Reveal Commit in Repositories View_ command in commit quick pick menu

0 commit comments

Comments
 (0)