github gitkraken/vscode-gitlens v9.8.0

latest releases: v15.0.3, v15.0.2, v15.0.1...
4 years ago

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

Don't miss a new vscode-gitlens release

NewReleases is sending notifications on new releases.