Skip to content

@aslushnikov aslushnikov released this Jul 13, 2018 · 488 commits to master since this release

Big Changes

API Changes

Changed:

Added:

Bug Fixes

  • #1247 - SVG element causes DOM.getBoxModel error
  • #1300 - Tracing: allow adding custom tracing categories
  • #1325 - When would an error "Cannot find context with specified id undefined" happen?
  • #2362 - [Feature] Add page.waitForRequest() and page.waitForResponse()
  • #2438 - Add target.evaluate and target.evaluateHandle
  • #2629 - Method to show if element is displayed
  • #2653 - Can the error message be more specific?
  • #2685 - Page.pdf - Colors rendering
  • #2708 - $$eval call causes error if no elements found
  • #2709 - In mixed-content page page.exposeFunction is stuck indefinitely
  • #2730 - DeviceDescriptors: Chrome userAgent is missing version number
  • #2761 - Web Worker errors are not collected by page.on('pageerror'...
  • #2765 - Getting URLs that differs only in hashes make next responses to be null
  • #2777 - Can't collect coverage of anonymous scripts
  • #2798 - Possible bug in click using visible center
  • #2804 - click does not fire.

Raw Notes

e1a2140 - chore: mark version v1.6.0
66fa0d3 - test: cleanup page.waitForRequest/page.waitForResponse tests (#2880)
726c8dc - feat(page): introduce waitForRequest and waitForResponse methods (#2776)
3ebbf12 - fix(coverage): report anonymous scripts with debugger:// urls (#2875)
254bc80 - chore: cleanup ElementHandle.isIntersectingViewport (#2874)
12bc1e1 - feat(coverage): add an option to collect coverage of anonymous scripts (#2796)
96c558d - feat(elementhandle): introduce elementHandle.isIntersectingViewport() method. (#2673)
4f8d00e - docs(readme): Update README.md (#2863)
e445e1c - chore(ci): disable brew auto-update (#2861)
88362f7 - docs(readme.md): Fix typo (#2858)
9313c83 - docs(readme): update FAQ (#2826)
eb53a8f - docs(api.md): Fix selector description for pages & frames (#2841)
cfc0571 - feat: better timeout stack trace (#2843)
22fa00a - fix: wait for the chromeProcess to exit, not close (#2838)
fb7c4e0 - docs(readme): minor nits (#2827)
5955aff - fix(page.click): teach puppeteer click wrapped links (#2822)
59e7f7e - feat(chromium): roll Chromium to r571375 (#2817)
acb89dd - docs(api.md): add note on page.pdf() color rendering behavior (#2821)
871b204 - refactor: simplify EmulationManager (#2816)
c4acc63 - feat(chromium): roll Chromium to r571040 (#2814)
d6741ec - test: add test that verifies pptr works with SVG nodes (#2805)
f55d005 - fix(page): teach page.click() to click partially offscreen buttons (#2806)
6ca43cf - docs(api.md): clarify docs about waitForNavigation (#2788)
aae73f5 - feat(worker): implement pageerror event from a worker (#2795)
811415b - docs(api.md): fix a typo (#2789)
3b20839 - docs(api.md): update note about page.goto() returned value (#2787)
a460114 - test: fix appveyour flakiness (#2779)
4178b98 - test: add test that breaks subsequent page.goto (#2775)
dcae6bc - feat(chromium): roll Chromium to r568432 (#2769)
ea8ec1e - chore(ci): Configure OSX on Cirrus CI (#2774)
1064aa4 - feat(request): add new error reasons for request.abort() (#2771)
37dbfc2 - test: fix random tests flakiness (#2770)
f197d2e - fix: don't pass a reference to the page into frames (#2766)
b20cde6 - fix(page): migrate exposeFunction from console.debug to Runtime.installBinding #2631
af0bd15 - test: split out ignoreHTTPSErrors tests (#2745)
c430138 - test: drop PDF tests (#2744)
861f070 - feat(chromium): roll Chromium to r567388 (#2743)
73f9c48 - feat: nicer protocol error messages (#2742)
9a650c8 - feat(element-handle): remove throw in case of empty elementHandle (#2740)
38f112f - feat(target): add support for target.page for 'backgroud_page' (#2600)
cd8d750 - fix(devicedescriptors): fix UA in DeviceDescriptors (#2741)
ddfdaf9 - fix(page): fix race condition in WaitTask (#2739)
ed7a26c - feat(tracing): enable high resolution JavaScript sampling (#2702)
eca6610 - docs(api.md): fix keyboard.press note about modifier keys (#2711)
9498b10 - fix(helpers): support thrown strings and numbers in getExceptionMessage (#2715)
93e1289 - test: make tests work on non-English locales (#2736)
1875cb4 - docs(api.md): fix return type docs of ElementHandle.$x (#2723)
d481fd5 - fix(types): type FrameManager in Page.js (#2718)
147f98d - chore: bump version to v1.5.0-post (#2699)

Assets 2
You can’t perform that action at this time.