mirror of
https://github.com/hanzoai/puppeteer.git
synced 2026-09-24 17:02:14 +00:00
chore: release main (#15201)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
co-authored by
release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
parent
6a2bedfd05
commit
4d7b677d1d
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"packages/puppeteer": "25.3.0",
|
||||
"packages/puppeteer-core": "25.3.0",
|
||||
"packages/puppeteer": "25.4.0",
|
||||
"packages/puppeteer-core": "25.4.0",
|
||||
"packages/ng-schematics": "0.8.0",
|
||||
"packages/browsers": "3.0.6"
|
||||
}
|
||||
|
||||
@@ -2,6 +2,34 @@
|
||||
|
||||
Combined changelog for puppeteer and puppeteer-core.
|
||||
|
||||
## [25.4.0](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.3.0...puppeteer-v25.4.0) (2026-07-27)
|
||||
|
||||
|
||||
### 🎉 Features
|
||||
|
||||
* add browser-level PWA install/launch/uninstall APIs ([#15235](https://github.com/puppeteer/puppeteer/issues/15235)) ([4a48c8a](https://github.com/puppeteer/puppeteer/commit/4a48c8a3637376a19238696bcc40816962380b1d))
|
||||
* expose Explicit Resource Management (`using`) ([#15027](https://github.com/puppeteer/puppeteer/issues/15027)) ([a1ca86b](https://github.com/puppeteer/puppeteer/commit/a1ca86b9df6036d76c055c94be2661b90e1d800c))
|
||||
* expose handled getter on Dialog ([#15225](https://github.com/puppeteer/puppeteer/issues/15225)) ([be6f726](https://github.com/puppeteer/puppeteer/commit/be6f72675587722e75b84edfc4bd813180ac1031))
|
||||
* roll to Chrome 151.0.7922.47 ([#15237](https://github.com/puppeteer/puppeteer/issues/15237)) ([06442ae](https://github.com/puppeteer/puppeteer/commit/06442aeb8b03fb9effb32bd261a9bffa0b45603a))
|
||||
|
||||
|
||||
### Dependencies
|
||||
|
||||
* The following workspace dependencies were updated
|
||||
* dependencies
|
||||
* puppeteer-core bumped from 25.3.0 to 25.4.0
|
||||
|
||||
|
||||
### 🛠️ Fixes
|
||||
|
||||
* combine duplicate BiDi response headers instead of overwriting ([#15203](https://github.com/puppeteer/puppeteer/issues/15203)) ([16ec165](https://github.com/puppeteer/puppeteer/commit/16ec165d4bdf498e3b0fd6a8a7f0a3f02bfc823b))
|
||||
* don't throw in checkVisibility for a detached text node ([#15197](https://github.com/puppeteer/puppeteer/issues/15197)) ([89683ac](https://github.com/puppeteer/puppeteer/commit/89683ac2da9522f7d99df9172b487a50e4cbeec1))
|
||||
* roll to Chrome 150.0.7871.115 ([#15223](https://github.com/puppeteer/puppeteer/issues/15223)) ([3232cd4](https://github.com/puppeteer/puppeteer/commit/3232cd4bd432107d2007e9d582fee5ade311a1df))
|
||||
* roll to Chrome 150.0.7871.46 ([#15196](https://github.com/puppeteer/puppeteer/issues/15196)) ([30d4100](https://github.com/puppeteer/puppeteer/commit/30d4100bca7512c8a227bc141cef580faee8bc5d))
|
||||
* roll to Chrome 150.0.7871.49 ([#15220](https://github.com/puppeteer/puppeteer/issues/15220)) ([633d55d](https://github.com/puppeteer/puppeteer/commit/633d55dc82cd0bd85dc012db736a42c44e7e890d))
|
||||
* roll to Firefox 152.0.5 ([#15219](https://github.com/puppeteer/puppeteer/issues/15219)) ([5de975a](https://github.com/puppeteer/puppeteer/commit/5de975a415e34455fb431e473205e281374162b7))
|
||||
|
||||
|
||||
## [25.3.0](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.2.1...puppeteer-v25.3.0) (2026-07-01)
|
||||
|
||||
|
||||
|
||||
@@ -2,6 +2,30 @@
|
||||
|
||||
Combined changelog for puppeteer and puppeteer-core.
|
||||
|
||||
## [25.4.0](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.3.0...puppeteer-v25.4.0) (2026-07-27)
|
||||
|
||||
### 🎉 Features
|
||||
|
||||
- add browser-level PWA install/launch/uninstall APIs ([#15235](https://github.com/puppeteer/puppeteer/issues/15235)) ([4a48c8a](https://github.com/puppeteer/puppeteer/commit/4a48c8a3637376a19238696bcc40816962380b1d))
|
||||
- expose Explicit Resource Management (`using`) ([#15027](https://github.com/puppeteer/puppeteer/issues/15027)) ([a1ca86b](https://github.com/puppeteer/puppeteer/commit/a1ca86b9df6036d76c055c94be2661b90e1d800c))
|
||||
- expose handled getter on Dialog ([#15225](https://github.com/puppeteer/puppeteer/issues/15225)) ([be6f726](https://github.com/puppeteer/puppeteer/commit/be6f72675587722e75b84edfc4bd813180ac1031))
|
||||
- roll to Chrome 151.0.7922.47 ([#15237](https://github.com/puppeteer/puppeteer/issues/15237)) ([06442ae](https://github.com/puppeteer/puppeteer/commit/06442aeb8b03fb9effb32bd261a9bffa0b45603a))
|
||||
|
||||
### Dependencies
|
||||
|
||||
- The following workspace dependencies were updated
|
||||
- dependencies
|
||||
- puppeteer-core bumped from 25.3.0 to 25.4.0
|
||||
|
||||
### 🛠️ Fixes
|
||||
|
||||
- combine duplicate BiDi response headers instead of overwriting ([#15203](https://github.com/puppeteer/puppeteer/issues/15203)) ([16ec165](https://github.com/puppeteer/puppeteer/commit/16ec165d4bdf498e3b0fd6a8a7f0a3f02bfc823b))
|
||||
- don't throw in checkVisibility for a detached text node ([#15197](https://github.com/puppeteer/puppeteer/issues/15197)) ([89683ac](https://github.com/puppeteer/puppeteer/commit/89683ac2da9522f7d99df9172b487a50e4cbeec1))
|
||||
- roll to Chrome 150.0.7871.115 ([#15223](https://github.com/puppeteer/puppeteer/issues/15223)) ([3232cd4](https://github.com/puppeteer/puppeteer/commit/3232cd4bd432107d2007e9d582fee5ade311a1df))
|
||||
- roll to Chrome 150.0.7871.46 ([#15196](https://github.com/puppeteer/puppeteer/issues/15196)) ([30d4100](https://github.com/puppeteer/puppeteer/commit/30d4100bca7512c8a227bc141cef580faee8bc5d))
|
||||
- roll to Chrome 150.0.7871.49 ([#15220](https://github.com/puppeteer/puppeteer/issues/15220)) ([633d55d](https://github.com/puppeteer/puppeteer/commit/633d55dc82cd0bd85dc012db736a42c44e7e890d))
|
||||
- roll to Firefox 152.0.5 ([#15219](https://github.com/puppeteer/puppeteer/issues/15219)) ([5de975a](https://github.com/puppeteer/puppeteer/commit/5de975a415e34455fb431e473205e281374162b7))
|
||||
|
||||
## [25.3.0](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.2.1...puppeteer-v25.3.0) (2026-07-01)
|
||||
|
||||
### ♻️ Chores
|
||||
|
||||
@@ -22,6 +22,7 @@ If an exact matching version of Puppeteer isn't listed, the supported version of
|
||||
|
||||
| Puppeteer | Chrome | Firefox |
|
||||
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | --------------------------------------------------------- |
|
||||
| [Puppeteer v25.4.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v25.4.0/docs/api/index.md) | [Chrome for Testing](https://developer.chrome.com/blog/chrome-for-testing/) 151.0.7922.47 | [Firefox](https://www.mozilla.org/en-US/firefox/) 152.0.5 |
|
||||
| [Puppeteer v25.3.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v25.3.0/docs/api/index.md) | [Chrome for Testing](https://developer.chrome.com/blog/chrome-for-testing/) 150.0.7871.46 | [Firefox](https://www.mozilla.org/en-US/firefox/) 152.0.4 |
|
||||
| [Puppeteer v25.2.1](https://github.com/puppeteer/puppeteer/blob/puppeteer-v25.2.1/docs/api/index.md) | [Chrome for Testing](https://developer.chrome.com/blog/chrome-for-testing/) 150.0.7871.24 | [Firefox](https://www.mozilla.org/en-US/firefox/) 152.0.2 |
|
||||
| [Puppeteer v25.2.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v25.2.0/docs/api/index.md) | [Chrome for Testing](https://developer.chrome.com/blog/chrome-for-testing/) 150.0.7871.24 | [Firefox](https://www.mozilla.org/en-US/firefox/) 152.0.1 |
|
||||
|
||||
Generated
+3
-3
@@ -39725,7 +39725,7 @@
|
||||
"license": "0BSD"
|
||||
},
|
||||
"packages/puppeteer": {
|
||||
"version": "25.3.0",
|
||||
"version": "25.4.0",
|
||||
"hasInstallScript": true,
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": {
|
||||
@@ -39733,7 +39733,7 @@
|
||||
"chromium-bidi": "17.0.2",
|
||||
"devtools-protocol": "0.0.1653615",
|
||||
"lilconfig": "^3.1.3",
|
||||
"puppeteer-core": "25.3.0",
|
||||
"puppeteer-core": "25.4.0",
|
||||
"typed-query-selector": "^2.12.2"
|
||||
},
|
||||
"bin": {
|
||||
@@ -39747,7 +39747,7 @@
|
||||
}
|
||||
},
|
||||
"packages/puppeteer-core": {
|
||||
"version": "25.3.0",
|
||||
"version": "25.4.0",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": {
|
||||
"@puppeteer/browsers": "3.0.6",
|
||||
|
||||
@@ -1,5 +1,25 @@
|
||||
# Changelog
|
||||
|
||||
## [25.4.0](https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v25.3.0...puppeteer-core-v25.4.0) (2026-07-27)
|
||||
|
||||
|
||||
### 🎉 Features
|
||||
|
||||
* add browser-level PWA install/launch/uninstall APIs ([#15235](https://github.com/puppeteer/puppeteer/issues/15235)) ([4a48c8a](https://github.com/puppeteer/puppeteer/commit/4a48c8a3637376a19238696bcc40816962380b1d))
|
||||
* expose Explicit Resource Management (`using`) ([#15027](https://github.com/puppeteer/puppeteer/issues/15027)) ([a1ca86b](https://github.com/puppeteer/puppeteer/commit/a1ca86b9df6036d76c055c94be2661b90e1d800c))
|
||||
* expose handled getter on Dialog ([#15225](https://github.com/puppeteer/puppeteer/issues/15225)) ([be6f726](https://github.com/puppeteer/puppeteer/commit/be6f72675587722e75b84edfc4bd813180ac1031))
|
||||
* roll to Chrome 151.0.7922.47 ([#15237](https://github.com/puppeteer/puppeteer/issues/15237)) ([06442ae](https://github.com/puppeteer/puppeteer/commit/06442aeb8b03fb9effb32bd261a9bffa0b45603a))
|
||||
|
||||
|
||||
### 🛠️ Fixes
|
||||
|
||||
* combine duplicate BiDi response headers instead of overwriting ([#15203](https://github.com/puppeteer/puppeteer/issues/15203)) ([16ec165](https://github.com/puppeteer/puppeteer/commit/16ec165d4bdf498e3b0fd6a8a7f0a3f02bfc823b))
|
||||
* don't throw in checkVisibility for a detached text node ([#15197](https://github.com/puppeteer/puppeteer/issues/15197)) ([89683ac](https://github.com/puppeteer/puppeteer/commit/89683ac2da9522f7d99df9172b487a50e4cbeec1))
|
||||
* roll to Chrome 150.0.7871.115 ([#15223](https://github.com/puppeteer/puppeteer/issues/15223)) ([3232cd4](https://github.com/puppeteer/puppeteer/commit/3232cd4bd432107d2007e9d582fee5ade311a1df))
|
||||
* roll to Chrome 150.0.7871.46 ([#15196](https://github.com/puppeteer/puppeteer/issues/15196)) ([30d4100](https://github.com/puppeteer/puppeteer/commit/30d4100bca7512c8a227bc141cef580faee8bc5d))
|
||||
* roll to Chrome 150.0.7871.49 ([#15220](https://github.com/puppeteer/puppeteer/issues/15220)) ([633d55d](https://github.com/puppeteer/puppeteer/commit/633d55dc82cd0bd85dc012db736a42c44e7e890d))
|
||||
* roll to Firefox 152.0.5 ([#15219](https://github.com/puppeteer/puppeteer/issues/15219)) ([5de975a](https://github.com/puppeteer/puppeteer/commit/5de975a415e34455fb431e473205e281374162b7))
|
||||
|
||||
## [25.3.0](https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v25.2.1...puppeteer-core-v25.3.0) (2026-07-01)
|
||||
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ export const updateVersionTask = task({
|
||||
name: 'update:version',
|
||||
run: async () => {
|
||||
// x-release-please-start-version
|
||||
const version = '25.3.0';
|
||||
const version = '25.4.0';
|
||||
// x-release-please-end
|
||||
|
||||
// We only want to do this once we are trying to publish
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "puppeteer-core",
|
||||
"version": "25.3.0",
|
||||
"version": "25.4.0",
|
||||
"description": "A high-level API to control headless Chrome over the DevTools Protocol",
|
||||
"keywords": [
|
||||
"puppeteer",
|
||||
|
||||
@@ -6,5 +6,5 @@
|
||||
|
||||
// If moved update release-please config
|
||||
// x-release-please-start-version
|
||||
export const packageVersion = '25.3.0';
|
||||
export const packageVersion = '25.4.0';
|
||||
// x-release-please-end
|
||||
|
||||
@@ -1,5 +1,19 @@
|
||||
# Changelog
|
||||
|
||||
## [25.4.0](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.3.0...puppeteer-v25.4.0) (2026-07-27)
|
||||
|
||||
|
||||
### 🎉 Features
|
||||
|
||||
* roll to Chrome 151.0.7922.47 ([#15237](https://github.com/puppeteer/puppeteer/issues/15237)) ([06442ae](https://github.com/puppeteer/puppeteer/commit/06442aeb8b03fb9effb32bd261a9bffa0b45603a))
|
||||
|
||||
|
||||
### Dependencies
|
||||
|
||||
* The following workspace dependencies were updated
|
||||
* dependencies
|
||||
* puppeteer-core bumped from 25.3.0 to 25.4.0
|
||||
|
||||
## [25.3.0](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.2.1...puppeteer-v25.3.0) (2026-07-01)
|
||||
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "puppeteer",
|
||||
"version": "25.3.0",
|
||||
"version": "25.4.0",
|
||||
"description": "A high-level API to control headless Chrome over the DevTools Protocol",
|
||||
"keywords": [
|
||||
"puppeteer",
|
||||
@@ -136,7 +136,7 @@
|
||||
"chromium-bidi": "17.0.2",
|
||||
"devtools-protocol": "0.0.1653615",
|
||||
"lilconfig": "^3.1.3",
|
||||
"puppeteer-core": "25.3.0",
|
||||
"puppeteer-core": "25.4.0",
|
||||
"typed-query-selector": "^2.12.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
"lastMaintainedChromeVersion": "148.0.7778.167",
|
||||
"versions": [
|
||||
[
|
||||
"NEXT",
|
||||
"v25.4.0",
|
||||
{
|
||||
"chrome": "151.0.7922.47",
|
||||
"firefox": "stable_152.0.5"
|
||||
|
||||
+24
@@ -2,6 +2,30 @@
|
||||
|
||||
Combined changelog for puppeteer and puppeteer-core.
|
||||
|
||||
## [25.4.0](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.3.0...puppeteer-v25.4.0) (2026-07-27)
|
||||
|
||||
### 🎉 Features
|
||||
|
||||
- add browser-level PWA install/launch/uninstall APIs ([#15235](https://github.com/puppeteer/puppeteer/issues/15235)) ([4a48c8a](https://github.com/puppeteer/puppeteer/commit/4a48c8a3637376a19238696bcc40816962380b1d))
|
||||
- expose Explicit Resource Management (`using`) ([#15027](https://github.com/puppeteer/puppeteer/issues/15027)) ([a1ca86b](https://github.com/puppeteer/puppeteer/commit/a1ca86b9df6036d76c055c94be2661b90e1d800c))
|
||||
- expose handled getter on Dialog ([#15225](https://github.com/puppeteer/puppeteer/issues/15225)) ([be6f726](https://github.com/puppeteer/puppeteer/commit/be6f72675587722e75b84edfc4bd813180ac1031))
|
||||
- roll to Chrome 151.0.7922.47 ([#15237](https://github.com/puppeteer/puppeteer/issues/15237)) ([06442ae](https://github.com/puppeteer/puppeteer/commit/06442aeb8b03fb9effb32bd261a9bffa0b45603a))
|
||||
|
||||
### Dependencies
|
||||
|
||||
- The following workspace dependencies were updated
|
||||
- dependencies
|
||||
- puppeteer-core bumped from 25.3.0 to 25.4.0
|
||||
|
||||
### 🛠️ Fixes
|
||||
|
||||
- combine duplicate BiDi response headers instead of overwriting ([#15203](https://github.com/puppeteer/puppeteer/issues/15203)) ([16ec165](https://github.com/puppeteer/puppeteer/commit/16ec165d4bdf498e3b0fd6a8a7f0a3f02bfc823b))
|
||||
- don't throw in checkVisibility for a detached text node ([#15197](https://github.com/puppeteer/puppeteer/issues/15197)) ([89683ac](https://github.com/puppeteer/puppeteer/commit/89683ac2da9522f7d99df9172b487a50e4cbeec1))
|
||||
- roll to Chrome 150.0.7871.115 ([#15223](https://github.com/puppeteer/puppeteer/issues/15223)) ([3232cd4](https://github.com/puppeteer/puppeteer/commit/3232cd4bd432107d2007e9d582fee5ade311a1df))
|
||||
- roll to Chrome 150.0.7871.46 ([#15196](https://github.com/puppeteer/puppeteer/issues/15196)) ([30d4100](https://github.com/puppeteer/puppeteer/commit/30d4100bca7512c8a227bc141cef580faee8bc5d))
|
||||
- roll to Chrome 150.0.7871.49 ([#15220](https://github.com/puppeteer/puppeteer/issues/15220)) ([633d55d](https://github.com/puppeteer/puppeteer/commit/633d55dc82cd0bd85dc012db736a42c44e7e890d))
|
||||
- roll to Firefox 152.0.5 ([#15219](https://github.com/puppeteer/puppeteer/issues/15219)) ([5de975a](https://github.com/puppeteer/puppeteer/commit/5de975a415e34455fb431e473205e281374162b7))
|
||||
|
||||
## [25.3.0](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.2.1...puppeteer-v25.3.0) (2026-07-01)
|
||||
|
||||
### ♻️ Chores
|
||||
+68
@@ -1089,6 +1089,15 @@ Device in a request prompt.
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="getpwastateoptions">[GetPWAStateOptions](./puppeteer.getpwastateoptions.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
Options for [Browser.getPWAState()](./puppeteer.browser.getpwastate.md).
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="gotooptions">[GoToOptions](./puppeteer.gotooptions.md)</span>
|
||||
|
||||
</td><td>
|
||||
@@ -1105,6 +1114,15 @@ Options for [Page.captureHeapSnapshot()](./puppeteer.page.captureheapsnapshot.md
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="installpwaoptions">[InstallPWAOptions](./puppeteer.installpwaoptions.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
Options for [Browser.installPWA()](./puppeteer.browser.installpwa.md).
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="interceptresolutionstate">[InterceptResolutionState](./puppeteer.interceptresolutionstate.md)</span>
|
||||
|
||||
</td><td>
|
||||
@@ -1169,6 +1187,15 @@ Generic launch options that can be passed when launching any browser.
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="launchpwaoptions">[LaunchPWAOptions](./puppeteer.launchpwaoptions.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
Options for [Browser.launchPWA()](./puppeteer.browser.launchpwa.md).
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="locatorevents">[LocatorEvents](./puppeteer.locatorevents.md)</span>
|
||||
|
||||
</td><td>
|
||||
@@ -1312,6 +1339,15 @@ A bluetooth peripheral to be simulated.
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="pwastate">[PWAState](./puppeteer.pwastate.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
The OS-integration state of an installed web app, returned by [Browser.getPWAState()](./puppeteer.browser.getpwastate.md).
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="queryoptions">[QueryOptions](./puppeteer.queryoptions.md)</span>
|
||||
|
||||
</td><td>
|
||||
@@ -1427,6 +1463,15 @@ The TouchHandle interface exposes methods to manipulate touches that have been s
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="uninstallpwaoptions">[UninstallPWAOptions](./puppeteer.uninstallpwaoptions.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
Options for [Browser.uninstallPWA()](./puppeteer.browser.uninstallpwa.md).
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="viewport">[Viewport](./puppeteer.viewport.md)</span>
|
||||
|
||||
</td><td>
|
||||
@@ -1546,6 +1591,13 @@ Description
|
||||
</th></tr></thead>
|
||||
<tbody><tr><td>
|
||||
|
||||
<span id="asyncdisposesymbol">[asyncDisposeSymbol](./puppeteer.asyncdisposesymbol.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="default_intercept_resolution_priority">[DEFAULT\_INTERCEPT\_RESOLUTION\_PRIORITY](./puppeteer.default_intercept_resolution_priority.md)</span>
|
||||
|
||||
</td><td>
|
||||
@@ -1555,6 +1607,13 @@ The default cooperative request interception resolution priority
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="disposesymbol">[disposeSymbol](./puppeteer.disposesymbol.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="executablepath">[executablePath](./puppeteer.executablepath.md)</span>
|
||||
|
||||
</td><td>
|
||||
@@ -1951,6 +2010,15 @@ in favor of .
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="pwadisplaymode">[PWADisplayMode](./puppeteer.pwadisplaymode.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
If the user prefers opening an installed web app in a standalone window or in a browser tab.
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="quad">[Quad](./puppeteer.quad.md)</span>
|
||||
|
||||
</td><td>
|
||||
@@ -0,0 +1,11 @@
|
||||
---
|
||||
sidebar_label: asyncDisposeSymbol
|
||||
---
|
||||
|
||||
# asyncDisposeSymbol variable
|
||||
|
||||
### Signature
|
||||
|
||||
```typescript
|
||||
asyncDisposeSymbol: typeof Symbol.asyncDispose;
|
||||
```
|
||||
@@ -0,0 +1,17 @@
|
||||
---
|
||||
sidebar_label: Browser.[asyncDisposeSymbol]
|
||||
---
|
||||
|
||||
# Browser.\[asyncDisposeSymbol\]() method
|
||||
|
||||
### Signature
|
||||
|
||||
```typescript
|
||||
class Browser {
|
||||
[asyncDisposeSymbol](): Promise<void>;
|
||||
}
|
||||
```
|
||||
|
||||
**Returns:**
|
||||
|
||||
Promise<void>
|
||||
@@ -0,0 +1,17 @@
|
||||
---
|
||||
sidebar_label: Browser.[disposeSymbol]
|
||||
---
|
||||
|
||||
# Browser.\[disposeSymbol\]() method
|
||||
|
||||
### Signature
|
||||
|
||||
```typescript
|
||||
class Browser {
|
||||
[disposeSymbol](): void;
|
||||
}
|
||||
```
|
||||
|
||||
**Returns:**
|
||||
|
||||
void
|
||||
@@ -0,0 +1,51 @@
|
||||
---
|
||||
sidebar_label: Browser.getPWAState
|
||||
---
|
||||
|
||||
# Browser.getPWAState() method
|
||||
|
||||
Returns the OS-integration state of an installed Progressive Web App (PWA), such as its badge count and registered file handlers.
|
||||
|
||||
### Signature
|
||||
|
||||
```typescript
|
||||
class Browser {
|
||||
abstract getPWAState(options: GetPWAStateOptions): Promise<PWAState>;
|
||||
}
|
||||
```
|
||||
|
||||
## Parameters
|
||||
|
||||
<table><thead><tr><th>
|
||||
|
||||
Parameter
|
||||
|
||||
</th><th>
|
||||
|
||||
Type
|
||||
|
||||
</th><th>
|
||||
|
||||
Description
|
||||
|
||||
</th></tr></thead>
|
||||
<tbody><tr><td>
|
||||
|
||||
options
|
||||
|
||||
</td><td>
|
||||
|
||||
[GetPWAStateOptions](./puppeteer.getpwastateoptions.md)
|
||||
|
||||
</td><td>
|
||||
|
||||
</td></tr>
|
||||
</tbody></table>
|
||||
|
||||
**Returns:**
|
||||
|
||||
Promise<[PWAState](./puppeteer.pwastate.md)>
|
||||
|
||||
## Remarks
|
||||
|
||||
Only available over a pipe connection. See [Browser.installPWA()](./puppeteer.browser.installpwa.md). Meaningful only for an app that is currently installed; querying an unknown manifest id rejects.
|
||||
@@ -0,0 +1,53 @@
|
||||
---
|
||||
sidebar_label: Browser.installPWA
|
||||
---
|
||||
|
||||
# Browser.installPWA() method
|
||||
|
||||
Installs a Progressive Web App (PWA) and returns its manifest id.
|
||||
|
||||
### Signature
|
||||
|
||||
```typescript
|
||||
class Browser {
|
||||
abstract installPWA(options: InstallPWAOptions): Promise<string>;
|
||||
}
|
||||
```
|
||||
|
||||
## Parameters
|
||||
|
||||
<table><thead><tr><th>
|
||||
|
||||
Parameter
|
||||
|
||||
</th><th>
|
||||
|
||||
Type
|
||||
|
||||
</th><th>
|
||||
|
||||
Description
|
||||
|
||||
</th></tr></thead>
|
||||
<tbody><tr><td>
|
||||
|
||||
options
|
||||
|
||||
</td><td>
|
||||
|
||||
[InstallPWAOptions](./puppeteer.installpwaoptions.md)
|
||||
|
||||
</td><td>
|
||||
|
||||
</td></tr>
|
||||
</tbody></table>
|
||||
|
||||
**Returns:**
|
||||
|
||||
Promise<string>
|
||||
|
||||
## Remarks
|
||||
|
||||
Only available when connected to the browser over a pipe connection. Set `pipe: true` in [puppeteer.launch](./puppeteer.puppeteernode.launch.md); the launch option defaults to `false`. The underlying `PWA` CDP domain is not exposed over a WebSocket connection.
|
||||
|
||||
The returned manifest id echoes [InstallPWAOptions.manifestId](./puppeteer.installpwaoptions.md#manifestid), so it can be passed directly to [Browser.launchPWA()](./puppeteer.browser.launchpwa.md), [Browser.getPWAState()](./puppeteer.browser.getpwastate.md), or [Browser.uninstallPWA()](./puppeteer.browser.uninstallpwa.md).
|
||||
@@ -0,0 +1,53 @@
|
||||
---
|
||||
sidebar_label: Browser.launchPWA
|
||||
---
|
||||
|
||||
# Browser.launchPWA() method
|
||||
|
||||
Launches an installed Progressive Web App (PWA) and resolves with the [page](./puppeteer.page.md) backing the app window.
|
||||
|
||||
### Signature
|
||||
|
||||
```typescript
|
||||
class Browser {
|
||||
abstract launchPWA(options: LaunchPWAOptions): Promise<Page>;
|
||||
}
|
||||
```
|
||||
|
||||
## Parameters
|
||||
|
||||
<table><thead><tr><th>
|
||||
|
||||
Parameter
|
||||
|
||||
</th><th>
|
||||
|
||||
Type
|
||||
|
||||
</th><th>
|
||||
|
||||
Description
|
||||
|
||||
</th></tr></thead>
|
||||
<tbody><tr><td>
|
||||
|
||||
options
|
||||
|
||||
</td><td>
|
||||
|
||||
[LaunchPWAOptions](./puppeteer.launchpwaoptions.md)
|
||||
|
||||
</td><td>
|
||||
|
||||
</td></tr>
|
||||
</tbody></table>
|
||||
|
||||
**Returns:**
|
||||
|
||||
Promise<[Page](./puppeteer.page.md)>
|
||||
|
||||
## Remarks
|
||||
|
||||
Only available over a pipe connection. See [Browser.installPWA()](./puppeteer.browser.installpwa.md).
|
||||
|
||||
`PWA.launch` resolves with the id of the launched \_tab\_ target. Puppeteer does not expose tab targets through [Browser.targets()](./puppeteer.browser.targets.md); this method instead resolves with the tab's child page target (the app's web contents). If Chromium focuses an existing app window, this returns that window's existing page.
|
||||
+82
@@ -130,6 +130,24 @@ Description
|
||||
</th></tr></thead>
|
||||
<tbody><tr><td>
|
||||
|
||||
<span id="_asyncdisposesymbol_">[\[asyncDisposeSymbol\]()](./puppeteer.browser._asyncdisposesymbol_.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="_disposesymbol_">[\[disposeSymbol\]()](./puppeteer.browser._disposesymbol_.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="addscreen">[addScreen(params)](./puppeteer.browser.addscreen.md)</span>
|
||||
|
||||
</td><td>
|
||||
@@ -264,6 +282,21 @@ Retrieves a map of all extensions installed in the browser, where the keys are e
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="getpwastate">[getPWAState(options)](./puppeteer.browser.getpwastate.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td><td>
|
||||
|
||||
Returns the OS-integration state of an installed Progressive Web App (PWA), such as its badge count and registered file handlers.
|
||||
|
||||
**Remarks:**
|
||||
|
||||
Only available over a pipe connection. See [Browser.installPWA()](./puppeteer.browser.installpwa.md). Meaningful only for an app that is currently installed; querying an unknown manifest id rejects.
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="getwindowbounds">[getWindowBounds(windowId)](./puppeteer.browser.getwindowbounds.md)</span>
|
||||
|
||||
</td><td>
|
||||
@@ -286,6 +319,40 @@ Installs an extension and returns the ID.
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="installpwa">[installPWA(options)](./puppeteer.browser.installpwa.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td><td>
|
||||
|
||||
Installs a Progressive Web App (PWA) and returns its manifest id.
|
||||
|
||||
**Remarks:**
|
||||
|
||||
Only available when connected to the browser over a pipe connection. Set `pipe: true` in [puppeteer.launch](./puppeteer.puppeteernode.launch.md); the launch option defaults to `false`. The underlying `PWA` CDP domain is not exposed over a WebSocket connection.
|
||||
|
||||
The returned manifest id echoes [InstallPWAOptions.manifestId](./puppeteer.installpwaoptions.md#manifestid), so it can be passed directly to [Browser.launchPWA()](./puppeteer.browser.launchpwa.md), [Browser.getPWAState()](./puppeteer.browser.getpwastate.md), or [Browser.uninstallPWA()](./puppeteer.browser.uninstallpwa.md).
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="launchpwa">[launchPWA(options)](./puppeteer.browser.launchpwa.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td><td>
|
||||
|
||||
Launches an installed Progressive Web App (PWA) and resolves with the [page](./puppeteer.page.md) backing the app window.
|
||||
|
||||
**Remarks:**
|
||||
|
||||
Only available over a pipe connection. See [Browser.installPWA()](./puppeteer.browser.installpwa.md).
|
||||
|
||||
`PWA.launch` resolves with the id of the launched \_tab\_ target. Puppeteer does not expose tab targets through [Browser.targets()](./puppeteer.browser.targets.md); this method instead resolves with the tab's child page target (the app's web contents). If Chromium focuses an existing app window, this returns that window's existing page.
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="newpage">[newPage(options)](./puppeteer.browser.newpage.md)</span>
|
||||
|
||||
</td><td>
|
||||
@@ -427,6 +494,21 @@ Uninstalls an extension.
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="uninstallpwa">[uninstallPWA(options)](./puppeteer.browser.uninstallpwa.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td><td>
|
||||
|
||||
Uninstalls a previously installed Progressive Web App (PWA).
|
||||
|
||||
**Remarks:**
|
||||
|
||||
Only available over a pipe connection. See [Browser.installPWA()](./puppeteer.browser.installpwa.md).
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="useragent">[userAgent()](./puppeteer.browser.useragent.md)</span>
|
||||
|
||||
</td><td>
|
||||
@@ -0,0 +1,51 @@
|
||||
---
|
||||
sidebar_label: Browser.uninstallPWA
|
||||
---
|
||||
|
||||
# Browser.uninstallPWA() method
|
||||
|
||||
Uninstalls a previously installed Progressive Web App (PWA).
|
||||
|
||||
### Signature
|
||||
|
||||
```typescript
|
||||
class Browser {
|
||||
abstract uninstallPWA(options: UninstallPWAOptions): Promise<void>;
|
||||
}
|
||||
```
|
||||
|
||||
## Parameters
|
||||
|
||||
<table><thead><tr><th>
|
||||
|
||||
Parameter
|
||||
|
||||
</th><th>
|
||||
|
||||
Type
|
||||
|
||||
</th><th>
|
||||
|
||||
Description
|
||||
|
||||
</th></tr></thead>
|
||||
<tbody><tr><td>
|
||||
|
||||
options
|
||||
|
||||
</td><td>
|
||||
|
||||
[UninstallPWAOptions](./puppeteer.uninstallpwaoptions.md)
|
||||
|
||||
</td><td>
|
||||
|
||||
</td></tr>
|
||||
</tbody></table>
|
||||
|
||||
**Returns:**
|
||||
|
||||
Promise<void>
|
||||
|
||||
## Remarks
|
||||
|
||||
Only available over a pipe connection. See [Browser.installPWA()](./puppeteer.browser.installpwa.md).
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
---
|
||||
sidebar_label: BrowserContext.[asyncDisposeSymbol]
|
||||
---
|
||||
|
||||
# BrowserContext.\[asyncDisposeSymbol\]() method
|
||||
|
||||
### Signature
|
||||
|
||||
```typescript
|
||||
class BrowserContext {
|
||||
[asyncDisposeSymbol](): Promise<void>;
|
||||
}
|
||||
```
|
||||
|
||||
**Returns:**
|
||||
|
||||
Promise<void>
|
||||
@@ -0,0 +1,17 @@
|
||||
---
|
||||
sidebar_label: BrowserContext.[disposeSymbol]
|
||||
---
|
||||
|
||||
# BrowserContext.\[disposeSymbol\]() method
|
||||
|
||||
### Signature
|
||||
|
||||
```typescript
|
||||
class BrowserContext {
|
||||
[disposeSymbol](): void;
|
||||
}
|
||||
```
|
||||
|
||||
**Returns:**
|
||||
|
||||
void
|
||||
+18
@@ -113,6 +113,24 @@ Description
|
||||
</th></tr></thead>
|
||||
<tbody><tr><td>
|
||||
|
||||
<span id="_asyncdisposesymbol_">[\[asyncDisposeSymbol\]()](./puppeteer.browsercontext._asyncdisposesymbol_.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="_disposesymbol_">[\[disposeSymbol\]()](./puppeteer.browsercontext._disposesymbol_.md)</span>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td><td>
|
||||
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
|
||||
<span id="browser">[browser()](./puppeteer.browsercontext.browser.md)</span>
|
||||
|
||||
</td><td>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user