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
Live Share guests will now have read-only access to GitLens' features, provided both the host and guest have GitLens installed
Adds a gitlens.liveshare.allowGuestAccess setting to specify whether to allow guest access to GitLens features when using Visual Studio Live Share
Adds a new Git virtual file system provider for the gitlens: scheme — closes #430
Replaces GitLens' internal handling of file revisions, which allows for better performance, as well as avoiding the use of temp files. It also provides a much better experience when dealing with file encodings, images, etc.
Adds an Explore the Repository from Here (gitlens.views.exploreRepoRevision) command which opens a virtual workspace folder (uses the new Git virtual file system provider) for the repository at the specified point in time (commit, branch, tag, etc) — closes #398
Adds a new Repositories view, formerly the GitLens view, to visualize, navigate, and explore Git repositories — closes #456, #470, #494
Provides a cleaner information-rich view of your opened repositories, more git commands (fetch, push, pull, checkout, stage, unstage, etc), better visibility and accessibility of existing features, and more
Adds a gitlens.views.repositories.autoReveal setting to specify whether to automatically reveal repositories in the Repositories view when opening files
Adds a new File History view, formerly the History view, to visualize, navigate, and explore the revision history of the current file
Provides similar features to the former History view as well as quickly toggling file tracking on and off, changing the base (branch, tag, commit, etc) of the file's history, and more
Adds an all-new Line History view to visualize, navigate, and explore the revision history of the selected lines of current file — closes #354
Provides similar features to the File History view including quickly toggling line tracking on and off, changing the base (branch, tag, commit, etc) of the selected lines' history, and more
Adds an all-new Search Commits view to search and explore commit histories by message, author, files, id, etc — closes #455
Provides somewhat similar features to the former Results view as well as it is now a persistent view, makes it easier to start a commit search, and more
Adds an all-new Compare view to visualize comparisons between branches, tags, commits, and more
Provides somewhat similar and powerful features to the former Results view as well as it is now a persistent view, makes it easier to start a comparison, and more
Reduces the overhead of all GitLens views — GitLens now only tracks changes and updates the views if they are visible, collapsed or hidden views should have almost zero overhead
Adds relative date markers (Less than a week ago, Over a week ago, Over a month ago, etc) to revision (commit) histories in GitLens views
Adds branch and tag tip markers to revision (commit) histories in GitLens views — closes #560
Adds a changes indicator (+x ~x -x) to commits in GitLens views (uses the new ${changes} token in the gitlens.views.commitFormat setting) — closes #493
Adds the Show Commit in View command to commits in GitLens views to quickly open the commit in the Search Commits view — closes #502
Adds the Open Changes (with difftool) command to files in GitLens views — closes #389
Adds an Expand command to some GitLens view nodes to expand them — closes #275
Adds a Fetch Repositories (gitlens.fetchRepositories) command to fetch all of the open repositories
Adds a Pull Repositories (gitlens.pullRepositories) command to pull all of the open repositories
Adds a Push Repositories (gitlens.pushRepositories) command to push all of the open repositories (becareful with this one)
Adds a Show Line History View (gitlens.showLineHistoryView) command to open the Line History view
Adds a Show Commit in View (gitlens.showCommitInView) command to open a commit in the Search Commits view
Adds a Show File History in View (gitlens.showFileHistoryInView) command to open a file's revision (commit) history in the File History view
Adds a Show Commit in View (gitlens.showCommitInView) command to quickly open the current line's commit in the Search Commits view
Adds a Show Revision Details (gitlens.showQuickRevisionDetails) command to quickly show the revision (commit) details of the current file revision
Adds the Open Changes with Working File (gitlens.diffWithWorking) command to the editor toolbar when comparing revisions
Adds comparisions to commit ids, by prefixing with a #, in addition to branches and tags — closes #535
Adds support for Azure DevOps (formerly VSTS) remotes — closes #501
Adds better detection of on-prem BitBucket and GitLab remotes — closes #214
Adds some missing gitmojis — thanks to PR #510 by Loris Bettazza (@Pustur)
Adds a gitlens.codeLens.includeSingleLineSymbols setting to specify whether to provide any Git code lens on symbols that span only a single line
Adds smooth scrolling to the interactive settings editor when using the Jump To links
Changed
Changes the sorting of branch, tags, and files in GitLens views to be a natural sort — closes #547
Changes the Apply Changes command to truly apply only the patch of the specified change — closes #539
Changes Azure Pipelines documents to use document scope only by default — thanks to PR #548 by Matt Cooper (@vtbassmatt)
Renames Compare File with Branch or Tag... (gitlens.diffWithBranch) command to Open Changes with Branch or Tag...
Renames Compare File with Next Revision (gitlens.diffWithNext) command to Open Changes with Next Revision
Renames Compare File with Previous Revision (gitlens.diffWithPrevious) command to Open Changes with Previous Revision
Renames Compare Commit with Previous (gitlens.diffLineWithPrevious) command to Open Line Changes with Previous Revision
Renames Compare File with Revision... (gitlens.diffWithRevision) command to Open Changes with Revision...
Renames Compare File with Working Revision (gitlens.diffWithWorking) command to Open Changes with Working File
Renames Compare Commit with Working File (gitlens.diffLineWithWorking) command to Open Line Changes with Working File
Renames * in Remote commands to * on Remote
Renames and migrates gitlens.explorers.* settings to gitlens.views.*
Renames and migrates gitlens.gitExplorer.* settings to gitlens.views.repositories.*
Renames and migrates gitlens.historyExplorer.* settings to gitlens.views.fileHistory.* and gitlens.views.lineHistory.*
Renames and migrates gitlens.resultsExplorer.* settings to gitlens.views.search.* and gitlens.views.compare.*
Replaces Show GitLens Explorer (gitlens.showGitExplorer) command with Show Repositories View (gitlens.showRepositoriesView)
Replaces Show File History Explorer (gitlens.showHistoryExplorer) command with Show File History View (gitlens.showFileHistoryView)
Replaces Show Results Explorer (gitlens.showResultsExplorer) command with Show Search Commits View (gitlens.showSearchView) and Show Compare View (gitlens.showCompareView)
Switches to use the new git extension's api to get the git path