Repository: exadel-inc/esl
Pull request #2954 (2025-02-25 10:58:15)

chore(deps): bump puppeteer from 24.2.1 to 24.3.0
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 24.2.1 to 24.3.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: v24.3.0</h2>
<h2><a href="https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v24.2.1...puppeteer-core-v24.3.0">24.3.0</a> (2025-02-24)</h2>
<h3>Features</h3>
<ul>
<li>expose CDPSession.detached (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13615">#13615</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/33e3e83d3c47e1fcedbbec186ae3ab98ae7cf025">33e3e83</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>do not throw an error when a navigation is aborted (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13621">#13621</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/89d71a2f8f4bd681a265d06431d00757ba891efa">89d71a2</a>)</li>
<li>roll to Chrome 133.0.6943.126 (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13623">#13623</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/09e44049baee33e2ed660fe224c2035b2892b413">09e4404</a>)</li>
<li>roll to Firefox 135.0.1 (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13622">#13622</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/ce10410f0a9603ad9bffae8faad8da70f7383262">ce10410</a>)</li>
</ul>
<h2>puppeteer: v24.3.0</h2>
<h2><a href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.2.1...puppeteer-v24.3.0">24.3.0</a> (2025-02-24)</h2>
<h3>Miscellaneous Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li>puppeteer-core bumped from 24.2.1 to 24.3.0</li>
</ul>
</li>
</ul>
</li>
</ul>
</blockquote>
</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>
<h2><a href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.2.1...puppeteer-v24.3.0">24.3.0</a> (2025-02-24)</h2>
<h3>Miscellaneous Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li>puppeteer-core bumped from 24.2.1 to 24.3.0</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>Features</h3>
<ul>
<li>expose CDPSession.detached (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13615">#13615</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/33e3e83d3c47e1fcedbbec186ae3ab98ae7cf025">33e3e83</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>do not throw an error when a navigation is aborted (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13621">#13621</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/89d71a2f8f4bd681a265d06431d00757ba891efa">89d71a2</a>)</li>
<li>roll to Chrome 133.0.6943.126 (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13623">#13623</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/09e44049baee33e2ed660fe224c2035b2892b413">09e4404</a>)</li>
<li>roll to Firefox 135.0.1 (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13622">#13622</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/ce10410f0a9603ad9bffae8faad8da70f7383262">ce10410</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/puppeteer/puppeteer/commit/4e5ec3c9b8484104617d68a18dd02bfbed70837e"><code>4e5ec3c</code></a> chore: release main (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13619">#13619</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/3ea35dfc03557ed7e6f406ec98fff4a1a187a5cc"><code>3ea35df</code></a> chore(deps): Bump ws from 8.18.0 to 8.18.1 in the dependencies group across 1...</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/bba2f3a4a16e84e407f2f8252a7f6dda5440318d"><code>bba2f3a</code></a> build(deps): update chromium-bidi to 2.0.0 (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13632">#13632</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/8244eeb88ec7aa32b0286277f14f6d5b2575c049"><code>8244eeb</code></a> chore(deps): Bump the all group with 5 updates (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13630">#13630</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/7c7ce7049f8467acfa640ffc7c69319fdc72be59"><code>7c7ce70</code></a> chore(deps-dev): Bump the dev-dependencies group with 15 updates (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13629">#13629</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/056ec0ebe1b8ff1ffe719b9751fb1c42083c7b63"><code>056ec0e</code></a> docs: fix link in docs (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13626">#13626</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/de28a47e82573d864afa32f60530203ba53fb65f"><code>de28a47</code></a> chore: add comment to ts-expect-error (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13624">#13624</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/f42428a3f9ecc36c8cd827fc7c0c006e8d046a69"><code>f42428a</code></a> refactor: use stricter CDP implementation type of CDPSession (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13620">#13620</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/89d71a2f8f4bd681a265d06431d00757ba891efa"><code>89d71a2</code></a> fix: do not throw an error when a navigation is aborted (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13621">#13621</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/e4a2816dfd2155f941f24b5982c665f4ac64d05d"><code>e4a2816</code></a> docs: document potential ERR_BLOCKED_BY_CLIENT for HTTP URLs (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/13609">#13609</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.2.1...puppeteer-v24.3.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=puppeteer&package-manager=npm_and_yarn&previous-version=24.2.1&new-version=24.3.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>


Patch:
diff --git a/package-lock.json b/package-lock.json
index c1f3d0ed9..c3ff56fa2 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -64,7 +64,7 @@
         "@types/puppeteer": "^7.0.4",
         "jest-puppeteer": "^11.0.0",
         "pixelmatch": "^5.3.0",
-        "puppeteer": "^24.2.1",
+        "puppeteer": "^24.3.0",
         "rimraf": "^6.0.1",
         "sharp": "^0.33.5",
         "stucumber": "^0.19.0"
@@ -6185,9 +6185,9 @@
       }
     },
     "node_modules/chromium-bidi": {
-      "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-1.3.0.tgz",
-      "integrity": "sha512-G3x1bkST13kmbL7+dT/oRkNH/7C4UqG+0YQpmySrzXspyOhYgDNc6lhSGpj3cuexvH25WTENhTYq2Tt9JRXtbw==",
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-2.0.0.tgz",
+      "integrity": "sha512-8VmyVj0ewSY4pstZV0Y3rCUUwpomam8uWgHZf1XavRxJEP4vU9/dcpNuoyB+u4AQxPo96CASXz5CHPvdH+dSeQ==",
       "license": "Apache-2.0",
       "dependencies": {
         "mitt": "^3.0.1",
@@ -18582,9 +18582,9 @@
       }
     },
     "node_modules/pac-proxy-agent": {
-      "version": "7.1.0",
-      "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.1.0.tgz",
-      "integrity": "sha512-Z5FnLVVZSnX7WjBg0mhDtydeRZ1xMcATZThjySQUHqr+0ksP8kqaw23fNKkaaN/Z8gwLUs/W7xdl0I75eP2Xyw==",
+      "version": "7.2.0",
+      "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz",
+      "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==",
       "license": "MIT",
       "dependencies": {
         "@tootallnate/quickjs-emscripten": "^0.23.0",
@@ -19580,17 +19580,17 @@
       }
     },
     "node_modules/puppeteer": {
-      "version": "24.2.1",
-      "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.2.1.tgz",
-      "integrity": "sha512-Euno62ou0cd0dTkOYTNioSOsFF4VpSnz4ldD38hi9ov9xCNtr8DbhmoJRUx+V9OuPgecueZbKOohRrnrhkbg3Q==",
+      "version": "24.3.0",
+      "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.3.0.tgz",
+      "integrity": "sha512-wYEx+NnEM1T6ncHB+IsTovUgx+JlZ0pv0sRGTb8IzoTeOILvyUcdU2h34bYEQ1iG5maz1VQA5eI4kzIyAVh90A==",
       "hasInstallScript": true,
       "license": "Apache-2.0",
       "dependencies": {
         "@puppeteer/browsers": "2.7.1",
-        "chromium-bidi": "1.3.0",
+        "chromium-bidi": "2.0.0",
         "cosmiconfig": "^9.0.0",
         "devtools-protocol": "0.0.1402036",
-        "puppeteer-core": "24.2.1",
+        "puppeteer-core": "24.3.0",
         "typed-query-selector": "^2.12.0"
       },
       "bin": {
@@ -19601,17 +19601,17 @@
       }
     },
     "node_modules/puppeteer-core": {
-      "version": "24.2.1",
-      "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.2.1.tgz",
-      "integrity": "sha512-bCypUh3WXzETafv1TCFAjIUnI8BiQ/d+XvEfEXDLcIMm9CAvROqnBmbt79yBjwasoDZsgfXnUmIJU7Y27AalVQ==",
+      "version": "24.3.0",
+      "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.3.0.tgz",
+      "integrity": "sha512-x8kQRP/xxtiFav6wWuLzrctO0HWRpSQy+JjaHbqIl+d5U2lmRh2pY9vh5AzDFN0EtOXW2pzngi9RrryY1vZGig==",
       "license": "Apache-2.0",
       "dependencies": {
         "@puppeteer/browsers": "2.7.1",
-        "chromium-bidi": "1.3.0",
+        "chromium-bidi": "2.0.0",
         "debug": "^4.4.0",
         "devtools-protocol": "0.0.1402036",
         "typed-query-selector": "^2.12.0",
-        "ws": "^8.18.0"
+        "ws": "^8.18.1"
       },
       "engines": {
         "node": ">=18"
@@ -23728,9 +23728,9 @@
       }
     },
     "node_modules/ws": {
-      "version": "8.18.0",
-      "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
-      "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
+      "version": "8.18.1",
+      "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz",
+      "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==",
       "license": "MIT",
       "engines": {
         "node": ">=10.0.0"


Test patch:
diff --git a/e2e/package.json b/e2e/package.json
index f9b78beb1..ffa5e17e8 100644
--- a/e2e/package.json
+++ b/e2e/package.json
@@ -19,7 +19,7 @@
     "@types/puppeteer": "^7.0.4",
     "jest-puppeteer": "^11.0.0",
     "pixelmatch": "^5.3.0",
-    "puppeteer": "^24.2.1",
+    "puppeteer": "^24.3.0",
     "rimraf": "^6.0.1",
     "sharp": "^0.33.5",
     "stucumber": "^0.19.0"