Molecule-JS / MoleculeJS

A library for creating fast and reactive Custom Elements
https://moleculejs.org
Apache License 2.0
38 stars 3 forks source link

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

Closed greenkeeper[bot] closed 5 years ago

greenkeeper[bot] commented 5 years ago

The devDependency 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 devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details - ❌ **continuous-integration/travis-ci/push:** The Travis CI build failed ([Details](https://travis-ci.org/Molecule-JS/MoleculeJS/builds/437350717?utm_source=github_status&utm_medium=notification)).

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 5 years ago

After pinning to 1.8.0 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Release Notes for v1.10.0

Big Changes

API Changes

Added:

Bug Fixes

  • #921 - userDataDir + headless = lost authorization #921
  • #2033 - Feature request: Inspect screen reader output #2033
  • #3303 - docs: Add an example of chrome extension testing on CI
  • #3455 - No errors are thrown on asyncawait check. #3455

Raw Notes

cffcaad - chore: mark version v1.10.0
9ba3261 - feat(accessibility): snapshot the accessibility tree (#3470)
eca3c6b - test(cookies): cookies from headful now work in headless (#3481)
3596c5f - fix(page.evaluate): better function serialization (#3480)
e061007 - docs(api.md): update compatibility table
4110087 - docs(puppeteer-web): a note about running inside extension (#3477)
8e93eab - docs(api.md): add example to override request headers (#3475)
2a88690 - fix(launcher): add flags to improve reliability (#3474)
3dd5c28 - fix(pipe): dispatch "disconnected" event when browser is terminated (#3472)
9800b2c - docs(api.md): Fix missing await in extension example (#3447)
81edbbb - fix(clicking): handle negative area results in computeQuadArea (#3413)
fae441c - docs(troubleshooting): add workarounds for code transpilation (#3399)
cf8c62e - docs(api.md): Fix ElementHandle example (#3401)
d025d1f - fix(csscoverage): don't prematurely disable the CSS domain (#3418)
a4cebd8 - feat(chromium): roll Chromium to r599821 (#3414)
0fd3bfb - test(CSSCoverage): failing test when a stylesheet was recently added (#3400)
a04dedc - docs(troubleshooting.md): run non-headless on CI (#3353)
0bb462c - docs(readme): clarify SPA and SSR (#3363)
6ac66c3 - feat: browser.waitForTarget (#3356)
07febb6 - fix: add missing location property to some key descriptors (#3354)
90d1fe8 - docs(api): fixed grammatical error (it's -> its) #3352
af4209f - chore: bump version to v1.9.0-post (#3351)

Commits

The new version differs by 22 commits.

  • e9d89a2 chore: mark version v1.10.0 (#3482)
  • 9ba3261 feat(accessibility): snapshot the accessibility tree (#3470)
  • eca3c6b test(cookies): cookies from headful now work in headless (#3481)
  • 3596c5f fix(page.evaluate): better function serialization (#3480)
  • e061007 docs(api.md): update compatibility table
  • 4110087 docs(puppeteer-web): a note about running inside extension (#3477)
  • 8e93eab docs(api.md): add example to override request headers (#3475)
  • 2a88690 fix(launcher): add flags to improve reliability (#3474)
  • 3dd5c28 fix(pipe): dispatch "disconnected" event when browser is terminated (#3472)
  • 9800b2c docs(api.md): Fix missing await in extension example (#3447)
  • 81edbbb fix(clicking): handle negative area results in computeQuadArea (#3413)
  • fae441c docs(troubleshooting): add workarounds for code transpilation (#3399)
  • cf8c62e docs(api.md): Fix ElementHandle example (#3401)
  • d025d1f fix(csscoverage): don't prematurely disable the CSS domain (#3418)
  • a4cebd8 feat(chromium): roll Chromium to r599821 (#3414)

There are 22 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

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 38 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 38 commits in total.

See the full diff

DerDrodt commented 5 years ago

puppeteer was removed