Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • H headless-chrome-crawler
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 29
    • Issues 29
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 4
    • Merge requests 4
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • yujiosaka
  • headless-chrome-crawler
  • Merge requests
  • !161

Update puppeteer to the latest version 🚀

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge greenkeeper/puppeteer-1.2.0 into master Mar 16, 2018
  • Overview 1
  • Commits 4
  • Pipelines 0
  • Changes 3

Created by: greenkeeper[bot]

☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.

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

Big Changes

  • Chromium 67.0.3372.0 (r543305)

API changes

Added

  • elementHandle.contentFrame() (223b592)
  • request.redirectChain() (ec3025f)
  • page.addScriptTag accepts 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.

  • f2fae9f chore: mark version v1.2.0 (#2204)
  • 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)

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 🌴

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: greenkeeper/puppeteer-1.2.0