github gitkraken/vscode-gitlens v3.5.0-beta

latest releases: v15.0.3, v15.0.2, v15.0.1...
pre-release6 years ago

Added

  • Improves performance
    • Reduces the number of git calls on known "untrackables"
    • Caches many more git commands to reduce git command roundtrips and parsing
    • Increases the debounce (delay) on cursor movement to reduce lag when navigating around a file
  • Adds diff information (previous line's code) into the active line hover when the current line is uncommitted
  • Adds gitlens.statusBar.alignment settings to control the alignment of the status bar -- thanks to Zack Schuster (@zackschuster)!
  • Adds Open Branch in Remote command (gitlens.openBranchInRemote) - opens the current branch commits in the supported remote service
  • Adds Open Repository in Remote command (gitlens.openRepoInRemote) - opens the repository in the supported remote service
  • Adds support to the Search commits command (gitlens.showCommitSearch) to work without any active editor
  • Adds commit search pre-population -- if there is an active editor it will use the commit sha of the current line commit, otherwise it will use the current clipboard

Changed

  • Changes the active line hover to only show at the beginning and end of a line if gitlens.blame.annotation.activeLine is both
  • Changes alt+f shortcut to alt+/ for the Search commits command (gitlens.showCommitSearch)
  • Changes alt+right on commit details quick pick menu to execute the Compare File with Previous Commit command (gitlens.diffWithPrevious) when a file is selected
  • Changes alt+right on repository status quick pick menu to execute the Compare File with Previous Commit command (gitlens.diffWithPrevious) when a file is selected
  • Refactors command argument passing to allow for future inclusion into the SCM menus

Fixed

  • Fixes #73 - GitLens doesn't work with Chinese filenames
  • Fixes incorrect file selection from the commit details quick pick menu
  • Fixes incorrect command execution when using "gitlens.statusBar.command": "gitlens.showQuickRepoHistory"
  • Fixes a bunch of issues that were revealed by enabling Typescript strict mode

Don't miss a new vscode-gitlens release

NewReleases is sending notifications on new releases.