Vscode Gitlens: v13.3.0 Release

Release date:
February 23, 2023
Previous version:
v13.2.0 (released December 20, 2022)
Magnitude:
18,239 Diff Delta
Contributors:
3 total committers
Data confidence:
Commits:

184 Commits in this Release

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

Authored February 21, 2023
Authored January 29, 2023
Authored January 27, 2023
Authored October 25, 2022
Authored November 30, 2022
Authored February 2, 2023
Authored December 6, 2022
Authored February 7, 2023
Authored February 22, 2023
Authored January 29, 2023
Authored February 4, 2023
Authored February 5, 2023
Authored October 27, 2022
Authored February 5, 2023
Authored February 18, 2023
Authored February 12, 2023
Authored January 16, 2023
Authored October 31, 2022
Authored February 10, 2023
Authored February 22, 2023
Authored January 29, 2023
Authored February 15, 2023
Authored January 20, 2023
Authored February 3, 2023
Authored February 7, 2023
Authored February 14, 2023
Authored January 30, 2023
Authored February 15, 2023
Authored February 6, 2023
Authored February 22, 2023

Top Contributors in v13.3.0

eamodio
d13
axosoft-ramint

Directory Browser for v13.3.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 a preview of the all-new Focus View, a GitLens+ feature — provides you with a comprehensive list of all your most important work across your connected GitHub repos:
    • My Pull Requests: shows all GitHub PRs opened by you, assigned to you, or awaiting your review
    • My Issues: shows all issues created by you, assigned to you, or that mention you
    • Open it via GitLens+: Show Focus View from the Command Palette
  • Adds new Commit Graph features and improvements
    • Adds a new experimental minimap of commit activity to the Commit Graph
    • Adds a new experimental Changes column visualizing commit changes
    • Adds markers to the Commit Graph scroll area indicating the location of the selected row, search results, current branch, upstream, and more
    • Adds the ability to show upstream (ahead/behind) status on local branches with an upstream
    • Adds a double-click action on the status to pull (when behind) or push (when ahead) pending changes
    • Adds context menu actions to Push, Pull, and Fetch the local branch
    • Adds a gitlens.graph.showUpstreamStatus setting to toggle upstream (ahead/behind) indicators on branches
    • Adds the ability to show any associated pull requests with branches
    • Adds a double-click action on the PR icon to open the PR in the browser
    • Adds context menu actions to Open Pull Request on Remote and Copy the PR URL
    • Adds a gitlens.graph.pullRequests.enabled setting to toggle PR icons — closes #2450
    • Adds a context menu to the WIP row — closes #2458
    • Adds a double-click action on commit rows to open the Commit Details view
    • Improves Author and Avatar tooltips to now also show the contributor's email address, if available
    • Improves Date tooltips to now always show both the absolute and relative date
  • Adds the ability to copy and share links directly to repositories, branches, commits, and tags in the Commit Graph
    • Adds context menu actions to copy direct links in the Share submenu
  • Improves the Worktree creation experience
    • Adds a prompt after the worktree is created to choose how to open the worktree
    • Adds a worktrees.openAfterCreate setting to specify how and when to open a worktree after it is created
    • Ensures new worktrees are created from the "main" repo, if already in a worktree
  • Adds a new remote command to the Git Command Palette to add, prune, and remove remotes
  • Adds a Open Worktree for Pull Request via GitLens... context menu command on pull requests in the GitHub Pull Requests and Issues extension's views
    • Opens an associated worktree, if one exists, otherwise it creates a new worktree for the pull request
  • Adds settings to control the format of commits in the GitLens views

Changed

  • Greatly reduces the size of many of GitLens' bundles which improves startup time
    • GitLens' extension bundle for desktop (node) is now ~18% smaller
    • GitLens' extension bundle for web (vscode.dev/github.dev) is now ~37% smaller
    • GitLens' Commit Graph webview bundle is now ~31% smaller
  • Changes the Contributors view to be shown by default on the GitLens sidebar

Removed

  • Removes the use of an external color library for the File Heatmap annotations and webview themes — reduces the bundled extension size

Fixed

  • Fixes #2355 - Search by changes stops working in version 13.x.x
  • Fixes #2473 - Commit graph status bar show wrong last fetched date
  • Fixes #2409 - Commit Graph Show Current Branch Only shows unrelated commits from other branches
  • Fixes an issue where pinning not being respected in Commit Details view
  • Fixes graph issue where search results that are merge commits are not highlighted when the gitlens.graph.dimMergeCommits setting is enabled
  • Fixes graph issue where rows with tags belonging to a hovered branch are not highlighted when the gitlens.graph.highlightRowsOnRefHover setting is enabled