Releases: microsoft/vscode-pull-request-github
0.88.1
0.88.0
0.88.0
Changes
-
Experimental conflict resolution for non-checked out PRs is available when enabled by the hidden setting
"githubPullRequests.experimentalUpdateBranchWithGitHub": true. This feature allows you to resolve conflicts in a PR without checking out the branch locally. The feature is still experimental and will not work in all cases. -
There's an Accessibility Help Dialog that shows when "Open Accessibility Help" is triggered from the "Pull Requests" and "Issues" views.
-
All review action buttons will show in the Active Pull Request sidebar view when there's enough space.
Fixes
0.86.0
0.86.0
Changes
-
The new
autovalue forgithubPullRequests.createDefaultBaseBranchwill use the upstream's default branch as the base branch for fork repositories. -
Outdated comments now show a badge in the Comments view.
-
Colors for checks and Xs on PR page. #5754
-
Comment threads in the Comments view now have inline actions and context menu actions. Outdated comments have a "Diff Comment with HEAD" action which is particularly useful for understanding what changed on an outdated comment.
Fixes
Thank You
- @ipcjs (ipcjs): fix: make
review.openLocalFilesupport triggering from the keyboard. PR #5840 - @mohamedamara1 (Mohamed Amara): fixed ID of IssueOverviewPanel PR #5822
0.82.1
0.82.0
0.82.0
Changes
-
There is an option to choose which email to associate a merge or squash commit with.
-
The setting
githubPullRequests.labelCreatedcan be used to configure the labels that are automatically added to PRs that are created. -
When the cursor is in a comment widget input, the keybinding
ctrl+k mor (cmd+k mon mac) can be used to insert a suggestion. -
Video previews now show in the PR description.
-
The activity bar entry has been renamed from "GitHub" to "GitHub Pull Requests". The extension has been renamed from "GitHub Pull Requests and Issues" to "GitHub Pull Requests".
-
"Owner level" PR templates are now supported. This means that a PR template can be defined in the
.githubrepository of an organization or user and it will be used for all repositories owned by that organization or user which do not have a repository-specific PR template. -
Projects can be added to a PR from the "Create" view. Projects can also be added to new issues.
Fixes
- [Accessibility] Remove redundant prefix-style info from PR change view. #5705
- Append PR number to merge commit message. #5690
- Update with merge commitbutton does not go away despite merging. #5661
- "Bad credentials" with no additional information to help resolve. #5576
Thank You
- @Malix-off (Malix): Fix #5693 PR #5694
- @umakantv (Umakant Vashishtha): Feature: Auto Populate Labels PR #5679
0.80.1
0.80.0
0.80.0
Changes
-
Issue queries shown in the "Issues" view can be grouped by repository and milestone using the new
groupByproperty in thegithubIssues.queriessetting."githubIssues.queries": [ { "label": "Current", "query": "assignee:alexr00 is:open sort:updated-desc milestone:\"February 2024\" sort:updated-desc", "groupBy": [ "milestone", "repository" ] } ],
-
The setting
githubPullRequests.createDefaultBaseBranchcan be used to set the default base branch when creating a PR. By default, the branch that the current branch was created from is used (so long as that branch exists on the remote). SettingrepositoryDefaultwill cause the repository's default branch to be used instead. -
Added files are opened in a regular editor instead of a diff editor when viewing changes in a PR.
-
Merge commits are skipped when choosing a default PR title and description. This is to avoid the case where the merge commit message is used as the PR title and description.
-
GitHub permalinks in comments for a checked out PR can now be opened in VS Code instead of just taking you to the browser.
-
The base branch can be merged into a checked out PR branch from the Pull Request Description.

-The settinggithubPullRequests.pullPullRequestBranchBeforeCheckoutalso has new options to automatically fetch the base and merge it into the PR branch at checkout time. -
Merge conflicts can be resolved from the Pull Request Description when the PR is checked out.
-
The hover on reactions now shows who left the reaction.
-
Issue templates are now available when creating an issue.
-
Setting
"githubPullRequests.focusedMode": "multiDiff"will open the multi-diff editor with all the files in the PR upon checkout.
Fixes
- Comments for not-checked-out PRs should be removed from Comments view when no files from the PR are open. #5619
- [Accessibility] No alert message is spoken to screen reader when completing a review. #5526
- [Accessibility] Semantic heading tag is missing in issue and PR webview comments. #5524
- Custom tree checkboxes have unexpected delayed reaction. #5676
- Close Pull request Button is not working. #5598
- Default Create Option: createDraft. #5584
- collapses an open PR review tree on refresh. #5556
- Queries apart from "All Open" don't work, output is full of rate limit errors. #5496
- Opening multi-root workspace triggers rate-limiting error. #4351
- Narrator is not announcing the state of Expanded/collapsed for "Create with Option" arrow button. #5483
- Usabilty: At High contrast(Desert) mode for "Cancel,Create,Create with Option" button keyboard focus is not visible clearly.#5482
- Create-PR view: sparkle icon doesn't visually indicate that it has focus. #5471
- Unable to select default branch (main) on upstream repo, when working off a fork. #5470
- Task list checkboxes aren't rendered. #5310
- Copy Permalink fails frequently, seemingly on the first copy of the day. #5185
- SCM title menu Create Pull Request action is unavailable when in a Remote window. #3911
- Scroll position is not maintained. #1202
Thank You
- @Balastrong (Leonardo Montini): Create issue from markdown template PR #5503
- @joshuaobrien
- @pouyakary (Pouya Kary): Fixes #5620 PR #5621
0.78.1
0.78.0
0.78.0
Changes
-
Merge queues are now supported in the PR description and create view.
-
The new setting
"githubPullRequests.allowFetch": falsewill preventfetchfrom being run. -
Projects are now cached for quicker assignment from the PR description.
-
Merge commit message uses the message configured in the GitHub repository settings.
-
Clicking on the filename of a comment in the PR description will open at the correct line.
-
The repository name is shown in the "Changes in PR" view when there are PRs from multiple repositories shown in the view.
Fixes
- Copy permalink uses wrong repository for submodules. #5181
- Unable to select a repository when submodules are present. #3950.
- "We couldn't find commit" when submodules exist. #1499
- Uses PR template from the wrong repo in multi-root workspace. #5489
- At high contrast mode "Create with option" arrow button is not visible. #5480
- Remove PR from "Waiting For My Review" list after I review it. #5379
Thank You
- @flpcury (Felipe Cury): Fix deprecation messages for createDraft and setAutoMerge PR #5429
- @gjsjohnmurray (John Murray): Treat
githubIssues.useBranchForIssuessetting description as markdown (fix #5506) PR #5508 - @kurowski (Brandt Kurowski): add setting to never offer ignoring default branch pr PR #5435
- @ThomsonTan (Tom Tan): Iterate the diffs in each active PR in order PR #5437












