Skip to content

Releases: microsoft/vscode-pull-request-github

0.74.0

05 Oct 10:27
cd63bb7
Compare
Choose a tag to compare

0.74.0

Changes

  • Accessibility for reviewing PRs has been improved. See #5225 and microsoft/vscode#192377 for a complete list of improvements.
  • Commits are shown in the Create view even when the branch hasn't been published.
  • The "Commits" node in the "Changes in Pull Request" tree now shows more than 30 commits.

Fixes

  • Using "Create an Issue" a 2nd time does not create a new issue, but a NewIssue.md with tons of numbers. #5253
  • Add +/- to added/deleted lines in PR description. #5224
  • Duplicate @mention suggestions. #5222
  • Don't require commit message for "Rebase and Merge". #5221
  • Focus in list of changes resets when opening file. #5173

Thank You

0.72.0

08 Sep 12:18
3027713
Compare
Choose a tag to compare

0.72.0

Changes

  • The pull request base in the "Create" view will use the upstream repo as the base if the current branch is a fork.
  • There's a refresh button in the Comments view to immediately refresh comments.

Fixes

  • PR view comments should have a maximum width, with the code view using a horizontal scrollbar. #5155
  • Code suggestions in PRs are hard to differentiate. #5141
  • No way to remove Milestone. #5102
  • Progress feedback on PR description actions. #4954

Thank You

0.70.0

02 Aug 17:21
7674f80
Compare
Choose a tag to compare

0.70.0

Changes

  • The "Create" view has been updated to be less noisy and more useful. Aside from the purely visual changes, the following features have been added:

    • We try to guess the best possible base branch for your PR instead of always using the default branch.
    • You can add reviewers, assignees, labels, and milestones to your PR from the "Create" view.
    • By default, your last "create option" will be remembered (ex. draft or auto merge)
    • The view is much faster.
    • You can view diffs before publishing your branch.
    • Once the branch is published, you can also view commits (this is coming soon for unpublished branches).

    The new create view

  • If you work on a fork of a repository, but don't ever want to know about or make PRs to the parent, you can prevent the upstream remote from being added with the new setting "githubPullRequests.upstreamRemote": "never".

Fixes

  • Quote reply missing for some comments. #5012
  • Accessibility of "suggest edits" new workflow and documentation. #4946

Thank You

0.68.0

06 Jul 14:54
8e1284e
Compare
Choose a tag to compare

0.68.0

Changes

  • Avatars in tree views and comments are circles instead of squares

Circle avatar

  • The old "Suggest Edit" command from the SCM view now directs you to "Suggest a Change" feature introduced in version 0.58.0.
  • Up to 1000 (from the previous 100) comment threads can be loaded in a pull request.
  • The new VS Code API proposal for a read-only message let's you check out a PR directly from an un-checked-out diff.

Read-only PR file message

Fixes

  • User hover shows null when writing the @username. #4891
  • Reverted PR remains visible in "Local Pull Request Branches" tab of sidebar. #4855
  • Order of workspaces in multi-root workspace is not what I expect. #4837
  • Reassigning same reviewers causes desync with GitHub. #4836
  • Re-request review from one reviewer will remove other reviewers. #4830
  • Don't reload entire DOM when getting data from GitHub. #4371

Thank You

0.66.2

03 Jul 08:46
ec11d15
Compare
Choose a tag to compare

0.66.2

Fixes

  • Use supportHtml for markdown that just cares about coloring spans for showing issue labels.

0.66.1

13 Jun 12:13
27858d6
Compare
Choose a tag to compare

0.66.1

Fixes

  • TypeError: Cannot read properties of undefined (reading 'number'). #4893

0.66.0

09 Jun 07:47
68cf7c5
Compare
Choose a tag to compare

0.66.0

Changes

  • We show the same welcome view as the git extension when you open a subfolder of a git repository.

Git subfolder welcome view

  • Improved performance of extension activation, particularly for multi-repo workspaces
  • There are two new actions for viewing diffs of checked out PRs: Compare Base With Pull Request Head (readonly) and Compare Pull Request Head with Local. These actions are available from the PR changes context menu.

Compare changes with commands location

  • The new setting "githubPullRequests.pullPullRequestBranchBeforeCheckout" can be used to turn off pulling a previously checked out PR branch when checking out that same branch again.

Fixes

  • Bad/missing error handling when creating PR can lead to being rate limited. #4848
  • My vscode workspace sometimes shows a PR from vscode-cpptools. #4842
  • Improper @mentions in comments. #4810
  • Duplicated issues in tree. #4781
  • Element with id Local Pull Request Brancheshttps... is already registered. #4642

Thank You

0.64.0

09 May 13:38
93f3c7e
Compare
Choose a tag to compare

0.64.0

Changes

  • File level comments can be created from PR files.

File level comments

  • We have an internal rate limit which should help prevent us from hitting GitHub's rate limit.
  • All of the places where you can "Checkout default branch" respect the git setting "git.pullBeforeCheckout".
  • Team reviewers can be added as reviewers to PRs from the PR overview/description. Fetching team reviewers can be slow, so they are only fetched on demand and are then cached until you fetch them on demand again.

Show or refresh team reviewers button

Fixes

  • quickDiff setting is ignored. #4726
  • Overview shows closed instead of merged. #4721
  • 'Commit & Create Pull Request' automatically pushes when working on a PR. #4692
  • PRs for only one repo show in a multi root workspace. #4682
  • Publishing branch reset target branch to main. #4681
  • Old PR editors show error after revisiting. #4661
  • org in issue query causes crash. #4595

Thank You

0.62.0

30 Mar 20:01
1cd73a4
Compare
Choose a tag to compare

0.62.0

Changes

  • Pull requests can be opened on vscode.dev from the Pull Requests view.
  • Collapse state is preserved in the Issues view.
  • There's a new setting to check the "auto-merge" checkbox in the Create view: githubPullRequests.setAutoMerge.

Fixes

  • Cannot remove the last label. #4634
  • @type within code block rendering as link to GitHub user. #4611

Thank You

0.60.0

06 Mar 11:53
7b91b4a
Compare
Choose a tag to compare

0.60.0

Changes

  • Permalinks are rendered better in both the comments widget and in the PR description.

Permalink in description
Permalink in comment widget

  • The description has a button to re-request a review.

Re-request review

  • Quick diffs are no longer experimental. You can turn on PR quick diffs with the setting githubPullRequests.quickDiff.

Pull request quick diff

  • Extension logging log level is now controlled by the command "Developer: Set Log Level". The old setting for log level has been deprecated.

Fixes

  • Make a suggestion sometimes only works once. #4470

Thank You