Vscode Gitlens: v15.6.0 Release

Release date:
October 8, 2024
Previous version:
v15.5.1 (released September 16, 2024)
Magnitude:
0 Diff Delta
Contributors:
0 total committers
Data confidence:
Commits:

Top Contributors in v15.6.0

Could not determine top contributors for this release.

Directory Browser for v15.6.0

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

Loading File Browser...

Release Notes Published

Added

  • Adds Cursor support — closes #3222
  • Adds monospace formatting in commit messages — closes #2350
  • Adds a new ${authorFirst} and ${authorLast} commit formatting tokens that can be used in inline blame, commit hovers, etc — closes #2980
  • Adds a new Create New Branch button to the Commit Graph toolbar — closes #3553
  • Adds new ability to force push from the Commit Graph toolbar— closes #3493
  • Adds a new gitlens.launchpad.includedOrganizations setting to specify which organizations to include in Launchpad — closes #3550
  • Adds repository owner/name and code suggest to hovers on the experimental Launchpad view

Changed

  • Integrates the GitKraken Account view into the bottom of the Home view as a collapsible section — closes #3536
  • Changes the new Commit Graph sidebar to be enabled by default; use the gitlens.graph.sidebar.enabled settings to disable it
  • Changes how GitLens handles creating and renaming branches to avoid using the terminal — refs #3528
  • Changes patch generation (e.g. cloud patches, code suggest, Copy as Patch, Copy WorkingChanges to Worktree..., etc) to automatically include untracked files
  • Improves Switch, Open in Worktree, and deeplink and Launchpad workflows
    • Reduces prompts for locating repositories which the user has previously opened — closes #3555
    • Improves automatic detection of matching repositories for pull requests — closes #3627
    • Automatically fetches the repository when needed rather than prompting the user
  • Improves the integration connection indicator and connection button on the Commit Graph — closes #3538

Fixed

  • Fixes #3548 - Change the current branch icon on the Commit Graph to a worktree icon if its on a worktree
  • Fixes #3592 - Connecting to an integration via Remotes view (but likely others) doesn't work
  • Fixes #3571 - Gitlens fails to register buttons on top-right corner — thanks to PR #3605 by Jean Pierre (@jeanp413)
  • Fixes #3617 - Auto-links not working for alphanumberic issue numbers
  • Fixes #3573 - 'Create Branch in Worktree' option in 'Create Branch' shows a repo picker if you have multiple repos open
  • Fixes #3612 - Prevents cloud integration sync process from opening gkdev connect page/flow
  • Fixes #3519 - Add fallback/cutoff to our backend calls similar to how we handle GitHub queries
  • Fixes #3608 - Integration connection page opening on every launch of VS Code and on profile change
  • Fixes #3618 -Reauthentication not working for cloud integrations
  • Fixes an issue where virtual repositories for GitHub PRs from forks wouldn't load properly
  • Fixes an issue where deleting a worktree would not always remove the worktree from the view
  • Fixes actions not working on Launchpad items with special characters in their branch name
  • Fixes Open in Worktree command sometimes showing an unnecessary worktree confirmation step
  • Fixes some instances where the progress notification lingers after canceling when connecting an integration

Engineering

  • Adds end-to-end testing infrastructure using Playwright
  • Adds vscode-test to run unit-tests — closes #3570