nextools / metarepo

🍱 Metarepo of many packages and various monorepos
MIT License
80 stars 10 forks source link

♻️ update puppeteer-core to v13 - autoclosed #349

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
puppeteer-core ^5.0.0 -> ^13.0.0 age adoption passing confidence

Release Notes

puppeteer/puppeteer ### [`v13.6.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1360-httpsgithubcompuppeteerpuppeteercomparev1352v1360-2022-04-19) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.5.2...v13.6.0) ##### Features - **chromium:** roll to Chromium 101.0.4950.0 (r982053) ([#​8213](https://togithub.com/puppeteer/puppeteer/issues/8213)) ([ec74bd8](https://togithub.com/puppeteer/puppeteer/commit/ec74bd811d9b7fbaf600068e86f13a63d7b0bc6f)) - respond multiple headers with same key ([#​8183](https://togithub.com/puppeteer/puppeteer/issues/8183)) ([c1dcd85](https://togithub.com/puppeteer/puppeteer/commit/c1dcd857e3bc17769f02474a41bbedee01f471dc)) ##### Bug Fixes - also kill Firefox when temporary profile is used ([#​8233](https://togithub.com/puppeteer/puppeteer/issues/8233)) ([b6504d7](https://togithub.com/puppeteer/puppeteer/commit/b6504d7186336a2fc0b41c3878c843b7409ba5fb)) - consider existing frames when waiting for a frame ([#​8200](https://togithub.com/puppeteer/puppeteer/issues/8200)) ([0955225](https://togithub.com/puppeteer/puppeteer/commit/0955225b51421663288523a3dfb63103b51775b4)) - disable bfcache in the launcher ([#​8196](https://togithub.com/puppeteer/puppeteer/issues/8196)) ([9ac7318](https://togithub.com/puppeteer/puppeteer/commit/9ac7318506ac858b3465e9b4ede8ad75fbbcee11)), closes [#​8182](https://togithub.com/puppeteer/puppeteer/issues/8182) - enable page.spec event handler test for firefox ([#​8214](https://togithub.com/puppeteer/puppeteer/issues/8214)) ([2b45027](https://togithub.com/puppeteer/puppeteer/commit/2b45027d256f85f21a0c824183696b237e00ad33)) - forget queuedEventGroup when emitting response in responseReceivedExtraInfo ([#​8234](https://togithub.com/puppeteer/puppeteer/issues/8234)) ([#​8239](https://togithub.com/puppeteer/puppeteer/issues/8239)) ([91a8e73](https://togithub.com/puppeteer/puppeteer/commit/91a8e73b1196e4128b1e7c25e08080f2faaf3cf7)) - forget request will be sent from the \_requestWillBeSentMap list. ([#​8226](https://togithub.com/puppeteer/puppeteer/issues/8226)) ([4b786c9](https://togithub.com/puppeteer/puppeteer/commit/4b786c904cbfe3f059322292f3b788b8a5ebd9bf)) - ignore favicon requests in page.spec event handler tests ([#​8208](https://togithub.com/puppeteer/puppeteer/issues/8208)) ([04e5c88](https://togithub.com/puppeteer/puppeteer/commit/04e5c889973432c6163a8539cdec23c0e8726bff)) - **network.spec.ts:** typo in the word should ([#​8223](https://togithub.com/puppeteer/puppeteer/issues/8223)) ([e93faad](https://togithub.com/puppeteer/puppeteer/commit/e93faadc21b7fcb1e03b69c451c28b769f9cde51)) ##### [13.5.2](https://togithub.com/puppeteer/puppeteer/compare/v13.5.1...v13.5.2) (2022-03-31) ##### Bug Fixes - chromium downloading hung at 99% ([#​8169](https://togithub.com/puppeteer/puppeteer/issues/8169)) ([8f13470](https://togithub.com/puppeteer/puppeteer/commit/8f13470af06045857f32496f03e77b14f3ecff98)) - get extra headers from Fetch.requestPaused event ([#​8162](https://togithub.com/puppeteer/puppeteer/issues/8162)) ([37ede68](https://togithub.com/puppeteer/puppeteer/commit/37ede6877017a8dc6c946a3dff4ec6d79c3ebc59)) ##### [13.5.1](https://togithub.com/puppeteer/puppeteer/compare/v13.5.0...v13.5.1) (2022-03-09) ##### Bug Fixes - waitForNavigation in OOPIFs ([#​8117](https://togithub.com/puppeteer/puppeteer/issues/8117)) ([34775e5](https://togithub.com/puppeteer/puppeteer/commit/34775e58316be49d8bc5a13209a1f570bc66b448)) ### [`v13.5.2`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1352-httpsgithubcompuppeteerpuppeteercomparev1351v1352-2022-03-31) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.5.1...v13.5.2) ### [`v13.5.1`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1351-httpsgithubcompuppeteerpuppeteercomparev1350v1351-2022-03-09) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.5.0...v13.5.1) ### [`v13.5.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1350-httpsgithubcompuppeteerpuppeteercomparev1341v1350-2022-03-07) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.4.1...v13.5.0) ##### Features - **chromium:** roll to Chromium 100.0.4889.0 (r970485) ([#​8108](https://togithub.com/puppeteer/puppeteer/issues/8108)) ([d12f427](https://togithub.com/puppeteer/puppeteer/commit/d12f42754f7013b5ec0a2198cf2d9cf945d3cb38)) ##### Bug Fixes - Inherit browser-level proxy settings from incognito context ([#​7770](https://togithub.com/puppeteer/puppeteer/issues/7770)) ([3feca32](https://togithub.com/puppeteer/puppeteer/commit/3feca325a9472ee36f7e866ebe375c7f083e0e36)) - **page:** page.createIsolatedWorld error catching has been added ([#​7848](https://togithub.com/puppeteer/puppeteer/issues/7848)) ([309e8b8](https://togithub.com/puppeteer/puppeteer/commit/309e8b80da0519327bc37b44a3ebb6f2e2d357a7)) - **tests:** ensure all tests honour BINARY envvar ([#​8092](https://togithub.com/puppeteer/puppeteer/issues/8092)) ([3b8b9ad](https://togithub.com/puppeteer/puppeteer/commit/3b8b9adde5d18892af96329b6f9303979f9c04f5)) ##### [13.4.1](https://togithub.com/puppeteer/puppeteer/compare/v13.4.0...v13.4.1) (2022-03-01) ##### Bug Fixes - regression in --user-data-dir handling ([#​8060](https://togithub.com/puppeteer/puppeteer/issues/8060)) ([85decdc](https://togithub.com/puppeteer/puppeteer/commit/85decdc28d7d2128e6d2946a72f4d99dd5dbb48a)) ### [`v13.4.1`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1341-httpsgithubcompuppeteerpuppeteercomparev1340v1341-2022-03-01) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.4.0...v13.4.1) ### [`v13.4.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1340-httpsgithubcompuppeteerpuppeteercomparev1332v1340-2022-02-22) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.3.2...v13.4.0) ##### Features - add support for async waitForTarget ([#​7885](https://togithub.com/puppeteer/puppeteer/issues/7885)) ([dbf0639](https://togithub.com/puppeteer/puppeteer/commit/dbf0639822d0b2736993de52c0bfe1dbf4e58f25)) - export `Frame._client` through getter ([#​8041](https://togithub.com/puppeteer/puppeteer/issues/8041)) ([e9278fc](https://togithub.com/puppeteer/puppeteer/commit/e9278fcfcffe2558de63ce7542483445bcb6e74f)) - **HTTPResponse:** expose timing information ([#​8025](https://togithub.com/puppeteer/puppeteer/issues/8025)) ([30b3d49](https://togithub.com/puppeteer/puppeteer/commit/30b3d49b0de46d812b7485e708174a07c73dbdd0)) ##### Bug Fixes - change kill to signal the whole process group to terminate ([#​6859](https://togithub.com/puppeteer/puppeteer/issues/6859)) ([0eb9c78](https://togithub.com/puppeteer/puppeteer/commit/0eb9c7861717ebba7012c03e76b7a46063e4e5dd)) - element screenshot issue in headful mode ([#​8018](https://togithub.com/puppeteer/puppeteer/issues/8018)) ([5346e70](https://togithub.com/puppeteer/puppeteer/commit/5346e70ffc15b33c1949657cf1b465f1acc5d84d)), closes [#​7999](https://togithub.com/puppeteer/puppeteer/issues/7999) - ensure dom binding is not called after detach ([#​8024](https://togithub.com/puppeteer/puppeteer/issues/8024)) ([5c308b0](https://togithub.com/puppeteer/puppeteer/commit/5c308b0704123736ddb085f97596c201ea18cf4a)), closes [#​7814](https://togithub.com/puppeteer/puppeteer/issues/7814) - use both \__dirname and require.resolve to support different bundlers ([#​8046](https://togithub.com/puppeteer/puppeteer/issues/8046)) ([e6a6295](https://togithub.com/puppeteer/puppeteer/commit/e6a6295d9a7480bb59ee58a2cc7785171fa0fa2c)), closes [#​8044](https://togithub.com/puppeteer/puppeteer/issues/8044) ##### [13.3.2](https://togithub.com/puppeteer/puppeteer/compare/v13.3.1...v13.3.2) (2022-02-14) ##### Bug Fixes - always use ENV executable path when present ([#​7985](https://togithub.com/puppeteer/puppeteer/issues/7985)) ([6d6ea9b](https://togithub.com/puppeteer/puppeteer/commit/6d6ea9bf59daa3fb851b3da8baa27887e0aa2c28)) - use require.resolve instead of \__dirname ([#​8003](https://togithub.com/puppeteer/puppeteer/issues/8003)) ([bbb186d](https://togithub.com/puppeteer/puppeteer/commit/bbb186d88cb99e4914299c983c822fa41a80f356)) ##### [13.3.1](https://togithub.com/puppeteer/puppeteer/compare/v13.3.0...v13.3.1) (2022-02-10) ##### Bug Fixes - **puppeteer:** revert: esm modules ([#​7986](https://togithub.com/puppeteer/puppeteer/issues/7986)) ([179eded](https://togithub.com/puppeteer/puppeteer/commit/179ededa1400c35c1f2edc015548e0f2a1bcee14)) ### [`v13.3.2`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1332-httpsgithubcompuppeteerpuppeteercomparev1331v1332-2022-02-14) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.3.1...v13.3.2) ### [`v13.3.1`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1331-httpsgithubcompuppeteerpuppeteercomparev1330v1331-2022-02-10) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.3.0...v13.3.1) ### [`v13.3.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1330-httpsgithubcompuppeteerpuppeteercomparev1320v1330-2022-02-09) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.2.0...v13.3.0) ##### Features - **puppeteer:** export esm modules in package.json ([#​7964](https://togithub.com/puppeteer/puppeteer/issues/7964)) ([523b487](https://togithub.com/puppeteer/puppeteer/commit/523b487e8802824cecff86d256b4f7dbc4c47c8a)) ### [`v13.2.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1320-httpsgithubcompuppeteerpuppeteercomparev1313v1320-2022-02-07) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.1.3...v13.2.0) ##### Features - add more models to DeviceDescriptors ([#​7904](https://togithub.com/puppeteer/puppeteer/issues/7904)) ([6a655cb](https://togithub.com/puppeteer/puppeteer/commit/6a655cb647e12eaf1055be0b298908d83bebac25)) - **chromium:** roll to Chromium 99.0.4844.16 (r961656) ([#​7960](https://togithub.com/puppeteer/puppeteer/issues/7960)) ([96c3f94](https://togithub.com/puppeteer/puppeteer/commit/96c3f943b2f6e26bd871ecfcce71b6a33e214ebf)) ##### Bug Fixes - make projectRoot optional in Puppeteer and launchers ([#​7967](https://togithub.com/puppeteer/puppeteer/issues/7967)) ([9afdc63](https://togithub.com/puppeteer/puppeteer/commit/9afdc6300b80f01091dc4cb42d4ebe952c7d60f0)) - migrate more files to strict-mode TypeScript ([#​7950](https://togithub.com/puppeteer/puppeteer/issues/7950)) ([aaac8d9](https://togithub.com/puppeteer/puppeteer/commit/aaac8d9c44327a2c503ffd6c97b7f21e8010c3e4)) - typos in documentation ([#​7968](https://togithub.com/puppeteer/puppeteer/issues/7968)) ([41ab4e9](https://togithub.com/puppeteer/puppeteer/commit/41ab4e9127df64baa6c43ecde2f7ddd702ba7b0c)) ##### [13.1.3](https://togithub.com/puppeteer/puppeteer/compare/v13.1.2...v13.1.3) (2022-01-31) ##### Bug Fixes - issue with reading versions.js in doclint ([#​7940](https://togithub.com/puppeteer/puppeteer/issues/7940)) ([06ba963](https://togithub.com/puppeteer/puppeteer/commit/06ba9632a4c63859244068d32c312817d90daf63)) - make more files work in strict-mode TypeScript ([#​7936](https://togithub.com/puppeteer/puppeteer/issues/7936)) ([0636513](https://togithub.com/puppeteer/puppeteer/commit/0636513e34046f4d40b5e88beb2b18b16dab80aa)) - page.pdf producing an invalid pdf ([#​7868](https://togithub.com/puppeteer/puppeteer/issues/7868)) ([afea509](https://togithub.com/puppeteer/puppeteer/commit/afea509544fb99bfffe5b0bebe6f3575c53802f0)), closes [#​7757](https://togithub.com/puppeteer/puppeteer/issues/7757) ##### [13.1.2](https://togithub.com/puppeteer/puppeteer/compare/v13.1.1...v13.1.2) (2022-01-25) ##### Bug Fixes - **package.json:** update node-fetch package ([#​7924](https://togithub.com/puppeteer/puppeteer/issues/7924)) ([e4c48d3](https://togithub.com/puppeteer/puppeteer/commit/e4c48d3b8c2a812752094ed8163e4f2f32c4b6cb)) - types in Browser.ts to be compatible with strict mode Typescript ([#​7918](https://togithub.com/puppeteer/puppeteer/issues/7918)) ([a8ec0aa](https://togithub.com/puppeteer/puppeteer/commit/a8ec0aadc9c90d224d568d9e418d14261e6e85b1)), closes [#​6769](https://togithub.com/puppeteer/puppeteer/issues/6769) - types in Connection.ts to be compatible with strict mode Typescript ([#​7919](https://togithub.com/puppeteer/puppeteer/issues/7919)) ([d80d602](https://togithub.com/puppeteer/puppeteer/commit/d80d6027ea8e1b7fcdaf045398629cf8e6512658)), closes [#​6769](https://togithub.com/puppeteer/puppeteer/issues/6769) ##### [13.1.1](https://togithub.com/puppeteer/puppeteer/compare/v13.1.0...v13.1.1) (2022-01-18) ##### Bug Fixes - use content box for OOPIF offset calculations ([#​7911](https://togithub.com/puppeteer/puppeteer/issues/7911)) ([344feb5](https://togithub.com/puppeteer/puppeteer/commit/344feb53c28ce018a4c600d408468f6d9d741eee)) ### [`v13.1.3`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1313-httpsgithubcompuppeteerpuppeteercomparev1312v1313-2022-01-31) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.1.2...v13.1.3) ### [`v13.1.2`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1312-httpsgithubcompuppeteerpuppeteercomparev1311v1312-2022-01-25) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.1.1...v13.1.2) ### [`v13.1.1`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1311-httpsgithubcompuppeteerpuppeteercomparev1310v1311-2022-01-18) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.1.0...v13.1.1) ### [`v13.1.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1310-httpsgithubcompuppeteerpuppeteercomparev1301v1310-2022-01-17) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.0.1...v13.1.0) ##### Features - **chromium:** roll to Chromium 98.0.4758.0 (r950341) ([#​7907](https://togithub.com/puppeteer/puppeteer/issues/7907)) ([a55c86f](https://togithub.com/puppeteer/puppeteer/commit/a55c86fac504b5e89ba23735fb3a1b1d54a4e1e5)) ##### Bug Fixes - apply OOPIF offsets to bounding box and box model calls ([#​7906](https://togithub.com/puppeteer/puppeteer/issues/7906)) ([a566263](https://togithub.com/puppeteer/puppeteer/commit/a566263ba28e58ff648bffbdb628606f75d5876f)) - correctly compute clickable points for elements inside OOPIFs ([#​7900](https://togithub.com/puppeteer/puppeteer/issues/7900)) ([486bbe0](https://togithub.com/puppeteer/puppeteer/commit/486bbe010d5ee5c446d9e8daf61a080232379c3f)), closes [#​7849](https://togithub.com/puppeteer/puppeteer/issues/7849) - error for pre-existing OOPIFs ([#​7899](https://togithub.com/puppeteer/puppeteer/issues/7899)) ([d7937b8](https://togithub.com/puppeteer/puppeteer/commit/d7937b806d331bf16c2016aaf16e932b1334eac8)), closes [#​7844](https://togithub.com/puppeteer/puppeteer/issues/7844) [#​7896](https://togithub.com/puppeteer/puppeteer/issues/7896) ##### [13.0.1](https://togithub.com/puppeteer/puppeteer/compare/v13.0.0...v13.0.1) (2021-12-22) ##### Bug Fixes - disable a test failing on Firefox ([#​7846](https://togithub.com/puppeteer/puppeteer/issues/7846)) ([36207c5](https://togithub.com/puppeteer/puppeteer/commit/36207c5efe8ca21f4b3fc5b00212700326a701d2)) - make sure ElementHandle.waitForSelector is evaluated in the right context ([#​7843](https://togithub.com/puppeteer/puppeteer/issues/7843)) ([8d8e874](https://togithub.com/puppeteer/puppeteer/commit/8d8e874b072b17fc763f33d08e51c046b7435244)) - predicate arguments for waitForFunction ([#​7845](https://togithub.com/puppeteer/puppeteer/issues/7845)) ([1c44551](https://togithub.com/puppeteer/puppeteer/commit/1c44551f1b5bb19455b4a1eb7061715717ec880e)), closes [#​7836](https://togithub.com/puppeteer/puppeteer/issues/7836) ### [`v13.0.1`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1301-httpsgithubcompuppeteerpuppeteercomparev1300v1301-2021-12-22) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v13.0.0...v13.0.1) ### [`v13.0.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1300-httpsgithubcompuppeteerpuppeteercomparev1201v1300-2021-12-10) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v12.0.1...v13.0.0) ##### ⚠ BREAKING CHANGES - typo in 'already-handled' constant of the request interception API ([#​7813](https://togithub.com/puppeteer/puppeteer/issues/7813)) ##### Features - expose HTTPRequest intercept resolution state and clarify docs ([#​7796](https://togithub.com/puppeteer/puppeteer/issues/7796)) ([dc23b75](https://togithub.com/puppeteer/puppeteer/commit/dc23b7535cb958c00d1eecfe85b4ee26e52e2e39)) - implement Element.waitForSelector ([#​7825](https://togithub.com/puppeteer/puppeteer/issues/7825)) ([c034294](https://togithub.com/puppeteer/puppeteer/commit/c03429444d05b39549489ad3da67d93b2be59f51)) ##### Bug Fixes - handle multiple/duplicate Fetch.requestPaused events ([#​7802](https://togithub.com/puppeteer/puppeteer/issues/7802)) ([636b086](https://togithub.com/puppeteer/puppeteer/commit/636b0863a169da132e333eb53b17eb2601daabe6)), closes [#​7475](https://togithub.com/puppeteer/puppeteer/issues/7475) [#​6696](https://togithub.com/puppeteer/puppeteer/issues/6696) [#​7225](https://togithub.com/puppeteer/puppeteer/issues/7225) - revert "feat(typescript): allow using puppeteer without dom lib" ([02c9af6](https://togithub.com/puppeteer/puppeteer/commit/02c9af62d64060a83f53368640f343ae2e30e38a)), closes [#​6998](https://togithub.com/puppeteer/puppeteer/issues/6998) - typo in 'already-handled' constant of the request interception API ([#​7813](https://togithub.com/puppeteer/puppeteer/issues/7813)) ([8242422](https://togithub.com/puppeteer/puppeteer/commit/824242246de9e158aacb85f71350a79cb386ed92)), closes [#​7745](https://togithub.com/puppeteer/puppeteer/issues/7745) [#​7747](https://togithub.com/puppeteer/puppeteer/issues/7747) [#​7780](https://togithub.com/puppeteer/puppeteer/issues/7780) ##### [12.0.1](https://togithub.com/puppeteer/puppeteer/compare/v12.0.0...v12.0.1) (2021-11-29) ##### Bug Fixes - handle extraInfo events even if event.hasExtraInfo === false ([#​7808](https://togithub.com/puppeteer/puppeteer/issues/7808)) ([6ee2feb](https://togithub.com/puppeteer/puppeteer/commit/6ee2feb1eafdd399f0af50cdc4517f21bcb55121)), closes [#​7805](https://togithub.com/puppeteer/puppeteer/issues/7805) ### [`v12.0.1`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1201-httpsgithubcompuppeteerpuppeteercomparev1200v1201-2021-11-29) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v12.0.0...v12.0.1) ### [`v12.0.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1200-httpsgithubcompuppeteerpuppeteercomparev1100v1200-2021-11-26) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v11.0.0...v12.0.0) ##### ⚠ BREAKING CHANGES - **chromium:** roll to Chromium 97.0.4692.0 (r938248) ##### Features - **chromium:** roll to Chromium 97.0.4692.0 (r938248) ([ac162c5](https://togithub.com/puppeteer/puppeteer/commit/ac162c561ee43dd69eff38e1b354a41bb42c9eba)), closes [#​7458](https://togithub.com/puppeteer/puppeteer/issues/7458) - support for custom user data (profile) directory for Firefox ([#​7684](https://togithub.com/puppeteer/puppeteer/issues/7684)) ([790c7a0](https://togithub.com/puppeteer/puppeteer/commit/790c7a0eb92291efebaa37e80c72f5cb5f46bbdb)) ##### Bug Fixes - **ariaqueryhandler:** allow single quotes in aria attribute selector ([#​7750](https://togithub.com/puppeteer/puppeteer/issues/7750)) ([b0319ec](https://togithub.com/puppeteer/puppeteer/commit/b0319ecc89f8ea3d31ab9aee5e1cd33d2a4e62be)), closes [#​7721](https://togithub.com/puppeteer/puppeteer/issues/7721) - clearer jsdoc for behavior of `headless` when `devtools` is true ([#​7748](https://togithub.com/puppeteer/puppeteer/issues/7748)) ([9f9b4ed](https://togithub.com/puppeteer/puppeteer/commit/9f9b4ed72ab0bb43d002a0024122d6f5eab231aa)) - null check for frame in FrameManager ([#​7773](https://togithub.com/puppeteer/puppeteer/issues/7773)) ([23ee295](https://togithub.com/puppeteer/puppeteer/commit/23ee295f348d114617f2a86d0bb792936f413ac5)), closes [#​7749](https://togithub.com/puppeteer/puppeteer/issues/7749) - only kill the process when there is no browser instance available ([#​7762](https://togithub.com/puppeteer/puppeteer/issues/7762)) ([51e6169](https://togithub.com/puppeteer/puppeteer/commit/51e61696c1c20cc09bd4fc068ae1dfa259c41745)), closes [#​7668](https://togithub.com/puppeteer/puppeteer/issues/7668) - parse statusText from the extraInfo event ([#​7798](https://togithub.com/puppeteer/puppeteer/issues/7798)) ([a26b12b](https://togithub.com/puppeteer/puppeteer/commit/a26b12b7c775c36271cd4c98e39bbd59f4356320)), closes [#​7458](https://togithub.com/puppeteer/puppeteer/issues/7458) - try to remove the temporary user data directory after the process has been killed ([#​7761](https://togithub.com/puppeteer/puppeteer/issues/7761)) ([fc94a28](https://togithub.com/puppeteer/puppeteer/commit/fc94a28778cfdb3cb8bcd882af3ebcdacf85c94e)) ### [`v11.0.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1100-httpsgithubcompuppeteerpuppeteercomparev1040v1100-2021-11-02) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v10.4.0...v11.0.0) ##### ⚠ BREAKING CHANGES - **oop iframes:** integrate OOP iframes with the frame manager ([#​7556](https://togithub.com/puppeteer/puppeteer/issues/7556)) ##### Features - improve error message for response.buffer() ([#​7669](https://togithub.com/puppeteer/puppeteer/issues/7669)) ([03c9ecc](https://togithub.com/puppeteer/puppeteer/commit/03c9ecca400a02684cd60229550dbad1190a5b6e)) - **oop iframes:** integrate OOP iframes with the frame manager ([#​7556](https://togithub.com/puppeteer/puppeteer/issues/7556)) ([4d9dc8c](https://togithub.com/puppeteer/puppeteer/commit/4d9dc8c0e613f22d4cdf237e8bd0b0da3c588edb)), closes [#​2548](https://togithub.com/puppeteer/puppeteer/issues/2548) - add custom debugging port option ([#​4993](https://togithub.com/puppeteer/puppeteer/issues/4993)) ([26145e9](https://togithub.com/puppeteer/puppeteer/commit/26145e9a24af7caed6ece61031f2cafa6abd505f)) - add initiator to HTTPRequest ([#​7614](https://togithub.com/puppeteer/puppeteer/issues/7614)) ([a271145](https://togithub.com/puppeteer/puppeteer/commit/a271145b0663ef9de1903dd0eb9fd5366465bed7)) - allow to customize tmpdir ([#​7243](https://togithub.com/puppeteer/puppeteer/issues/7243)) ([b1f6e86](https://togithub.com/puppeteer/puppeteer/commit/b1f6e8692b0bc7e8551b2a78169c830cd80a7acb)) - handle unhandled promise rejections in tests ([#​7722](https://togithub.com/puppeteer/puppeteer/issues/7722)) ([07febca](https://togithub.com/puppeteer/puppeteer/commit/07febca04b391893cfc872250e4391da142d4fe2)) ##### Bug Fixes - add support for relative install paths to BrowserFetcher ([#​7613](https://togithub.com/puppeteer/puppeteer/issues/7613)) ([eebf452](https://togithub.com/puppeteer/puppeteer/commit/eebf452d38b79bb2ea1a1ba84c3d2ea6f2f9f899)), closes [#​7592](https://togithub.com/puppeteer/puppeteer/issues/7592) - add webp to screenshot quality option allow list ([#​7631](https://togithub.com/puppeteer/puppeteer/issues/7631)) ([b20c2bf](https://togithub.com/puppeteer/puppeteer/commit/b20c2bfa24cbdd4a1b9cefca2e0a9407e442baf5)) - prevent Target closed errors on streams ([#​7728](https://togithub.com/puppeteer/puppeteer/issues/7728)) ([5b792de](https://togithub.com/puppeteer/puppeteer/commit/5b792de7a97611441777d1ac99cb95516301d7dc)) - request an animation frame to fix flaky clickablePoint test ([#​7587](https://togithub.com/puppeteer/puppeteer/issues/7587)) ([7341d9f](https://togithub.com/puppeteer/puppeteer/commit/7341d9fadd1466a5b2f2bde8631f3b02cf9a7d8a)) - setup husky properly ([#​7727](https://togithub.com/puppeteer/puppeteer/issues/7727)) ([8b712e7](https://togithub.com/puppeteer/puppeteer/commit/8b712e7b642b58193437f26d4e104a9e412f388d)), closes [#​7726](https://togithub.com/puppeteer/puppeteer/issues/7726) - updated troubleshooting.md to meet latest dependencies changes ([#​7656](https://togithub.com/puppeteer/puppeteer/issues/7656)) ([edb0197](https://togithub.com/puppeteer/puppeteer/commit/edb01972b9606d8b05b979a588eda0d622315981)) - **launcher:** launcher.launch() should pass 'timeout' option [#​5180](https://togithub.com/puppeteer/puppeteer/issues/5180) ([#​7596](https://togithub.com/puppeteer/puppeteer/issues/7596)) ([113489d](https://togithub.com/puppeteer/puppeteer/commit/113489d3b58e2907374a4e6e5133bf46630695d1)) - **page:** fallback to default in exposeFunction when using imported module ([#​6365](https://togithub.com/puppeteer/puppeteer/issues/6365)) ([44c9ec6](https://togithub.com/puppeteer/puppeteer/commit/44c9ec67c57dccf3e186c86f14f3a8da9a8eb971)) - **page:** fix page.off method for request event ([#​7624](https://togithub.com/puppeteer/puppeteer/issues/7624)) ([d0cb943](https://togithub.com/puppeteer/puppeteer/commit/d0cb9436a302418086f6763e0e58ae3732a20b62)), closes [#​7572](https://togithub.com/puppeteer/puppeteer/issues/7572) ### [`v10.4.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1040-httpsgithubcompuppeteerpuppeteercomparev1020v1040-2021-09-21) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v10.2.0...v10.4.0) ##### Features - add webp to screenshot options ([#​7565](https://togithub.com/puppeteer/puppeteer/issues/7565)) ([43a9268](https://togithub.com/puppeteer/puppeteer/commit/43a926832505a57922016907a264165676424557)) - **page:** expose page.client() ([#​7582](https://togithub.com/puppeteer/puppeteer/issues/7582)) ([99ca842](https://togithub.com/puppeteer/puppeteer/commit/99ca842124a1edef5e66426621885141a9feaca5)) - **page:** mark page.client() as internal ([#​7585](https://togithub.com/puppeteer/puppeteer/issues/7585)) ([8451951](https://togithub.com/puppeteer/puppeteer/commit/84519514831f304f9076ca235fe474f797616b2c)) - add ability to specify offsets for JSHandle.click ([#​7573](https://togithub.com/puppeteer/puppeteer/issues/7573)) ([2b5c001](https://togithub.com/puppeteer/puppeteer/commit/2b5c0019dc3744196c5858edeaa901dff9973ef5)) - add durableStorage to allowed permissions ([#​5295](https://togithub.com/puppeteer/puppeteer/issues/5295)) ([eda5171](https://togithub.com/puppeteer/puppeteer/commit/eda51712790b9260626dc53cfb58a72805c45582)) - add id option to addScriptTag ([#​5477](https://togithub.com/puppeteer/puppeteer/issues/5477)) ([300be5d](https://togithub.com/puppeteer/puppeteer/commit/300be5d167b6e7e532e725fdb86966081a5d0093)) - add more Android models to DeviceDescriptors ([#​7210](https://togithub.com/puppeteer/puppeteer/issues/7210)) ([b5020dc](https://togithub.com/puppeteer/puppeteer/commit/b5020dc04121b265c77662237dfb177d6de06053)), closes [/github.com/aerokube/moon-deploy/blob/master/moon-local.yaml#L199](https://togithub.com/puppeteer//github.com/aerokube/moon-deploy/blob/master/moon-local.yaml/issues/L199) - add proxy and bypass list parameters to createIncognitoBrowserContext ([#​7516](https://togithub.com/puppeteer/puppeteer/issues/7516)) ([8e45a1c](https://togithub.com/puppeteer/puppeteer/commit/8e45a1c882207cc36e87be2a917b661eb841c4bf)), closes [#​678](https://togithub.com/puppeteer/puppeteer/issues/678) - add threshold to Page.isIntersectingViewport ([#​6497](https://togithub.com/puppeteer/puppeteer/issues/6497)) ([54c4318](https://togithub.com/puppeteer/puppeteer/commit/54c43180161c3c512e4698e7f2e85ce3c6f0ab50)) - add unit test support for bisect ([#​7553](https://togithub.com/puppeteer/puppeteer/issues/7553)) ([a0b1f6b](https://togithub.com/puppeteer/puppeteer/commit/a0b1f6b401abae2fbc5a8987061644adfaa7b482)) - add User-Agent with Puppeteer version to WebSocket request ([#​5614](https://togithub.com/puppeteer/puppeteer/issues/5614)) ([6a2bf0a](https://togithub.com/puppeteer/puppeteer/commit/6a2bf0aabaa4df72c7838f5a6cd742e8f9c72be6)) - extend husky checks ([#​7574](https://togithub.com/puppeteer/puppeteer/issues/7574)) ([7316086](https://togithub.com/puppeteer/puppeteer/commit/73160869417275200be19bd37372b6218dbc5f63)) - **api:** implement `Page.waitForNetworkIdle()` ([#​5140](https://togithub.com/puppeteer/puppeteer/issues/5140)) ([3c6029c](https://togithub.com/puppeteer/puppeteer/commit/3c6029c702291ca7ef637b66e78d72e03156fe58)) - **coverage:** option for raw V8 script coverage ([#​6454](https://togithub.com/puppeteer/puppeteer/issues/6454)) ([cb4470a](https://togithub.com/puppeteer/puppeteer/commit/cb4470a6d9b0a7f73836458bb3d5779eb85ac5f2)) - support timeout for page.pdf() call ([#​7508](https://togithub.com/puppeteer/puppeteer/issues/7508)) ([f90af66](https://togithub.com/puppeteer/puppeteer/commit/f90af6639d801e764bdb479b9543b7f8f2b926df)) - **typescript:** allow using puppeteer without dom lib ([#​6998](https://togithub.com/puppeteer/puppeteer/issues/6998)) ([723052d](https://togithub.com/puppeteer/puppeteer/commit/723052d5bb3c3d1d3908508467512bea4d8fdc80)), closes [#​6989](https://togithub.com/puppeteer/puppeteer/issues/6989) ##### Bug Fixes - **docs:** deploy includes website documentation ([#​7469](https://togithub.com/puppeteer/puppeteer/issues/7469)) ([6fde41c](https://togithub.com/puppeteer/puppeteer/commit/6fde41c6b6657986df1bbce3f2e0f7aa499f2be4)) - **docs:** names in version 9.1.1 ([#​7517](https://togithub.com/puppeteer/puppeteer/issues/7517)) ([44b22bb](https://togithub.com/puppeteer/puppeteer/commit/44b22bbc2629e3c75c1494b299a66790b371fb0a)) - **frame:** fix Frame.waitFor's XPath pattern detection ([#​5184](https://togithub.com/puppeteer/puppeteer/issues/5184)) ([caa2b73](https://togithub.com/puppeteer/puppeteer/commit/caa2b732fe58f32ec03f2a9fa8568f20188203c5)) - **install:** respect environment proxy config when downloading Firef… ([#​6577](https://togithub.com/puppeteer/puppeteer/issues/6577)) ([9399c97](https://togithub.com/puppeteer/puppeteer/commit/9399c9786fba4e45e1c5485ddbb197d2d4f1735f)), closes [#​6573](https://togithub.com/puppeteer/puppeteer/issues/6573) - added names in V9.1.1 ([#​7547](https://togithub.com/puppeteer/puppeteer/issues/7547)) ([d132b8b](https://togithub.com/puppeteer/puppeteer/commit/d132b8b041696e6d5b9a99d0be1acf1cf943efef)) - **test:** tweak waitForNetworkIdle delay in test between downloads ([#​7564](https://togithub.com/puppeteer/puppeteer/issues/7564)) ([a21b737](https://togithub.com/puppeteer/puppeteer/commit/a21b7376e7feaf23066d67948d52480516f42496)) - **types:** allow evaluate functions to take a readonly array as an argument ([#​7072](https://togithub.com/puppeteer/puppeteer/issues/7072)) ([491614c](https://togithub.com/puppeteer/puppeteer/commit/491614c7f8cfa50b902d0275064e611c2a48c3b2)) - update firefox prefs documentation link ([#​7539](https://togithub.com/puppeteer/puppeteer/issues/7539)) ([2aec355](https://togithub.com/puppeteer/puppeteer/commit/2aec35553bc6e0305f40837bb3665ddbd02aa889)) - use non-deprecated tracing categories api ([#​7413](https://togithub.com/puppeteer/puppeteer/issues/7413)) ([040a0e5](https://togithub.com/puppeteer/puppeteer/commit/040a0e561b4f623f7929130b90be129f94ebb642)) ### [`v10.2.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1020-httpsgithubcompuppeteerpuppeteercomparev1010v1020-2021-08-04) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v10.1.0...v10.2.0) ##### Features - **api:** make `page.isDragInterceptionEnabled` a method ([#​7419](https://togithub.com/puppeteer/puppeteer/issues/7419)) ([dd470c7](https://togithub.com/puppeteer/puppeteer/commit/dd470c7a226a8422a938a7b0fffa58ffc6b78512)), closes [#​7150](https://togithub.com/puppeteer/puppeteer/issues/7150) - **chromium:** roll to Chromium 93.0.4577.0 (r901912) ([#​7387](https://togithub.com/puppeteer/puppeteer/issues/7387)) ([e10faad](https://togithub.com/puppeteer/puppeteer/commit/e10faad4f239b1120491bb54fcba0216acd3a646)) - add channel parameter for puppeteer.launch ([#​7389](https://togithub.com/puppeteer/puppeteer/issues/7389)) ([d70f60e](https://togithub.com/puppeteer/puppeteer/commit/d70f60e0619b8659d191fa492e3db4bc221ae982)) - add cooperative request intercepts ([#​6735](https://togithub.com/puppeteer/puppeteer/issues/6735)) ([b5e6474](https://togithub.com/puppeteer/puppeteer/commit/b5e6474374ae6a88fc73cdb1a9906764c2ac5d70)) - add support for useragentdata ([#​7378](https://togithub.com/puppeteer/puppeteer/issues/7378)) ([7200b1a](https://togithub.com/puppeteer/puppeteer/commit/7200b1a6fb9dfdfb65d50f0000339333e71b1b2a)) ##### Bug Fixes - **browser-runner:** reject promise on error ([#​7338](https://togithub.com/puppeteer/puppeteer/issues/7338)) ([5eb20e2](https://togithub.com/puppeteer/puppeteer/commit/5eb20e29a21ea0e0368fa8937ef38f7c7693ab34)) - add script to remove html comments from docs markdown ([#​7394](https://togithub.com/puppeteer/puppeteer/issues/7394)) ([ea3df80](https://togithub.com/puppeteer/puppeteer/commit/ea3df80ed136a03d7698d2319106af5df8d48b58)) ### [`v10.1.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1010-httpsgithubcompuppeteerpuppeteercomparev1000v1010-2021-06-29) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v10.0.0...v10.1.0) ##### Features - add a streaming version for page.pdf ([e3699e2](https://togithub.com/puppeteer/puppeteer/commit/e3699e248bc9c1f7a6ead9a07d68ae8b65905443)) - add drag-and-drop support ([#​7150](https://togithub.com/puppeteer/puppeteer/issues/7150)) ([a91b8ac](https://togithub.com/puppeteer/puppeteer/commit/a91b8aca3728b2c2e310e9446897d729bf983377)) - add page.emulateCPUThrottling ([#​7343](https://togithub.com/puppeteer/puppeteer/issues/7343)) ([4ce4110](https://togithub.com/puppeteer/puppeteer/commit/4ce41106288938b9d366c550e7a424812920683d)) ##### Bug Fixes - remove redundant await while fetching target ([#​7351](https://togithub.com/puppeteer/puppeteer/issues/7351)) ([083b297](https://togithub.com/puppeteer/puppeteer/commit/083b297a6741c6b1dd23867f441130655fac8f7d)) ### [`v10.0.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​1000-httpsgithubcompuppeteerpuppeteercomparev911v1000-2021-05-31) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v9.1.1...v10.0.0) ##### ⚠ BREAKING CHANGES - Node.js 10 is no longer supported. ##### Features - **chromium:** roll to Chromium 92.0.4512.0 (r884014) ([#​7288](https://togithub.com/puppeteer/puppeteer/issues/7288)) ([f863f4b](https://togithub.com/puppeteer/puppeteer/commit/f863f4bfe015e57ea1f9fbb322f1cedee468b857)) - **requestinterception:** remove cacheSafe flag ([#​7217](https://togithub.com/puppeteer/puppeteer/issues/7217)) ([d01aa6c](https://togithub.com/puppeteer/puppeteer/commit/d01aa6c84a1e41f15ffed3a8d36ad26a404a7187)) - expose other sessions from connection ([#​6863](https://togithub.com/puppeteer/puppeteer/issues/6863)) ([cb285a2](https://togithub.com/puppeteer/puppeteer/commit/cb285a237921259eac99ade1d8b5550e068a55eb)) - **launcher:** add new launcher option `waitForInitialPage` ([#​7105](https://togithub.com/puppeteer/puppeteer/issues/7105)) ([2605309](https://togithub.com/puppeteer/puppeteer/commit/2605309f74b43da160cda4d214016e4422bf7676)), closes [#​3630](https://togithub.com/puppeteer/puppeteer/issues/3630) ##### Bug Fixes - added comments for browsercontext, startCSSCoverage, and startJSCoverage. ([#​7264](https://togithub.com/puppeteer/puppeteer/issues/7264)) ([b750397](https://togithub.com/puppeteer/puppeteer/commit/b75039746ac6bddf1411538242b5e70b0f2e6e8a)) - modified comment for method product, platform and newPage ([#​7262](https://togithub.com/puppeteer/puppeteer/issues/7262)) ([159d283](https://togithub.com/puppeteer/puppeteer/commit/159d2835450697dabea6f9adf6e67d158b5b8ae3)) - **requestinterception:** fix font loading issue ([#​7060](https://togithub.com/puppeteer/puppeteer/issues/7060)) ([c9978d2](https://togithub.com/puppeteer/puppeteer/commit/c9978d20d5584c9fd2dc902e4b4ac86ed8ea5d6e)), closes [/github.com/puppeteer/puppeteer/pull/6996#issuecomment-811546501](https://togithub.com/puppeteer//github.com/puppeteer/puppeteer/pull/6996/issues/issuecomment-811546501) [/github.com/puppeteer/puppeteer/pull/6996#issuecomment-813797393](https://togithub.com/puppeteer//github.com/puppeteer/puppeteer/pull/6996/issues/issuecomment-813797393) [#​7038](https://togithub.com/puppeteer/puppeteer/issues/7038) - drop support for Node.js 10 ([#​7200](https://togithub.com/puppeteer/puppeteer/issues/7200)) ([97c9fe2](https://togithub.com/puppeteer/puppeteer/commit/97c9fe2520723d45a5a86da06b888ae888d400be)), closes [#​6753](https://togithub.com/puppeteer/puppeteer/issues/6753) ##### [9.1.1](https://togithub.com/puppeteer/puppeteer/compare/v9.1.0...v9.1.1) (2021-05-05) ##### Bug Fixes - make targetFilter synchronous ([#​7203](https://togithub.com/puppeteer/puppeteer/issues/7203)) ([bcc85a0](https://togithub.com/puppeteer/puppeteer/commit/bcc85a0969077d122e5d8d2fb5c1061999a8ae48)) ### [`v9.1.1`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​911-httpsgithubcompuppeteerpuppeteercomparev910v911-2021-05-05) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v9.1.0...v9.1.1) ### [`v9.1.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​910-httpsgithubcompuppeteerpuppeteercomparev900v910-2021-05-03) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v9.0.0...v9.1.0) ##### Features - add option to filter targets ([#​7192](https://togithub.com/puppeteer/puppeteer/issues/7192)) ([ec3fc2e](https://togithub.com/puppeteer/puppeteer/commit/ec3fc2e035bb5ca14a576180fff612e1ecf6bad7)) ##### Bug Fixes - change rm -rf to rimraf ([#​7168](https://togithub.com/puppeteer/puppeteer/issues/7168)) ([ad6b736](https://togithub.com/puppeteer/puppeteer/commit/ad6b736039436fcc5c0a262e5b575aa041427be3)) ### [`v9.0.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​900-httpsgithubcompuppeteerpuppeteercomparev800v900-2021-04-21) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v8.0.0...v9.0.0) ##### ⚠ BREAKING CHANGES - **filechooser:** FileChooser.cancel() is now synchronous. ##### Features - **chromium:** roll to Chromium 91.0.4469.0 (r869685) ([#​7110](https://togithub.com/puppeteer/puppeteer/issues/7110)) ([715e7a8](https://togithub.com/puppeteer/puppeteer/commit/715e7a8d62901d1c7ec602425c2fce8d8148b742)) - **launcher:** fix installation error on Apple M1 chips ([#​7099](https://togithub.com/puppeteer/puppeteer/issues/7099)) ([c239d9e](https://togithub.com/puppeteer/puppeteer/commit/c239d9edc72d85697b4875c98fff3ec592848082)), closes [#​6622](https://togithub.com/puppeteer/puppeteer/issues/6622) - **network:** request interception and caching compatibility ([#​6996](https://togithub.com/puppeteer/puppeteer/issues/6996)) ([8695759](https://togithub.com/puppeteer/puppeteer/commit/8695759a223bc1bd31baecb00dc28721216e4c6f)) - **page:** emit the event after removing the Worker ([#​7080](https://togithub.com/puppeteer/puppeteer/issues/7080)) ([e34a6d5](https://togithub.com/puppeteer/puppeteer/commit/e34a6d53183c3e1f63a375ba6a26bee0dcfcf542)) - **types:** improve type of predicate function ([#​6997](https://togithub.com/puppeteer/puppeteer/issues/6997)) ([943477c](https://togithub.com/puppeteer/puppeteer/commit/943477cc1eb4b129870142873b3554737d5ef252)), closes [/github.com/DefinitelyTyped/DefinitelyTyped/blob/c43191a8f7a7d2a47bbff0bc3a7d95ecc64d2269/types/puppeteer/index.d.ts#L1883-L1885](https://togithub.com/puppeteer//github.com/DefinitelyTyped/DefinitelyTyped/blob/c43191a8f7a7d2a47bbff0bc3a7d95ecc64d2269/types/puppeteer/index.d.ts/issues/L1883-L1885) - accept captureBeyondViewport as optional screenshot param ([#​7063](https://togithub.com/puppeteer/puppeteer/issues/7063)) ([0e092d2](https://togithub.com/puppeteer/puppeteer/commit/0e092d2ea0ec18ad7f07ad3507deb80f96086e7a)) - **page:** add omitBackground option for page.pdf method ([#​6981](https://togithub.com/puppeteer/puppeteer/issues/6981)) ([dc8ab6d](https://togithub.com/puppeteer/puppeteer/commit/dc8ab6d8ca1661f8e56d329e6d9c49c891e8b975)) ##### Bug Fixes - **aria:** fix parsing of ARIA selectors ([#​7037](https://togithub.com/puppeteer/puppeteer/issues/7037)) ([4426135](https://togithub.com/puppeteer/puppeteer/commit/4426135692ae3ee7ed2841569dd9375e7ca8286c)) - **page:** fix mouse.click method ([#​7097](https://togithub.com/puppeteer/puppeteer/issues/7097)) ([ba7c367](https://togithub.com/puppeteer/puppeteer/commit/ba7c367de33ace7753fd9d8b8cc894b2c14ab6c2)), closes [#​6462](https://togithub.com/puppeteer/puppeteer/issues/6462) [#​3347](https://togithub.com/puppeteer/puppeteer/issues/3347) - make `$` and `$$` selectors generic ([#​6883](https://togithub.com/puppeteer/puppeteer/issues/6883)) ([b349c91](https://togithub.com/puppeteer/puppeteer/commit/b349c91e7df76630b7411d6645e649945c4609bd)) - type page event listeners correctly ([#​6891](https://togithub.com/puppeteer/puppeteer/issues/6891)) ([866d34e](https://togithub.com/puppeteer/puppeteer/commit/866d34ee1122e89eab00743246676845bb065968)) - **typescript:** allow defaultViewport to be 'null' ([#​6942](https://togithub.com/puppeteer/puppeteer/issues/6942)) ([e31e68d](https://togithub.com/puppeteer/puppeteer/commit/e31e68dfa12dd50482b700472bc98876b9031829)), closes [#​6885](https://togithub.com/puppeteer/puppeteer/issues/6885) - make screenshots work in puppeteer-web ([#​6936](https://togithub.com/puppeteer/puppeteer/issues/6936)) ([5f24f60](https://togithub.com/puppeteer/puppeteer/commit/5f24f608194fd4252da7b288461427cabc9dabb3)) - **filechooser:** cancel is sync ([#​6937](https://togithub.com/puppeteer/puppeteer/issues/6937)) ([2ba61e0](https://togithub.com/puppeteer/puppeteer/commit/2ba61e04e923edaac09c92315212552f2d4ce676)) - **network:** don't disable cache for auth challenge ([#​6962](https://togithub.com/puppeteer/puppeteer/issues/6962)) ([1c2479a](https://togithub.com/puppeteer/puppeteer/commit/1c2479a6cd4bd09a577175ffd31c40ca6f4279b8)) ### [`v8.0.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​800-httpsgithubcompuppeteerpuppeteercomparev710v800-2021-02-26) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v7.1.0...v8.0.0) ##### ⚠ BREAKING CHANGES - renamed type `ChromeArgOptions` to `BrowserLaunchArgumentOptions` - renamed type `BrowserOptions` to `BrowserConnectOptions` ##### Features - **chromium:** roll Chromium to r856583 ([#​6927](https://togithub.com/puppeteer/puppeteer/issues/6927)) ([0c688bd](https://togithub.com/puppeteer/puppeteer/commit/0c688bd75ef1d1fc3afd14cbe8966757ecda68fb)) ##### Bug Fixes - explicit HTTPRequest.resourceType type defs ([#​6882](https://togithub.com/puppeteer/puppeteer/issues/6882)) ([ff26c62](https://togithub.com/puppeteer/puppeteer/commit/ff26c62647b60cd0d8d7ea66ee998adaadc3fcc2)), closes [#​6854](https://togithub.com/puppeteer/puppeteer/issues/6854) - expose `Viewport` type ([#​6881](https://togithub.com/puppeteer/puppeteer/issues/6881)) ([be7c229](https://togithub.com/puppeteer/puppeteer/commit/be7c22933c1dcf5eee797d61463171bd0ef44582)) - improve TS types for launching browsers ([#​6888](https://togithub.com/puppeteer/puppeteer/issues/6888)) ([98c8145](https://togithub.com/puppeteer/puppeteer/commit/98c81458c27f378eb66c38e1620e79e2ffde418e)) - move CI npm config out of .npmrc ([#​6901](https://togithub.com/puppeteer/puppeteer/issues/6901)) ([f7de60b](https://togithub.com/puppeteer/puppeteer/commit/f7de60be22d9bc6433ada7bfefeaa7f6f6f62047)) ### [`v7.1.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​710-httpsgithubcompuppeteerpuppeteercomparev704v710-2021-02-12) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v7.0.4...v7.1.0) ##### Features - **page:** add color-gamut support to Page.emulateMediaFeatures ([#​6857](https://togithub.com/puppeteer/puppeteer/issues/6857)) ([ad59357](https://togithub.com/puppeteer/puppeteer/commit/ad5935738d869cfce386a0d28b4bc6131457f962)), closes [#​6761](https://togithub.com/puppeteer/puppeteer/issues/6761) ##### Bug Fixes - add favicon test asset ([#​6868](https://togithub.com/puppeteer/puppeteer/issues/6868)) ([a63f53c](https://togithub.com/puppeteer/puppeteer/commit/a63f53c9380545550503f5539494c72c607e19ac)) - expose `ScreenshotOptions` type in type defs ([#​6869](https://togithub.com/puppeteer/puppeteer/issues/6869)) ([63d48b2](https://togithub.com/puppeteer/puppeteer/commit/63d48b2ecba317b6c0a3acad87a7a3671c769dbc)), closes [#​6866](https://togithub.com/puppeteer/puppeteer/issues/6866) - expose puppeteer.Permission type ([#​6856](https://togithub.com/puppeteer/puppeteer/issues/6856)) ([a5e174f](https://togithub.com/puppeteer/puppeteer/commit/a5e174f696eb192c541db64a603ea5cdf385a643)) - jsonValue() type is generic ([#​6865](https://togithub.com/puppeteer/puppeteer/issues/6865)) ([bdaba78](https://togithub.com/puppeteer/puppeteer/commit/bdaba7829da366aabbc81885d84bb2401ab3eaff)) - wider compat TS types and CI checks to ensure correct type defs ([#​6855](https://togithub.com/puppeteer/puppeteer/issues/6855)) ([6a0eb78](https://togithub.com/puppeteer/puppeteer/commit/6a0eb7841fd82493903b0b9fa153d2de181350eb)) ##### [7.0.4](https://togithub.com/puppeteer/puppeteer/compare/v7.0.3...v7.0.4) (2021-02-09) ##### Bug Fixes - make publish bot run full build, not just tsc ([#​6848](https://togithub.com/puppeteer/puppeteer/issues/6848)) ([f718b14](https://togithub.com/puppeteer/puppeteer/commit/f718b14b64df8be492d344ddd35e40961ff750c5)) ##### [7.0.3](https://togithub.com/puppeteer/puppeteer/compare/v7.0.2...v7.0.3) (2021-02-09) ##### Bug Fixes - include lib/types.d.ts in files list ([#​6844](https://togithub.com/puppeteer/puppeteer/issues/6844)) ([e34f317](https://togithub.com/puppeteer/puppeteer/commit/e34f317b37533256a063c1238609b488d263b998)) ##### [7.0.2](https://togithub.com/puppeteer/puppeteer/compare/v7.0.1...v7.0.2) (2021-02-09) ##### Bug Fixes - much better TypeScript definitions ([#​6837](https://togithub.com/puppeteer/puppeteer/issues/6837)) ([f1b46ab](https://togithub.com/puppeteer/puppeteer/commit/f1b46ab5faa262f893c17923579d0cf52268a764)) - **domworld:** reset bindings when context changes ([#​6766](https://togithub.com/puppeteer/puppeteer/issues/6766)) ([#​6836](https://togithub.com/puppeteer/puppeteer/issues/6836)) ([4e8d074](https://togithub.com/puppeteer/puppeteer/commit/4e8d074c2f8384a2f283f5edf9ef69c40bd8464f)) - **launcher:** output correct error message for browser ([#​6815](https://togithub.com/puppeteer/puppeteer/issues/6815)) ([6c61874](https://togithub.com/puppeteer/puppeteer/commit/6c618747979c3a08f2727e9e22fe45cade8c926a)) ##### [7.0.1](https://togithub.com/puppeteer/puppeteer/compare/v7.0.0...v7.0.1) (2021-02-04) ##### Bug Fixes - **typescript:** ship .d.ts file in npm package ([#​6811](https://togithub.com/puppeteer/puppeteer/issues/6811)) ([a7e3c2e](https://togithub.com/puppeteer/puppeteer/commit/a7e3c2e09e9163eee2f15221aafa4400e6a75f91)) ### [`v7.0.4`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​704-httpsgithubcompuppeteerpuppeteercomparev703v704-2021-02-09) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v7.0.3...v7.0.4) ### [`v7.0.3`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​703-httpsgithubcompuppeteerpuppeteercomparev702v703-2021-02-09) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v7.0.2...v7.0.3) ### [`v7.0.2`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​702-httpsgithubcompuppeteerpuppeteercomparev701v702-2021-02-09) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v7.0.1...v7.0.2) ### [`v7.0.1`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​701-httpsgithubcompuppeteerpuppeteercomparev700v701-2021-02-04) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v7.0.0...v7.0.1) ### [`v7.0.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​700-httpsgithubcompuppeteerpuppeteercomparev600v700-2021-02-03) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v6.0.0...v7.0.0) ##### ⚠ BREAKING CHANGES - - `page.screenshot` makes a screenshot with the clip dimensions, not cutting it by the ViewPort size. - **chromium:** - `page.screenshot` cuts screenshot content by the ViewPort size, not ViewPort position. ##### Features - use `captureBeyondViewport` in `Page.captureScreenshot` ([#​6805](https://togithub.com/puppeteer/puppeteer/issues/6805)) ([401d84e](https://togithub.com/puppeteer/puppeteer/commit/401d84e4a3508f9ca5c24dbfcad2a71571b1b8eb)) - **chromium:** roll Chromium to r848005 ([#​6801](https://togithub.com/puppeteer/puppeteer/issues/6801)) ([890d5c2](https://togithub.com/puppeteer/puppeteer/commit/890d5c2e57cdee7d73915a878bda86b72e26b608)) ### [`v6.0.0`](https://togithub.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#​600-httpsgithubcompuppeteerpuppeteercomparev550v600-2021-02-02) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v5.5.0...v6.0.0) ##### ⚠ BREAKING CHANGES - **chromium:** The built-in `aria/` selector query handler doesn’t return ignored elements anymore. ##### Features - **chromium:** roll Chromium to r843427 ([#​6797](https://togithub.com/puppeteer/puppeteer/issues/6797)) ([8f9fbdb](https://togithub.com/puppeteer/puppeteer/commit/8f9fbdbae68254600a9c73ab05f36146c975dba6)), closes [#​6758](https://togithub.com/puppeteer/puppeteer/issues/6758) - add page.emulateNetworkConditions ([#​6759](https://togithub.com/puppeteer/puppeteer/issues/6759)) ([5ea76e9](https://togithub.com/puppeteer/puppeteer/commit/5ea76e9333c42ab5a751ca01aa5676a662f6c063)) - **types:** expose typedefs to consumers ([#​6745](https://togithub.com/puppeteer/puppeteer/issues/6745)) ([ebd087a](https://togithub.com/puppeteer/puppeteer/commit/ebd087a31661a1b701650d0be3e123cc5a813bd8)) - add iPhone 11 models to DeviceDescriptors ([#​6467](https://togithub.com/puppeteer/puppeteer/issues/6467)) ([50b810d](https://togithub.com/puppeteer/puppeteer/commit/50b810dab7fae5950ba086295462788f91ff1e6f)) - support fetching and launching on Apple M1 ([9a8479a](https://togithub.com/puppeteer/puppeteer/commit/9a8479a52a7d8b51690b0732b2a10816cd1b8aef)), closes [#​6495](https://togithub.com/puppeteer/puppeteer/issues/6495) [#​6634](https://togithub.com/puppeteer/puppeteer/issues/6634) [#​6641](https://togithub.com/puppeteer/puppeteer/issues/6641) [#​6614](https://togithub.com/puppeteer/puppeteer/issues/6614) - support promise as return value for page.waitForResponse predicate ([#​6624](https://togithub.com/puppeteer/puppeteer/issues/6624)) ([b57f3fc](https://togithub.com/puppeteer/puppeteer/commit/b57f3fcd5393c68f51d82e670b004f5b116dcbc3)) ##### Bug Fixes - **domworld:** fix waitfor bindings ([#​6766](https://togithub.com/puppeteer/puppeteer/issues/6766)) ([#​6775](https://togithub.com/puppeteer/puppeteer/issues/6775)) ([cac540b](https://togithub.com/puppeteer/puppeteer/commit/cac540be3ab8799a1d77b0951b16bc22ea1c2adb)) - **launcher:** rename TranslateUI to Translate to match Chrome ([#​6692](https://togithub.com/puppeteer/puppeteer/issues/6692)) ([d901696](https://togithub.com/puppeteer/puppeteer/commit/d901696e0d8901bcb23cf676a5e5ac562f821a0d)) - do not use old utility world ([#​6528](https://togithub.com/puppeteer/puppeteer/issues/6528)) ([fb85911](https://togithub.com/puppeteer/puppeteer/commit/fb859115c0e2829bae1d1b32edbf642988e2ef76)), closes [#​6527](https://togithub.com/puppeteer/puppeteer/issues/6527) - update to https-proxy-agent@^5.0.0 to fix `ERR_INVALID_PROTOCOL` ([#​6555](https://togithub.com/puppeteer/puppeteer/issues/6555)) ([3bf5a55](https://togithub.com/puppeteer/puppeteer/commit/3bf5a552890ee80cc4326b1e430424b0fdad4363))

Configuration

📅 Schedule: At any time (no schedule defined).

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