GitLens for VS Code V15.6

Released: Oct 7, 2024

GitLens for VS Code V15.6 での更新項目

機能

  • Added Cursor support. Cursor users can now take full advantage of GitLens commands, views and functionality, including account login and sign-up, within Cursor.
  • Added monospace formatting in commit messages.
  • Added new ${authorFirst} and ${authorLast} commit formatting tokens that can be used in inline blame, commit hovers, etc.
  • Added a new 'Create New Branch' button to the Commit Graph toolbar.
  • Added the ability to force push from the Commit Graph toolbar.
  • Added a new gitlens.launchpad.includedOrganizations setting to specify which organizations to include in Launchpad.
  • Added repository owner/name and code suggest to hovers on the experimental Launchpad view.
  • Integrated the GitKraken Account view into the bottom of the Home view as a collapsible section.
  • Changed the new Commit Graph sidebar to be enabled by default; use the gitlens.graph.sidebar.enabled settings to disable it.
  • Changed how GitLens handles creating and renaming branches to avoid using the terminal.
  • Changed patch generation (e.g. cloud patches, code suggest, Copy as Patch, Copy WorkingChanges to Worktree…, etc) to automatically include untracked files.
  • Improved Switch, Open in Worktree, and deeplink and Launchpad workflows
    • Reduced prompts for locating repositories which the user has previously opened.
    • Improved automatic detection of matching repositories for pull requests.
    • Automatically fetch the repository when needed rather than prompting the user.
  • Improved the integration connection indicator and connection button on the Commit Graph.
  • Added end-to-end testing infrastructure using Playwright.
  • Added vscode-test to run unit-tests.

不具合の修正

  • Fixed an issue where connecting to an integration via Remotes view (but likely others) doesn't work.
  • Fixed an issue where GitLens fails to register buttons on top-right corner.
  • Fixed issue with auto-links not working for alphanumberic issue numbers.
  • Fixed an issue where 'Create Branch in Worktree' option in 'Create Branch' shows a repo picker if you have multiple repos open.
  • Fixed issue preventing cloud integration sync process from opening gkdev connect page/flow.
  • Added fallback/cutoff to the backend calls similar to how GitHub queries are handled.
  • Fixed issue with integration connection page opening on every launch of VS Code and on profile change.
  • Fixed issue with reauthentication not working for cloud integrations.
  • Fixed an issue where virtual repositories for GitHub PRs from forks wouldn't load properly.
  • Fixed an issue where deleting a worktree would not always remove the worktree from the view.
  • Fixed actions not working on Launchpad items with special characters in their branch name.
  • Fixed Open in Worktree command sometimes showing an unnecessary worktree confirmation step.
  • Changed the current branch icon on the Commit Graph to a worktree icon if its on a worktree.
  • Fixed some instances where the progress notification lingers after canceling when connecting an integration.