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