Repository navigation
Commit 93eb641
authored
Bump puppeteer from 22.15.0 to 25.13.0 (#1583)
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 22.15.0
to 25.13.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/releases">puppeteer's
releases</a>.</em></p>
<blockquote>
<h2>puppeteer-core: v25.13.0</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v25.12.0...puppeteer-core-v25.13.0">25.13.0</a>
(2026-10-08)</h2>
<h3>🎉 Features</h3>
<ul>
<li>add page, frame and worker methods on ConsoleMessage (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15515">#15515</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/82e1fee0b740358194ee2d769bc987e40830dac6">82e1fee</a>)</li>
<li>allow configuring the WebSocket max payload (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15532">#15532</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/c91da4f32ceffed3696334376aabcd1a1c19d41e">c91da4f</a>)</li>
<li><strong>network:</strong> add asFetchRequest method to HTTPRequest
(<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15518">#15518</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/f891aaa1f64f9ea72a56ee4b5daf39d8516ecb20">f891aaa</a>)</li>
<li><strong>network:</strong> add asFetchResponse method to HTTPResponse
(<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15446">#15446</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/6ab04192ac35d81609da29c6fe4769a3f72ba510">6ab0419</a>)</li>
<li>roll to Chrome 155.0.8059.39 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15517">#15517</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/43dc2a1fbaa20e83814e711636b2be3f51e162f0">43dc2a1</a>)</li>
<li>roll to Firefox 157.0.1 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15516">#15516</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/ba92fc7bd48d7e70d5adaad96e9a0628801dda58">ba92fc7</a>)</li>
</ul>
<h3>🛠️ Fixes</h3>
<ul>
<li>await browser process termination and run exit hooks after kill (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15522">#15522</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/a2811971b59a52233391c5d837b116dc425fb7c0">a281197</a>)</li>
<li><strong>cdp:</strong> disconnect the browser when the close callback
fails (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15496">#15496</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/e015f22c18b04fe1f026dd61f940b4d4ab0f1fd2">e015f22</a>)</li>
<li><strong>cdp:</strong> extend emulateMediaFeatures to media features
Chrome honors (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15495">#15495</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/47588308b962bc10a5b7979fb2402536186d2fd9">4758830</a>)</li>
<li><strong>cdp:</strong> settle worker evaluate and close when the
script fails to load (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15501">#15501</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/02c2a3d57550eef82c33a9d45236823ab499b885">02c2a3d</a>)</li>
<li><strong>connect:</strong> preserve browserURL path prefixes (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15435">#15435</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/8d816dedc1ce0ac8a79abc8cdf96a37f4bd30ebd">8d816de</a>)</li>
<li><strong>launcher:</strong> remove the temporary profile when Firefox
rejects pipes (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15499">#15499</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/889a6b70635cf393adf3c0515a9818e326b7cb22">889a6b7</a>)</li>
<li>remove injected scripts when clearing custom query handlers (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15507">#15507</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/909853c03ccd876ef8dd35006c93840fddb5fd59">909853c</a>)</li>
<li>use the shadow host when checking visibility of a text node in a
shadow root (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15466">#15466</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/d08c86803e83af08eff4da426535845d1a070433">d08c868</a>)</li>
<li><strong>webdriver:</strong> close the browser process when the BiDi
close command fails (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15469">#15469</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/9e5fefac4fdd7bb1476441598bca078de608fc71">9e5fefa</a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li><code>@puppeteer/browsers</code> bumped from 3.2.3 to 3.2.4</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>puppeteer: v25.13.0</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.12.0...puppeteer-v25.13.0">25.13.0</a>
(2026-10-08)</h2>
<h3>🎉 Features</h3>
<ul>
<li>roll to Chrome 155.0.8059.39 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15517">#15517</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/43dc2a1fbaa20e83814e711636b2be3f51e162f0">43dc2a1</a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li><code>@puppeteer/browsers</code> bumped from 3.2.3 to 3.2.4</li>
<li>puppeteer-core bumped from 25.12.0 to 25.13.0</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>puppeteer-core: v25.12.0</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md">puppeteer's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<p>Puppeteer's canonical changelogs are maintained with the
packages:</p>
<ul>
<li><a
href="https://github.com/puppeteer/puppeteer/blob/main/packages/puppeteer/CHANGELOG.md"><code>puppeteer</code></a></li>
<li><a
href="https://github.com/puppeteer/puppeteer/blob/main/packages/puppeteer-core/CHANGELOG.md"><code>puppeteer-core</code></a></li>
</ul>
<p>The <a href="https://pptr.dev/changelog">combined changelog</a> is
generated when the
documentation website is built.</p>
<p>Historical combined entries are retained below.</p>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.7.0...puppeteer-v25.8.0">25.8.0</a>
(2026-08-17)</h2>
<h3>🎉 Features</h3>
<ul>
<li>support followSymlinks option (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15335">#15335</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/af6a23dde5e95516929b24b62f2eac4e71fa14c8">af6a23d</a>)</li>
</ul>
<h3>🛠️ Fixes</h3>
<ul>
<li>computeSystemExecutablePath support validatePath (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15340">#15340</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/73da9a41b32f26e995ac00b50c958e6e95fb2be2">73da9a4</a>)</li>
<li>launch browsers in detached mode on Windows to fix flakiness (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15339">#15339</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/8e1022b543f27d9d517310435aaa2b299fe99d46">8e1022b</a>)</li>
<li>remove redundant overwrite and file access from ScreenRecorder (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15352">#15352</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/61a16759e01ed622ffac0d0426d35180f7ab4064">61a1675</a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li><code>@puppeteer/browsers</code> bumped from 3.2.0 to 3.2.1</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.6.0...puppeteer-v25.7.0">25.7.0</a>
(2026-08-13)</h2>
<h3>🎉 Features</h3>
<ul>
<li>roll to Chrome 152.0.7977.42 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15330">#15330</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/0c187db99161fe49d7d966d242f131c63337e76e">0c187db</a>)</li>
<li><strong>tracing:</strong> support bufferSize option in tracing.start
(<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15328">#15328</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/987f146b85115b73f8415c1c1b93d3b42576f058">987f146</a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li>puppeteer-core bumped from 25.6.0 to 25.7.0</li>
</ul>
</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/6e95cc563dc57ad5535efb0067425065294c2ba6"><code>6e95cc5</code></a>
chore: release main (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15490">#15490</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/e4f90de3a59545f74462cd97088687afaf85c7b8"><code>e4f90de</code></a>
test(webmcp): update tests to match Chrome 155 implementation (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15558">#15558</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/43dc2a1fbaa20e83814e711636b2be3f51e162f0"><code>43dc2a1</code></a>
feat: roll to Chrome 155.0.8059.39 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15517">#15517</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/e015f22c18b04fe1f026dd61f940b4d4ab0f1fd2"><code>e015f22</code></a>
fix(cdp): disconnect the browser when the close callback fails (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15496">#15496</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/ba92fc7bd48d7e70d5adaad96e9a0628801dda58"><code>ba92fc7</code></a>
feat: roll to Firefox 157.0.1 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15516">#15516</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/1964533ac00a90c7a4c610e3c3d1c2c676aa91ac"><code>1964533</code></a>
build: temp fix (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15555">#15555</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/f5a9b39262678c5444081b337f3100b64f624e06"><code>f5a9b39</code></a>
chore(deps): bump deps to latest versions (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15553">#15553</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/ab1882b0b468ac1889a08c68515ba0c3caf72bca"><code>ab1882b</code></a>
chore(deps): bump qs and express in /website (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15550">#15550</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/1e03db34488a601c2e5a020e0ac764e0921b80da"><code>1e03db3</code></a>
chore: fix build (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15549">#15549</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/e7a9ce04f8593edd524912846a3386c37af89765"><code>e7a9ce0</code></a>
chore(deps): bump compression from 1.8.1 to 1.8.2 in /website (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/15545">#15545</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v22.15.0...puppeteer-v25.13.0">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new
releaser for puppeteer since your current version.</p>
</details>
<details>
<summary>Install script changes</summary>
<p>This version adds <code>postinstall</code> script that runs during
installation. Review the package contents before updating.</p>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 88375a2 commit 93eb641
2 files changed
Lines changed: 203 additions & 769 deletions
0 commit comments