Repository: exadel-inc/esl
Pull request #2536 (2024-07-25 10:56:47)

chore(deps): bump puppeteer from 22.13.1 to 22.14.0
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 22.13.1 to 22.14.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: v22.14.0</h2>
<h2><a href="https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v22.13.1...puppeteer-core-v22.14.0">22.14.0</a> (2024-07-25)</h2>
<h3>Features</h3>
<ul>
<li>roll to Chrome 127.0.6533.72 (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12821">#12821</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/8e6fd74de15c773ffd046b313b681a4afd162d38">8e6fd74</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>webdriver:</strong> allow accessing raw CDP connection when using WebDriver BiDi (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12771">#12771</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/059caccad7dab47f2351f1307210aef77c356bb3">059cacc</a>)</li>
<li><strong>webdriver:</strong> dispose resources to abort active listeners (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12817">#12817</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/c452c5f7e5b9bb202d3dac35eeac031fb8ff55bb">c452c5f</a>)</li>
<li><strong>webdriver:</strong> in page.goto consider only the first emitted navigation event (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12777">#12777</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/cd740b2eeffc6cf6b38a94522e87b1a597647513">cd740b2</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 2.2.4 to 2.3.0</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>puppeteer: v22.14.0</h2>
<h2><a href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v22.13.1...puppeteer-v22.14.0">22.14.0</a> (2024-07-25)</h2>
<h3>Features</h3>
<ul>
<li>allow downloading of all pinned browsers (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12806">#12806</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/e72e7ab515f31d805f89860bbac6aced5a63a868">e72e7ab</a>)</li>
<li>roll to Chrome 127.0.6533.72 (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12821">#12821</a>) (<a href="https://github.com/puppeteer/puppeteer/commit/8e6fd74de15c773ffd046b313b681a4afd162d38">8e6fd74</a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li>puppeteer-core bumped from 22.13.1 to 22.14.0</li>
<li><code>@​puppeteer/browsers</code> bumped from 2.2.4 to 2.3.0</li>
</ul>
</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/puppeteer/puppeteer/commit/0dd5012504641511267cf430d534a559f9a66681"><code>0dd5012</code></a> chore: release main (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12779">#12779</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/5b4fa5cd0c02c7fb4a1a0d4dd2dda6c2352ca4ab"><code>5b4fa5c</code></a> docs: merge overloads (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12679">#12679</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/b1bf89d482a830aa7d43af7b53779f6c9988f0d9"><code>b1bf89d</code></a> fix: configure sandbox permissions for Chrome on Windows (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12430">#12430</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/5283e8031267f83b1acd691e0f8a5d65f8f9be88"><code>5283e80</code></a> build: fix browser roll script (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12820">#12820</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/c431c4e8338c7bf8ef2128d8c95cc2f37ad29e35"><code>c431c4e</code></a> chore: fix name when downloading (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12822">#12822</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/c452c5f7e5b9bb202d3dac35eeac031fb8ff55bb"><code>c452c5f</code></a> fix(webdriver): dispose resources to abort active listeners (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12817">#12817</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/8e6fd74de15c773ffd046b313b681a4afd162d38"><code>8e6fd74</code></a> feat: roll to Chrome 127.0.6533.72 (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12821">#12821</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/8e737f33103d8359ab61c98dd0499bacf99291cc"><code>8e737f3</code></a> build(deps): bump chromium-bidi to 0.6.2 (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12816">#12816</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/e72e7ab515f31d805f89860bbac6aced5a63a868"><code>e72e7ab</code></a> feat: allow downloading of all pinned browsers (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12806">#12806</a>)</li>
<li><a href="https://github.com/puppeteer/puppeteer/commit/4c905654f469e919a53142487bdac514cd676eaa"><code>4c90565</code></a> refactor: only await args if there are LazyArgs (<a href="https://redirect.github.com/puppeteer/puppeteer/issues/12810">#12810</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v22.13.1...puppeteer-v22.14.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=22.13.1&new-version=22.14.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 3bb0929cb..c5f84e823 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -68,7 +68,7 @@
         "@types/puppeteer": "^7.0.4",
         "jest-image-snapshot": "^6.4.0",
         "jest-puppeteer": "^10.0.1",
-        "puppeteer": "^22.13.1",
+        "puppeteer": "^22.14.0",
         "stucumber": "^0.19.0"
       }
     },
@@ -2671,15 +2671,15 @@
       "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ=="
     },
     "node_modules/@puppeteer/browsers": {
-      "version": "2.2.4",
-      "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.4.tgz",
-      "integrity": "sha512-BdG2qiI1dn89OTUUsx2GZSpUzW+DRffR1wlMJyKxVHYrhnKoELSDxDd+2XImUkuWPEKk76H5FcM/gPFrEK1Tfw==",
+      "version": "2.3.0",
+      "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.0.tgz",
+      "integrity": "sha512-ioXoq9gPxkss4MYhD+SFaU9p1IHFUX0ILAWFPyjGaBdjLsYAlZw6j1iLA0N/m12uVHLFDfSYNF7EQccjinIMDA==",
       "dependencies": {
         "debug": "^4.3.5",
         "extract-zip": "^2.0.1",
         "progress": "^2.0.3",
         "proxy-agent": "^6.4.0",
-        "semver": "^7.6.2",
+        "semver": "^7.6.3",
         "tar-fs": "^3.0.6",
         "unbzip2-stream": "^1.4.3",
         "yargs": "^17.7.2"
@@ -5444,9 +5444,9 @@
       }
     },
     "node_modules/chromium-bidi": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.6.1.tgz",
-      "integrity": "sha512-kSxJRj0VgtUKz6nmzc2JPfyfJGzwzt65u7PqhPHtgGQUZLF5oG+ST6l6e5ONfStUMAlhSutFCjaGKllXZa16jA==",
+      "version": "0.6.2",
+      "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.6.2.tgz",
+      "integrity": "sha512-4WVBa6ijmUTVr9cZD4eicQD8Mdy/HCX3bzEIYYpmk0glqYLoWH+LqQEvV9RpDRzoQSbY1KJHloYXbDMXMbDPhg==",
       "dependencies": {
         "mitt": "3.0.1",
         "urlpattern-polyfill": "10.0.0",
@@ -6935,9 +6935,9 @@
       }
     },
     "node_modules/devtools-protocol": {
-      "version": "0.0.1299070",
-      "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1299070.tgz",
-      "integrity": "sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg=="
+      "version": "0.0.1312386",
+      "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1312386.tgz",
+      "integrity": "sha512-DPnhUXvmvKT2dFA/j7B+riVLUt9Q6RKJlcppojL5CoRywJJKLDYnRlw0gTFKfgDPHP5E04UoB71SxoJlVZy8FA=="
     },
     "node_modules/diff-sequences": {
       "version": "29.6.3",
@@ -17863,15 +17863,15 @@
       }
     },
     "node_modules/puppeteer": {
-      "version": "22.13.1",
-      "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.13.1.tgz",
-      "integrity": "sha512-PwXLDQK5u83Fm5A7TGMq+9BR7iHDJ8a3h21PSsh/E6VfhxiKYkU7+tvGZNSCap6k3pCNDd9oNteVBEctcBalmQ==",
+      "version": "22.14.0",
+      "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.14.0.tgz",
+      "integrity": "sha512-MGTR6/pM8zmWbTdazb6FKnwIihzsSEXBPH49mFFU96DNZpQOevCAZMnjBZGlZRGRzRK6aADCavR6SQtrbv5dQw==",
       "hasInstallScript": true,
       "dependencies": {
-        "@puppeteer/browsers": "2.2.4",
+        "@puppeteer/browsers": "2.3.0",
         "cosmiconfig": "^9.0.0",
-        "devtools-protocol": "0.0.1299070",
-        "puppeteer-core": "22.13.1"
+        "devtools-protocol": "0.0.1312386",
+        "puppeteer-core": "22.14.0"
       },
       "bin": {
         "puppeteer": "lib/esm/puppeteer/node/cli.js"
@@ -17881,14 +17881,14 @@
       }
     },
     "node_modules/puppeteer-core": {
-      "version": "22.13.1",
-      "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.13.1.tgz",
-      "integrity": "sha512-NmhnASYp51QPRCAf9n0OPxuPMmzkKd8+2sB9Q+BjwwCG25gz6iuNc3LQDWa+cH2tyivmJppLhNNFt6Q3HmoOpw==",
+      "version": "22.14.0",
+      "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.14.0.tgz",
+      "integrity": "sha512-rl4tOY5LcA3e374GAlsGGHc05HL3eGNf5rZ+uxkl6id9zVZKcwcp1Z+Nd6byb6WPiPeecT/dwz8f/iUm+AZQSw==",
       "dependencies": {
-        "@puppeteer/browsers": "2.2.4",
-        "chromium-bidi": "0.6.1",
+        "@puppeteer/browsers": "2.3.0",
+        "chromium-bidi": "0.6.2",
         "debug": "^4.3.5",
-        "devtools-protocol": "0.0.1299070",
+        "devtools-protocol": "0.0.1312386",
         "ws": "^8.18.0"
       },
       "engines": {


Test patch:
diff --git a/e2e/package.json b/e2e/package.json
index 80ec7bb58..3de381c6e 100644
--- a/e2e/package.json
+++ b/e2e/package.json
@@ -19,7 +19,7 @@
     "@types/puppeteer": "^7.0.4",
     "jest-image-snapshot": "^6.4.0",
     "jest-puppeteer": "^10.0.1",
-    "puppeteer": "^22.13.1",
+    "puppeteer": "^22.14.0",
     "stucumber": "^0.19.0"
   }
 }