Vscode Gitlens: v13.4.0 Release

Release date:
March 16, 2023
Previous version:
v13.3.2 (released March 6, 2023)
Magnitude:
2,339 Diff Delta
Contributors:
5 total committers
Data confidence:
Commits:

49 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored March 14, 2023
Authored March 4, 2023
Authored March 14, 2023
Authored March 13, 2023
Authored March 6, 2023
Authored March 8, 2023
Authored March 7, 2023
Authored March 14, 2023
Authored March 14, 2023
Authored March 8, 2023
Authored March 6, 2023
Authored March 16, 2023
Authored March 14, 2023
Authored March 8, 2023
Authored March 14, 2023
Authored March 14, 2023
Authored March 10, 2023
Authored March 14, 2023
Authored March 14, 2023
Authored March 15, 2023

Top Contributors in v13.4.0

eamodio
axosoft-ramint
d13
ShafinKhadem
skylerdawson

Directory Browser for v13.4.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

Added

  • Adds an experimental Generate Commit Message (Experimental) command to use OpenAI to generate a commit message for staged changes
    • Adds a gitlens.experimental.generateCommitMessagePrompt setting to specify the prompt to use to tell OpenAI how to structure or format the generated commit message — can have fun with it and make your commit messages in the style of a pirate, etc
  • Adds auto-detection for .git-blame-ignore-revs files and excludes the commits listed within from the blame annotations
  • Adds a Open Git Worktree... command to jump directly to opening a worktree in the Git Command Palette
  • Adds a Copy Relative Path context menu action for active editors and file nodes in sidebar views
  • Adds the ability to see branches and tags on remote repositories (e.g. GitHub) on the Commit Graph
    • Currently limited to only showing them for commits on the current branch, as we aren't yet able to show all commits on all branches

Changed

  • Improves the display of items in the Commit Graph
    • When showing local branches, we now always display the upstream branches in the minimap, scrollbar markers, and graph rows
    • When laying out lanes in the Graph column, we now bias to be left aligned when possible for an easier to read and compact graph visualization
  • Improves Open Worktree for Pull Request via GitLens... command to use the qualified remote branch name, e.g. owner/branch, when creating the worktree
  • Removes Insiders edition in favor of the pre-release edition

Fixed

  • Fixes #2550 - Related pull request disappears after refresh
  • Fixes #2549 - toggle code lens does not work with gitlens.codeLens.enabled == false
  • Fixes #2553 - Can't add remote url with git@ format
  • Fixes #2083, #2539 - Fix stashing staged changes — thanks to PR #2540 by Nafiur Rahman Khadem (@ShafinKhadem)
  • Fixes #1968 & #1027 - Fetch-> fatal: could not read Username — thanks to PR #2481 by Skyler Dawson (@foxwoods369)
  • Fixes #2495 - Cannot use gitlens+ feature on public repo in some folders
  • Fixes #2530 - Error when creating worktrees in certain conditions
  • Fixed #2566 - hide context menu in output panel — thanks to PR #2568 by hahaaha (@hahaaha)