Vscode Gitlens: v15.3.0 Release

Release date:
August 15, 2024
Previous version:
v15.2.3 (released July 26, 2024)
Magnitude:
9,040 Diff Delta
Contributors:
7 total committers
Data confidence:
Commits:

142 Commits in this Release

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

Authored August 8, 2024
Authored August 14, 2024
Authored July 25, 2024
Authored August 2, 2024
Authored August 12, 2024
Authored July 4, 2024
Authored August 14, 2024
Authored August 9, 2024
Authored August 12, 2024
Authored August 1, 2024
Authored August 6, 2024

Top Contributors in v15.3.0

eamodio
sergeibbb
axosoft-ramint
d13
nzaytsev
sergiolms
matthewyu01

Directory Browser for v15.3.0

All files are compared to previous version, v15.2.3. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

Added

  • Adds improvements and enhancements to Launchpad to make it easier to manage and review pull requests
    • Adds GitLab (cloud-only for now) support to show and manage merge requests in Launchpad
    • Adds a new Connect Additional Integrations button to the Launchpad titlebar to allow connecting additional integrations (GitHub and GitLab currently)
    • Adds an new experimental Launchpad view to provide a persistent view of the Launchpad in the sidebar
    • To try it out, run the Show Launchpad View command or set the gitlens.views.launchpad.enabled setting to true — let us know what you think!
    • While its functionality is currently limited, pull requests can be expanded to show changes, commits, and code suggestions, as well as actions to open changes in the multi-diff editor, open a comparision, and more
  • Adds new features and improvements to the Commit Graph
    • Branch visibility options, formerly in the Graph Filtering dropdown, are now moved to the new Branches Visibility dropdown in the Commit Graph header bar
    • Adds a new Smart Branches visibility option to shows only relevant branches — the current branch, its upstream, and its base or target branch, to help you better focus
    • Improves interactions with hovers on rows — they should do a better job of staying out of your way
    • Adds pull request information to branches with missing upstreams
  • Adds support for GitHub and GitLab cloud integrations — automatically synced with your GitKraken account
    • Adds an improved, streamlined experience for connecting cloud integrations to GitLens
    • Manage your connected integration via the the Manage Integrations command or the Integrations button on the GitKraken Account view
  • Adds comparison support to virtual (GitHub) repositories

Changed

  • Improves the Compare to/from HEAD command (previously Compare with HEAD) to compare commits, stashes, and tags with the HEAD commit where directionality is determined by topology and time
  • Improves the messaging of the merge and rebase commands
  • Renames Compare with Working Tree command to Compare Working Tree to Here
  • Renames Compare Common Base with Working Tree command to Compare Working Tree to Common Base
  • Renames Open Worktree in New Window Launchpad command to Open in Worktree
  • Renames Open Directory Compare command to Open Directory Comparison
  • Renames Open Directory Compare with Working Tree command to Directory Compare Working Tree to Here
  • Improves some messaging on Switch and Checkout commands

Fixed

  • Fixes #3445 - Cannot merge branch into detached HEAD
  • Fixes #3443 - Don't show gitlens context menu items in Copilot Chat codeblock editors
  • Fixes #3457 - Enriched autolink duplication in graph hover (and possibly other places)
  • Fixes #3473 - Plus features can't be restored after they are hidden
  • Fixes column resizing being stuck when the mouse leaves the Commit Graph
  • Fixes issues with incorrect commit count when using the merge and rebase commands
  • Fixes issues where a merge or rebase operation says there or no changes when there are changes
  • Fixes an error with queries that can cause Jira Cloud and other cloud integrations to stop working
  • Fixes issues with some directory comparison commands