stereobooster / react-snap

👻 Zero-configuration framework-agnostic static prerendering for SPAs
MIT License
5.04k stars 391 forks source link

Update dependency puppeteer to v1.13.0 [SECURITY] #506

Open renovate[bot] opened 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
puppeteer 1.10.0 -> 1.13.0 age adoption passing confidence

GitHub Vulnerability Alerts

CVE-2019-5786

Versions of puppeteer prior to 1.13.0 are vulnerable to the Use-After-Free vulnerability in Chromium (CVE-2019-5786). The Chromium FileReader API is vulnerable to Use-After-Free which may lead to Remote Code Execution.

Recommendation

Upgrade to version 1.13.0 or later.


Release Notes

puppeteer/puppeteer ### [`v1.13.0`](https://togithub.com/puppeteer/puppeteer/releases/v1.13.0) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v1.12.2...v1.13.0) ##### Big Changes - Chromium 74.0.3723.0 (r637110) ##### API Changes No API changes. ##### Bug Fixes - [#​3762](https://togithub.com/puppeteer/puppeteer/issues/3762) - uploadFile in puppeteer-firefox - [#​3889](https://togithub.com/puppeteer/puppeteer/issues/3889) - firefox: merge Puppeteer-Firefox tests with Puppeteer tests - [#​4011](https://togithub.com/puppeteer/puppeteer/issues/4011) - Page.Content freezes without error after running 101 times - [#​4102](https://togithub.com/puppeteer/puppeteer/issues/4102) - Firefox macOS installation fails ##### Raw Notes [`ba5f94d`](https://togithub.com/puppeteer/puppeteer/commit/ba5f94d) - test: disable flaky cookies test ([#​4112](https://togithub.com/puppeteer/puppeteer/issues/4112)) [`02b2451`](https://togithub.com/puppeteer/puppeteer/commit/02b2451) - fix: check if async error has a stack ([#​4017](https://togithub.com/puppeteer/puppeteer/issues/4017)) [`9db09fe`](https://togithub.com/puppeteer/puppeteer/commit/9db09fe) - test: add test to validate redirecting in request.respond ([#​4106](https://togithub.com/puppeteer/puppeteer/issues/4106)) [`c68df32`](https://togithub.com/puppeteer/puppeteer/commit/c68df32) - test: add failing test for bad request interception ([#​4108](https://togithub.com/puppeteer/puppeteer/issues/4108)) [`02859c3`](https://togithub.com/puppeteer/puppeteer/commit/02859c3) - feat(chromium): roll Chromium to r637110 ([#​4099](https://togithub.com/puppeteer/puppeteer/issues/4099)) [`bc28f3b`](https://togithub.com/puppeteer/puppeteer/commit/bc28f3b) - fix(firefox): fix executablePath() on OSX ([#​4105](https://togithub.com/puppeteer/puppeteer/issues/4105)) [`c9f6a3d`](https://togithub.com/puppeteer/puppeteer/commit/c9f6a3d) - chore(firefox): bump version to v0.5.0 ([#​4089](https://togithub.com/puppeteer/puppeteer/issues/4089)) [`a6d8ecc`](https://togithub.com/puppeteer/puppeteer/commit/a6d8ecc) - fix(firefox): keyboard tests ([#​4082](https://togithub.com/puppeteer/puppeteer/issues/4082)) [`e8a4963`](https://togithub.com/puppeteer/puppeteer/commit/e8a4963) - test: cleanup tests ([#​4078](https://togithub.com/puppeteer/puppeteer/issues/4078)) [`dae998e`](https://togithub.com/puppeteer/puppeteer/commit/dae998e) - fix(firefox): enable domains in a proper order ([#​4077](https://togithub.com/puppeteer/puppeteer/issues/4077)) [`9ef23b1`](https://togithub.com/puppeteer/puppeteer/commit/9ef23b1) - feat(firefox): implement cookies api ([#​4076](https://togithub.com/puppeteer/puppeteer/issues/4076)) [`03d06f5`](https://togithub.com/puppeteer/puppeteer/commit/03d06f5) - feat(firefox): page.accessibility.snapshot() ([#​4071](https://togithub.com/puppeteer/puppeteer/issues/4071)) [`f21486f`](https://togithub.com/puppeteer/puppeteer/commit/f21486f) - feat(firefox): implement Page.touchscreen ([#​4070](https://togithub.com/puppeteer/puppeteer/issues/4070)) [`3541b89`](https://togithub.com/puppeteer/puppeteer/commit/3541b89) - test: split out all chromium-specific tests into chromiumonly.spec.js ([#​4068](https://togithub.com/puppeteer/puppeteer/issues/4068)) [`77a4ea5`](https://togithub.com/puppeteer/puppeteer/commit/77a4ea5) - test: split out fixture tests and make them work with FF ([#​4067](https://togithub.com/puppeteer/puppeteer/issues/4067)) [`d04a8d5`](https://togithub.com/puppeteer/puppeteer/commit/d04a8d5) - refactor(firefox): split out DOMWorld ([#​4066](https://togithub.com/puppeteer/puppeteer/issues/4066)) [`4ecbd91`](https://togithub.com/puppeteer/puppeteer/commit/4ecbd91) - refactor(firefox): migrate onto ExecutionContext events ([#​4064](https://togithub.com/puppeteer/puppeteer/issues/4064)) [`56dafd7`](https://togithub.com/puppeteer/puppeteer/commit/56dafd7) - feat: support Response.buffer(), Response.json() and Response.text() ([#​4063](https://togithub.com/puppeteer/puppeteer/issues/4063)) [`3bea5d6`](https://togithub.com/puppeteer/puppeteer/commit/3bea5d6) - feat(firefox): implement browserContext.overridePermissions ([#​4060](https://togithub.com/puppeteer/puppeteer/issues/4060)) [`f1a14fe`](https://togithub.com/puppeteer/puppeteer/commit/f1a14fe) - feat(firefox): support elementHandle.uploadFile ([#​4058](https://togithub.com/puppeteer/puppeteer/issues/4058)) [`1315dc8`](https://togithub.com/puppeteer/puppeteer/commit/1315dc8) - feat(firefox): support Page.emualteMedia ([#​4056](https://togithub.com/puppeteer/puppeteer/issues/4056)) [`5c81836`](https://togithub.com/puppeteer/puppeteer/commit/5c81836) - feat(firefox): implement page.exposeFunction ([#​4052](https://togithub.com/puppeteer/puppeteer/issues/4052)) [`7d39aca`](https://togithub.com/puppeteer/puppeteer/commit/7d39aca) - test: split out test for "text" option of ElementHandle.press ([#​4051](https://togithub.com/puppeteer/puppeteer/issues/4051)) [`ed984ac`](https://togithub.com/puppeteer/puppeteer/commit/ed984ac) - chore(firefox): kill original puppeteer-firefox tests ([#​4047](https://togithub.com/puppeteer/puppeteer/issues/4047)) [`fbf91cc`](https://togithub.com/puppeteer/puppeteer/commit/fbf91cc) - test(firefox): move AX tests to Chrome-only ([#​4042](https://togithub.com/puppeteer/puppeteer/issues/4042)) [`a0fd2ce`](https://togithub.com/puppeteer/puppeteer/commit/a0fd2ce) - fix(firefox): enable more tests ([#​4037](https://togithub.com/puppeteer/puppeteer/issues/4037)) [`03c542a`](https://togithub.com/puppeteer/puppeteer/commit/03c542a) - feat(firefox): implement missing launcher options ([#​4036](https://togithub.com/puppeteer/puppeteer/issues/4036)) [`719ee5a`](https://togithub.com/puppeteer/puppeteer/commit/719ee5a) - feat(firefox): support page.setExtraHTTPHeaders ([#​4035](https://togithub.com/puppeteer/puppeteer/issues/4035)) [`c118b20`](https://togithub.com/puppeteer/puppeteer/commit/c118b20) - feat(firefox): basic request interception support ([#​4034](https://togithub.com/puppeteer/puppeteer/issues/4034)) [`3b18092`](https://togithub.com/puppeteer/puppeteer/commit/3b18092) - refactor(firefox): migrate onto Juggler flatten protocol ([#​4033](https://togithub.com/puppeteer/puppeteer/issues/4033)) [`4a4793a`](https://togithub.com/puppeteer/puppeteer/commit/4a4793a) - feat(firefox): support Browser.target() ([#​4028](https://togithub.com/puppeteer/puppeteer/issues/4028)) [`ea482c4`](https://togithub.com/puppeteer/puppeteer/commit/ea482c4) - fix(firefox): properly cleanup networkmanager ([#​4024](https://togithub.com/puppeteer/puppeteer/issues/4024)) [`9782f9c`](https://togithub.com/puppeteer/puppeteer/commit/9782f9c) - fix(firefox): add test to make sure remote browser can be closed ([#​4023](https://togithub.com/puppeteer/puppeteer/issues/4023)) [`c35821a`](https://togithub.com/puppeteer/puppeteer/commit/c35821a) - feat(firefox): switch over to WebSocket and support multiclient ([#​4022](https://togithub.com/puppeteer/puppeteer/issues/4022)) [`e0d4a5d`](https://togithub.com/puppeteer/puppeteer/commit/e0d4a5d) - fix(firefox): track frame detachment in navigation watchdog ([#​4008](https://togithub.com/puppeteer/puppeteer/issues/4008)) [`247733b`](https://togithub.com/puppeteer/puppeteer/commit/247733b) - fix(firefox): enable more firefox tests ([#​4007](https://togithub.com/puppeteer/puppeteer/issues/4007)) [`e8f044c`](https://togithub.com/puppeteer/puppeteer/commit/e8f044c) - fix(firefox): enable a bunch of evaluation tests ([#​4006](https://togithub.com/puppeteer/puppeteer/issues/4006)) [`6350cf0`](https://togithub.com/puppeteer/puppeteer/commit/6350cf0) - fix(firefox): report more console messages (including warnings) ([#​4005](https://togithub.com/puppeteer/puppeteer/issues/4005)) [`0b40d04`](https://togithub.com/puppeteer/puppeteer/commit/0b40d04) - feat(firefox): support running beforeunload hooks when closing ([#​4003](https://togithub.com/puppeteer/puppeteer/issues/4003)) [`e3b76b2`](https://togithub.com/puppeteer/puppeteer/commit/e3b76b2) - feat(firefox): support consoleMessage.location() ([#​4002](https://togithub.com/puppeteer/puppeteer/issues/4002)) [`2275c3c`](https://togithub.com/puppeteer/puppeteer/commit/2275c3c) - fix(firefox): properly round clip when doing element screenshots ([#​4001](https://togithub.com/puppeteer/puppeteer/issues/4001)) [`670d758`](https://togithub.com/puppeteer/puppeteer/commit/670d758) - feat(firefox): support "referer" option in Page.goto ([#​4000](https://togithub.com/puppeteer/puppeteer/issues/4000)) [`fbf3643`](https://togithub.com/puppeteer/puppeteer/commit/fbf3643) - feat(firefox): support Request.postData ([#​3999](https://togithub.com/puppeteer/puppeteer/issues/3999)) [`13224a7`](https://togithub.com/puppeteer/puppeteer/commit/13224a7) - feat(firefox): support Response.securityDetails() ([#​3997](https://togithub.com/puppeteer/puppeteer/issues/3997)) [`57e7f12`](https://togithub.com/puppeteer/puppeteer/commit/57e7f12) - test: split out tests for security details ([#​3996](https://togithub.com/puppeteer/puppeteer/issues/3996)) [`31ae1d6`](https://togithub.com/puppeteer/puppeteer/commit/31ae1d6) - feat(firefox) support Request.headers() & Response.headers() ([#​3993](https://togithub.com/puppeteer/puppeteer/issues/3993)) [`89d0f1e`](https://togithub.com/puppeteer/puppeteer/commit/89d0f1e) - feat(firefox): implement frame.goto / frame.waitForNavigation ([#​3992](https://togithub.com/puppeteer/puppeteer/issues/3992)) [`f0fba56`](https://togithub.com/puppeteer/puppeteer/commit/f0fba56) - test: split out Response.fromCache/fromServiceWorker ([#​3990](https://togithub.com/puppeteer/puppeteer/issues/3990)) [`1890dc0`](https://togithub.com/puppeteer/puppeteer/commit/1890dc0) - feat(firefox): Page.waitForRequest/Page.waitForResponse ([#​3989](https://togithub.com/puppeteer/puppeteer/issues/3989)) [`afb9355`](https://togithub.com/puppeteer/puppeteer/commit/afb9355) - feat(firefox): basic support for Network ([#​3988](https://togithub.com/puppeteer/puppeteer/issues/3988)) [`fb9d404`](https://togithub.com/puppeteer/puppeteer/commit/fb9d404) - test(mouse): add failing for test for mobile + cross process navigation ([#​3951](https://togithub.com/puppeteer/puppeteer/issues/3951)) [`63ea805`](https://togithub.com/puppeteer/puppeteer/commit/63ea805) - feat(chromium): roll Chromium to r630727 ([#​3985](https://togithub.com/puppeteer/puppeteer/issues/3985)) [`b82cc15`](https://togithub.com/puppeteer/puppeteer/commit/b82cc15) - feat(firefox): support Page.setJavascriptEnabled ([#​3970](https://togithub.com/puppeteer/puppeteer/issues/3970)) [`edb6f62`](https://togithub.com/puppeteer/puppeteer/commit/edb6f62) - feat(firefox): support page.setDefaultNavigationTimeout ([#​3969](https://togithub.com/puppeteer/puppeteer/issues/3969)) [`fc18a79`](https://togithub.com/puppeteer/puppeteer/commit/fc18a79) - feat(firefox): support Page.setUserAgent method ([#​3968](https://togithub.com/puppeteer/puppeteer/issues/3968)) [`1ce578b`](https://togithub.com/puppeteer/puppeteer/commit/1ce578b) - chore(test): remove the server.EMPTY_PAGE2 asset ([#​3967](https://togithub.com/puppeteer/puppeteer/issues/3967)) [`cfefd61`](https://togithub.com/puppeteer/puppeteer/commit/cfefd61) - feat(firefox): support target.opener() and page.on('popup') ([#​3966](https://togithub.com/puppeteer/puppeteer/issues/3966)) [`0cf6ab6`](https://togithub.com/puppeteer/puppeteer/commit/0cf6ab6) - feat(firefox): support page.browserContext() ([#​3965](https://togithub.com/puppeteer/puppeteer/issues/3965)) [`c64e02e`](https://togithub.com/puppeteer/puppeteer/commit/c64e02e) - refactor(firefox): introduce FrameManager ([#​3964](https://togithub.com/puppeteer/puppeteer/issues/3964)) [`2a7ed1a`](https://togithub.com/puppeteer/puppeteer/commit/2a7ed1a) - fix(firefox): add ExecutionContext to api ([#​3963](https://togithub.com/puppeteer/puppeteer/issues/3963)) [`a987535`](https://togithub.com/puppeteer/puppeteer/commit/a987535) - feat(firefox): implement execution contexts ([#​3962](https://togithub.com/puppeteer/puppeteer/issues/3962)) [`5696096`](https://togithub.com/puppeteer/puppeteer/commit/5696096) - chore(testrunner): newline for toEqual matcher ([#​3959](https://togithub.com/puppeteer/puppeteer/issues/3959)) [`0bb657c`](https://togithub.com/puppeteer/puppeteer/commit/0bb657c) - chore(test): remove --firefox-status flag from tests ([#​3956](https://togithub.com/puppeteer/puppeteer/issues/3956)) [`07b43ff`](https://togithub.com/puppeteer/puppeteer/commit/07b43ff) - chore: remove Juggler from Puppeteer repository ([#​3954](https://togithub.com/puppeteer/puppeteer/issues/3954)) [`72c0047`](https://togithub.com/puppeteer/puppeteer/commit/72c0047) - refactor(firefox): introduce /lib/Events ([#​3949](https://togithub.com/puppeteer/puppeteer/issues/3949)) [`6b18e8c`](https://togithub.com/puppeteer/puppeteer/commit/6b18e8c) - feat(firefox): introduce async stacks for Puppeteer-Firefox ([#​3948](https://togithub.com/puppeteer/puppeteer/issues/3948)) [`9216056`](https://togithub.com/puppeteer/puppeteer/commit/9216056) - fix(testrunner): fix bad test counter ([#​3947](https://togithub.com/puppeteer/puppeteer/issues/3947)) [`addd7f4`](https://togithub.com/puppeteer/puppeteer/commit/addd7f4) - chore(testrunner): introduce verbose mode ([#​3946](https://togithub.com/puppeteer/puppeteer/issues/3946)) [`c33be4c`](https://togithub.com/puppeteer/puppeteer/commit/c33be4c) - refactor(firefox): split out JSHandle into a separate file ([#​3945](https://togithub.com/puppeteer/puppeteer/issues/3945)) [`76eecde`](https://togithub.com/puppeteer/puppeteer/commit/76eecde) - chore(test): remove stray console.log ([#​3943](https://togithub.com/puppeteer/puppeteer/issues/3943)) [`609e763`](https://togithub.com/puppeteer/puppeteer/commit/609e763) - test(firefox): enable screenshot tests for Firefox ([#​3942](https://togithub.com/puppeteer/puppeteer/issues/3942)) [`49e8704`](https://togithub.com/puppeteer/puppeteer/commit/49e8704) - test(firefox): enable more tests on Puppeteer-Firefox ([#​3937](https://togithub.com/puppeteer/puppeteer/issues/3937)) [`9679279`](https://togithub.com/puppeteer/puppeteer/commit/9679279) - chore(ci): enable firefox on travis ([#​3935](https://togithub.com/puppeteer/puppeteer/issues/3935)) [`a762dbe`](https://togithub.com/puppeteer/puppeteer/commit/a762dbe) - chore(ci): add Puppeteer-Firefox to CI ([#​3932](https://togithub.com/puppeteer/puppeteer/issues/3932)) [`6887ad8`](https://togithub.com/puppeteer/puppeteer/commit/6887ad8) - chore: further unify Puppeteer-Firefox tests with Puppeteer ([#​3931](https://togithub.com/puppeteer/puppeteer/issues/3931)) [`c3b6619`](https://togithub.com/puppeteer/puppeteer/commit/c3b6619) - chore(firefox): readme link to isready site ([#​3930](https://togithub.com/puppeteer/puppeteer/issues/3930)) [`14fb3e3`](https://togithub.com/puppeteer/puppeteer/commit/14fb3e3) - chore(firefox): mark all Puppeteer tests that are failing on FF ([#​3924](https://togithub.com/puppeteer/puppeteer/issues/3924)) [`86783c2`](https://togithub.com/puppeteer/puppeteer/commit/86783c2) - chore(firefox): run all tests without "UnhandledPromiseRejection" error ([#​3922](https://togithub.com/puppeteer/puppeteer/issues/3922)) [`bc71e92`](https://togithub.com/puppeteer/puppeteer/commit/bc71e92) - chore(testrunner): nicer colors for test reporter ([#​3921](https://togithub.com/puppeteer/puppeteer/issues/3921)) [`1676f99`](https://togithub.com/puppeteer/puppeteer/commit/1676f99) - chore(firefox): move sources from //lib/firefox to //lib ([#​3920](https://togithub.com/puppeteer/puppeteer/issues/3920)) [`a210dd7`](https://togithub.com/puppeteer/puppeteer/commit/a210dd7) - chore(testrunner): show 5 slowest tests on CI ([#​3919](https://togithub.com/puppeteer/puppeteer/issues/3919)) [`00bcecb`](https://togithub.com/puppeteer/puppeteer/commit/00bcecb) - chore: increase test timeout to 20 seconds on Appveyour ([#​3918](https://togithub.com/puppeteer/puppeteer/issues/3918)) [`28087c2`](https://togithub.com/puppeteer/puppeteer/commit/28087c2) - feat(firefox): support ElementHandle.contentFrame() ([#​3917](https://togithub.com/puppeteer/puppeteer/issues/3917)) [`dd8bd6d`](https://togithub.com/puppeteer/puppeteer/commit/dd8bd6d) - test(firefox): support Puppeteer-Firefox specific env variables ([#​3907](https://togithub.com/puppeteer/puppeteer/issues/3907)) [`e100000`](https://togithub.com/puppeteer/puppeteer/commit/e100000) - docs(api.md): update versions ([#​3916](https://togithub.com/puppeteer/puppeteer/issues/3916)) [`a760d79`](https://togithub.com/puppeteer/puppeteer/commit/a760d79) - chore: bump version to v1.12.2-post ([#​3915](https://togithub.com/puppeteer/puppeteer/issues/3915)) ### [`v1.12.2`](https://togithub.com/puppeteer/puppeteer/releases/v1.12.2) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v1.12.1...v1.12.2) ##### Big Changes - Chromium 73.0.3679.0 (r624492) ##### API Changes No API changes. ##### Bug Fixes - [#​3880](https://togithub.com/puppeteer/puppeteer/issues/3880) - puppeteer stops working with some https URLs - [#​3893](https://togithub.com/puppeteer/puppeteer/issues/3893) - Puppeteer are now restricted on certain websites? ##### Raw Notes [`9a90107`](https://togithub.com/puppeteer/puppeteer/commit/9a90107) - chore: mark version v1.12.2 [`6e1f7dc`](https://togithub.com/puppeteer/puppeteer/commit/6e1f7dc) - feat(chromium): roll chromium to r624492 ([#​3909](https://togithub.com/puppeteer/puppeteer/issues/3909)) [`69c434a`](https://togithub.com/puppeteer/puppeteer/commit/69c434a) - test(firefox): further unify Puppeteer-Firefox and Puppeteer tests ([#​3894](https://togithub.com/puppeteer/puppeteer/issues/3894)) [`47fbb11`](https://togithub.com/puppeteer/puppeteer/commit/47fbb11) - test(firefox): add more Puppeteer-Firefox tests to Puppeteer ([#​3892](https://togithub.com/puppeteer/puppeteer/issues/3892)) [`b5e53fd`](https://togithub.com/puppeteer/puppeteer/commit/b5e53fd) - test(firefox): add puppeteer-firefox unique evaluation tests ([#​3891](https://togithub.com/puppeteer/puppeteer/issues/3891)) [`6bb0350`](https://togithub.com/puppeteer/puppeteer/commit/6bb0350) - test(firefox): introduce vendor-specific specs ([#​3890](https://togithub.com/puppeteer/puppeteer/issues/3890)) [`84fe601`](https://togithub.com/puppeteer/puppeteer/commit/84fe601) - chore(firefox): run Puppeteer-Firefox against Puppeteer tests ([#​3888](https://togithub.com/puppeteer/puppeteer/issues/3888)) [`fd67fa7`](https://togithub.com/puppeteer/puppeteer/commit/fd67fa7) - test(firefox): run puppeteer-firefox tests in browser contexts ([#​3887](https://togithub.com/puppeteer/puppeteer/issues/3887)) [`bd34755`](https://togithub.com/puppeteer/puppeteer/commit/bd34755) - feat(ppfox): implement browser contexts ([#​3872](https://togithub.com/puppeteer/puppeteer/issues/3872)) [`b0e8084`](https://togithub.com/puppeteer/puppeteer/commit/b0e8084) - chore: bump version to v1.12.1-post ([#​3886](https://togithub.com/puppeteer/puppeteer/issues/3886)) ### [`v1.12.1`](https://togithub.com/puppeteer/puppeteer/releases/v1.12.1) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v1.12.0...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](https://togithub.com/types) one. ##### API Changes No API changes. ##### Bug Fixes - [#​3878](https://togithub.com/puppeteer/puppeteer/issues/3878) - TS: New typings inferior to former [@​types](https://togithub.com/types) ones ##### Raw Notes [`a1abd6c`](https://togithub.com/puppeteer/puppeteer/commit/a1abd6c) - chore: mark version v1.12.1 ([#​3885](https://togithub.com/puppeteer/puppeteer/issues/3885)) [`23b7465`](https://togithub.com/puppeteer/puppeteer/commit/23b7465) - fix(types): disable shipping our own d.ts file ([#​3882](https://togithub.com/puppeteer/puppeteer/issues/3882)) [`718cdf1`](https://togithub.com/puppeteer/puppeteer/commit/718cdf1) - chore: bump version to v1.12.0-post ([#​3876](https://togithub.com/puppeteer/puppeteer/issues/3876)) ### [`v1.12.0`](https://togithub.com/puppeteer/puppeteer/releases/v1.12.0) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v1.11.0...v1.12.0) ##### Big Changes - Chromium 73.0.3679.0 (r624487) - New [`page.setDefaultTimeout(timeout)`](https://togithub.com/GoogleChrome/puppeteer/blob/v1.12.0/docs/api.md#pagesetdefaulttimeouttimeout) allows controlling default timeout for all page operations. - Puppeteer now ships a `.d.ts` file for better TypeScript support. ([`f2c968f`](https://togithub.com/puppeteer/puppeteer/commit/f2c968fdb)) ##### API Changes ##### Added: - [`puppeteer.connect()`](https://togithub.com/GoogleChrome/puppeteer/blob/v1.12.0/docs/api.md#puppeteerconnectoptions) now accepts a new option - `'browserURL'` ([`15af75f`](https://togithub.com/puppeteer/puppeteer/commit/15af75f9)) - [`page.on('popup')`](https://togithub.com/GoogleChrome/puppeteer/blob/v1.12.0/docs/api.md#event-popup) ([`8aaca4e`](https://togithub.com/puppeteer/puppeteer/commit/8aaca4eb)) - [`page.browserContext()`](https://togithub.com/GoogleChrome/puppeteer/blob/v1.12.0/docs/api.md#pagebrowsercontext) ([`c90392b`](https://togithub.com/puppeteer/puppeteer/commit/c90392bd)) - [`page.setDefaultTimeout(timeout)`](https://togithub.com/GoogleChrome/puppeteer/blob/v1.12.0/docs/api.md#pagesetdefaulttimeouttimeout) ([`a064a63`](https://togithub.com/puppeteer/puppeteer/commit/a064a634)) - [`consoleMessage.location()`](https://togithub.com/GoogleChrome/puppeteer/blob/v1.12.0/docs/api.md#consolemessagelocation) ([`0c86763`](https://togithub.com/puppeteer/puppeteer/commit/0c867631)) ##### Changed: - [`page.setContent(html, options)`](https://togithub.com/GoogleChrome/puppeteer/blob/v1.12.0/docs/api.md#pagesetcontenthtml-options) now respects [default navigation timeout](https://togithub.com/GoogleChrome/puppeteer/blob/v1.12.0/docs/api.md#pagesetdefaultnavigationtimeouttimeout) ([`a064a63`](https://togithub.com/puppeteer/puppeteer/commit/a064a634)) ##### Bug Fixes - [#​609](https://togithub.com/puppeteer/puppeteer/issues/609) - page.waitForSelector doesn't work on baidu.com - [#​2672](https://togithub.com/puppeteer/puppeteer/issues/2672) - When the target element width is zero, elementHandle.screenshot does not work. - [#​3029](https://togithub.com/puppeteer/puppeteer/issues/3029) - Feature request: expose URL and line number for ConsoleMessage object - [#​3261](https://togithub.com/puppeteer/puppeteer/issues/3261) - `frame.evaluate` freezes / hangs on detached frames. - [#​3319](https://togithub.com/puppeteer/puppeteer/issues/3319) - Implement setDefaultWaitTimeout or setDefaultTimeouts - [#​3327](https://togithub.com/puppeteer/puppeteer/issues/3327) - Puppeteer page.select got error: Cannot read property 'indexOf' of undefined - [#​3537](https://togithub.com/puppeteer/puppeteer/issues/3537) - Feature proposal: Ability to pass browserUrl to puppeteer.connect - [#​3562](https://togithub.com/puppeteer/puppeteer/issues/3562) - Better error message for TypeError: Converting circular structure to JSON - [#​3635](https://togithub.com/puppeteer/puppeteer/issues/3635) - PUPPETEER_DOWNLOAD_HOST poorly named & documented - [#​3665](https://togithub.com/puppeteer/puppeteer/issues/3665) - Repeated setContent is 50x slower without goto('about:blank') in between than with it - [#​3673](https://togithub.com/puppeteer/puppeteer/issues/3673) - browser.close hangs with beforeunload dialog - [#​3684](https://togithub.com/puppeteer/puppeteer/issues/3684) - Puppeteer does not follow javascript redirects - leads to infinite loading of page without timeout - [#​3711](https://togithub.com/puppeteer/puppeteer/issues/3711) - puppeteer 1.11.0 ignore --proxy-server for localhost URLs - [#​3723](https://togithub.com/puppeteer/puppeteer/issues/3723) - page.waitForFunction fails because of whitespace - [#​3798](https://togithub.com/puppeteer/puppeteer/issues/3798) - Ignore `intervention` header when generating request hash - [#​3812](https://togithub.com/puppeteer/puppeteer/issues/3812) - pptr-ff: Black screen when building FF - [#​3858](https://togithub.com/puppeteer/puppeteer/issues/3858) - disable-translate flag replacement - [#​3859](https://togithub.com/puppeteer/puppeteer/issues/3859) - Emulated devices have old User Agents - [#​3865](https://togithub.com/puppeteer/puppeteer/issues/3865) - executionContextId is 0 when using multiples connections ##### Raw Notes [`a545059`](https://togithub.com/puppeteer/puppeteer/commit/a545059) - chore: mark version v1.12.0 [`5cca7c0`](https://togithub.com/puppeteer/puppeteer/commit/5cca7c0) - fix(types): don't report events as class members ([#​3874](https://togithub.com/puppeteer/puppeteer/issues/3874)) [`3c516f2`](https://togithub.com/puppeteer/puppeteer/commit/3c516f2) - chore: move static constructor to the top ([#​3873](https://togithub.com/puppeteer/puppeteer/issues/3873)) [`d89ec00`](https://togithub.com/puppeteer/puppeteer/commit/d89ec00) - fix(ppfox): check directory existance if necessary when running tests ([#​3871](https://togithub.com/puppeteer/puppeteer/issues/3871)) [`a2f1e27`](https://togithub.com/puppeteer/puppeteer/commit/a2f1e27) - fix: ignore console messages from destroyed execution contexts ([#​3866](https://togithub.com/puppeteer/puppeteer/issues/3866)) [`7001042`](https://togithub.com/puppeteer/puppeteer/commit/7001042) - fix(launcher): properly disable translate UI ([#​3863](https://togithub.com/puppeteer/puppeteer/issues/3863)) [`61bc51c`](https://togithub.com/puppeteer/puppeteer/commit/61bc51c) - fix: update device descriptors ([#​3862](https://togithub.com/puppeteer/puppeteer/issues/3862)) [`a064a63`](https://togithub.com/puppeteer/puppeteer/commit/a064a63) - feat(page): introduce page.setDefaultTimeout ([#​3854](https://togithub.com/puppeteer/puppeteer/issues/3854)) [`f2c968f`](https://togithub.com/puppeteer/puppeteer/commit/f2c968f) - chore(types): generate our own d.ts file from api.md ([#​3744](https://togithub.com/puppeteer/puppeteer/issues/3744)) [`63d9ac4`](https://togithub.com/puppeteer/puppeteer/commit/63d9ac4) - fix(executioncontext): follow up to properly adopt element handles ([#​3857](https://togithub.com/puppeteer/puppeteer/issues/3857)) [`55432f8`](https://togithub.com/puppeteer/puppeteer/commit/55432f8) - fix(page): execute frame.waitFor{Selector,XPath} in secondary world ([#​3856](https://togithub.com/puppeteer/puppeteer/issues/3856)) [`2061dd4`](https://togithub.com/puppeteer/puppeteer/commit/2061dd4) - fix(page): teach waitForSelector to return `null` ([#​3846](https://togithub.com/puppeteer/puppeteer/issues/3846)) [`7446550`](https://togithub.com/puppeteer/puppeteer/commit/7446550) - docs(api.md): fix typo ([#​3848](https://togithub.com/puppeteer/puppeteer/issues/3848)) [`62da236`](https://togithub.com/puppeteer/puppeteer/commit/62da236) - chore: introduce //lib/api.js ([#​3835](https://togithub.com/puppeteer/puppeteer/issues/3835)) [`cd678fb`](https://togithub.com/puppeteer/puppeteer/commit/cd678fb) - chore(juggler): Roll Firefox to [`120450a`](https://togithub.com/puppeteer/puppeteer/commit/120450a2) ([#​3842](https://togithub.com/puppeteer/puppeteer/issues/3842)) [`1a79955`](https://togithub.com/puppeteer/puppeteer/commit/1a79955) - chore(test): prepare tests to be run with Puppeteer-Firefox ([#​3833](https://togithub.com/puppeteer/puppeteer/issues/3833)) [`7585e6d`](https://togithub.com/puppeteer/puppeteer/commit/7585e6d) - docs(api.md): expand puppeteer-core explanation ([#​3830](https://togithub.com/puppeteer/puppeteer/issues/3830)) [`fb71012`](https://togithub.com/puppeteer/puppeteer/commit/fb71012) - feat(page): use secondary world to drive clicks ([#​3828](https://togithub.com/puppeteer/puppeteer/issues/3828)) [`89a5c39`](https://togithub.com/puppeteer/puppeteer/commit/89a5c39) - refactor: move to flatten protocol ([#​3827](https://togithub.com/puppeteer/puppeteer/issues/3827)) [`678b8e8`](https://togithub.com/puppeteer/puppeteer/commit/678b8e8) - fix(page): use secondary DOMWorld to drive page.select() ([#​3809](https://togithub.com/puppeteer/puppeteer/issues/3809)) [`c09835f`](https://togithub.com/puppeteer/puppeteer/commit/c09835f) - feat(chromium): roll Chromium to r624487 ([#​3817](https://togithub.com/puppeteer/puppeteer/issues/3817)) [`9fb89e1`](https://togithub.com/puppeteer/puppeteer/commit/9fb89e1) - test: Add test for waitForFunction with cross-process navigation ([#​3826](https://togithub.com/puppeteer/puppeteer/issues/3826)) [`9fd4b67`](https://togithub.com/puppeteer/puppeteer/commit/9fd4b67) - fix(requestinterception): filter out "intervention" header ([#​3814](https://togithub.com/puppeteer/puppeteer/issues/3814)) [`c48b574`](https://togithub.com/puppeteer/puppeteer/commit/c48b574) - docs(juggler/readme.md): more troubleshooting for ff on mac ([#​3813](https://togithub.com/puppeteer/puppeteer/issues/3813)) [`8426102`](https://togithub.com/puppeteer/puppeteer/commit/8426102) - docs(troubleshooting): fix bundle directions ([#​3808](https://togithub.com/puppeteer/puppeteer/issues/3808)) [`a9ad1c3`](https://togithub.com/puppeteer/puppeteer/commit/a9ad1c3) - docs(juggler/README.md): Add possible solution FF-Build ([#​3801](https://togithub.com/puppeteer/puppeteer/issues/3801)) [`f8615c8`](https://togithub.com/puppeteer/puppeteer/commit/f8615c8) - feat(chromium): roll Chromium to r623082 ([#​3785](https://togithub.com/puppeteer/puppeteer/issues/3785)) [`4ac00ca`](https://togithub.com/puppeteer/puppeteer/commit/4ac00ca) - refactor: split out DOMWorld from Frame ([#​3780](https://togithub.com/puppeteer/puppeteer/issues/3780)) [`bea26a7`](https://togithub.com/puppeteer/puppeteer/commit/bea26a7) - chore(testrunner): sort workers numerically when terminating ([#​3782](https://togithub.com/puppeteer/puppeteer/issues/3782)) [`489be90`](https://togithub.com/puppeteer/puppeteer/commit/489be90) - test: move tracing tests to one-per-browser ([#​3781](https://togithub.com/puppeteer/puppeteer/issues/3781)) [`91c4501`](https://togithub.com/puppeteer/puppeteer/commit/91c4501) - test(coverage): add failing test for skipping all debugger statements ([#​3779](https://togithub.com/puppeteer/puppeteer/issues/3779)) [`4e1e2fb`](https://togithub.com/puppeteer/puppeteer/commit/4e1e2fb) - fix(screenshot): round the clip dimensions ([#​3778](https://togithub.com/puppeteer/puppeteer/issues/3778)) [`e574190`](https://togithub.com/puppeteer/puppeteer/commit/e574190) - feat(chromium): roll Chromium to r622871 ([#​3777](https://togithub.com/puppeteer/puppeteer/issues/3777)) [`04fbbd7`](https://togithub.com/puppeteer/puppeteer/commit/04fbbd7) - fix(network): relax request matching heuristic ([#​3775](https://togithub.com/puppeteer/puppeteer/issues/3775)) [`e8bb26e`](https://togithub.com/puppeteer/puppeteer/commit/e8bb26e) - refactor: split out classes into files ([#​3773](https://togithub.com/puppeteer/puppeteer/issues/3773)) [`4e9e3bc`](https://togithub.com/puppeteer/puppeteer/commit/4e9e3bc) - refactor: consolidate all events in Events.js ([#​3772](https://togithub.com/puppeteer/puppeteer/issues/3772)) [`71edfc7`](https://togithub.com/puppeteer/puppeteer/commit/71edfc7) - feat(chromium): roll Chromium to r622472 ([#​3771](https://togithub.com/puppeteer/puppeteer/issues/3771)) [`9083c11`](https://togithub.com/puppeteer/puppeteer/commit/9083c11) - fix(frames): make sure evaluation does not hang in detached iframes ([#​3770](https://togithub.com/puppeteer/puppeteer/issues/3770)) [`02ae552`](https://togithub.com/puppeteer/puppeteer/commit/02ae552) - chore(ci): another sad attempt to fix travis deployment ([#​3769](https://togithub.com/puppeteer/puppeteer/issues/3769)) [`2e36b55`](https://togithub.com/puppeteer/puppeteer/commit/2e36b55) - docs(readme): migrate travis.org shield to travis.com ([#​3767](https://togithub.com/puppeteer/puppeteer/issues/3767)) [`7daeafc`](https://togithub.com/puppeteer/puppeteer/commit/7daeafc) - chore(ci): yet another attempt to fix travis auto-deployment ([#​3768](https://togithub.com/puppeteer/puppeteer/issues/3768)) [`7fabf32`](https://togithub.com/puppeteer/puppeteer/commit/7fabf32) - feat(executioncontext): warn on nested js handle ([#​3591](https://togithub.com/puppeteer/puppeteer/issues/3591)) [`d346cb5`](https://togithub.com/puppeteer/puppeteer/commit/d346cb5) - chore: cleanup puppeteer.connect({browserURL}) ([#​3766](https://togithub.com/puppeteer/puppeteer/issues/3766)) [`15af75f`](https://togithub.com/puppeteer/puppeteer/commit/15af75f) - feat(launcher): add browserUrl option to puppeteer.connect ([#​3558](https://togithub.com/puppeteer/puppeteer/issues/3558)) [`81cf579`](https://togithub.com/puppeteer/puppeteer/commit/81cf579) - chore(ci): another attempt to fix travis autopublish ([#​3759](https://togithub.com/puppeteer/puppeteer/issues/3759)) [`f933f59`](https://togithub.com/puppeteer/puppeteer/commit/f933f59) - chore(ci): attempt to fix travis ([#​3758](https://togithub.com/puppeteer/puppeteer/issues/3758)) [`96adedf`](https://togithub.com/puppeteer/puppeteer/commit/96adedf) - fix(screenshots): throw on 0x0 screenshots ([#​3756](https://togithub.com/puppeteer/puppeteer/issues/3756)) [`29a2438`](https://togithub.com/puppeteer/puppeteer/commit/29a2438) - chore(types): Upgrade TypeScript to 3.2.2 ([#​3754](https://togithub.com/puppeteer/puppeteer/issues/3754)) [`c44564a`](https://togithub.com/puppeteer/puppeteer/commit/c44564a) - feat(docs): mention puppeteer@chrome tagged releases ([#​3528](https://togithub.com/puppeteer/puppeteer/issues/3528)) [`0505c81`](https://togithub.com/puppeteer/puppeteer/commit/0505c81) - test: add test for multiline waittask ([#​3753](https://togithub.com/puppeteer/puppeteer/issues/3753)) [`f731973`](https://togithub.com/puppeteer/puppeteer/commit/f731973) - fix(page): page.waitForFunction should work with multiline strings ([#​3727](https://togithub.com/puppeteer/puppeteer/issues/3727)) [`89fc2ad`](https://togithub.com/puppeteer/puppeteer/commit/89fc2ad) - fix(page): consoleMessage.location() should work with workers ([#​3752](https://togithub.com/puppeteer/puppeteer/issues/3752)) [`0c86763`](https://togithub.com/puppeteer/puppeteer/commit/0c86763) - feat(page): introduce consoleMessage.location() ([#​3365](https://togithub.com/puppeteer/puppeteer/issues/3365)) [`16fc28b`](https://togithub.com/puppeteer/puppeteer/commit/16fc28b) - test: make sure headful browser closes with beforeuload page ([#​3751](https://togithub.com/puppeteer/puppeteer/issues/3751)) [`4c48b77`](https://togithub.com/puppeteer/puppeteer/commit/4c48b77) - chore(examples): exclude localhost from proxy bypass list ([#​3742](https://togithub.com/puppeteer/puppeteer/issues/3742)) [`82bef70`](https://togithub.com/puppeteer/puppeteer/commit/82bef70) - docs(troubleshooting.md): Update running on Alpine example ([#​3708](https://togithub.com/puppeteer/puppeteer/issues/3708)) [`1899e79`](https://togithub.com/puppeteer/puppeteer/commit/1899e79) - feat: enable Network Service by default ([#​3738](https://togithub.com/puppeteer/puppeteer/issues/3738)) [`c86bc0f`](https://togithub.com/puppeteer/puppeteer/commit/c86bc0f) - feat(chromium): roll Chromium to r620317 ([#​3732](https://togithub.com/puppeteer/puppeteer/issues/3732)) [`1e66d33`](https://togithub.com/puppeteer/puppeteer/commit/1e66d33) - docs(api.md): better documentation for PUPPETEER_DOWNLOAD_HOST ([#​3669](https://togithub.com/puppeteer/puppeteer/issues/3669)) [`3d82465`](https://togithub.com/puppeteer/puppeteer/commit/3d82465) - fix(page): fix repetitative setContent calls ([#​3666](https://togithub.com/puppeteer/puppeteer/issues/3666)) [`8aaca4e`](https://togithub.com/puppeteer/puppeteer/commit/8aaca4e) - feat(page): introduce "Popup" event ([#​3661](https://togithub.com/puppeteer/puppeteer/issues/3661)) [`c90392b`](https://togithub.com/puppeteer/puppeteer/commit/c90392b) - feat: introduce page.browserContext() ([#​3655](https://togithub.com/puppeteer/puppeteer/issues/3655)) [`4346fa1`](https://togithub.com/puppeteer/puppeteer/commit/4346fa1) - feat(chromium): roll Chromium to r615489 ([#​3653](https://togithub.com/puppeteer/puppeteer/issues/3653)) [`0cccc58`](https://togithub.com/puppeteer/puppeteer/commit/0cccc58) - fix: ignore the experimental folder for npm ([#​3636](https://togithub.com/puppeteer/puppeteer/issues/3636)) [`2c4198f`](https://togithub.com/puppeteer/puppeteer/commit/2c4198f) - docs(readme): update experimental readme [`c81f03c`](https://togithub.com/puppeteer/puppeteer/commit/c81f03c) - docs(readme): fix pptrfx readme ([#​3634](https://togithub.com/puppeteer/puppeteer/issues/3634)) [`be836be`](https://togithub.com/puppeteer/puppeteer/commit/be836be) - docs(pptrfx): update readme ([#​3633](https://togithub.com/puppeteer/puppeteer/issues/3633)) [`b874529`](https://togithub.com/puppeteer/puppeteer/commit/b874529) - readme(pptr-firefox): adjustments ([#​3632](https://togithub.com/puppeteer/puppeteer/issues/3632)) [`45ab3e0`](https://togithub.com/puppeteer/puppeteer/commit/45ab3e0) - feat: introduce puppeteer-firefox ([#​3628](https://togithub.com/puppeteer/puppeteer/issues/3628)) [`8613e87`](https://togithub.com/puppeteer/puppeteer/commit/8613e87) - docs(troubleshooting.md): Update troubleshooting.md ([#​3606](https://togithub.com/puppeteer/puppeteer/issues/3606)) [`cdaa604`](https://togithub.com/puppeteer/puppeteer/commit/cdaa604) - docs(examples): adding puppetry tool ([#​3598](https://togithub.com/puppeteer/puppeteer/issues/3598)) [`68afb3c`](https://togithub.com/puppeteer/puppeteer/commit/68afb3c) - docs(troubleshooting): Update docs about copying file for setuid sandbox ([#​3608](https://togithub.com/puppeteer/puppeteer/issues/3608)) [`45c4477`](https://togithub.com/puppeteer/puppeteer/commit/45c4477) - chore: bump version to v1.11.0-post ([#​3613](https://togithub.com/puppeteer/puppeteer/issues/3613)) ### [`v1.11.0`](https://togithub.com/puppeteer/puppeteer/releases/v1.11.0) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v1.10.0...v1.11.0) #### Big Changes - Chromium 72.0.3618.0 (r609904) - [`page.setContent`](https://togithub.com/GoogleChrome/puppeteer/blob/v1.11.0/docs/api.md#pagesetcontenthtml-options) now awaits resource loading ([`927d0f4`](https://togithub.com/puppeteer/puppeteer/commit/927d0f443b832609c91ecd7bdbf1945a5d219c60)) #### API Changes ##### Changed: - [`page.setContent`](https://togithub.com/GoogleChrome/puppeteer/blob/v1.11.0/docs/api.md#pagesetcontenthtml-options) ([`927d0f4`](https://togithub.com/puppeteer/puppeteer/commit/927d0f443b832609c91ecd7bdbf1945a5d219c60)) now accepts `waitUntil` option similar to [`page.goto`](https://togithub.com/GoogleChrome/puppeteer/blob/v1.11.0/docs/api.md#pagegotourl-options). #### Bug Fixes - [#​728](https://togithub.com/puppeteer/puppeteer/issues/728) - Page.setContent should wait for resources to be loaded - [#​3517](https://togithub.com/puppeteer/puppeteer/issues/3517) - Page#setViewport required options - [#​3549](https://togithub.com/puppeteer/puppeteer/issues/3549) - Functions bound with page.exposeFunction() produce unhandled promise rejections - [#​2262](https://togithub.com/puppeteer/puppeteer/issues/2262) - Problem with PUPPETEER_SKIP_CHROMIUM_DOWNLOAD #### Raw Notes [`a0cbaf3`](https://togithub.com/puppeteer/puppeteer/commit/a0cbaf3) - chore(types): lint the api docs with typescript ([#​3577](https://togithub.com/puppeteer/puppeteer/issues/3577)) [`fb5b080`](https://togithub.com/puppeteer/puppeteer/commit/fb5b080) - feat(chromium): roll Chromium to r609904 ([#​3587](https://togithub.com/puppeteer/puppeteer/issues/3587)) [`6656519`](https://togithub.com/puppeteer/puppeteer/commit/6656519) - test: split out dialog tests ([#​3586](https://togithub.com/puppeteer/puppeteer/issues/3586)) [`309cbe6`](https://togithub.com/puppeteer/puppeteer/commit/309cbe6) - test: split out navigation tests ([#​3585](https://togithub.com/puppeteer/puppeteer/issues/3585)) [`d61916b`](https://togithub.com/puppeteer/puppeteer/commit/d61916b) - test: split out evaluation tests ([#​3584](https://togithub.com/puppeteer/puppeteer/issues/3584)) [`e839189`](https://togithub.com/puppeteer/puppeteer/commit/e839189) - test: split input tests into keyboard, mouse and touchscreen ([#​3583](https://togithub.com/puppeteer/puppeteer/issues/3583)) [`25f4f26`](https://togithub.com/puppeteer/puppeteer/commit/25f4f26) - test: extract clicking tests ([#​3582](https://togithub.com/puppeteer/puppeteer/issues/3582)) [`a181bdd`](https://togithub.com/puppeteer/puppeteer/commit/a181bdd) - test: split out emulation tests ([#​3581](https://togithub.com/puppeteer/puppeteer/issues/3581)) [`a5b1978`](https://togithub.com/puppeteer/puppeteer/commit/a5b1978) - test: split out waittask tests ([#​3580](https://togithub.com/puppeteer/puppeteer/issues/3580)) [`e5830d1`](https://togithub.com/puppeteer/puppeteer/commit/e5830d1) - test: split queryselector tests into separate file ([#​3579](https://togithub.com/puppeteer/puppeteer/issues/3579)) [`aa9fb82`](https://togithub.com/puppeteer/puppeteer/commit/aa9fb82) - test: split screenshot tests into separate file ([#​3578](https://togithub.com/puppeteer/puppeteer/issues/3578)) [`a04100c`](https://togithub.com/puppeteer/puppeteer/commit/a04100c) - docs(troubleshooting): added link to alixaxel/chrome-aws-lambda ([#​3576](https://togithub.com/puppeteer/puppeteer/issues/3576)) [`927d0f4`](https://togithub.com/puppeteer/puppeteer/commit/927d0f4) - feat(page): support waitUntil option for `page.setContent` ([#​3557](https://togithub.com/puppeteer/puppeteer/issues/3557)) [`e2e43bc`](https://togithub.com/puppeteer/puppeteer/commit/e2e43bc) - fix(page): navigating 11 pages simultaneously should not throw warning ([#​3560](https://togithub.com/puppeteer/puppeteer/issues/3560)) [`86e0959`](https://togithub.com/puppeteer/puppeteer/commit/86e0959) - docs(api.md): mark optional arguments in signatures ([#​3565](https://togithub.com/puppeteer/puppeteer/issues/3565)) [`f6bfa32`](https://togithub.com/puppeteer/puppeteer/commit/f6bfa32) - docs(api.md): fixes [#​3517](https://togithub.com/puppeteer/puppeteer/issues/3517) ([#​3561](https://togithub.com/puppeteer/puppeteer/issues/3561)) [`d9d9996`](https://togithub.com/puppeteer/puppeteer/commit/d9d9996) - feat(chromium): roll Chromium to r608752 ([#​3555](https://togithub.com/puppeteer/puppeteer/issues/3555)) [`03d8746`](https://togithub.com/puppeteer/puppeteer/commit/03d8746) - test(accessibility): Fix duplicated test ([#​3539](https://togithub.com/puppeteer/puppeteer/issues/3539)) [`95a19c7`](https://togithub.com/puppeteer/puppeteer/commit/95a19c7) - fix(page): dispatch errors into page ([#​3550](https://togithub.com/puppeteer/puppeteer/issues/3550)) [`c185eee`](https://togithub.com/puppeteer/puppeteer/commit/c185eee) - feat(install): support configurations in package.json ([#​3449](https://togithub.com/puppeteer/puppeteer/issues/3449)) [`766a951`](https://togithub.com/puppeteer/puppeteer/commit/766a951) - docs(troubleshooting): update on sandboxing ([#​3531](https://togithub.com/puppeteer/puppeteer/issues/3531)) [`eb7bd9d`](https://togithub.com/puppeteer/puppeteer/commit/eb7bd9d) - test: setup sandbox on linux ([#​3530](https://togithub.com/puppeteer/puppeteer/issues/3530)) [`10a4c8c`](https://togithub.com/puppeteer/puppeteer/commit/10a4c8c) - docs(troubleshooting): modern linux sandboxing [`5687343`](https://togithub.com/puppeteer/puppeteer/commit/5687343) - fix(types): fix parameters where they disagree with the api ([#​3525](https://togithub.com/puppeteer/puppeteer/issues/3525)) [`27ea226`](https://togithub.com/puppeteer/puppeteer/commit/27ea226) - test: fix workers test ([#​3527](https://togithub.com/puppeteer/puppeteer/issues/3527)) [`d3f50ea`](https://togithub.com/puppeteer/puppeteer/commit/d3f50ea) - chore: update dependencies ([#​3526](https://togithub.com/puppeteer/puppeteer/issues/3526)) [`1d671c6`](https://togithub.com/puppeteer/puppeteer/commit/1d671c6) - chore(bisect): properly output bisect ranges + output styling ([#​3523](https://togithub.com/puppeteer/puppeteer/issues/3523)) [`576c8f8`](https://togithub.com/puppeteer/puppeteer/commit/576c8f8) - chore(chromium): roll Chromium to r606647 ([#​3522](https://togithub.com/puppeteer/puppeteer/issues/3522)) [`6693537`](https://togithub.com/puppeteer/puppeteer/commit/6693537) - chore: add utils/bisect.js to bisect chromium revisions ([#​3511](https://togithub.com/puppeteer/puppeteer/issues/3511)) [`59e7e8c`](https://togithub.com/puppeteer/puppeteer/commit/59e7e8c) - docs(api.md): update returned value description ([#​3514](https://togithub.com/puppeteer/puppeteer/issues/3514)) [`79ec7a3`](https://togithub.com/puppeteer/puppeteer/commit/79ec7a3) - fix(types): fix return types where JSDoc and api.md disagree ([#​3512](https://togithub.com/puppeteer/puppeteer/issues/3512)) [`04b6ca8`](https://togithub.com/puppeteer/puppeteer/commit/04b6ca8) - Fix dead link ([#​3497](https://togithub.com/puppeteer/puppeteer/issues/3497)) [`b9f2104`](https://togithub.com/puppeteer/puppeteer/commit/b9f2104) - test(cookies): Remove duplicated test. ([#​3492](https://togithub.com/puppeteer/puppeteer/issues/3492)) [`52a1030`](https://togithub.com/puppeteer/puppeteer/commit/52a1030) - feat(chromium): roll Chromium to r604907 ([#​3488](https://togithub.com/puppeteer/puppeteer/issues/3488)) [`6b65407`](https://togithub.com/puppeteer/puppeteer/commit/6b65407) - test: unflake cookie test on windows ([#​3489](https://togithub.com/puppeteer/puppeteer/issues/3489)) [`60a8d41`](https://togithub.com/puppeteer/puppeteer/commit/60a8d41) - chore: bump version to v1.10.0-post ([#​3483](https://togithub.com/puppeteer/puppeteer/issues/3483))

Configuration

📅 Schedule: "" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.