Releases: microsoft/vscode-pull-request-github
0.26.0
- Files that have been marked as viewed on GitHub show a checkmark decoration in the pull request tree. Each file in the tree has an inline action for marking it as viewed or not viewed.
- Conversations can be marked as resolved within the editor. Resolved conversations collapse by default.
- The commented decoration in tree views has been updated to a speech bubble for clarity.
- The "Delete Review" and "Finish Review" buttons have been removed from the comment widget. Instead there is a "Go to Review" button which shows all comments in the pending review and allows choosing how to submit the review, as an approval or requesting changes.
- The "All" category of the pull request tree is expanded by default.
- Thanks to @icatalina, there is a new
githubPullRequests.terminalLinksHandler
setting to choose how create pull request links should be handled from the terminal.
0.25.1
- Fixed vulnerability described in CVE-2021-28470
0.25.0
Changes
- For forked repositories, an upstream remote is automatically added if it doesn't exist.
- The
githubPullRequests.focusedMode
setting is enabled by default, causing the "Focused Mode" view for a checked out pull request to be visible in the Pull Request view container. - Thanks to @TanushN and @rohanshiva, the pull request description page now supports adding and removing assignees and milestones.
- The pull request create view now allows selecting both the source and target branch instead of always using the current branch as the source.
Fixes
- Using ${user} twice in the
githubPullRequests.queries
no longer results in an error. - Local branches are pruned when deleting the remote branch after merging a pull request.
0.24.0
- The views of the extension have been split into two viewlets: one with the GitHub logo which contains the overview of pull requests, and issues, and one containing views for the active pull request.
- The focused mode view has actions to refresh the view and open the description page.
- Thanks to @TanushN and @rohanshiva, assignees and the milestone are displayed on the description page.
- Resolved conversations are rendered as collapsed on the description page
0.23.1
Fixes
- Update the new "Create Pull Request" icon to be a sharper image.
0.23.0
Changes
- Creating a pull request now uses views in the activity bar. You can enter the details of the pull request and view the diff between
the current branch and the base branch. - When you publish a branch using the terminal, clicking on the resulting link can also be used to start the create pull request flow.
- The command to create a pull request now also appears in the SCM view.
- Add a command to copy a GitHub permalink as markdown.
Fixes
- Thanks to @IllusionMH, timestamps in the commit list do not text wrap.
0.22.0
Changes
-
Colored icons are used in the issues view.
-
File changes in the Pull Request view are expanded by default.
-
The timestamp in the pull request description has hover with the exact time.
-
There's a new command to "Leave Review Mode". It checks-out the default branch for the repository and remove the comment UI, just like the "Leave Review mode" button in the pull request description.
-
The "Description" node in the Pull Request tree has an inline action to checkout the pull request.
-
The Pull Request view lists the PR number first in the title, and also moves the "Draft" indication to be more prominent.
-
Thanks to @ejkim1996, there is an action to toggle between viewing files in a tree structure and viewing them as a flat list in the Changes in Pull Request view.
-
When a pull request is checked out, opening a file associated with it will automatically reveal this it in the CHanges in Pull Request view.
Notable fixes
-
Clicking on a comment link on the pull request description page now always opens the associated file.
-
Thanks to @KaiSforza, the
The remote <remoteName> is not a GitHub repository.
error is now surpressed for remotes outside of those set ingithubPullRequests.remotes
.
0.21.4
Adopt latest API changes for TreeItem in VS Code 1.52.0
0.21.3
- Adopt latest API changes for VS Code 1.52.0.
0.21.2
- Revert previous changes for proposed API changes since the minimum engine version is currently set to 1.50.0.