github gitkraken/vscode-gitlens v7.5.1

latest releases: v14.9.1, v14.9.0, v14.8.2...
6 years ago

Added

  • Adds Gravatar support to gutter and hover blame annotations
  • Adds gitlens.annotations.file.gutter.gravatars setting to specify whether or not to show gravatar images in the gutter blame annotations
  • Adds support for providing blame annotations, code lens, etc on files with unsaved changes -- closes #112
  • Adds gitlens.defaultDateStyle setting to specify how dates will be displayed by default -- closes #89
  • Adds Compare with Working Tree command (gitlens.explorers.compareWithWorking) to branch, tag, and revision (commit) nodes in the GitLens view to compare the current selection with the current working tree in the GitLens Results view
  • Adds Compare Selected Ancestor with Working Tree command (gitlens.explorers.compareSelectedAncestorWithWorking) to branch nodes in the GitLens view once another branch within the same repository has been selected to compare the merge base of current and previously selected branches with the working tree in the GitLens Results view -- closes #240
  • Adds Merge Branch (via Terminal) command (gitlens.explorers.terminalMergeBranch) to branch nodes in the GitLens view
  • Adds Rebase (Interactive) Branch (via Terminal) command (gitlens.explorers.terminalRebaseBranch) to branch nodes in the GitLens view
  • Adds Cherry Pick Commit (via Terminal) command (gitlens.explorers.terminalRebaseBranch) to revision (commit) nodes in the GitLens & GitLens Results views
  • Adds Revert Commit (via Terminal) command (gitlens.explorers.terminalRevertCommit) to revision (commit) nodes in the GitLens & GitLens Results views
  • Adds Create Tag (via Terminal)... command (gitlens.explorers.terminalCreateTag) to branch and revision (commit) nodes in the GitLens & GitLens Results views
  • Adds Delete Tag (via Terminal) command (gitlens.explorers.terminalDeleteTag) to tag nodes in the GitLens view
  • Adds a helpful notification the first time the GitLens Results view is shown

Changed

  • Switches to the explorer view before showing the GitLens Results view
  • Renames Rebase Commit (via Terminal) command (gitlens.terminalRebaseCommit) to Rebase to Commit (via Terminal)
  • Renames Reset Commit (via Terminal) command (gitlens.terminalResetCommit) to Reset to Commit (via Terminal)
  • Renames Compare Line Revision with Working command (gitlens.diffLineWithWorking) to Compare Line Revision with Working File
  • Renames Open Changes with Working Tree command (gitlens.openChangesWithWorking) to Open Changes with Working File
  • Deprecates gitlens.gitExplorer.gravatarsDefault setting, replaced by gitlens.defaultGravatarsStyle
  • Deprecates gitlens.resultsExplorer.gravatarsDefault setting, replaced by gitlens.defaultGravatarsStyle

Fixed

  • Fixes issue where the GitLens Results view wouldn't properly update when replacing existing results
  • Fixes issue where showing commit search (file-based) results in the GitLens Results view wouldn't only show the matching files -- closes #197
  • Fixes #238 - Show merge commits in file history
  • Fixes issue where the Tags node of the GitLens view wasn't updated on changes
  • Fixes issue where changes to .gitignore weren't detected properly
  • Fixes #241 - Adds default setting for .jsonc files to match Git code lens of .json files
  • Fixes issue where blame annotations and commands were missing from vscode Git staged revision documents
  • Fixes issue where opening changes for renamed files in the GitLens and GitLens Results views wouldn't work properly
  • Fixes issue where file-specific menu commands show up on folders in the explorer

Don't miss a new vscode-gitlens release

NewReleases is sending notifications on new releases.