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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+99Lines changed: 99 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,105 @@ All notable changes to this project will be documented in this file.
4
4
5
5
The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).
6
6
7
+
## [Unreleased]
8
+
9
+
### Added
10
+
11
+
- Adds an all-new custom editor for rebasing (TODO: more details & image)
12
+
- Includes drag & drop support
13
+
- (PREVIEW) Adds Pull Request information to line annotations and hovers (TODO: more details & image)
14
+
- Adds improved autolinks support
15
+
- Adds support for GitHub issues or pull requests in autolinks
16
+
- Adds issue titles to autolinks (if connected)
17
+
- Adds a new `alphanumeric` flag to autolinks — closes [#946](https://github.com/eamodio/vscode-gitlens/issues/946)
18
+
- Adds autolink support in plain text (as footnotes)
19
+
- Adds a new and improved _Gutter Heatmap_ file annotations (via the _Toggle File Heatmap Annotations_ command (`gitlens.toggleFileHeatmap`))
20
+
- (TODO: image)
21
+
- Displays the heatmap in the gutter for a cleaner look and avoids any code jumping
22
+
- Adds improved heatmap colorization for better clarity of old and new code
23
+
- Adds the hot/cold age threshold to GitLens interactive settings editor
24
+
- Adds a new and improved _Gutter Changes_ file annotations (via the _Toggle File Changes Annotations_ command (`gitlens.toggleFileChanges`)) — closes [#396](https://github.com/eamodio/vscode-gitlens/issues/396)
25
+
- (TODO: image)
26
+
- Provides indicators of local changes, if any, or recent commit changes, and distinguishes between added, changed, and removed lines
27
+
- Similar to the built-in Git gutter changes for un-staged changes, but shows all local (un-pushed) changes
28
+
- Shows a changes hover with the full set of changes (diff hunk) and even with unsaved changes
29
+
- Adds a new _Open File from Remote_ (`gitlens.openFileFromRemote`) command — opens the local file from a remote file url
30
+
- Adds a new _Copy Remote Commit Url_ (`gitlens.copyRemoteCommitUrlToClipboard`) command — copies the remote url of the current line commit to the clipboard
31
+
- Adds much improved co-author support
32
+
- Provides an updatable quick pick of co-authors
33
+
- Adds the _Add Co-authors_ (`gitlens.addAuthors`) command to the Source Control toolbar
34
+
- Adds an option to the _Menus & Toolbars_ section of GitLens interactive settings editor to show/hide the _Add Co-authors_ command on the Source Control toolbar
35
+
- Adds new _Git Code Lens_ options to disable the click actions on both the recent change and authors code lens — closes [#989](https://github.com/eamodio/vscode-gitlens/issues/989) thanks to [PR #1009](https://github.com/eamodio/vscode-gitlens/pull/1009) by Abdulrahman (Abdu) Assabri ([@abdusabri](https://github.com/abdusabri))
36
+
- Adds a new default click action on changed files nodes in GitLens views to open all changes
37
+
- Adds a new `gitlens.hovers.avatarSize` setting to customize the size of avatars shown in hovers
38
+
- Increases the default avatar size in hovers from 16px to 32px
39
+
- 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))
40
+
- Adds a new _Set Views Layout_ (`gitlens.setViewsLayout`) command — quickly switch between showing GitLens views in _GitLens_ sidebar (default) and the _Source Control_ sidebar
41
+
- Adds staged changes to the _File History_ and _Line History_ views
42
+
- Adds HEAD option to compare quick pick menu — closes [#927](https://github.com/eamodio/vscode-gitlens/issues/927)
43
+
- Adds per-language customizations to the `gitlens.codeLens.scopes` and `gitlens.codeLens.symbolScopes` settings — closes [#977](https://github.com/eamodio/vscode-gitlens/issues/977)
44
+
- 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)
45
+
- 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))
46
+
- Adds a _Soft Reset_ (`--soft`) option to the _Git Commands' reset_ command
47
+
- Adds a menu option to GitLens views to show or hide avatars
48
+
49
+
### Changed
50
+
51
+
- Overhauls the _Git Commands_ (`gitlens.gitCommands`) quick pick menus
52
+
- Adds more command options, better titles and working for more clarity, context, and flow
53
+
- Changes avatars in the blame file annotations to new be displayed as part of the annotations rather than in the gutter
54
+
- Changes the _Git Commands' push_ command to honor and reflect the `git.useForcePushWithLease` setting
55
+
- Changes to use VS Code's built-in icons (codicons) where possible — closes [#985](https://github.com/eamodio/vscode-gitlens/issues/985)
56
+
- Changes all _Open \* on Remote_ command icons to use the _globe_ codicon
57
+
- Changes to use codicons in hovers — closes [#954](https://github.com/eamodio/vscode-gitlens/issues/954)
58
+
- Changes revision navigation icons to better match VS Code
59
+
- Changes _Show More_ to _Load more_ in GitLens views
60
+
- Changes the sorting of branches so that _main_, _master_, and _develop_ are at the top
61
+
- Changes the sorting of remotes so that _origin_ is at the top — closes [#924](https://github.com/eamodio/vscode-gitlens/issues/924)— thanks to [PR #925](https://github.com/eamodio/vscode-gitlens/pull/925) by Connor Peet ([@connor4312](https://github.com/connor4312))
62
+
- Changes to allow autolinks inside parentheses and square brackets
63
+
- Changes the default current line format to show the message before the author
64
+
- Changes the default blame annotation format to show 50 characters (instead of 40)
65
+
- Changes the comparision icons in GitLens views
66
+
- Renames _Show Commit Details_ command to _Show Commit_
67
+
- Replaces _Push to Commit (via Terminal)_ command with a new _Push to Commit_ command
68
+
- Swaps the order of _Open Revision_ and _Open File_ on file revisions
69
+
- Optimizes file system watcher for repository changes (ignores .gitignored files)
70
+
- Improves the performance of the _Details_ hover
71
+
- Improves the performance of the _Contributors_ node in the _Repositories_ view
72
+
- Improves the performance (and experience) when opening multiple files or revisions
73
+
- Marks the current user with a `(you)` suffix and moves it to the top of the _Contributors_ node in the _Repositories_ view
74
+
- Deprecates the `gitlens.codeLens.scopesByLanguage` setting. Use per-language `gitlens.codeLens.scopes`and`gitlens.codeLens.symbolScopes` settings instead
75
+
- Removes the heart icon from all GitLens views and simplifies the sponsor command
- Fixes [#1072](https://github.com/eamodio/vscode-gitlens/issues/1072) - Add whitespace to tree item tooltip — thanks to [PR #1073](https://github.com/eamodio/vscode-gitlens/pull/1073) by Alex ([@deadmeu](https://github.com/deadmeu))
82
+
- Fixes _Git Commands' stash drop_ command not working
83
+
- Fixes [#1033](https://github.com/eamodio/vscode-gitlens/issues/1033) - Adopt VS Code's 'asWebviewUri' API
84
+
- Fixes issues with _Open Changes with Previous Revision_ and diff editors
85
+
- Fixes issues with _Open Changes with Working File_ and diff editors
86
+
- Fixes issue with the previous line diff line number being off
87
+
- Fixes issues with bogus merge commits that can show up in file histories; now using `--first-parent` for git log with `--follow`
88
+
- Fixes issues with paging git log with merge commits
89
+
- Fixes directory compare from waiting for external tool to exit
90
+
- Fixes [#996](https://github.com/eamodio/vscode-gitlens/issues/996) - Rename branch should show existing name highlighted
91
+
- Fixes issues with folders that end with a space
92
+
- Fixes typo in contributing search tag link — thanks to [PR #981](https://github.com/eamodio/vscode-gitlens/pull/981) by Guillem ([@guillemglez](https://github.com/guillemglez))
0 commit comments