Releases: microsoft/vscode-pull-request-github
Releases · microsoft/vscode-pull-request-github
0.18.1
0.18.1
Changes
- Adopt latest authentication provider API changes
0.18.0
0.18.0
Changes
- The Issues view now shows the markdown card on hover.
- Label suggestions are provided in the new issue editor.
- Hovers work for issues formatted as
GH-123. - The
githubIssues.workingIssueBranchsetting can take the new variable${sanitizedIssueTitle}. - If you have uncommitted changes in your issue branch when you try to create a pull request, you'll be prompted to commit them.
- Closed issues in the Issues view use the closed icon.
- The Pull Requests and Issues views use the visually appealing welcome mechanism to display the Sign in button.
Notable fixes
0.17.0
Changes
- Improved display of labels in issue hovers by swapping out the existing svg version of the labels for a newly supported html version.
- When creating a GitHub permalink, we now try to pick the "best" remote if the currently opened repository has several remotes. The priority of remote is
upstream,ups,origin, then other names. The first remote from that ordering which contains the same commit that the current branch is on will be used in the permalink. - Issue creation now better takes into account the file that you're coming from when you create an issue instead of only listening for repository change when a different repository is selected in the SCM view.
- The new issue editor now lets you edit the title, assignees, labels, and description.
- User and issue completions now only show in plaintext and in comments! No more noisy issue suggestions when you trigger suggest in code.
Notable fixes
- Issues shown in the completion suggestion are now deduped, even when the
githubIssues.queriesresult in having the same issue twice (1800). - There is not longer a notification shown when running GitHub Issues: Copy GitHub Permalink (1787).
- Comments are removed when showing issue hovers (1763).
- The Issues view now has a loading state that matches the Pull Requests view.
- Better support in multiroot workspaces (1741).
0.16.1
0.16.0
0.16.0
We have been working on a new set of GitHub issue related features. Take a look at our documentation for more details on these and how to use them!
Changes
- New issues view that supports custom queries
- User and issue completions in editors, which can be configured per language or disabled
- Hover for issues and users in the editor
- Issue completions within the commit input box in the SCM viewlet
- "Start working on issue" action which automatically create a branch, seed the commit message 1546
- Create pull request from current issue
- Adopt new VSCode Authentication Provider API 1616
- Change activity bar icon to pull request icon 1617
- Add a button to fetch when viewing partial content 1462 by @RikkiGibson
- Support mentionable users in LiveShare extension 'suggested' contacts 1694
- Contribute a GitHub repository picker to the
Git: Clonecommand 1547 - Create a GitHub repository from a git workspace 1664
- Update dependencies
Bug fixes
- Remove nonstandard anyways 1602 by @curtisgibby
0.15.0
0.15.0
Bug fixes
- Update remotes setting description 1478
- Fix display of review comment summary on description page 1486
- Fix creation of PRs when source branch is not listed in remotes setting 1326
- Improve remote selection wording 866
- Reorder comment reaction menu to match GitHub 1532
- Do not duplicate comments on tree refresh 1492
0.14.0
0.13.0
0.13.0
We saw a huge amount of community participation this release, thank you so much to everyone who contributed!
Changes
- Option to view changed files in a tree instead of a list 653 by @yulrizka
- Allow choosing title when creating pull request 906 by @nminchow
- Add context menu actions to open original/modified file 35 by @anoadragon453 and @Tunous
- Add pending label to comments of pending reviews on timeline 1369 by @akosasante
- Support images in tree diff views 1356
- When file change patch is empty, directly fetch the file contents instead of showing notification to open on GitHub 305
- Add a quote reply action for comments on the description page 1396 by @shaodahong
- Clicking status bar item brings up configuration actions 360
Bug fixes
- Sign-out picker: do not close on focus lost 1348
- Align "Request Changes" and "Approve" by comment 297 by @guilherme-gm
- Align commit hash in PR description and avoid breaking username on hyphen 1353 by @JeffreyCA
- Show "Successfully signed in" in status bar after login instead of notification 1347 by @JeffreyCA
- Check status bar item exists before setting text 1251
- Add confirmation dialog to delete review 1364
- Address @octokit/rest deprecation warnings 1367
- Correctly handle undefined path for empty files 1372
- Fetch branch prior to checking if its behind remote 1368
- Use path relative to the git repo instead of workspace 1374
- Editing comment on description page does not immediately update text 1383
- Cancel edit reverts to the wrong value of comment when re-editing 1157
- Fix commenting ranges for deleted files 1384
- Fix description page styling when reloading on high contrast theme 897
- Make comment drag handle transparent 1361 by @JeffreyCA
- Fix failure to detect remote is github when it has www subdomain 903
- Prevent Checkout/Refresh being selected on description page 628
- Prevent double selection when using secondary actions in the tree 1270
- Preserve expansion state of tree view items on checkout 1392
- Fix TypeError "Cannot read property 'comments' of undefined" while loading description page 1307
- Prevent links from overflowing the description area 806 by @lifez
- Ensure tree decorations are updated as comments change 664
- Support permanently ignoring sign in notification 1389
- Show PR actions only to users with push access 967 by @IllusionMH
- Preserve tree state on reload 1036 and 1409
- Use
asWebviewUriAPI to get webview script URI by @IllusionMH - Remove useless conditional in preview header by @emtei
- Fix for displaying invalid pull request messages by @emtei
- Disable selection line numbers in diffs on the description page 354
- Better support for merging when in dirty state 1405
- Explain self assignment in pullRequestNode 1421 by @emtei
- Add back "Outdated" label to comments on description page 1407
- Fix invalid graphql url for github enterprise 1381 by @yulrizka
- Display "pending" mergeability state on description page and poll for updates 1412
- When assigning reviewers, limit list to assignable users and improve ordering 1424 by @IllusionMH
- Improve visibility of PR controls to take into account user write permissions 1408 and 1065 by @IllusionMH