github gitkraken/vscode-gitlens v8.0.0

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

Added

  • Adds an all-new GitLens welcome page via the Welcome (gitlens.showWelcomePage) command — provides a welcome / onboarding experience — closes #51
  • Adds an all-new GitLens Settings editor via the Open Settings (gitlens.showSettingsPage) command — provides an easy-to-use WYSIWYG settings editor for many of GitLen's features — closes #167
  • Adds a tree layout option to branches in the GitLens explorer — closes #258 thanks to PR #260 by Yukai Huang (@Yukaii)!
  • Adds Follow Renames command (gitlens.gitExplorer.setRenameFollowingOn) to the GitLens explorer History view to follow file renames in the history
  • Adds Don't Follow Renames command (gitlens.gitExplorer.setRenameFollowingOff) to the GitLens explorer History view to not follow file renames in the history
  • Adds gitlens.advanced.fileHistoryFollowsRenames setting to specify whether file histories will follow renames -- will affect how merge commits are shown in histories — closes #259
  • Adds gitlens.hovers.enabled setting to specify whether to provide any hovers
  • Adds gitlens.hovers.annotations.enabled setting to specify whether to provide any hovers when showing blame annotations
  • Adds gitlens.hovers.currentLine.enabled setting to specify whether to provide any hovers for the current line
  • Adds gitlens.showWhatsNewAfterUpgrades setting to specify whether to show What's New after upgrading to new feature releases
  • Adds debug option to the gitlens.outputLevel setting — outputs git commands to a new output channel called GitLens (Git)

Changed

  • Renames GitLens view to GitLens explorer
  • Renames Show Files in Automatic View (gitlens.gitExplorer.setFilesLayoutToAuto) command to Automatic Layout
  • Renames Show Files in List View (gitlens.gitExplorer.setFilesLayoutToList) command to List Layout
  • Renames Show Files in Tree View (gitlens.gitExplorer.setFilesLayoutToTree) command to Tree Layout
  • Renames Show Files in Automatic View (gitlens.resultsExplorer.setFilesLayoutToAuto) command to Automatic Layout
  • Renames Show Files in List View (gitlens.resultsExplorer.setFilesLayoutToAuto) command to List Layout
  • Renames Show Files in Tree View (gitlens.resultsExplorer.setFilesLayoutToAuto) command to Tree Layout
  • Overhauls GitLen's settings for better clarity and ease-of-use
  • Renames gitlens.annotations.file.gutter.gravatars setting to gitlens.blame.avatars
  • Renames gitlens.annotations.file.gutter.compact setting to gitlens.blame.compact
  • Renames gitlens.annotations.file.gutter.dateFormat setting to gitlens.blame.dateFormat
  • Renames gitlens.annotations.file.gutter.format setting to gitlens.blame.format
  • Renames gitlens.annotations.file.gutter.heatmap.enabled setting to gitlens.blame.heatmap.enabled
  • Renames gitlens.annotations.file.gutter.heatmap.location setting to gitlens.blame.heatmap.location
  • Renames gitlens.blame.file.lineHighlight.enabled setting to gitlens.blame.highlight.enabled
  • Renames gitlens.blame.file.lineHighlight.locations setting to gitlens.blame.highlight.locations
  • Renames gitlens.annotations.file.gutter.separateLines setting to gitlens.blame.separateLines
  • Renames gitlens.codeLens.locations setting to gitlens.codeLens.scopes
  • Renames gitlens.codeLens.perLanguageLocations setting to gitlens.codeLens.scopesByLanguage
  • Renames gitlens.codeLens.customLocationSymbols setting to gitlens.codeLens.symbolScopes
  • Renames gitlens.annotations.line.trailing.dateFormat setting to gitlens.currentLine.dateFormat
  • Renames gitlens.blame.line.enabled setting to gitlens.currentLine.enabled
  • Renames gitlens.annotations.line.trailing.format setting to gitlens.currentLine.format
  • Renames gitlens.gitExplorer.gravatars setting to gitlens.explorers.avatars
  • Renames gitlens.gitExplorer.commitFileFormat setting to gitlens.explorers.commitFileFormat
  • Renames gitlens.gitExplorer.commitFormat setting to gitlens.explorers.commitFormat
  • Renames gitlens.gitExplorer.stashFileFormat setting to gitlens.explorers.stashFileFormat
  • Renames gitlens.gitExplorer.stashFormat setting to gitlens.explorers.stashFormat
  • Renames gitlens.gitExplorer.statusFileFormat setting to gitlens.explorers.statusFileFormat
  • Renames gitlens.annotations.file.gutter.hover.changes setting to gitlens.hovers.annotations.changes
  • Renames gitlens.annotations.file.gutter.hover.details setting to gitlens.hovers.annotations.details
  • Renames gitlens.annotations.file.gutter.hover.wholeLine setting to gitlens.hovers.annotations.over
  • Renames gitlens.annotations.line.trailing.hover.changes setting to gitlens.hovers.currentLine.changes
  • Renames gitlens.annotations.line.trailing.hover.details setting to gitlens.hovers.currentLine.details
  • Renames gitlens.annotations.line.trailing.hover.wholeLine setting to gitlens.hovers.currentLine.over
  • Renames gitlens.recentChanges.file.lineHighlight.locations setting to gitlens.recentChanges.highlight.locations

Removed

  • Removes gitlens.codeLens.debug setting, use gitlens.debug instead
  • Removes gitlens.blame.file.annotationType setting, use gitlens.hovers.annotations.enabled
  • Removes gitlens.blame.line.annotationType setting, use gitlens.currentLine.enabled or gitlens.hovers.currentLine.enabled instead
  • Removes gitlens.resultsExplorer.gravatars setting, use gitlens.explorers.avatars instead
  • Removes gitlens.resultsExplorer.commitFileFormat setting, use gitlens.explorers.commitFileFormat instead
  • Removes gitlens.resultsExplorer.commitFormat setting, use gitlens.explorers.commitFormat instead
  • Removes gitlens.resultsExplorer.showTrackingBranch setting
  • Removes gitlens.resultsExplorer.stashFileFormat setting, use gitlens.explorers.stashFileFormat instead
  • Removes gitlens.resultsExplorer.stashFormat setting, use gitlens.explorers.stashFormat instead
  • Removes gitlens.resultsExplorer.statusFileFormat setting, use gitlens.explorers.statusFileFormat instead
  • Removes gitlens.annotations.file.hover.changes setting, use gitlens.hovers.annotations.changes instead
  • Removes gitlens.annotations.file.hover.details setting, use gitlens.hovers.annotations.details instead
  • Removes gitlens.annotations.file.hover.heatmap.enabled setting
  • Removes gitlens.annotations.file.recentChanges.hover.changes setting, use gitlens.hovers.annotations.changes instead
  • Removes gitlens.annotations.file.recentChanges.hover.details setting, use gitlens.hovers.annotations.details instead
  • Removes gitlens.annotations.line.hover.changes setting, use gitlens.hovers.annotations.changes instead
  • Removes gitlens.annotations.line.hover.details setting, use gitlens.hovers.annotations.details instead

Fixed

  • Fixes #35 - Copy Commit Sha to Clipboard not working (linux)
  • Fixes issue where the last commit of a file history would be broken (failed to parse correctly)
  • Fixes issue with Open Working File command (gitlens.openWorkingFile) failing when a file was renamed

Don't miss a new vscode-gitlens release

NewReleases is sending notifications on new releases.