github gitkraken/vscode-gitlens v13.2.0

latest releases: v15.1.0, v15.0.4, v15.0.3...
18 months ago

Added

  • Adds many all-new Commit Graph features and improvements
    • Adds the ability to filter commits, branches, stashes, and tags
      • Adds a new Filter Graph dropdown button at the start of the search bar
      • Adds ability to quickly switch between Show All Local Branches and Show Current Branch Only branch filtering options
        • Show All Local Branches — displays all local branches (default)
        • Show Current Branch Only — displays only the current branch and it's upstream remote (if exists and Hide Remote Branches isn't enabled)
      • Adds ability to hide all remote branches, stashes, and tags
      • Adds the ability to dim (deemphasize) merge commits
    • Adds a new header bar to provide quick access to common actions
      • Shows the currently selected repository with the ability to switch repositories when clicked (if multiple repositories are open)
      • Shows the current branch with the ability to switch branches when clicked
      • Provides a fetch action which also shows the last fetched time
      • Also, moves GitLens+ feature status and feedback links to the top right
    • Adds new ability to reorder columns by dragging and dropping column headers (not all columns are reorderable)
    • Adds new keyboard shortcuts
      • Use shift+down arrow and shift+up arrow to move to the parent/child of the selected commit row
      • Holding the ctrl key with a commit row selected will highlight rows for that commit's branch
    • Adds new settings
      • Adds a gitlens.graph.dimMergeCommits setting to specify whether to dim (deemphasize) merge commit rows
      • Adds a gitlens.graph.scrollRowPadding setting to specify the number of rows from the edge at which the graph will scroll when using keyboard or search to change the selected row

Changed

  • Increases the delay to highlight associated rows when hovering over a branch to 1s in the Commit Graph

Removed

  • Removes the status bar from the Commit Graph as it was replaced by the new header bar

Fixed

  • Fixes #2394 - Work in progress file diff compares working tree with working tree, instead of working tree with head
  • Fixes #2207 - Error when trying to push individual commit
  • Fixes #2301 - Create Worktree button doesn't work in certain cases
  • Fixes #2382 - commits disappearing from commit details view when they shouldn't
  • Fixes #2318 - GitLens need to login again after VS Code insiders upgrade every day
  • Fixes #2377 - Missing Azure Devops Icon
  • Fixes #2380 - Autolink fails with curly braces
  • Fixes #2362 - Visual File History becomes unavailable when the workspace contains private repo
  • Fixes #2381 - can't use scrollbar in 'Commit Graph' view
  • Fixes an issue where focusout hides toolbar actions for the graph
  • Fixes an issue where Switch to Another Branch... doesn't work in the Graph editor toolbar
  • Fixes graph issue with row highlighting/dimming sticking when the graph loses focus
  • Fixes graph issue with branches remaining hovered/extended when the mouse leaves the graph

Don't miss a new vscode-gitlens release

NewReleases is sending notifications on new releases.