prateekbh / preact-material-components

preact wrapper for "Material Components for the web"
https://material.preactjs.com
MIT License
552 stars 81 forks source link

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

Open greenkeeper[bot] opened 5 years ago

greenkeeper[bot] commented 5 years ago

The devDependency puppeteer was updated from 1.9.0 to 1.10.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/prateekbh/preact-material-components/builds/449665851?utm_source=github_status&utm_medium=notification)).

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

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

greenkeeper[bot] commented 5 years ago

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

Release Notes for v1.12.0

Big Changes

  • Chromium 73.0.3679.0 (r624487)
  • New page.setDefaultTimeout(timeout) allows controlling default timeout for all page operations.
  • Puppeteer now ships a .d.ts file for better TypeScript support. (f2c968f)

API Changes

Added:

Changed:

Bug Fixes

  • #609 - page.waitForSelector doesn't work on baidu.com
  • #2672 - When the target element width is zero, elementHandle.screenshot does not work.
  • #3029 - Feature request: expose URL and line number for ConsoleMessage object
  • #3261 - frame.evaluate freezes / hangs on detached frames.
  • #3319 - Implement setDefaultWaitTimeout or setDefaultTimeouts
  • #3327 - Puppeteer page.select got error: Cannot read property 'indexOf' of undefined
  • #3537 - Feature proposal: Ability to pass browserUrl to puppeteer.connect
  • #3562 - Better error message for TypeError: Converting circular structure to JSON
  • #3635 - PUPPETEER_DOWNLOAD_HOST poorly named & documented
  • #3665 - Repeated setContent is 50x slower without goto('about:blank') in between than with it
  • #3673 - browser.close hangs with beforeunload dialog
  • #3684 - Puppeteer does not follow javascript redirects - leads to infinite loading of page without timeout
  • #3711 - puppeteer 1.11.0 ignore --proxy-server for localhost URLs
  • #3723 - page.waitForFunction fails because of whitespace
  • #3798 - Ignore intervention header when generating request hash
  • #3812 - pptr-ff: Black screen when building FF
  • #3858 - disable-translate flag replacement
  • #3859 - Emulated devices have old User Agents
  • #3865 - executionContextId is 0 when using multiples connections

Raw Notes

