Skip to content

Commit 93eb641

Browse files
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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=puppeteer&package-manager=npm_and_yarn&previous-version=22.15.0&new-version=25.13.0)](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

File tree

0 commit comments

Comments
 (0)