Releases: microsoft/vscode-pull-request-github
Releases · microsoft/vscode-pull-request-github
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
0.58.2
0.58.1
0.58.0
0.58.0
Changes
- Changes can be suggested and accepted from within editor comments
- The setting
githubPullRequests.defaultCommentType
controls whether the default comment type is a single comment or a review comment. "githubPullRequests.postCreate": "checkoutDefaultBranch"
will cause the default branch to be checked out after creating a PR.- Section headings (assignees, reviewers, lables, and milestones) are clickable in the PR overview.
- The commands pr.openModifiedFile pr.openDiffView can be executed with a keyboard shortcut on the active file.
- GitHub handles in comments are now linkified.
- Setting
"githubPullRequests.createDraft": true
will make created PRs default to drafts. - Permalinks can be created for non-text, rendered, files.
- Labels can be added to PRs at creation time
- A progress notification shows during PR creation.
- Branches and remotes for PRs that are made from a fork and are checked out from the "Pull Requests" view will be automatically cleaned up when the default branch is checked out using the "Checkout default branch" button.
- An experimental setting
githubPullRequests.experimental.quickDiff
will show the quick diff widget in the editor gutter for changed lines in a checked out PR.
Fixes
- Using the enter key while renaming a PR should save the title. #4402
- JSDoc hover for @return shows GHPRI username hover. #4344
- Some text is not visible in high contrast mode. #4287
- Empty diff view after reloading. #4293
- Error signing in to Github. Try Again doesn't try again. #4148
- Other accessibility fixes. #4237
Thank You
- @eamodio (Eric Amodio): Updates TypeScript (released 4.2) and Octokit (to get fixed types), and a couple minor others PR #2525
- @sravan1946 (sravan): Remove unavailable badge from readme PR #4393
- @Thomas1664