Vscode Gitlens: v9.8.0 Release

Release date:
May 22, 2019
Previous version:
v9.7.4 (released May 15, 2019)
Magnitude:
1,164 Diff Delta
Contributors:
1 total committer
Data confidence:
Commits:

20 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Top Contributors in v9.8.0

eamodio

Directory Browser for v9.8.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

Added

  • Adds a new Compare Current Branch with <branch, tag, or ref> node to each repository in the Repositories view — closes #293
    • Compare Current Branch with <branch, tag, or ref> — optionally shows a comparison of the current branch to a user-selected reference
    • * Commits — lists the commits between the compared revisions
      • Expands to provide the message, author, date, and change indicator of each revision (commit)
      • Each revision (commit) expands to list its set of changed files, complete with status indicators for adds, changes, renames, and deletes
        • An inline toolbar provides quick access to the Open File, Copy Commit ID to Clipboard (alt-click for Copy Commit Message to Clipboard), and Open File on Remote (if available) commands
        • A context menu provides access to more common file revision commands
    • * Files Changed — lists all of the files changed between the compared revisions
  • Adds a Show a comparison of the current branch to a user-selected reference (gitlens.views.repositories.showBranchComparison) setting to specify whether to show a comparison of the current branch to a user-selected reference in the Repositories view
  • Adds a gitlens.advanced.useSymmetricDifferenceNotation setting to specify whether to use the symmetric difference (three-dot) notation or the range (two-dot) notation for comparisions — closes #330
  • Adds a Copy Remote Url to Clipboard command to commit quick pick menus

Changed

  • Changes Pull and Pull Repositories commands to just fetch the repository if the current branch has no tracking branch

Fixed

  • Fixes #734 - Not working with VS Code Remote - SSH extension
  • Fixes #739 - Breadcrumbs don't work on file revisions
  • Fixes #750 - Open file on GitHub does not include directory path
  • Fixes an issue with the Open Revision command in the quick pick menus not working properly