github gitkraken/vscode-gitlens v15.3.0

latest releases: v15.4.0, v15.3.1
27 days ago

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

Don't miss a new vscode-gitlens release

NewReleases is sending notifications on new releases.