Releases: microsoft/vscode-pull-request-github
Releases · microsoft/vscode-pull-request-github
0.74.0
0.74.0
Changes
- Accessibility for reviewing PRs has been improved. See #5225 and microsoft/vscode#192377 for a complete list of improvements.
- Commits are shown in the Create view even when the branch hasn't been published.
- The "Commits" node in the "Changes in Pull Request" tree now shows more than 30 commits.
Fixes
- Using "Create an Issue" a 2nd time does not create a new issue, but a NewIssue.md with tons of numbers. #5253
- Add +/- to added/deleted lines in PR description. #5224
- Duplicate @mention suggestions. #5222
- Don't require commit message for "Rebase and Merge". #5221
- Focus in list of changes resets when opening file. #5173
Thank You
- @hsfzxjy (hsfzxjy): Add a refresh button in the header of comment thread PR #5229
0.72.0
0.72.0
Changes
- The pull request base in the "Create" view will use the upstream repo as the base if the current branch is a fork.
- There's a refresh button in the Comments view to immediately refresh comments.
Fixes
- PR view comments should have a maximum width, with the code view using a horizontal scrollbar. #5155
- Code suggestions in PRs are hard to differentiate. #5141
- No way to remove Milestone. #5102
- Progress feedback on PR description actions. #4954
Thank You
- @tobbbe (Tobbe): Sanitize slashes from title PR #5149
0.70.0
0.70.0
Changes
-
The "Create" view has been updated to be less noisy and more useful. Aside from the purely visual changes, the following features have been added:
- We try to guess the best possible base branch for your PR instead of always using the default branch.
- You can add reviewers, assignees, labels, and milestones to your PR from the "Create" view.
- By default, your last "create option" will be remembered (ex. draft or auto merge)
- The view is much faster.
- You can view diffs before publishing your branch.
- Once the branch is published, you can also view commits (this is coming soon for unpublished branches).
-
If you work on a fork of a repository, but don't ever want to know about or make PRs to the parent, you can prevent the
upstream
remote from being added with the new setting"githubPullRequests.upstreamRemote": "never"
.
Fixes
- Quote reply missing for some comments. #5012
- Accessibility of "suggest edits" new workflow and documentation. #4946
Thank You
- @mgyucht (Miles Yucht): Correctly iterate backwards through diffs across files PR #5036
0.68.0
0.68.0
Changes
- Avatars in tree views and comments are circles instead of squares
- The old "Suggest Edit" command from the SCM view now directs you to "Suggest a Change" feature introduced in version 0.58.0.
- Up to 1000 (from the previous 100) comment threads can be loaded in a pull request.
- The new VS Code API proposal for a read-only message let's you check out a PR directly from an un-checked-out diff.
Fixes
- User hover shows null when writing the @username. #4891
- Reverted PR remains visible in "Local Pull Request Branches" tab of sidebar. #4855
- Order of workspaces in multi-root workspace is not what I expect. #4837
- Reassigning same reviewers causes desync with GitHub. #4836
- Re-request review from one reviewer will remove other reviewers. #4830
- Don't reload entire DOM when getting data from GitHub. #4371
Thank You
- @SKPG-Tech (Salvijus K.): Fix null when no user name available PR #4892
0.66.2
0.66.1
0.66.0
0.66.0
Changes
- We show the same welcome view as the git extension when you open a subfolder of a git repository.
- Improved performance of extension activation, particularly for multi-repo workspaces
- There are two new actions for viewing diffs of checked out PRs: Compare Base With Pull Request Head (readonly) and Compare Pull Request Head with Local. These actions are available from the PR changes context menu.
- The new setting
"githubPullRequests.pullPullRequestBranchBeforeCheckout"
can be used to turn off pulling a previously checked out PR branch when checking out that same branch again.
Fixes
- Bad/missing error handling when creating PR can lead to being rate limited. #4848
- My vscode workspace sometimes shows a PR from vscode-cpptools. #4842
- Improper
@mentions
in comments. #4810 - Duplicated issues in tree. #4781
- Element with id Local Pull Request Brancheshttps... is already registered. #4642
Thank You
- @kabel (Kevin Abel): Simplify
AuthProvider
enum PR #4779 - @SKPG-Tech (Salvijus K.): Add missing index in template PR #4822
- @unknovvn (Andzej Korovacki): Use git setting to fetch before checkout in checkoutExistingPullRequestBranch PR #4759
0.64.0
0.64.0
Changes
- File level comments can be created from PR files.
- We have an internal rate limit which should help prevent us from hitting GitHub's rate limit.
- All of the places where you can "Checkout default branch" respect the git setting
"git.pullBeforeCheckout"
. - Team reviewers can be added as reviewers to PRs from the PR overview/description. Fetching team reviewers can be slow, so they are only fetched on demand and are then cached until you fetch them on demand again.
Fixes
- quickDiff setting is ignored. #4726
- Overview shows closed instead of merged. #4721
- 'Commit & Create Pull Request' automatically pushes when working on a PR. #4692
- PRs for only one repo show in a multi root workspace. #4682
- Publishing branch reset target branch to main. #4681
- Old PR editors show error after revisiting. #4661
- org in issue query causes crash. #4595
Thank You
- @Balastrong (Leonardo Montini)
- @eastwood (Clinton Ryan): Gracefully handle errors where the SSH configuration file is corrupt or malformed PR #4644
- @kabel (Kevin Abel)
- @ypresto (Yuya Tanaka): Fix wrong repo URL for nested repos in workspace (fix copy permalink) PR #4711
0.62.0
0.62.0
Changes
- Pull requests can be opened on vscode.dev from the Pull Requests view.
- Collapse state is preserved in the Issues view.
- There's a new setting to check the "auto-merge" checkbox in the Create view:
githubPullRequests.setAutoMerge
.
Fixes
Thank You
0.60.0
0.60.0
Changes
- Permalinks are rendered better in both the comments widget and in the PR description.
- The description has a button to re-request a review.
- Quick diffs are no longer experimental. You can turn on PR quick diffs with the setting
githubPullRequests.quickDiff
.
- Extension logging log level is now controlled by the command "Developer: Set Log Level". The old setting for log level has been deprecated.
Fixes
- Make a suggestion sometimes only works once. #4470
Thank You
- @joshuaobrien
- @kabel (Kevin Abel): Ignore more files from the vsix PR #4530