a545059 - chore: mark version v1.12.0
5cca7c0 - fix(types): don't report events as class members (#3874)
3c516f2 - chore: move static constructor to the top (#3873)
d89ec00 - fix(ppfox): check directory existance if necessary when running tests (#3871)
a2f1e27 - fix: ignore console messages from destroyed execution contexts (#3866)
7001042 - fix(launcher): properly disable translate UI (#3863)
61bc51c - fix: update device descriptors (#3862)
a064a63 - feat(page): introduce page.setDefaultTimeout (#3854)
f2c968f - chore(types): generate our own d.ts file from api.md (#3744)
63d9ac4 - fix(executioncontext): follow up to properly adopt element handles (#3857)
55432f8 - fix(page): execute frame.waitFor{Selector,XPath} in secondary world (#3856)
2061dd4 - fix(page): teach waitForSelector to return null (#3846)
7446550 - docs(api.md): fix typo (#3848)
62da236 - chore: introduce //lib/api.js (#3835)
cd678fb - chore(juggler): Roll Firefox to 120450a2 (#3842)
1a79955 - chore(test): prepare tests to be run with Puppeteer-Firefox (#3833)
7585e6d - docs(api.md): expand puppeteer-core explanation (#3830)
fb71012 - feat(page): use secondary world to drive clicks (#3828)
89a5c39 - refactor: move to flatten protocol (#3827)
678b8e8 - fix(page): use secondary DOMWorld to drive page.select() (#3809)
c09835f - feat(chromium): roll Chromium to r624487 (#3817)
9fb89e1 - test: Add test for waitForFunction with cross-process navigation (#3826)
9fd4b67 - fix(requestinterception): filter out "intervention" header (#3814)
c48b574 - docs(juggler/readme.md): more troubleshooting for ff on mac (#3813)
8426102 - docs(troubleshooting): fix bundle directions (#3808)
a9ad1c3 - docs(juggler/README.md): Add possible solution FF-Build (#3801)
f8615c8 - feat(chromium): roll Chromium to r623082 (#3785)
4ac00ca - refactor: split out DOMWorld from Frame (#3780)
bea26a7 - chore(testrunner): sort workers numerically when terminating (#3782)
489be90 - test: move tracing tests to one-per-browser (#3781)
91c4501 - test(coverage): add failing test for skipping all debugger statements (#3779)
4e1e2fb - fix(screenshot): round the clip dimensions (#3778)
e574190 - feat(chromium): roll Chromium to r622871 (#3777)
04fbbd7 - fix(network): relax request matching heuristic (#3775)
e8bb26e - refactor: split out classes into files (#3773)
4e9e3bc - refactor: consolidate all events in Events.js (#3772)
71edfc7 - feat(chromium): roll Chromium to r622472 (#3771)
9083c11 - fix(frames): make sure evaluation does not hang in detached iframes (#3770)
02ae552 - chore(ci): another sad attempt to fix travis deployment (#3769)
2e36b55 - docs(readme): migrate travis.org shield to travis.com (#3767)
7daeafc - chore(ci): yet another attempt to fix travis auto-deployment (#3768)
7fabf32 - feat(executioncontext): warn on nested js handle (#3591)
d346cb5 - chore: cleanup puppeteer.connect({browserURL}) (#3766)
15af75f - feat(launcher): add browserUrl option to puppeteer.connect (#3558)
81cf579 - chore(ci): another attempt to fix travis autopublish (#3759)
f933f59 - chore(ci): attempt to fix travis (#3758)
96adedf - fix(screenshots): throw on 0x0 screenshots (#3756)
29a2438 - chore(types): Upgrade TypeScript to 3.2.2 (#3754)
c44564a - feat(docs): mention puppeteer@chrome tagged releases (#3528)
0505c81 - test: add test for multiline waittask (#3753)
f731973 - fix(page): page.waitForFunction should work with multiline strings (#3727)
89fc2ad - fix(page): consoleMessage.location() should work with workers (#3752)
0c86763 - feat(page): introduce consoleMessage.location() (#3365)
16fc28b - test: make sure headful browser closes with beforeuload page (#3751)
4c48b77 - chore(examples): exclude localhost from proxy bypass list (#3742)
82bef70 - docs(troubleshooting.md): Update running on Alpine example (#3708)
1899e79 - feat: enable Network Service by default (#3738)
c86bc0f - feat(chromium): roll Chromium to r620317 (#3732)
1e66d33 - docs(api.md): better documentation for PUPPETEER_DOWNLOAD_HOST (#3669)
3d82465 - fix(page): fix repetitative setContent calls (#3666)
8aaca4e - feat(page): introduce "Popup" event (#3661)
c90392b - feat: introduce page.browserContext() (#3655)
4346fa1 - feat(chromium): roll Chromium to r615489 (#3653)
0cccc58 - fix: ignore the experimental folder for npm (#3636)
2c4198f - docs(readme): update experimental readme
c81f03c - docs(readme): fix pptrfx readme (#3634)
be836be - docs(pptrfx): update readme (#3633)
b874529 - readme(pptr-firefox): adjustments (#3632)
45ab3e0 - feat: introduce puppeteer-firefox (#3628)
8613e87 - docs(troubleshooting.md): Update troubleshooting.md (#3606)
cdaa604 - docs(examples): adding puppetry tool (#3598)
68afb3c - docs(troubleshooting): Update docs about copying file for setuid sandbox (#3608)
45c4477 - chore: bump version to v1.11.0-post (#3613)

Commits

The new version differs by 111 commits.

  • 7f05a08 chore: mark version v1.12.0 (#3875)
  • 5cca7c0 fix(types): don't report events as class members (#3874)
  • 3c516f2 chore: move static constructor to the top (#3873)
  • d89ec00 fix(ppfox): check directory existance if necessary when running tests (#3871)
  • a2f1e27 fix: ignore console messages from destroyed execution contexts (#3866)
  • 7001042 fix(launcher): properly disable translate UI (#3863)
  • 61bc51c fix: update device descriptors (#3862)
  • a064a63 feat(page): introduce page.setDefaultTimeout (#3854)
  • f2c968f chore(types): generate our own d.ts file from api.md (#3744)
  • 63d9ac4 fix(executioncontext): follow up to properly adopt element handles (#3857)
  • 55432f8 fix(page): execute frame.waitFor{Selector,XPath} in secondary world (#3856)
  • 2061dd4 fix(page): teach waitForSelector to return null (#3846)
  • 7446550 docs(api.md): fix typo (#3848)
  • 62da236 chore: introduce //lib/api.js (#3835)
  • cd678fb chore(juggler): Roll Firefox to 120450a2 (#3842)

There are 111 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.1

Big Changes

  • Chromium 73.0.3679.0 (r624487)
  • un-ship the auto-generated 'd.ts' file since it's inferior to the @types one.

API Changes

No API changes.

Bug Fixes

  • #3878 - TS: New typings inferior to former @types ones

Raw Notes

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)

Commits

The new version differs by 114 commits.

  • 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)
  • 3c516f2 chore: move static constructor to the top (#3873)
  • d89ec00 fix(ppfox): check directory existance if necessary when running tests (#3871)
  • a2f1e27 fix: ignore console messages from destroyed execution contexts (#3866)
  • 7001042 fix(launcher): properly disable translate UI (#3863)
  • 61bc51c fix: update device descriptors (#3862)
  • a064a63 feat(page): introduce page.setDefaultTimeout (#3854)
  • f2c968f chore(types): generate our own d.ts file from api.md (#3744)
  • 63d9ac4 fix(executioncontext): follow up to properly adopt element handles (#3857)
  • 55432f8 fix(page): execute frame.waitFor{Selector,XPath} in secondary world (#3856)
  • 2061dd4 fix(page): teach waitForSelector to return null (#3846)

There are 114 commits in total.

See the full diff