yarn puppeteer 1.2.0

latest releases: 22.7.1, 22.7.0, 22.6.5...
6 years ago

Big Changes

  • Chromium 67.0.3372.0 (r543305)

API changes

Added

Bug Fixes

  • #433 - No way to associate Frame object with the <iframe> element it represents
  • #1491 - page.close() followed by browser.pages() includes closed page
  • #1768 - Feature Request: LCOV or Istanbul format code coverage
  • #1779 - Screenshot element larger than viewport
  • #1816 - Expose redirect chain for requests
  • #2021 - page.evaluate unpredictable when it triggers a reload
  • #2046 - Using the dumpio setting throws an error in v1.1.0
  • #2053 - Allow Chromium process "detached" argument to be configurable?
  • #2062 - Docs: emphasise the differences between Page.evaluate/ Page.evaluateHandle and JSHandle / ElementHandle
  • #2078 - addScriptTag type=module
  • #2116 - page.goto with file:/// URI returns non-ok response
  • #2165 - Add URL to invalid address

Raw notes

4e1f2e2 - fix(Launcher): killing a process can throw (#2102)
ec3025f - feat(Network): implement request.redirectChain() api (#2194)
c4b1ac9 - test: another attempt to fix sw test #2201
150e5a9 - test: eliminate racy pattern in multiple tests (#2202)
309cafb - feat(Chromium): roll chromium to r543305 (#2196)
d79eb70 - fix(node6): fix one line await arrow functions #2198
7d387d8 - chore(FrameManager): remove extra space (#2187)
c082a82 - fix(Launcher): do not detach child process on windows (#2081)
afcc74e - test: fix Matcher.toEqual to not depend on key insertion order (#2091)
4b7fbf8 - test: fix serviceWorker test flakiness (#2195)
625c7eb - feat(FrameManager): add type=module to addScriptTag (#2090)
552be1a - docs(README): Add's page.removeListener to Page class examples (#2122)
554bd59 - chore(CI): add experimental Cirrus CI (#2181)
fc7e4d1 - chore(CI): fix node.js version on Travis and AppVeyor (#2180)
5af70e8 - docs(api.md): fix typo (#2177)
52d3bc0 - feat(Page): introduce url at error message at page.goto (#2174)
826fe42 - fix(Network): response.ok should be true for file:// urls (#2152)
cad71d9 - chore: removed duplicated jsdoc annotation in NetworkManager.js (#2132)
0defecf - fix(test): add missing test for making sure chrome is closed (#2109)
44d8000 - docs(README): clarify how to launch scripts (#2133)
edc510c - docs: add documentation referencing puppeteer-to-istanbul (#2135)
c857aef - docs(api.md): fix snippet to await page.setViewport() (#2113)
ffe5b63 - chore: refactor Browser.js into seperate files (#2097)
8578283 - docs(api.md): Fix evaluateOnNewDocument sample syntax error (#2063)
2a84f9f - docs(api.md): add link to the v1.1.1 (#2096)
3c6ed67 - chore: bump v1.1.1-post (#2095)
223b592 - feat(ElementHandle): implement ElementHandle.contentFrame() (#2094)
e2b96df - chore(test): simplify element screenshot tests (#2093)
56a475f - feat: elHandle:screenshot captures full element (#1787)
b07e705 - docs(README): mention testing prelease (#2088)
fc2a104 - fix(evaluate): throw error when page reloads during page.evaluate. (#2073)
6688774 - fix(Launcher): fix dumpio bug (#2071)
ee7ebd6 - docs(README): drop scraping bullet (#2080)
80078d9 - fix(Connection): swallow all the ws errors after connection's closed (#2077)
28f88e8 - feat(Chromium): roll Chromium to r538022 (#2072)
090590a - docs(api.md): Add more explanation for page.evaluateHandle() (#1867)
d75fdb7 - fix(Browser): wait for the page to close in the browser in page.close (#2064)
8508180 - chore: bump version to 1.1.0-post (#2043)

Don't miss a new puppeteer release

NewReleases is sending notifications on new releases.