mpppk / puppeteer-cli-template

0 stars 0 forks source link

An in-range update of puppeteer is breaking the build 🚨 #25

Open greenkeeper[bot] opened 6 years ago

greenkeeper[bot] commented 6 years ago

The dependency puppeteer was updated from 1.8.0 to 1.9.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

puppeteer is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details - ❌ **ci/circleci:** Your tests failed on CircleCI ([Details](https://circleci.com/gh/mpppk/puppeteer-cli-template/112?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link)).

Release Notes for v1.9.0

Big Changes

API Changes

Added:

Bug Fixes

  • #2374 - feat(browser): Run puppeteer in browser (POC)
  • #2377 - Certificates error using puppeteer
  • #2721 - page.goto doesn't clear internal timeout when the browser is closed
  • #2888 - Cannot read property '_bodyLoadedPromiseFulfill' of null
  • #2918 - Support waitForNavigation for frames
  • #3104 - Full page screenshot fails when defaultViewport is null
  • #3109 - Is it clear what <...Type> means in the docs?
  • #3204 - docs: mention require('puppeteer-core')
  • #3221 - As for puppeteer to emulate the movement of the mouse while pressing?
  • #3232 - Add documentation and examples for iframe API.
  • #3234 - Black render with omitBackground: true
  • #3340 - Does --filter=SomeTest do anything when running npm run unit

Raw Notes

4abf7d1 - docs(bundling): add docs about bundling for web (#3348)
8becb31 - test: add failing test for page.select (#3346)
5ebfe1a - docs(contributing): remove the --filter note (#3342)
cd54ce3 - fix(types): upgrade node types to 8.10.34 (#3341)
c9657f8 - docs(api.md): minor grammar and consistency fixes (#3320)
c237947 - chore(types): upgrade to TypeScript 3.1.1 (#3331)
842fee8 - fix(page): full page screenshot when defaultViewport is null (#3306)
e75e36b - feat(chromium): roll Chromium to r594312 (#3310)
85aca8e - chore(testserver): prepare test server (#3294)
9c89090 - chore(testrunner): fix readme description (#3293)
12e317c - chore: add .npmignore for testrunner (#3290)
5b3ddf5 - chore(testrunner): bump version to v0.5.0-post (#3291)
907d9be - chore: prepare testrunner to be published to npm (#3289)
4e48dfc - feat(launcher): add experimental "transport" option to pptr.connect (#3265)
5acf953 - feat(frame): introduce Frame.goto and Frame.waitForNavigation (#3276)
ad49f79 - docs(api.md): Fix description of SecurityDetails class (#3277)
0b9d8a6 - feat: async stacks for all "async" public methods (#3262)
9223bca - refactor: move navigation management to FrameManager (#3266)
27477a1 - docs(api.md): Fix typo (#3273)
b97bddf - refactor: unify response tracking in page.goto and waitForNavigation (#3258)
a1a211d - chore: nicer stack highlight (#3259)
a4abb4a - feat(chromium): Roll Chromium to r591618 (#3263)
7f00860 - fix(browserfetcher): Fix windows fetching (#3256)
f5d388a - docs(api.md): add example for Mouse class (#3244)
d547b9d - fix(browser): browser closing/disconnecting should abort navigations (#3245)
f0beabd - chore: drop DEBUG for public API calls (#3246)
d929f7e - fix: set JPG background to white when omitBackground option is used (#3240)
6ec3ce6 - chore: make sure Puppeteer bundling works (#3239)
f49687f - docs(api.md): add frame example (#3237)
a582acd - feat(chromium): roll Chromium to r590951 (#3236)
7ec0801 - fix: expect Network.responseReceived event is never dispatched (#3233)
c644a3b - test: make sure zero-width screenshots don't hang (#3214)
9c4b6d0 - refactor: use browser-compliant interface of 'ws' (#3218)
56b3bd8 - docs(readme.md): Added yarn guide also to puppeteer-core (#3227)
6581ee9 - docs: add ndb as a debugging tip (#3195)
1b2c811 - refactor: move Connection to use ConnectionTransport (#3217)
c967aeb - docs(api.md): add an include statement for puppeteer-core (#3213)
c5511ec - docs(api.md): Clarify how to call page.setCookie (#3215)
78e9d5c - chore: bump version to v1.8.0-post (#3212)

Commits

The new version differs by 40 commits.

  • f6c05e6 chore: mark version v1.9.0 (#3350)
  • 4abf7d1 docs(bundling): add docs about bundling for web (#3348)
  • 8becb31 test: add failing test for page.select (#3346)
  • 5ebfe1a docs(contributing): remove the --filter note (#3342)
  • cd54ce3 fix(types): upgrade node types to 8.10.34 (#3341)
  • c9657f8 docs(api.md): minor grammar and consistency fixes (#3320)
  • c237947 chore(types): upgrade to TypeScript 3.1.1 (#3331)
  • 842fee8 fix(page): full page screenshot when defaultViewport is null (#3306)
  • e75e36b feat(chromium): roll Chromium to r594312 (#3310)
  • 85aca8e chore(testserver): prepare test server (#3294)
  • 9c89090 chore(testrunner): fix readme description (#3293)
  • 12e317c chore: add .npmignore for testrunner (#3290)
  • 5b3ddf5 chore(testrunner): bump version to v0.5.0-post (#3291)
  • 907d9be chore: prepare testrunner to be published to npm (#3289)
  • 4e48dfc feat(launcher): add experimental "transport" option to pptr.connect (#3265)

There are 40 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper Bot :palm_tree:

greenkeeper[bot] commented 6 years ago

After pinning to 1.8.0 your tests are passing again. Downgrade this dependency πŸ“Œ.

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for v1.11.0

Big Changes

API Changes

Changed:

Bug Fixes

  • #728 - Page.setContent should wait for resources to be loaded
  • #3517 - Page#setViewport required options
  • #3549 - Functions bound with page.exposeFunction() produce unhandled promise rejections
  • #2262 - Problem with PUPPETEER_SKIP_CHROMIUM_DOWNLOAD

Raw Notes

a0cbaf3 - chore(types): lint the api docs with typescript (#3577)
fb5b080 - feat(chromium): roll Chromium to r609904 (#3587)
6656519 - test: split out dialog tests (#3586)
309cbe6 - test: split out navigation tests (#3585)
d61916b - test: split out evaluation tests (#3584)
e839189 - test: split input tests into keyboard, mouse and touchscreen (#3583)
25f4f26 - test: extract clicking tests (#3582)
a181bdd - test: split out emulation tests (#3581)
a5b1978 - test: split out waittask tests (#3580)
e5830d1 - test: split queryselector tests into separate file (#3579)
aa9fb82 - test: split screenshot tests into separate file (#3578)
a04100c - docs(troubleshooting): added link to alixaxel/chrome-aws-lambda (#3576)
927d0f4 - feat(page): support waitUntil option for page.setContent (#3557)
e2e43bc - fix(page): navigating 11 pages simultaneously should not throw warning (#3560)
86e0959 - docs(api.md): mark optional arguments in signatures (#3565)
f6bfa32 - docs(api.md): fixes #3517 (#3561)
d9d9996 - feat(chromium): roll Chromium to r608752 (#3555)
03d8746 - test(accessibility): Fix duplicated test (#3539)
95a19c7 - fix(page): dispatch errors into page (#3550)
c185eee - feat(install): support configurations in package.json (#3449)
766a951 - docs(troubleshooting): update on sandboxing (#3531)
eb7bd9d - test: setup sandbox on linux (#3530)
10a4c8c - docs(troubleshooting): modern linux sandboxing
5687343 - fix(types): fix parameters where they disagree with the api (#3525)
27ea226 - test: fix workers test (#3527)
d3f50ea - chore: update dependencies (#3526)
1d671c6 - chore(bisect): properly output bisect ranges + output styling (#3523)
576c8f8 - chore(chromium): roll Chromium to r606647 (#3522)
6693537 - chore: add utils/bisect.js to bisect chromium revisions (#3511)
59e7e8c - docs(api.md): update returned value description (#3514)
79ec7a3 - fix(types): fix return types where JSDoc and api.md disagree (#3512)
04b6ca8 - Fix dead link (#3497)
b9f2104 - test(cookies): Remove duplicated test. (#3492)
52a1030 - feat(chromium): roll Chromium to r604907 (#3488)
6b65407 - test: unflake cookie test on windows (#3489)
60a8d41 - chore: bump version to v1.10.0-post (#3483)

Commits

The new version differs by 60 commits.

  • 00b1599 chore: mark version v1.11.0 (#3610)
  • c09bb8f chore: pin typescript version (#3612)
  • a0cbaf3 chore(types): lint the api docs with typescript (#3577)
  • fb5b080 feat(chromium): roll Chromium to r609904 (#3587)
  • 6656519 test: split out dialog tests (#3586)
  • 309cbe6 test: split out navigation tests (#3585)
  • d61916b test: split out evaluation tests (#3584)
  • e839189 test: split input tests into keyboard, mouse and touchscreen (#3583)
  • 25f4f26 test: extract clicking tests (#3582)
  • a181bdd test: split out emulation tests (#3581)
  • a5b1978 test: split out waittask tests (#3580)
  • e5830d1 test: split queryselector tests into separate file (#3579)
  • aa9fb82 test: split screenshot tests into separate file (#3578)
  • a04100c docs(troubleshooting): added link to alixaxel/chrome-aws-lambda (#3576)
  • 927d0f4 feat(page): support waitUntil option for page.setContent (#3557)

There are 60 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for v1.12.2

Big Changes

  • Chromium 73.0.3679.0 (r624492)

API Changes

No API changes.

Bug Fixes

  • #3880 - puppeteer stops working with some https URLs
  • #3893 - Puppeteer are now restricted on certain websites?

Raw Notes

9a90107 - chore: mark version v1.12.2
6e1f7dc - feat(chromium): roll chromium to r624492 (#3909)
69c434a - test(firefox): further unify Puppeteer-Firefox and Puppeteer tests (#3894)
47fbb11 - test(firefox): add more Puppeteer-Firefox tests to Puppeteer (#3892)
b5e53fd - test(firefox): add puppeteer-firefox unique evaluation tests (#3891)
6bb0350 - test(firefox): introduce vendor-specific specs (#3890)
84fe601 - chore(firefox): run Puppeteer-Firefox against Puppeteer tests (#3888)
fd67fa7 - test(firefox): run puppeteer-firefox tests in browser contexts (#3887)
bd34755 - feat(ppfox): implement browser contexts (#3872)
b0e8084 - chore: bump version to v1.12.1-post (#3886)

Commits

The new version differs by 146 commits.

  • b0afb17 chore: mark version v1.12.2 (#3914)
  • 6e1f7dc feat(chromium): roll chromium to r624492 (#3909)
  • 69c434a test(firefox): further unify Puppeteer-Firefox and Puppeteer tests (#3894)
  • 47fbb11 test(firefox): add more Puppeteer-Firefox tests to Puppeteer (#3892)
  • b5e53fd test(firefox): add puppeteer-firefox unique evaluation tests (#3891)
  • 6bb0350 test(firefox): introduce vendor-specific specs (#3890)
  • 84fe601 chore(firefox): run Puppeteer-Firefox against Puppeteer tests (#3888)
  • fd67fa7 test(firefox): run puppeteer-firefox tests in browser contexts (#3887)
  • bd34755 feat(ppfox): implement browser contexts (#3872)
  • b0e8084 chore: bump version to v1.12.1-post (#3886)
  • a1abd6c chore: mark version v1.12.1 (#3885)
  • 23b7465 fix(types): disable shipping our own d.ts file (#3882)
  • 718cdf1 chore: bump version to v1.12.0-post (#3876)
  • 7f05a08 chore: mark version v1.12.0 (#3875)
  • 5cca7c0 fix(types): don't report events as class members (#3874)

There are 146 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for v1.13.0

Big Changes

  • Chromium 74.0.3723.0 (r637110)

API Changes

No API changes.

Bug Fixes

  • #3762 - uploadFile in puppeteer-firefox
  • #3889 - firefox: merge Puppeteer-Firefox tests with Puppeteer tests
  • #4011 - Page.Content freezes without error after running 101 times
  • #4102 - Firefox macOS installation fails

Raw Notes

ba5f94d - test: disable flaky cookies test (#4112)
02b2451 - fix: check if async error has a stack (#4017)
9db09fe - test: add test to validate redirecting in request.respond (#4106)
c68df32 - test: add failing test for bad request interception (#4108)
02859c3 - feat(chromium): roll Chromium to r637110 (#4099)
bc28f3b - fix(firefox): fix executablePath() on OSX (#4105)
c9f6a3d - chore(firefox): bump version to v0.5.0 (#4089)
a6d8ecc - fix(firefox): keyboard tests (#4082)
e8a4963 - test: cleanup tests (#4078)
dae998e - fix(firefox): enable domains in a proper order (#4077)
9ef23b1 - feat(firefox): implement cookies api (#4076)
03d06f5 - feat(firefox): page.accessibility.snapshot() (#4071)
f21486f - feat(firefox): implement Page.touchscreen (#4070)
3541b89 - test: split out all chromium-specific tests into chromiumonly.spec.js (#4068)
77a4ea5 - test: split out fixture tests and make them work with FF (#4067)
d04a8d5 - refactor(firefox): split out DOMWorld (#4066)
4ecbd91 - refactor(firefox): migrate onto ExecutionContext events (#4064)
56dafd7 - feat: support Response.buffer(), Response.json() and Response.text() (#4063)
3bea5d6 - feat(firefox): implement browserContext.overridePermissions (#4060)
f1a14fe - feat(firefox): support elementHandle.uploadFile (#4058)
1315dc8 - feat(firefox): support Page.emualteMedia (#4056)
5c81836 - feat(firefox): implement page.exposeFunction (#4052)
7d39aca - test: split out test for "text" option of ElementHandle.press (#4051)
ed984ac - chore(firefox): kill original puppeteer-firefox tests (#4047)
fbf91cc - test(firefox): move AX tests to Chrome-only (#4042)
a0fd2ce - fix(firefox): enable more tests (#4037)
03c542a - feat(firefox): implement missing launcher options (#4036)
719ee5a - feat(firefox): support page.setExtraHTTPHeaders (#4035)
c118b20 - feat(firefox): basic request interception support (#4034)
3b18092 - refactor(firefox): migrate onto Juggler flatten protocol (#4033)
4a4793a - feat(firefox): support Browser.target() (#4028)
ea482c4 - fix(firefox): properly cleanup networkmanager (#4024)
9782f9c - fix(firefox): add test to make sure remote browser can be closed (#4023)
c35821a - feat(firefox): switch over to WebSocket and support multiclient (#4022)
e0d4a5d - fix(firefox): track frame detachment in navigation watchdog (#4008)
247733b - fix(firefox): enable more firefox tests (#4007)
e8f044c - fix(firefox): enable a bunch of evaluation tests (#4006)
6350cf0 - fix(firefox): report more console messages (including warnings) (#4005)
0b40d04 - feat(firefox): support running beforeunload hooks when closing (#4003)
e3b76b2 - feat(firefox): support consoleMessage.location() (#4002)
2275c3c - fix(firefox): properly round clip when doing element screenshots (#4001)
670d758 - feat(firefox): support "referer" option in Page.goto (#4000)
fbf3643 - feat(firefox): support Request.postData (#3999)
13224a7 - feat(firefox): support Response.securityDetails() (#3997)
57e7f12 - test: split out tests for security details (#3996)
31ae1d6 - feat(firefox) support Request.headers() & Response.headers() (#3993)
89d0f1e - feat(firefox): implement frame.goto / frame.waitForNavigation (#3992)
f0fba56 - test: split out Response.fromCache/fromServiceWorker (#3990)
1890dc0 - feat(firefox): Page.waitForRequest/Page.waitForResponse (#3989)
afb9355 - feat(firefox): basic support for Network (#3988)
fb9d404 - test(mouse): add failing for test for mobile + cross process navigation (#3951)
63ea805 - feat(chromium): roll Chromium to r630727 (#3985)
b82cc15 - feat(firefox): support Page.setJavascriptEnabled (#3970)
edb6f62 - feat(firefox): support page.setDefaultNavigationTimeout (#3969)
fc18a79 - feat(firefox): support Page.setUserAgent method (#3968)
1ce578b - chore(test): remove the server.EMPTY_PAGE2 asset (#3967)
cfefd61 - feat(firefox): support target.opener() and page.on('popup') (#3966)
0cf6ab6 - feat(firefox): support page.browserContext() (#3965)
c64e02e - refactor(firefox): introduce FrameManager (#3964)
2a7ed1a - fix(firefox): add ExecutionContext to api (#3963)
a987535 - feat(firefox): implement execution contexts (#3962)
5696096 - chore(testrunner): newline for toEqual matcher (#3959)
0bb657c - chore(test): remove --firefox-status flag from tests (#3956)
07b43ff - chore: remove Juggler from Puppeteer repository (#3954)
72c0047 - refactor(firefox): introduce /lib/Events (#3949)
6b18e8c - feat(firefox): introduce async stacks for Puppeteer-Firefox (#3948)
9216056 - fix(testrunner): fix bad test counter (#3947)
addd7f4 - chore(testrunner): introduce verbose mode (#3946)
c33be4c - refactor(firefox): split out JSHandle into a separate file (#3945)
76eecde - chore(test): remove stray console.log (#3943)
609e763 - test(firefox): enable screenshot tests for Firefox (#3942)
49e8704 - test(firefox): enable more tests on Puppeteer-Firefox (#3937)
9679279 - chore(ci): enable firefox on travis (#3935)
a762dbe - chore(ci): add Puppeteer-Firefox to CI (#3932)
6887ad8 - chore: further unify Puppeteer-Firefox tests with Puppeteer (#3931)
c3b6619 - chore(firefox): readme link to isready site (#3930)
14fb3e3 - chore(firefox): mark all Puppeteer tests that are failing on FF (#3924)
86783c2 - chore(firefox): run all tests without "UnhandledPromiseRejection" error (#3922)
bc71e92 - chore(testrunner): nicer colors for test reporter (#3921)
1676f99 - chore(firefox): move sources from //lib/firefox to //lib (#3920)
a210dd7 - chore(testrunner): show 5 slowest tests on CI (#3919)
00bcecb - chore: increase test timeout to 20 seconds on Appveyour (#3918)
28087c2 - feat(firefox): support ElementHandle.contentFrame() (#3917)
dd8bd6d - test(firefox): support Puppeteer-Firefox specific env variables (#3907)
e100000 - docs(api.md): update versions (#3916)
a760d79 - chore: bump version to v1.12.2-post (#3915)

Commits

The new version differs by 233 commits.

  • 77a9694 chore: mark version v1.13.0 (#4114)
  • ba5f94d test: disable flaky cookies test (#4112)
  • 02b2451 fix: check if async error has a stack (#4017)
  • 9db09fe test: add test to validate redirecting in request.respond (#4106)
  • c68df32 test: add failing test for bad request interception (#4108)
  • 02859c3 feat(chromium): roll Chromium to r637110 (#4099)
  • bc28f3b fix(firefox): fix executablePath() on OSX (#4105)
  • c9f6a3d chore(firefox): bump version to v0.5.0 (#4089)
  • a6d8ecc fix(firefox): keyboard tests (#4082)
  • e8a4963 test: cleanup tests (#4078)
  • dae998e fix(firefox): enable domains in a proper order (#4077)
  • 9ef23b1 feat(firefox): implement cookies api (#4076)
  • 03d06f5 feat(firefox): page.accessibility.snapshot() (#4071)
  • f21486f feat(firefox): implement Page.touchscreen (#4070)
  • 3541b89 test: split out all chromium-specific tests into chromiumonly.spec.js (#4068)

There are 233 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for v1.14.0

Big Changes

  • Chromium 75.0.3738.0 (r641577)

API changes

Added

No API changes.

Bug Fixes

  • #4150 - pptr.dev elementHandle.$ API example throws Error: Node is either not visible or not an HTMLElement

Raw notes

fb8146e - chore: mark version v1.14.0
26d6e91 - docs(troubleshooting.md): Update Alpine example (#4203)
72866e9 - test: Change cookies unsecure test title (#4187)
0d0e620 - docs(api.md): update ElementHandle example (#4169)
c6c3249 - feat(chromium): roll Chromium to r641577 (#4178)
11afadc - fix: Respect the loglevel for logging (#4014)
28bab53 - docs(troubleshooting.md): Add missing depencies (#4182)
6056757 - test: make sure frames are reported from-inside shadow DOM (#4167)
854b1c0 - feat(executioncontext): support bigints transferring (#4016)
27cf859 - docs(api.md): add note regarding puppeteer.executablePath() (#4092)
3511a35 - test: fix fixtures test when run with env DUMPIO=1 (#4123)
808d1bb - docs(api.md): add links to CDP guide and pptr.dev (#4159)
0c8ace2 - fix(types): add jsdoc for the DOMWorld on frames (#4158)
26abcda - docs(troubleshooting): updated Lambda resources (#4140)
6474b3f - test: ensure Page.setBypassCSP works with iFrames (#4155)
e3a4f34 - feat(firefox): roll Firefox to 765beffc (#4156)
42351c7 - feat(firefox): Implement header overrides in request interception (#4142)
5d6535c - test: Fix should fire for fetches test (#4139)
87a8d74 - test: add a failing test that tries to click a fixed button in an iframe (#4130)
1623bef - test: improve test coverage for Request.continue (#4096)
f32d77e - test: check if the executable path is an exact match (#4117)
7462bda - chore: bump version to v1.13.0-post (#4115)

Commits

The new version differs by 255 commits.

  • 3fa91ca chore: mark version v1.14.0 (#4222)
  • 26d6e91 docs(troubleshooting.md): Update Alpine example (#4203)
  • 72866e9 test: Change cookies unsecure test title (#4187)
  • 0d0e620 docs(api.md): update ElementHandle example (#4169)
  • c6c3249 feat(chromium): roll Chromium to r641577 (#4178)
  • 11afadc fix: Respect the loglevel for logging (#4014)
  • 28bab53 docs(troubleshooting.md): Add missing depencies (#4182)
  • 6056757 test: make sure frames are reported from-inside shadow DOM (#4167)
  • 854b1c0 feat(executioncontext): support bigints transferring (#4016)
  • 27cf859 docs(api.md): add note regarding puppeteer.executablePath() (#4092)
  • 3511a35 test: fix fixtures test when run with env DUMPIO=1 (#4123)
  • 808d1bb docs(api.md): add links to CDP guide and pptr.dev (#4159)
  • 0c8ace2 fix(types): add jsdoc for the DOMWorld on frames (#4158)
  • 26abcda docs(troubleshooting): updated Lambda resources (#4140)
  • 6474b3f test: ensure Page.setBypassCSP works with iFrames (#4155)

There are 250 commits in total.

See the full diff