Skip to content

Releases: microsoft/vscode-pull-request-github

0.54.1

16 Nov 13:40
8e6c4d3
Compare
Choose a tag to compare

0.54.1

Fixes

  • No Longer Prompted To Create PR after Pushing Feature Branch. #4171 PR after Pushing Feature Branch. #4171

0.54.0

02 Nov 19:32
5b6d181
Compare
Choose a tag to compare

0.54.0

Changes

  • Pull Requests can be submitted from the "Create" view by doing ctrl/cmd+enter while your cursor is in the description input box.
  • Keybindings are supported for "Mark File as Viewed" (pr.markFileAsViewed). When "Mark File as Viewed" is run from a command or from the editor toolbar the file will also be closed. Tip: Use with "Open All Diffs" for quickly going through a PR review.
  • Checked-out pull requests with less than 20 files will have all the diffs pre-fetched for faster diff-opening times.
  • String in VS Code UI have been configured for localization. Strings in webviews (such as the "Create" view and the PR description/overview) are still not localized.

Fixes

  • User completion in commit box is wrong when manually triggered. #4026
  • Extension periodically refreshes the file under review, resetting the view position. #4031
  • Does the GHPRI extension need to be * activated? #4046
  • "viewed" checkboxes don't always propagate. #3959
  • Block comments not rendering correctly. #4013
  • Can't Create an Issue without body. #4027

Thank You

0.52.0

05 Oct 14:34
15e36bc
Compare
Choose a tag to compare

0.52.0

Changes

  • Improved support for GitHub Enterprise starting with GitHub Enterprise version 3.1. This includes:
    • PAT-less authentication courtesy of the VS Code built in GitHub Enterprise authentication provider.
    • Automatic detection when you open a folder with an Enterprise repo and an on-ramp to get set up.
    • Fixes for GitHub Enterprise bugs. Note: If you find any issues with GitHub Enterprise please do file an issue!
  • Checkboxes to mark files as viewed. This means you can mark whole folders as viewed now.
    Checkboxes to mark as viewed
  • When you use the "Checkout 'default branch'" button, the pull request overview and all associated diffs will close.
  • Issues referenced by # in pull request titles are linked to the pull request.

Fixes

  • Multi-root workspaces with two projects checked out to branches with open PRs either shows errors or misleading information. #3490
  • Draft PR checkbox reverts to unchecked after typing description. #3977

Thank you

0.50.0

01 Sep 09:56
6b8b425
Compare
Choose a tag to compare

0.50.0

Changes

  • By setting the githubPullRequests.notifications setting to pullRequests Pull Requests which have unread notifications will be highlighted.

    GitHub Notifications

  • GitHub labels will render with the GitHub colors

    GitHub Label Colors

  • Review Comments can now be directly resolved/unresolved in the Pull Request Overview

  • Creating an issue should never lose data. If the "new issue" editor is closed but the issue is not created, the data will be stored until VS Code is reloaded.

  • When the local branch is out of date, a prompt to pull the branch will show when the "Refresh" button on the PR overview is clicked. The setting githubPullRequests.pullBranch also has a new always option.

  • Renamed files have a tooltip that makes the rename clearer.

    Renamed file tooltip

  • The command "Reset Viewed Files" will reset all files to be unviewed.

Fixes

  • Fails to load Pull Requests on older GitHub Enterprise verisons #3829
  • Copy GitHub Permalink in LHS of a PR diff generates a link to the RHS. #3801
  • User and issue suggestions don't always show for some languages. #3874
  • Comment rendering distorted / missing linebreaks. #3776

0.48.1

11 Aug 12:41
4e18d30
Compare
Choose a tag to compare

0.48.1

Fixes

  • Fails to open PR's description or list PR's files on GitHub Enterprise. #3829

0.48.0

04 Aug 17:02
4da9d4b
Compare
Choose a tag to compare

0.48.0

Changes

  • The changes since last review button will appear on PRs to which a commit has been pushed since the viewers review. Pressing it will only show the diffs for the commits since the review.

    Changes since last review

  • Milestones can be created directly from the add milestone dropdown.

  • The setting githubPullRequests.pullRequestDescription has been brought back from being deprecated.

  • githubPullRequests.pullBranch can be used to configure whether to be prompted to pull changes when a change in a PR is detected.

  • The new Commit & Create Pull Request action in the git SCM view let's you commit and go to the "Create PR" view in one click.

    Commit and Create Pull Request action

Fixes

  • Improve performance of expanding a PR in the "Pull Requests" view. #3684
  • Performance: Delay in showing Assignee quick open. #3728
  • Apply patch feature bugs. #3722
  • Show a notification when there are 2 signed in GitHub accounts. #3693
  • Only first 30 files per PR show in the "Pull Requests" view on vscode.dev. #3682
  • "Upgrade" Pull request diffs opened from the "Pull Requests" view after the PR is checked out. #3631

0.46.1

25 Jul 10:34
c995ef3
Compare
Choose a tag to compare

0.46.1

Fixes

  • Unable to Sign in - TypeError: t.contains is not a function. #3692

0.46.0

06 Jul 13:01
0259b30
Compare
Choose a tag to compare

0.46.0

Changes

  • Use the setting "githubPullRequests.ignoredPullRequestBranches" to ignore branches for pull requests.

  • The setting "githubPullRequests.overrideDefaultBranch" lets you override the default branch from github.com locally.

  • The "Publish branch?" dialog can be skipped when creating a PR using the setting "githubPullRequests.pushBranch".

  • The auto-merge checkbox is availabe in the "Overview" editor.

    Auto-merge in the overview

Fixes

  • "Exit Review Mode" changed to "Checkout default Branch". #3637
  • Comments showed when opening a PR despite having "comments.openView": "never" set. #3652
  • Can't comment on a new file (via github.dev web editor). #3646
  • Cannot view more than 100 and few files in PR. #3623
  • The Copy GitHub Permalink command copies wrong commit hash. #3566

Thank You

0.44.0

09 Jun 13:02
166dda2
Compare
Choose a tag to compare

0.44.0

Changes

  • Auto-merge support from the "Create" view.

    Auto-merge from the create view

Fixes

  • Creating a pull request doesn't use commit message for PR description when the base branch has more commits. #3350
  • Fails to activate with "Timed out waiting for authentication provider to register". #3469
  • Prompted about updates to PR after pushing to the PR branch. #3479
  • Pull requests created from a fork on a topic branch aren't discovered. #3511
  • Unable to create PR in web. #3528

Thank You

0.42.0

05 May 11:52
c1a3920
Compare
Choose a tag to compare

0.42.0

Changes

  • New actions to go to github.com/owner/repo/issues and github.com/owner/repo/pulls

    Open on GitHub

  • Support for multiline comments

    Multiline comments

  • Commit changes can now show in a tree or list depending on the value of githubPullRequests.fileListLayout

  • "Create Permalink" works on github.dev and vscode.dev from a tag or commit number.

  • "Mark as Viewed" and "Mark as Unviewed" are available in the editor toolbar

    Mark file as viewed from the editor toolbar

  • Better defaults for githubIssues.ignoreCompletionTrigger.

Fixes

  • Invisible Button/Input Text in High Contrast Themes. #3342
  • Create PR icon dissapears from Source Control view. #3410
  • Don't make potentially expensive getObjectDetails and detectObjectType calls for known file extensions. #3446
  • Web: Broken state for deleting branch in repo that deletes on merge. #3453
  • Can't leave a comment in PR webviewview without a pending review. #3480
  • Text suggestions load forever on first column. #3485

Thank You