Skip to content

Releases: microsoft/vscode-pull-request-github

0.16.0

30 Apr 21:49

Choose a tag to compare

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: Clone command 1547
  • Create a GitHub repository from a git workspace 1664
  • Update dependencies

Bug fixes

0.15.0

13 Mar 03:05

Choose a tag to compare

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

07 Jan 18:29

Choose a tag to compare

0.14.0

Changes

  • Remove branching logic for graphql 1431

Bug fixes

  • Set 'authServer' query parameter when opening login url 1440
  • Prevent reflow of PR title on hover 1450
  • Show rendered markdown after editing on description page 1457
  • Better error handling for deleting local branches 1465
  • Migrate to asExternalUri API 1475

0.13.0

09 Nov 00:15
16c5d05

Choose a tag to compare

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 asWebviewUri API 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

0.12.0

30 Sep 23:15

Choose a tag to compare

  • Adopt createAppUri API in authentication flow 1354

0.11.2

18 Sep 00:04

Choose a tag to compare

Bug fixes

  • Comments sometimes duplicated on diff files from pull request tree #1337

0.11.1

10 Sep 17:49

Choose a tag to compare

Bug fixes

  • Pull request tree incorrectly shows 'No git repositories found' #1334

0.11.0

09 Sep 19:00

Choose a tag to compare

Changes

  • Add support for deleting a PR after close or merge #350
  • Update GraphQL timeline event query
  • Update dependencies

Bug fixes

  • Fix formatting of GitHub errors #1298
  • Show error when user doesn't have permission to push to remote #1299
  • Remove usage of rootPath and fix suggested edits #1312
  • Disable 'Checkout' and 'Exit Review Mode' buttons while actions are in progress #1312
  • Calculate unique branch name for PRs from forks #1294
  • Fix 'Error: No matching file found' problem when adding comments #1308
  • Initialize extension with repository that is currently selected in the source control view #1330
  • Handle error on unshallow #1328

0.10.0

12 Aug 23:55
800e2b2

Choose a tag to compare

Changes

  • Use pull request template when creating PR #798
  • Improvements to pull request tree display message when loading or not signed in (#1269)(#1269)
  • Change telemetry library to application insights [#1264)(https://github.com//issues/1264)
  • Update icons to match new VSCode icon style (#1261)(#1261)
  • Update dependencies

Bug fixes

  • Set a default array for githubPullRequests.remotes #1289
  • Fix spacing between textbox and buttons on description page #1287
  • Fix updates to comment thread cache when creating the first comment in a thread #1282
  • Fix updates to outdated comments (#1279)[https://github.com//issues/1279]
  • Ensure comment commands are limited to GitHub Pull Request comment widgets #1277
  • Fix error when trying to add reviewers on description page #1181
  • Enable removing a label on description page #1258

Thank You

  • Description view of PR: make whole commit line clickable #1259 by @tobudim
  • Sort description view labels case sensitively #1008 by @haryps

0.9.1

17 Jul 18:33

Choose a tag to compare

Bug fixes

  • Unable to add reviewers to description view #1181
  • Commenting ranges not shown on local files on Windows when PR is checked out #1273