You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -27,9 +37,30 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
27
37
- Provides indicators of local changes, if any, or recent commit changes, and distinguishes between added, changed, and removed lines
28
38
- Similar to the built-in Git gutter changes for un-staged changes, but shows all local (un-pushed) changes
29
39
- 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
31
60
- Adds a new _Open File from Remote_ (`gitlens.openFileFromRemote`) command — opens the local file from a remote file url
32
61
- 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
33
64
- Adds much improved co-author support
34
65
- Provides an updatable quick pick of co-authors
35
66
- 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
38
69
- Adds a new default click action on changed files nodes in GitLens views to open all changes
39
70
- Adds a new `gitlens.hovers.avatarSize` setting to customize the size of avatars shown in hovers
40
71
- 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
41
75
- 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))
42
76
- 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
44
80
- Adds HEAD option to compare quick pick menu — closes [#927](https://github.com/eamodio/vscode-gitlens/issues/927)
45
81
- Adds per-language customizations to the `gitlens.codeLens.scopes` and `gitlens.codeLens.symbolScopes` settings — closes [#977](https://github.com/eamodio/vscode-gitlens/issues/977)
46
82
- 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)
47
83
- 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
49
85
- Adds a menu option to GitLens views to show or hide avatars
50
86
51
87
### Changed
52
88
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_
53
93
- Overhauls the _Git Commands_ (`gitlens.gitCommands`) quick pick menus
54
94
- Adds many more options
55
95
- 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
68
108
- Changes the default blame annotation format to show 50 characters (instead of 40)
69
109
- Changes the comparision icons in GitLens views
70
110
- 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
71
113
- Replaces _Push to Commit (via Terminal)_ command with a new _Push to Commit_ command
72
114
- Swaps the order of _Open Revision_ and _Open File_ on file revisions
73
115
- 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
77
119
- Marks the current user with a `(you)` suffix and moves it to the top of the _Contributors_ node in the _Repositories_ view
78
120
- Deprecates the `gitlens.codeLens.scopesByLanguage` setting. Use per-language `gitlens.codeLens.scopes`and`gitlens.codeLens.symbolScopes` settings instead
79
121
- 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
80
124
81
125
### Fixed
82
126
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
83
133
- Fixes issue where a selection change wouldn't always trigger a Line History refresh
84
134
- Fixes issues where GitLens' files would not re-open properly on reload
@@ -197,13 +247,13 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
197
247
- Adds a new _branch_ command with sub-commands for _create_, _rename_, and _delete_
198
248
- Adds a _Reveal Branch in Repositories View_ button to the quick pick menu toolbar
199
249
- 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
202
252
- Adds a new _tag_ command with sub-commands for _create_, and _delete_
203
253
- Adds a _Reveal Branch in Repositories View_ or _Reveal Tag in Repositories View_ button to the quick pick menu toolbar
204
254
- 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
207
257
- Adds better co-author support — closes [#373](https://github.com/eamodio/vscode-gitlens/issues/373)
208
258
- Adds a new _co-author_ command to the _Git Commands_ quick pick menu to add a co-author to a commit message
209
259
- 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
269
319
- Adds a _Reveal Stash in Repositories View_ button to the quick pick menu toolbar
270
320
- Adds keyboard navigation
271
321
-`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
273
323
- Adds a new _reset_ command to reset current HEAD to a specified commit
274
324
- Adds a new _revert_ command to revert specific commits
275
325
- Improves and enhances the _fetch_ command
@@ -303,8 +353,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
303
353
- Adds a _Show Commit in Search Commits View_ button to the quick pick menu toolbar
304
354
- Adds keyboard navigation
305
355
-`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
308
358
- 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
309
359
- Adds _Reveal Commit in Repositories View_ command to the commit context menu in the views
310
360
- Adds _Reveal Commit in Repositories View_ command in commit quick pick menu
0 commit comments