Releases: microsoft/vscode-pull-request-github
0.54.1
0.54.0
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
- @hoontae24: feat: Add origin of upstream for github enterprise on copy head link PR #4028
- @Thomas1664: UI fixes for checks section PR #4059
- @yin1999 (A1lo): fix: use ssh url for ssh protocol upstream PR #3853
0.52.0
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.
- 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
- @Thomas1664: Add button to always pull on incoming changes PR #3896
0.50.0
0.50.0
Changes
-
By setting the
githubPullRequests.notifications
setting topullRequests
Pull Requests which have unread notifications will be highlighted. -
GitHub labels will render with the GitHub 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 newalways
option. -
Renamed files have a tooltip that makes the rename clearer.
-
The command "Reset Viewed Files" will reset all files to be unviewed.
Fixes
0.48.1
0.48.0
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.
-
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.
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
0.46.0
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.
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
- @blindpirate (Bo Zhang): Show pull request's close button for author PR #3507
- @leopoldsedev (Christian Leopoldseder): Implement quick self assign link as available on .com (#3382) PR #3601
0.44.0
0.44.0
Changes
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
- @jpspringall: Issue #3371 | Updated getAuthSessionOptions in case of GitHub Enterprise AuthProvider PR #3565
0.42.0
0.42.0
Changes
-
New actions to go to github.com/owner/repo/issues and github.com/owner/repo/pulls
-
Support for 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
-
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
- @hoontae24: Support the copied permalink for Github Enterprise URL PR #3460