Releases: microsoft/vscode-pull-request-github
Releases · microsoft/vscode-pull-request-github
0.120.1
0.120.0
0.120.0
Changes
- The
#openPullRequest
tool recognizes open PR diffs and PR files as being the "open pull request". - All Copilot PR notifications can be marked as ready using the right-click context menu on the Copilot section header in the Pull Requests view.
- The setting
githubIssues.issueAvatarDisplay
can be used to control whether the first assignee's avatar or the author's avatar is shown in the Issues view. - Instead of always running the pull request queries that back the Pull Requests view when refreshing, we now check to see if there are new PRs in the repo before running the queries. This should reduce API usage when there are no new PRs.
- The "Copy link" action is back near the PR title in the pull request description webview.
- You can configure that the default branch is pulled when you're "done" with a PR using
"githubPullRequests.postDone": "checkoutDefaultBranchAndPull"
.
Fixes
- Unable to get list of users to assign them to a pull request. #7908
- Error notifications when using GitHub Enterprise Server. #7901
- Ignore worktrees that aren't in one of the workspace folders. #7896
- Typing "#" and then Enter or Tab opens the GitHub issue queries settings. #7838
- Unexpected branch switching when githubIssues.useBranchForIssues = off. #7827
- Extension enters rapid refresh loop, causing high API usage and rate limiting. #7816
- GitHub PR view highlights all repos with Copilot notification. #7852
- Wrong commit is checked out when local branch exists with the same name. #7702
- Visual Label not provided for "Title" and "Description" field. #7595
- VSCode unresponsive during GitHub Pull Requests PR checkout (large number of files changed). #6952
- extension explodes and kicks back out to GITHUB: LOGIN when non github repos are in working directory (specifically codeberg). #6945
0.118.2
0.118.1
0.118.0
0.118.0
Changes
- There's a new code action "Delegate to coding agent" which shows on
TODO
comments. The "to do" keywords are configurable using the existing setting ``.
- More of the new Copilot coding agent user entry points prompt for sign in if you aren't already signed in to GitHub (GitHub Copilot Coding Agent view in Chat Sessions,
#copilotCodingAgent
tool, "Delegate to coding agent" button). - Some of the individual extension views used the same icon, making it difficult to distinguish between them if you drag them into their own view container. To solve this, several views use a new icon: "Pull Requests" uses
github-inverted
, "Active Pull Request" tree view usesdiff-multiple
, "Active Pull Request" webview view usescode-review
. - The "sidebar" content (reviewers, assignees, labels, etc.) in the pull request description webview have always moved above the pull request body when the webview width is narrow. Now, it also collapses into a compact, readonly view, which can be expanded to make modifications.
- Pull request and issue webviews restore after reload.
- The new
#openPullRequest
tool in Copilot Chat lets you reference the pull request currently open in a webview. The#activePullRequest
tool continues to reference the pull request currently checked out. - The "Edit Query" command in the "Pull Requests" view has an option to edit the query with Copilot.
- Setting
"githubPullRequests.ignoreSubmodules": true
will cause the extension to ignore submodules when looking for pull requests. - In the "Issues" view, you can right click on an issue and "Assign to Coding Agent".
Fixes
- Only update coding agent PRs when view is open. #7643
- Chat participant not honoring selected tools and thinks they are all selected. #7637
- Red "closed" on closed issues is confusing. #7628
- github-pull-request_activePullRequest returns empty comments array. #7601
- Allows me to believe I assigned an issue on a repo where I lack that permission. #7534
- clicked comment with no contents gave weird state. #7476
- In GH PR review page, headers have redundant url content. #7509
- Spurious error when checking out a PR with untracked files. #7294
Thank You
- @krassowski (Michał Krassowski): Fix typo "will be replace" → "will be replaced" PR #7540
0.116.1
0.116.0
0.116.0
Changes
#copilotCodingAgent
renders the pull requests it creates as a PR card.
- When checking out a Copilot-authored PR, the Chat view no longer opens.
- You can dismiss the activity bar badge that indicates that Copilot has udpates to a PR by opening the PR description.
- We've simplified the button bar on the pull request description.
- You can see a summary of the Copilot coding agent's status in the "Copilot on My Behalf" tree item
- The commit links in the pull request description will open in VS Code in the multidiff editor instead of going to GitHub.com.
- The
[WIP]
prefix that Copilot adds to PR titles is no longer shown in the Pull Requests view. - Using
@githubpr
is now sticky and will be pre-populated into the chat input for subsequent messages. - Changes in a PR are pre-fetched when the PR description is opened.
- Pull requested created by Copilot will have
@copilot
as placeholder text in comment inputs. - If your issue queries (setting
githubIssues.queries
) return no issues, a suggestion to configure your queries is offered.
- The "Checkout Pull Request by Number" command will also accept a pull URL.
Fixes
- Improve PR list view performance. #7141
- "Cancel coding agent" could use status. #7451
- Icon missing from the tools picker for coding agent. #7446
- Copy GitHub Permalink doesn't work for GitHub Managed User (ghe.com). #7389
- Closing a pull request doesn't remove it from the copilot on my behalf section. #7364
@githubpr
doesn't know PR assignees. #7349- "Copilot on My Behalf" tooltip. #7276
- Unassigning myself from a PR removes all comments from the PR editor. #7218
- GitHub warning icons aren't well aligned in PR view. #7219
- pr.openDescription command error. microsoft/vscode#253900
- Can't assign Copilot when creating new issue from GHPRI directly. #7033
- Create PR shows error if there has been a previous PR on that branch. #7018
- Changing around assignees for PRs causes timeline to hide until refresh. #7012
- Can times in the timeline update periodically? #7006
- Pull requests view should refresh if a new PR suddenly appears linked in an issue. #6898
- Opening Issue editor should be instantaneous. #6863