Releases: microsoft/vscode-pull-request-github
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
0.114.3
0.114.2
0.114.1
0.114.0
0.114.0
Changes
- We have expanded the integration with GitHub's Copilot coding agent (enablement instructions). You can see the status of all your Coding Agent pull requests in the "Pull Requests" view, and you'll get a badge indicating when a pull request from the Coding Agent has changes.
- Links for viewing the Coding Agent session log now open within VS Code instead of opening in the browser.
-
The
#activePullRequest
tool in Copilot chat now knows more about the active pull request: changes and Coding Agent session information. This tool is automatically attached to chat when opening a pull request created through the coding agent experience, so you can maintain the context and keep working on the pull request if needed to. -
When checking out a pull request which doesn't have any diff from the parent branch, the pull request description will be opened, instead of the changes when
"githubPullRequests.focusedMode"
is set to"multiDiff"
or"firstDiff"
. -
You can start a new Coding Agent session by invoking the
#copilotCodingAgent
tool in chat. This tool automatically pushes pending changes to a remote branch and initiates a coding agent session from that branch along with the user's instruction. Experimental: Deeper UI integration can be enabled with thesetting(githubPullRequests.codingAgent.uiIntegration)
setting. Once enabled, a new Delegate to coding agent button appears in the Chat view for repositories that have the coding agent enabled.
Fixes
- Leaving a comment shows a pending comment box with an empty input. #7200
- Lack of 👀 reaction in PR view is important for coding agent. #7213
- Don't use comment icon to mean quote. #7185
- PR view always expands and fetches "All Open". #7150
- Expect option to Open issue in editor after creating new issue. #7034
- Consider setting a default githubIssues.issueCompletionFormatScm. #7017
- Times are inconsistent with .com. #7007
- Padawan Start/Stop Events/Icons. #7004
- Can't check out a local pull request branch. #6994
- Unable to get the currently logged-in user. #6971
- Stuck at creating fork. #6968
Thank You
- @dyhagho (Dyhagho Briceño): fix: Allow Github.com auth when
github-enterprise.uri
is set PR #7002
0.112.0
0.112.0
Changes
- Images in comments from private repositories are now shown in pull request file comments.
- The "Notifications" view is now shown by default, collapsed.
- Issue and pull request links in the timeline an in the issue/pull request body are now opened in VS Code, rather than going to the browser.
- The "Assigned to Me" query in the "Pull Requests" view has been removed, and the "Local Pull Request Branches" and "All Open" queries can be removed using the setting
githubPullRequests.queries
. For repositories with Copilot, a "Copilot on My Behalf" query is added when the setting is unconfigured. - Unassigned events are now shown in the timeline.
- Copilot "start working", "stop working", and "View Session" are now shown in the timeline.
Fixes
- Interference with interactive rebase. #4904
- Closed PRs get associated with new branches of the same name. #6711
- Fails to open PR's description in some repos on GitHub Enterprise. #6736
- Support closing an issue. #6864
- Pull request diff shows outdated diff. #6889
Thank You
- @kabel (Kevin Abel): Allow verified GitHub emails when none are private PR #6921
0.110.0
0.110.0
Changes
- In preparation for the release of Project Padawan, we added support for assigning to Copilot in the issue webview and @-mentioning Copilot in comments within files.
- There's a new tool and context available in Copilot chat:
#activePullRequest
. This tool gives Copilot chat information about the pull request you have currently open in a webview (or checked out if no webview is open).
- The issue webview will show when an issue is opened from the "Issues" view or from the notifications view.
-
We revisited the top level actions in the Notifications view to make it cleaner, and aligned the display of the Pull Requests view and the Issues view so that they're more consistent.
-
There's a new warning before you try to create a pull request when there's already a pull request open for the same branch.
- Pull Request webviews and issue webviews are refreshed every 60 seconds when they are the active tab.
- The default action when adding a comment in a file is now to start a review rather than submit a single comment.
- There's a new action on the Notifications view to mark all pull request notifications with "trivial" updates as done. Enable the action with
githubPullRequests.experimental.notificationsMarkPullRequests
. - Comment reactions are shown as readonly in the pull request webview (previously not shown at all).
Fixes
- Extension fails to detect PR branch when using gh co . #6378
- Extension fails to detect PR branch when using gh co - v0.109.2025040408. #6761
- Element with id All Openhttps://github.com/microsoft/vscode/pull/238345 is already registered. #6615
- Creating a new issue with keyboard only is disrupted by system dialog. #6666
- GraphQL error invalid email address when merging PRs. #6696
- Usability of PR Summarization in Chat. #6698
- deleting branch after squashing PR not working anymore since vscode 1.98.0. #6699
- Comments sometimes not resolvable. #6702
- Can't search for full name when assigning issues. #6748
- removed request for code owners. #6788
Thank You
- @kabel (Kevin Abel): Fix merge email confirmation when git config fails PR #6797
- @timrogers (Tim Rogers): When
copilot-swe-agent
is the author of a comment, render with the Copilot identity PR #6794
0.108.0
0.108.0
Changes
- Notifications in the experimental Notifications view can be marked as done.
Fixes
- NewIssue.md template doesn't autocomplete Assignees anymore. #6709
Thank You
- @aedm (Gábor Gyebnár): Adds
sanitizedLowercaseIssueTitle
to settings docs PR #6690
0.106.0
0.106.0
Changes
- You can provide custom instructions for GitHub Copilot when generating pull request titles and descriptions using the setting
github.copilot.chat.pullRequestDescriptionGeneration.instructions
. You can point the setting to a file in your workspace, or you can provide instructions inline in your settings:
{
"github.copilot.chat.pullRequestDescriptionGeneration.instructions": [
{
"text": "Prefix every PR title with an emoji."
},
],
}
- We've added validation so that it's harder to accidentally set a
github.com
URL as the GitHub Enterprise URL.
Fixes
- Unable to authenticate using Github Enterprise. #6426
- Cannot add Reviewer to PR once github-actions is added as a reviewer. Cannot add Reviewer to PR once github-actions is added as a reviewer
- On PR to submodule parent package was forked instead of submodule. #6492
- Email address for merge commit is not remembered (and cannot be set). #6593
- Copy GitHub Permalink doesn't work with custom SSH. #6668
Thank You
- @christianvuerings (Christian Vuerings): Fix Copy GitHub Permalink with custom SSH PR #6669