Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Snyk] Upgrade puppeteer-core from 1.12.2 to 1.20.0 #2

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Carolinewly
Copy link
Owner

snyk-top-banner

Snyk has created this PR to upgrade puppeteer-core from 1.12.2 to 1.20.0.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 9 versions ahead of your current version.

  • The recommended version was released on 5 years ago.

Release notes
Package name: puppeteer-core
  • 1.20.0 - 2019-09-13

    Big changes

    API changes

    Added

    Bug fixes

    e0c8d46 - fix: abort page.waitFor{Request,Response} when page closes (#4865)
    417981a - fix(firefox): fix cookies in default browser context (#4850)
    b9b6ca1 - fix(network): enable removing headers using request.continue (#4797)
    4acce55 - fix(test): enable cross-process viewport test (#4806)
    f2056a8 - fix(test): enable redirect inside sync XHR test (#4805)
    f4f2189 - fix(page): fix typo in page.screenshot method (#4786)
    e2db16f - fix(tests): make eval test resilient to error format (#4793)
    1b4a030 - fix(test): make sure selection is not empty before running copy command (#4772)
    7a60746 - fix(tests): background page tests should wait for the page (#4769)

    Raw notes

    a5f03ce - chore: mark version v1.20.0 (#4928)
    f504c04 - test: mark Page.close test as failing in Firefox (#4929)
    e17d38c - docs(readme): explain significance of Chromium revision (#4811)
    9384359 - docs(troubleshooting): fix Alpine version link (#4927)
    fca9d45 - docs(contributing): clarify release process (#4923)
    97ff359 - docs(contributing): fix some typos (#4917)
    c2651c2 - refactor: Pass FrameManager to NetworkManager constructor (#4907)
    73fd7ff - feat(api): add element.select and element.evaluate for consistency (#4892)
    135bb42 - docs: update README.md (#4857)
    cba0f98 - docs(troubleshooting): Fix missing package in Docker instructions (#4877)
    07eaad9 - fix(api): tbd release date (#4872)
    e0c8d46 - fix: abort page.waitForRequest/Response when page closes (#4865)
    faa4527 - chore(testrunner): bump TestRunner version to v0.8.0 (#4856)
    498492d - test: add a test for errors inside promise (#4838)
    417981a - fix(firefox): fix cookies in default browser context (#4850)
    b6b2950 - feat(chromium): roll Chromium to r686378 (#4841)
    01b8880 - test(firefox): disable BigInt tests for Firefox (#4849)
    f595bc0 - test: fix tests to work on node6 (#4851)
    f47ed16 - feat: update DeviceDescriptors to include 6.5 inch iPhone XR and similar (#4846)
    0e0a679 - feat(chromium): roll Chromium to r682225 (#4844)
    ff6d2a3 - docs(puppeteer-chromium): docker alpine switch to Alpine 3.10 (#4644)
    2871bcd - chore(bisect): inherit parent ENV when launching script (#4842)
    d687c81 - chore(flakiness-dashboard): skip API Coverage for realz (#4843)
    5d2378f - chore(ci): fix firefox tests on Travis (#4828)
    85bd4a8 - chore(flakiness): fix flakiness on Appveyour and Travis (#4827)
    8f5117b - chore(flakiness): another travis attempt (#4826)
    d347fcb - chore(flakiness): add travis to flakiness dashboard (#4825)
    763e390 - chore(flaky): save build result (#4819)
    608b15f - chore(flakiness): limit max builds to 100 (#4818)
    f753ec6 - chore(testrunner): distinguish between TERMINATED and CRASHED (#4821)
    c047624 - chore: generate testIds on CIs only (#4817)
    656fe46 - docs(circleci): Improve CircleCI troubleshooting docs (#4813)
    374177b - docs(circleci): Add CircleCI to troubleshooting docs (#4810)
    dcff850 - chore(flakiness): update flakiness format (#4808)
    b9b6ca1 - fix(network): be able to remove headers using request.continue (#4797)
    4acce55 - fix(test): enable cross process viewport test (#4806)
    a95ec70 - chore(test): label coverage+debuger test with upstream bug (#4807)
    f2056a8 - fix(test): enable redirect inside sync XHR test (#4805)
    f4f2189 - fix(page): fix page.screenshot method (#4786)
    eb44e26 - test: add page.bringToFront test (#4778)
    f733c33 - chore(flakiness): revert compression for dashboard.json (#4794)
    5c7c45f - chore(coverage): fix coverage for events (#4787)
    7ee9af4 - chore(flakiness): enable flakiness dashboard on Appveyor (#4789)
    e252dcf - chore(flakiness): Flakiness Dashboard fixes (#4788)
    e2db16f - fix(tests): make eval test resilient to error format (#4793)
    932c8cb - chore: introduce initial version of flakiness dashboard (#4781)
    2f205a4 - feat(chromium): roll Chromium to r681777 (#4771)
    1b4a030 - fix(test): make sure selection is not empty before running copy command (#4772)
    7406b18 - chore(testrunner): introduce tests for TestRunner (#4773)
    3bbc45a - chore: improve //utils/check_availability.js (#4770)
    7fded54 - docs(api): fix typo (#4761)
    7a60746 - fix(tests): background page tests should wait for the page (#4769)
    62f5dc7 - chore: bump version to v1.19.0-post (#4745)

  • 1.19.0 - 2019-07-23

    Big Changes

    • Chromium 77.0.3844.0 (r674921)
    • New File Chooser API to handle file chooser dialogs.

    API changes

    Added

    Bug Fixes

    #2946 - Handling File Input Dialogs
    #4300 - backgroundpage.on('console') not working
    #4374 - puppeteer.launch({ pipe: true }) may crash due to unhandled stream errors

    Raw notes

    b6172e8 - chore: mark version v1.19.0
    ea28ccc - feat(page): introduce file chooser interception (#4653)
    2abaac1 - fix(launcher): make dumpio and pipe options work together (#4727)
    3982a60 - chore(testrunner): bump TestRunner version to v0.7.0 (#4719)
    852c46c - feat(testrunner): async suite descriptions (#4721)
    835e884 - feat(testrunner): add new testrunner options (#4718)
    934d73e - fix(testreporter): Test Reporter should not terminate node.js process (#4716)
    eea55bd - fix(testrunner): properly handle testrunner terminations (#4717)
    ad18021 - fix(launcher): disable component extensions (#4704)
    f8616ed - fix(pipe): handle 'error' events on pipes to avoid crashing (#4705)
    c9977c8 - fix(page): properly create isolated worlds (#4707)
    a39d553 - fix(tests): Get TLS version from Node instead of hardcoding it (#4700)
    bafda9f - fix(launcher): ensure PUPPETEER_EXECUTABLE_PATH is used if set (#4677)
    a582c11 - chore(ci): add Node10 and Node12 to Cirrus (#4699)
    715aad2 - fix: proper parse Error message on Node 12 (#4698)
    49b2795 - feat(keyboard): feature phone buttons (#4694)
    a17c727 - chore: release next testrunner (#4697)
    8e0c2fa - feat(chromium): roll Chromium to r674921 (#4678)
    9ef4153 - feat(chromium): roll Chromium to r673587 (#4646)
    492132f - docs(api.md): Slightly enhanced wording (#4631)
    a069a12 - docs(puppeteer-chromium): docker alpine freetype-dev dependency (#4643)
    2d99d85 - fix(firefox): error message typo (#4623)
    4ccd52c - chore: bump version to v1.18.1-post (#4630)

  • 1.18.1 - 2019-06-26

    Big Changes

    • Chromium 77.0.3835.0 (r672088)

    API changes

    No API changes.

    Bug Fixes

    • #4610 - What's going on with Chromium size, it has grown three times in the latest minor release (1.17.0 -> 1.18.0)

    Raw notes

    d07c70a - chore: mark version v1.18.1
    cf34583 - feat(chromium): roll Chromium to r672088 (#4626)
    411347c - chore: bump version to v1.18.0-post (#4608)

  • 1.18.0 - 2019-06-20

    Big Changes

    • Chromium 77.0.3827.0 (r669486)

    API changes

    No API changes.

    Bug Fixes

    • #2755 - blurry canvas if deviceScaleFactor > 1
    • #4442 - Some pages not fully loading when setRequestInterception set to true
    • #4449 - goto takes an increasing amount of time.
    • #4454 - Intercepted requests won't return with some status codes
    • #4536 - Dangling promises / unhandled rejection due to missing await keywords in mouse.click
    • #4537 - Page.select throwing error when select change page
    • #4543 - Cannot retrieve content of pages that are >100MB.
    • #4545 - page.queryObjects doesn't work as expected
    • #4556 - https-agent makes http PUPPETEER_DOWNLOAD_HOST download fail
    • #4559 - non matching contribution rules makes PR have errors
    • #4563 - Too large write data is pending: size=725124416, max_buffer_size=268435456
    • #4568 - A3 paper size is incorrect

    Raw notes

    45873ea - feat(chromium): roll Chromium to r669486 (#4591)
    955e7cb - feat(page): move page.pdf to protocol streams (#4587)
    6c2007f - docs(README.md): fix spelling of Stack Overflow (#4590)
    62733a2 - fix(connection): bump websocket max received message size to 256Mb (#4571)
    5087962 - feat(chromium): roll Chromium to r668716 (#4581)
    6860d73 - fix(network): align HTTP status codes with IANA (#4567)
    7922641 - fix(page): fix A2 and A3 format size (#4569)
    65b7e8e - docs(api.md): add notes on race condition in page.setViewport (#4319)
    8df0b3e - fix(network): allow fulfilling requests with status code 422 (#4566)
    b2f9490 - fix(eval): be able to throw protocol like errors (#4551)
    6a50888 - fix(firefox): fix missing awaits in mouse.click (#4561)
    e1432cc - docs(contributing): update commit message example (#4560)
    dd6fcfe - fix(page): fix missing awaits in mouse.click (#4541)
    7faf1c9 - fix(BrowserFetcher): fix httpRequest when using proxy against http HOST (#4558)
    4bcdfc9 - docs(api.md): clarify frame/page.goto()'s handling of HTTP error statuses (#4553)
    aca99cd - docs(troubleshooting): add missing double quotes (#4548)
    90df69c - fix(page): do evaluations with one roundtrip (#4539)
    7e19846 - feat(chromium): roll Chromium to r666595 (#4530)
    f79d0a3 - fix: try running without --disable-gpu on windows (#4523)
    15804d1 - test: remove debug console.log (#4522)
    78d5106 - feat(chromium): roll Chromium to r665405 (#4516)
    f52738e - docs(api.md): clarify on HTTP error responses (#4507)
    94ff4de - docs(troubleshooting)...

Snyk has created this PR to upgrade puppeteer-core from 1.12.2 to 1.20.0.

See this package in npm:
puppeteer-core

See this project in Snyk:
https://app.snyk.io/org/carolinewly/project/de30d91a-f7c1-4b14-96cb-afae4ec34dff?utm_source=github&utm_medium=referral&page=upgrade-pr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants