Created by: greenkeeper[bot]
Version 1.2.0 of puppeteer was just published.
| Dependency | puppeteer |
|---|---|
| Current Version | 1.1.1 |
| Type | dependency |
The version 1.2.0 is not covered by your current version range.
If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
It might be worth looking into these changes and trying to get this project onto the latest version of puppeteer.
If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.
Release Notes
v1.2.0Big Changes
- Chromium 67.0.3372.0 (r543305)
API changes
Added
-
elementHandle.contentFrame()(223b592) -
request.redirectChain()(ec3025f) -
page.addScriptTagaccepts a new option:-
type(625c7eb)
-
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)
Commits
The new version differs by 39 commits ahead by 39, behind by 2.
-
f2fae9fchore: mark version v1.2.0 (#2204) -
4e1f2e2fix(Launcher): killing a process can throw (#2102) -
ec3025ffeat(Network): implement request.redirectChain() api (#2194) -
c4b1ac9test: another attempt to fix sw test #2201 -
150e5a9test: eliminate racy pattern in multiple tests (#2202) -
309cafbfeat(Chromium): roll chromium to r543305 (#2196) -
d79eb70fix(node6): fix one line await arrow functions #2198 -
7d387d8chore(FrameManager): remove extra space (#2187) -
c082a82fix(Launcher): do not detach child process on windows (#2081) -
afcc74etest: fix Matcher.toEqual to not depend on key insertion order (#2091) -
4b7fbf8test: fix serviceWorker test flakiness (#2195) -
625c7ebfeat(FrameManager): add type=module to addScriptTag (#2090) -
552be1adocs(README): Add's page.removeListener to Page class examples (#2122) -
554bd59chore(CI): add experimental Cirrus CI (#2181) -
fc7e4d1chore(CI): fix node.js version on Travis and AppVeyor (#2180)
There are 39 commits in total.
See the full diff
FAQ and help
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper bot