github gitkraken/vscode-gitlens v8.3.0

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

Added

  • Adds user-defined modes for quickly toggling between sets of settings

    mode switch

    • Adds Switch Mode command (gitlens.switchMode) to quickly switch the active GitLens mode

    • Adds a built-in Zen mode which for a zen-like experience, disables many visual features

      • Adds Toggle Zen Mode command (gitlens.toggleZenMode) to toggle Zen mode
    • Adds a built-in Review mode which for reviewing code, enables many visual features

      • Adds Toggle Review Mode command (gitlens.toggleReviewMode) to toggle Review mode
    • Adds the active mode to the status bar, optional (on by default)

      • Adds gitlens.mode.statusBar.enabled setting to specify whether to provide the active GitLens mode on the status bar
      • Adds gitlens.mode.statusBar.alignment setting to specify the active GitLens mode alignment in the status bar
    • Adds modes settings (gitlens.mode.*) to the interactive settings editor

      modes settings

    • Adds gitlens.mode.active settings to specify the active GitLens mode, if any

    • Adds gitlens.modes setting to specify the user-defined GitLens modes

  • Adds an icon for the Compare File with Previous Revision command (gitlens.diffWithPrevious) and moves it into the editor toolbar

  • Adds an icon for the Compare File with Next Revision command (gitlens.diffWithNext) and moves it into the editor toolbar

  • Adds menu settings (gitlens.menus.*) to the interactive settings editor

    menu settings

  • Adds a display mode dropdown at the top of the interactive settings editor to reduce complexity

    settings mode

    • Adds gitlens.settings.mode setting to specify the display mode of the interactive settings editor
  • Adds a tree layout option to tags in the GitLens explorer — closes #358

  • Adds Show GitLens Explorer (gitlens.showGitExplorer) command — shows/expands the GitLens explorer

  • Adds Show History Explorer (gitlens.showHistoryExplorer) command — shows/expands the GitLens History explorer

  • Adds Show Results Explorer (gitlens.showResultsExplorer) command — shows/expands the GitLens Results explorer

Changed

  • Moves the GitLens explorer, GitLens History explorer, and GitLens Results explorer under the Source Control activity (in the sidebar) 🎉 — closes #213
  • Showing results in the GitLens Results explorer now properly shows the explorer first
  • Renames Compare Line Revision with Previous command (gitlens.diffLineWithPrevious) to Compare Commit with Previous for consistency with other commands
  • Renames Compare Line Revision with Working File command (gitlens.diffLineWithWorking) to Compare Commit with Working File for consistency with other commands
  • Renames Show Commit File Details command (gitlens.showQuickCommitFileDetails) to Show Commit Details for consistency with other commands
  • Reworks GitLens menu contributions and configuration — see menu settings above
    • Renames the gitlens.advanced.menus setting to gitlens.menus
  • Uses the new Webview API for better interactions and behavior with the interactive settings editor and welcome page

Fixed

  • Fixes #366 - Running a GitLens command from a keybinding fails
  • Fixes #155 - Navigating file diffs with alt+, gets stuck
  • Fixes #359 - Show changes of an added file in the first commit
  • Fixes bronze typo thanks to PR #361 by Cory Forsyth (@bantic)
  • Fixes individually typo thanks to PR #364 by Brett Cannon (@brettcannon)
  • Fixes issue where comparing previous revision during a merge/rebase conflict failed to show the correct contents
  • Fixes issue with the current line blame toggle not working when current line blame starts disabled
  • Fixes various issues when not on a branch

Don't miss a new vscode-gitlens release

NewReleases is sending notifications on new releases.