Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: RC v4.10.0 #1105

Closed
wants to merge 20 commits into from
Closed

chore: RC v4.10.0 #1105

wants to merge 20 commits into from

Conversation

github-actions[bot]
Copy link
Contributor

4.10.0 (2024-08-13)

Bug Fixes

Features

KuSh and others added 20 commits May 15, 2024 15:08
Hi,

This missing await causes us many, hard to debug problems, when page has
been closed prematurely (popup or terminating analysis if too long)

Simple reproduction :
```ts
(async () => {
  const browser = await playwright.chromium.launch({ headless: true });
  const context = await browser.newContext();
  const page = await context.newPage();
  await page.close();
  try {
    const results = await new AxeBuilder({ page }).analyze();
    console.log(results);
  } catch (error) {
    console.error(error);
  }
  await browser.close();
})();
// node:internal/process/promises:279
            triggerUncaughtException(err, true /* fromPromise */);
            ^
 page.evaluate: Target page, context or browser has been closed
```

I haven't been able to write a simple test that reproduce the problem
but I can reproduce it in my project and adding that await fixed all my
problems

No QA needed
Upgrade to eslint v9 flat config. Custom eslint rules have been tested
and work in the new config file.
Use [globals](https://www.npmjs.com/package/globals) to include [globals
env](https://eslint.org/docs/latest/use/configure/language-options#predefined-global-variables)

eslint-plugin-react since it does not support eslint 9 yet 
Ref: jsx-eslint/eslint-plugin-react#3743

no qa required
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 21.7.0 to
22.10.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.10.0</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v22.9.0...puppeteer-core-v22.10.0">22.10.0</a>
(2024-05-24)</h2>
<h3>Features</h3>
<ul>
<li>support running Puppeteer in extensions (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12459">#12459</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/3c6f01a31dbaef0fdd7f477302b7daa95e0c0929">3c6f01a</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>providing null to page.authenticate should disable authentication
(<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12203">#12203</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/f375267e790f61ee2a93d1f2811bef7539fc58d4">f375267</a>)</li>
<li>roll to Chrome 125.0.6422.76 (r1287751) (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12477">#12477</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/d83d9a6ae2b66b165a4aef5ae59ef3885bfbcff9">d83d9a6</a>)</li>
<li>roll to Chrome 125.0.6422.78 (r1287751) (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12484">#12484</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/f30977f8172e3cca605514295fff2086bcd154be">f30977f</a>)</li>
<li><strong>webdriver:</strong> emit single HTTPRequest for Auth
requests (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12455">#12455</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/637e82796b492bcbc82d26753a019972b31a26fd">637e827</a>)</li>
</ul>
<h2>puppeteer: v22.10.0</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v22.9.0...puppeteer-v22.10.0">22.10.0</a>
(2024-05-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 22.9.0 to 22.10.0</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>puppeteer-core: v22.9.0</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v22.8.2...puppeteer-core-v22.9.0">22.9.0</a>
(2024-05-16)</h2>
<h3>Features</h3>
<ul>
<li>roll to Chrome 125.0.6422.60 (r1287751) (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12446">#12446</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/3de9fd3f4c88ec0bae190d385091c96badac3c1a">3de9fd3</a>)</li>
</ul>
<h2>puppeteer: v22.9.0</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v22.8.2...puppeteer-v22.9.0">22.9.0</a>
(2024-05-16)</h2>
<h3>Features</h3>
<ul>
<li>roll to Chrome 125.0.6422.60 (r1287751) (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12446">#12446</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/3de9fd3f4c88ec0bae190d385091c96badac3c1a">3de9fd3</a>)</li>
</ul>
<h3>Dependencies</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/d963fcdd80dbcf26fc6e169917ddd18e7a751f4f"><code>d963fcd</code></a>
chore: release main (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12456">#12456</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/f30977f8172e3cca605514295fff2086bcd154be"><code>f30977f</code></a>
fix: roll to Chrome 125.0.6422.78 (r1287751) (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12484">#12484</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/f375267e790f61ee2a93d1f2811bef7539fc58d4"><code>f375267</code></a>
fix: providing null to page.authenticate should disable authentication
(<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12203">#12203</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/97a4951d52b95b4815db989d30e82a00f5dc3d2b"><code>97a4951</code></a>
test: disable flaky installation test on macos-13 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12478">#12478</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/d83d9a6ae2b66b165a4aef5ae59ef3885bfbcff9"><code>d83d9a6</code></a>
fix: roll to Chrome 125.0.6422.76 (r1287751) (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12477">#12477</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/045ed9530dd18d92dde50f1f9bf7dd5cd9ebb47f"><code>045ed95</code></a>
test: add doctype to some screenshot tests to avoid running them in
quirks mo...</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/08b6545726ae479307880a12194424416c4ce302"><code>08b6545</code></a>
docs: add guides to the sidebar (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12474">#12474</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/3c6f01a31dbaef0fdd7f477302b7daa95e0c0929"><code>3c6f01a</code></a>
feat: support running Puppeteer in extensions (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12459">#12459</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/c8a64c0f795c13968fa85ac4d64bd76fb3bddf0f"><code>c8a64c0</code></a>
chore: remove circular dependency (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12472">#12472</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/d7c3a7ae333235fbd3be3fe0e741b30d4e6d3fb2"><code>d7c3a7a</code></a>
chore(deps): Bump the all group with 2 updates (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/12464">#12464</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v21.7.0...puppeteer-v22.10.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/~google-wombot">google-wombot</a>, a new
releaser for puppeteer since your current version.</p>
</details>
<br />


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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [sinon](https://github.com/sinonjs/sinon) from 17.0.1 to 18.0.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sinonjs/sinon/blob/main/docs/changelog.md">sinon's
changelog</a>.</em></p>
<blockquote>
<h2>18.0.0</h2>
<p>This is what 17.0.2 should have been, as that contained two breaking
changes. After updating
Nise we are down to one breaking change, which only affects sinon-test
(which has been updated),
so most people are not affected. The legacyRoutes flag that is currently
enabled in Nise by default
will at some later version be disabled. We will then issue a little
migration note.</p>
<ul>
<li><a
href="https://github.com/sinonjs/sinon/commit/01d45312e82bbd0b2f435f16bd4a834b98d08e11"><code>01d45312</code></a>
Use Nise 6 with legacyRoutes flag enabled (Carl-Erik Kopseng)
<blockquote>
<p>This should be disabled in a future Sinon version by default.</p>
</blockquote>
</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/c618edc51e0302f047914e121cb788ac9cc43382"><code>c618edc5</code></a>
fix <a
href="https://redirect.github.com/sinonjs/sinon/issues/2594">#2594</a>:
remove needless sandbox creation (Carl-Erik Kopseng)</li>
</ul>
<p><em>Released by <a href="https://github.com/fatso83">Carl-Erik
Kopseng</a> on 2024-05-15.</em></p>
<h2>17.0.2</h2>
<ul>
<li><a
href="https://github.com/sinonjs/sinon/commit/f6dca0bac3f228fa917165eca8815d5e2b8a6793"><code>f6dca0ba</code></a>
upgrade packages (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2595">#2595</a>)
(Carl-Erik Kopseng)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/5025d001401091fd2086cfa2ec69e40cc0da9b65"><code>5025d001</code></a>
Avoid return and callArg* clearing each other's state (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2593">#2593</a>)
(Carl-Erik Kopseng)
<blockquote>
<ul>
<li>Partially revert &quot;fix returns does not override call through
(<a
href="https://redirect.github.com/sinonjs/sinon/issues/2567">#2567</a>)&quot;</li>
</ul>
<ul>
<li>revert to the old manual clearing of props</li>
</ul>
</blockquote>
</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/ed068a886fa37cbd5f886d355824debd69aa1b16"><code>ed068a88</code></a>
Bump ip from 1.1.8 to 1.1.9 (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2587">#2587</a>)
(dependabot[bot])</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/ec4d592ee4faf87d7e592c4b99b3e6fec99105c8"><code>ec4d592e</code></a>
fix <a
href="https://redirect.github.com/sinonjs/sinon/issues/2589">#2589</a>:
avoid invoking getter as side-effect (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2592">#2592</a>)
(Carl-Erik Kopseng)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/9972e1e3997198ff7f403ca5c000187f890f1699"><code>9972e1e3</code></a>
Fix typo in mocks documentation (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2591">#2591</a>)
(Eduardo de la Cruz Palacios)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/52e6e4c540d8d0b95727c9bbde8328f6692a6675"><code>52e6e4c5</code></a>
chore: prefer cache option of setup-node (Morgan Roderick)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/08da123555dc4ee4866720c925215dca4d3c799b"><code>08da1235</code></a>
Bump actions/cache from 3 to 4 (dependabot[bot])</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/404ef47e1119c7b8229e9d6a3c6ae9a912305d1f"><code>404ef47e</code></a>
Bump nokogiri from 1.14.3 to 1.16.2 (dependabot[bot])</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/fd79612c3324bf3264533baa7159bb1722dd9788"><code>fd79612c</code></a>
Update Bug_report.md (Carl-Erik Kopseng)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/1fbc812a9f3351f55a06758bdc8b1a053135d826"><code>1fbc812a</code></a>
Re-add about (Carl-Erik Kopseng)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/fc8f6c3e111473fcb53b2338eb8654b256c06e01"><code>fc8f6c3e</code></a>
Fix formatting :clown: (Carl-Erik Kopseng)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/c57e38ae2ec6c466f83c4e38e85d3d324f72bb13"><code>c57e38ae</code></a>
Remove old template (Carl-Erik Kopseng)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/754bf7a98b54a01472677772c7a34859f483adeb"><code>754bf7a9</code></a>
Update Bug_report.md (Carl-Erik Kopseng)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/87eed9d255e9493b981494188abd12a9e1d95bf0"><code>87eed9d2</code></a>
Fix some typos at code comments (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2581">#2581</a>)
(EliyahuMachluf)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/cbae69978c29d0420fa39d11496bb29b180361b0"><code>cbae6997</code></a>
Link to createStubInstance util.md docs in stubs.md (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2577">#2577</a>)
(Daniel Kaplan)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sinonjs/sinon/commit/adea6a1d630d5978f87a38f514d7035b1344b1c4"><code>adea6a1</code></a>
18.0.0</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/6324be4b68ffc3fa6aedfa7b6281c1e51351fba5"><code>6324be4</code></a>
Use Nise 6 with legacyRoutes flag enabled</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/4cbd712c80c29c32eacbc9261c49e9059f661822"><code>4cbd712</code></a>
Bump nokogiri from 1.16.2 to 1.16.5 (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/c618edc51e0302f047914e121cb788ac9cc43382"><code>c618edc</code></a>
fix <a
href="https://redirect.github.com/sinonjs/sinon/issues/2594">#2594</a>:
remove needless sandbox creation</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/16a25aebd1b8f8f8ee841b53924ec824f5945986"><code>16a25ae</code></a>
17.0.2</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/f6dca0bac3f228fa917165eca8815d5e2b8a6793"><code>f6dca0b</code></a>
upgrade packages (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2595">#2595</a>)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/5025d001401091fd2086cfa2ec69e40cc0da9b65"><code>5025d00</code></a>
Avoid return and callArg* clearing each other's state (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2593">#2593</a>)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/ed068a886fa37cbd5f886d355824debd69aa1b16"><code>ed068a8</code></a>
Bump ip from 1.1.8 to 1.1.9 (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2587">#2587</a>)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/ec4d592ee4faf87d7e592c4b99b3e6fec99105c8"><code>ec4d592</code></a>
fix <a
href="https://redirect.github.com/sinonjs/sinon/issues/2589">#2589</a>:
avoid invoking getter as side-effect (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2592">#2592</a>)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/9972e1e3997198ff7f403ca5c000187f890f1699"><code>9972e1e</code></a>
Fix typo in mocks documentation (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2591">#2591</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/sinonjs/sinon/compare/v17.0.1...v18.0.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sinon&package-manager=npm_and_yarn&previous-version=17.0.1&new-version=18.0.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>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from
121.0.0 to 125.0.3.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/6699ac77c2e11657ddbff06bc402eb43110642fb"><code>6699ac7</code></a>
Bump version to 125.0.3</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/e7429c065cc3103a7f90c1f867a6d3ea93452731"><code>e7429c0</code></a>
Use node 22 where possible in build</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/91b0457321f4eda6e96be1ab6655c5241a133ef7"><code>91b0457</code></a>
Revert &quot;Fix bug in Node.js 22 for Windows&quot;</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/a809135728828304f2cb885242c3b6450eb1200d"><code>a809135</code></a>
Bump version to 125.0.2</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/11460951dfb04ffccdbb74f9cae06bed222f2ee0"><code>1146095</code></a>
Bump version to 125.0.1</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/e5601a6db4a965971cb861daf0396e17108153d5"><code>e5601a6</code></a>
Bump version to 125.0.0</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/5d08a2403f99b18d9f204d49c0d36a5481523460"><code>5d08a24</code></a>
Bump version to 124.0.4</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/84d3330ed4764fc1952bd5e73a5506897c514478"><code>84d3330</code></a>
Bump version to 124.0.3</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/8467fcd6a0b6679210f1898b7aba3ea20b9af0e7"><code>8467fcd</code></a>
Bump version to 124.0.2</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/17a2d7ae832de2e14170b2c4c3ad8eafad46d0c3"><code>17a2d7a</code></a>
Fix bug in Node.js 22 for Windows</li>
<li>Additional commits viewable in <a
href="https://github.com/giggio/node-chromedriver/compare/121.0.0...125.0.3">compare
view</a></li>
</ul>
</details>
<br />


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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fixes all the lint errors and warnings in preparation for #1078

No QA needed
…1078)

Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.0.0-alpha.12 to 8.0.0-alpha.26.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/HEAD/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.0.0-alpha.12&new-version=8.0.0-alpha.26)](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>

No QA needed

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Steven Lambert <[email protected]>
…#1077)

Bumps the npm-low-risk group with 22 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [eslint](https://github.com/eslint/eslint) | `9.2.0` | `9.4.0` |
| [globals](https://github.com/sindresorhus/globals) | `15.2.0` |
`15.3.0` |
| [lint-staged](https://github.com/okonet/lint-staged) | `15.2.2` |
`15.2.5` |
| [prettier](https://github.com/prettier/prettier) | `3.2.5` | `3.3.0` |
| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) |
`4.20.0` | `4.21.0` |
|
[@types/selenium-webdriver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/selenium-webdriver)
| `4.1.22` | `4.1.23` |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.44.0`
| `1.44.1` |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
| `20.12.11` | `20.14.1` |
| [tsup](https://github.com/egoist/tsup) | `8.0.2` | `8.1.0` |
|
[@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core)
| `7.24.5` | `7.24.6` |
|
[@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env)
| `7.24.5` | `7.24.6` |
|
[@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react)
| `7.24.1` | `7.24.6` |
|
[@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript)
| `7.24.1` | `7.24.6` |
| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.2` | `29.1.4`
|
|
[@wdio/globals](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-globals)
| `8.36.1` | `8.38.2` |
|
[devtools](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/devtools)
| `8.36.1` | `8.38.2` |
|
[webdriverio](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/webdriverio)
| `8.36.1` | `8.38.2` |
| [glob](https://github.com/isaacs/node-glob) | `10.3.15` | `10.4.1` |
|
[@wdio/cli](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-cli)
| `8.36.1` | `8.38.2` |
|
[@wdio/local-runner](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-local-runner)
| `8.36.1` | `8.38.2` |
|
[@wdio/mocha-framework](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-mocha-framework)
| `8.36.1` | `8.38.2` |
|
[@wdio/spec-reporter](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-spec-reporter)
| `8.36.1` | `8.38.2` |


Updates `eslint` from 9.2.0 to 9.4.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.4.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/89a4a0a260b8eb11487fe3d5d4d80f4630933eb3"><code>89a4a0a</code></a>
feat: ignore IIFE's in the <code>no-loop-func</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/17528">#17528</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f6534d14033e04f6c7c88a1f0c44a8077148ec6b"><code>f6534d1</code></a>
fix: skip processor code blocks that match only universal patterns (<a
href="https://redirect.github.com/eslint/eslint/issues/18507">#18507</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7226ebd69df04a4cc5fe546641f3443b60ec47e9"><code>7226ebd</code></a>
fix: allow implicit undefined return in
<code>no-constructor-return</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18515">#18515</a>)
(Ali Rezvani)</li>
<li><a
href="https://github.com/eslint/eslint/commit/389744be255717c507fafc158746e579ac08d77e"><code>389744b</code></a>
fix: use <code>@eslint/config-inspector@latest</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18483">#18483</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/70118a5b11860fce364028d3c515393b6a586aae"><code>70118a5</code></a>
fix: <code>func-style</code> false positive with arrow functions and
<code>super</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18473">#18473</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/d7ab6f589d39c64bc5daaef4be3a972032f04c05"><code>d7ab6f5</code></a>
docs: update theme when when <code>prefers-color-scheme</code> changes
(<a
href="https://redirect.github.com/eslint/eslint/issues/18510">#18510</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/525fdffde4cb34010bc503f6d54855b3f9d07811"><code>525fdff</code></a>
docs: fix components files (<a
href="https://redirect.github.com/eslint/eslint/issues/18519">#18519</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/80747d23dec69b30ea2c3620a1198f7d06b012b8"><code>80747d2</code></a>
docs: refactor <code>prefer-destructuring</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/18472">#18472</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f06e0b5f51ae1aad8957d27aa0ea4d6d0ad51455"><code>f06e0b5</code></a>
docs: clarify func-style (<a
href="https://redirect.github.com/eslint/eslint/issues/18477">#18477</a>)
(Cameron Steffen)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/010dd2ef50456a1ba5892152192b6c9d9d5fd470"><code>010dd2e</code></a>
chore: upgrade to <code>@eslint/[email protected]</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18534">#18534</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5e1b5dc9a3d839737125571c8fd4e239d81608de"><code>5e1b5dc</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/594145f493d913e2b7e25a27accf33c44e1d4687"><code>594145f</code></a>
refactor: switch to <code>@eslint/config-array</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18527">#18527</a>)
(Francesco Trotta)</li>
</ul>
<h2>v9.3.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b32153c97317c6fc593c2abbf6ae994519d473b4"><code>b32153c</code></a>
feat: add <code>overrides.namedExports</code> to <code>func-style</code>
rule (<a
href="https://redirect.github.com/eslint/eslint/issues/18444">#18444</a>)
(Percy Ma)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b67eba4514026ef7e489798fd883beb678817a46"><code>b67eba4</code></a>
feat: add <code>restrictedNamedExportsPattern</code> to
<code>no-restricted-exports</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18431">#18431</a>)
(Akul Srivastava)</li>
<li><a
href="https://github.com/eslint/eslint/commit/069aa680c78b8516b9a1b568519f1d01e74fb2a2"><code>069aa68</code></a>
feat: add option <code>allowEscape</code> to
<code>no-misleading-character-class</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/18208">#18208</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/05ef92dd15949014c0735125c89b7bd70dec58c8"><code>05ef92d</code></a>
feat: deprecate <code>multiline-comment-style</code> &amp;
<code>line-comment-position</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18435">#18435</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/db0b174c3ace60e29585bfc3520727c44cefcfc5"><code>db0b174</code></a>
feat: add <code>enforceForInnerExpressions</code> option to
<code>no-extra-boolean-cast</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18222">#18222</a>)
(Kirk Waiblinger)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/8db0eff4ba89b45f439c27ba1202ed056ae92e83"><code>8db0eff</code></a>
fix: Improve config error messages (<a
href="https://redirect.github.com/eslint/eslint/issues/18457">#18457</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5c28d9a367e1608e097c491f40b8afd0730a8b9e"><code>5c28d9a</code></a>
fix: don't remove comments between key and value in object-shorthand (<a
href="https://redirect.github.com/eslint/eslint/issues/18442">#18442</a>)
(Kuba Jastrzębski)</li>
<li><a
href="https://github.com/eslint/eslint/commit/39fb0ee9cd33f952707294e67f194d414261a571"><code>39fb0ee</code></a>
fix: object-shorthand loses type parameters when auto-fixing (<a
href="https://redirect.github.com/eslint/eslint/issues/18438">#18438</a>)
(dalaoshu)</li>
<li><a
href="https://github.com/eslint/eslint/commit/37eba48d6f2d3c99c5ecf2fc3967e428a6051dbb"><code>37eba48</code></a>
fix: don't crash when <code>fs.readFile</code> returns promise from
another realm (<a
href="https://redirect.github.com/eslint/eslint/issues/18416">#18416</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/ceada8c702d4903d6872f46a25d68b672d2c6289"><code>ceada8c</code></a>
docs: explain how to use &quot;tsc waiting&quot; label (<a
href="https://redirect.github.com/eslint/eslint/issues/18466">#18466</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/62e686c5e90411fed2b5561be5688d7faf64d791"><code>62e686c</code></a>
docs: Add troubleshooting info for plugin compatibility (<a
href="https://redirect.github.com/eslint/eslint/issues/18451">#18451</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e17e1c0dd5d5dc5a4cae5888116913f6555b1f1e"><code>e17e1c0</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2465a1e3f3b78f302f64e62e5f0d851626b81b3c"><code>2465a1e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d23574c5c0275c8b3714a7a6d3e8bf2108af60f1"><code>d23574c</code></a>
docs: Clarify usage of <code>no-unreachable</code> with TypeScript (<a
href="https://redirect.github.com/eslint/eslint/issues/18445">#18445</a>)
(benj-dobs)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1db9bae944b69945e3b05f76754cced16ae83838"><code>1db9bae</code></a>
docs: Fix typos (<a
href="https://redirect.github.com/eslint/eslint/issues/18443">#18443</a>)
(Frieder Bluemle)</li>
<li><a
href="https://github.com/eslint/eslint/commit/70651968beb0f907c9689c2477721c0b991acc4a"><code>7065196</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/04e7c6e0a24bd2d7691ae641e2dc0e6d538dcdfd"><code>04e7c6e</code></a>
docs: update deprecation notice of <code>no-return-await</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18433">#18433</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e7635126f36145b47fe5d135ab258af43b2715c9"><code>e763512</code></a>
docs: Link global ignores section in config object property list (<a
href="https://redirect.github.com/eslint/eslint/issues/18430">#18430</a>)
(MaoShizhong)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ac7f718de66131187302387fc26907c4c93196f9"><code>ac7f718</code></a>
docs: reflect release of v9 in config migration guide (<a
href="https://redirect.github.com/eslint/eslint/issues/18412">#18412</a>)
(Peter Briggs)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0de0909e001191a3464077d37e8c0b3f67e9a1cb"><code>0de0909</code></a>
docs: fix grammar in configuration file resolution (<a
href="https://redirect.github.com/eslint/eslint/issues/18419">#18419</a>)
(Mike McCready)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/58e271924aeb8ac2b8864845cd787ef3f9239939"><code>58e2719</code></a>
chore: update dependencies for v9.3.0 release (<a
href="https://redirect.github.com/eslint/eslint/issues/18469">#18469</a>)
(Francesco Trotta)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.4.0 - May 31, 2024</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/010dd2ef50456a1ba5892152192b6c9d9d5fd470"><code>010dd2e</code></a>
chore: upgrade to <code>@eslint/[email protected]</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18534">#18534</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5e1b5dc9a3d839737125571c8fd4e239d81608de"><code>5e1b5dc</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d7ab6f589d39c64bc5daaef4be3a972032f04c05"><code>d7ab6f5</code></a>
docs: update theme when when <code>prefers-color-scheme</code> changes
(<a
href="https://redirect.github.com/eslint/eslint/issues/18510">#18510</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/594145f493d913e2b7e25a27accf33c44e1d4687"><code>594145f</code></a>
refactor: switch to <code>@eslint/config-array</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18527">#18527</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/525fdffde4cb34010bc503f6d54855b3f9d07811"><code>525fdff</code></a>
docs: fix components files (<a
href="https://redirect.github.com/eslint/eslint/issues/18519">#18519</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/89a4a0a260b8eb11487fe3d5d4d80f4630933eb3"><code>89a4a0a</code></a>
feat: ignore IIFE's in the <code>no-loop-func</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/17528">#17528</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/80747d23dec69b30ea2c3620a1198f7d06b012b8"><code>80747d2</code></a>
docs: refactor <code>prefer-destructuring</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/18472">#18472</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f6534d14033e04f6c7c88a1f0c44a8077148ec6b"><code>f6534d1</code></a>
fix: skip processor code blocks that match only universal patterns (<a
href="https://redirect.github.com/eslint/eslint/issues/18507">#18507</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7226ebd69df04a4cc5fe546641f3443b60ec47e9"><code>7226ebd</code></a>
fix: allow implicit undefined return in
<code>no-constructor-return</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18515">#18515</a>)
(Ali Rezvani)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f06e0b5f51ae1aad8957d27aa0ea4d6d0ad51455"><code>f06e0b5</code></a>
docs: clarify func-style (<a
href="https://redirect.github.com/eslint/eslint/issues/18477">#18477</a>)
(Cameron Steffen)</li>
<li><a
href="https://github.com/eslint/eslint/commit/389744be255717c507fafc158746e579ac08d77e"><code>389744b</code></a>
fix: use <code>@eslint/config-inspector@latest</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18483">#18483</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/70118a5b11860fce364028d3c515393b6a586aae"><code>70118a5</code></a>
fix: <code>func-style</code> false positive with arrow functions and
<code>super</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18473">#18473</a>)
(Milos Djermanovic)</li>
</ul>
<p>v9.3.0 - May 17, 2024</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/58e271924aeb8ac2b8864845cd787ef3f9239939"><code>58e2719</code></a>
chore: update dependencies for v9.3.0 release (<a
href="https://redirect.github.com/eslint/eslint/issues/18469">#18469</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b681ecbdf0882cbb7902682a9d35c1e76ac76c30"><code>b681ecb</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8db0eff4ba89b45f439c27ba1202ed056ae92e83"><code>8db0eff</code></a>
fix: Improve config error messages (<a
href="https://redirect.github.com/eslint/eslint/issues/18457">#18457</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ceada8c702d4903d6872f46a25d68b672d2c6289"><code>ceada8c</code></a>
docs: explain how to use &quot;tsc waiting&quot; label (<a
href="https://redirect.github.com/eslint/eslint/issues/18466">#18466</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b32153c97317c6fc593c2abbf6ae994519d473b4"><code>b32153c</code></a>
feat: add <code>overrides.namedExports</code> to <code>func-style</code>
rule (<a
href="https://redirect.github.com/eslint/eslint/issues/18444">#18444</a>)
(Percy Ma)</li>
<li><a
href="https://github.com/eslint/eslint/commit/06f1d1cd874dfc40a6651b08d766f6522a67b3f0"><code>06f1d1c</code></a>
chore: update dependency <code>@​humanwhocodes/retry</code> to ^0.3.0
(<a
href="https://redirect.github.com/eslint/eslint/issues/18463">#18463</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/5c28d9a367e1608e097c491f40b8afd0730a8b9e"><code>5c28d9a</code></a>
fix: don't remove comments between key and value in object-shorthand (<a
href="https://redirect.github.com/eslint/eslint/issues/18442">#18442</a>)
(Kuba Jastrzębski)</li>
<li><a
href="https://github.com/eslint/eslint/commit/62e686c5e90411fed2b5561be5688d7faf64d791"><code>62e686c</code></a>
docs: Add troubleshooting info for plugin compatibility (<a
href="https://redirect.github.com/eslint/eslint/issues/18451">#18451</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e17e1c0dd5d5dc5a4cae5888116913f6555b1f1e"><code>e17e1c0</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/39fb0ee9cd33f952707294e67f194d414261a571"><code>39fb0ee</code></a>
fix: object-shorthand loses type parameters when auto-fixing (<a
href="https://redirect.github.com/eslint/eslint/issues/18438">#18438</a>)
(dalaoshu)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b67eba4514026ef7e489798fd883beb678817a46"><code>b67eba4</code></a>
feat: add <code>restrictedNamedExportsPattern</code> to
<code>no-restricted-exports</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18431">#18431</a>)
(Akul Srivastava)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2465a1e3f3b78f302f64e62e5f0d851626b81b3c"><code>2465a1e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d23574c5c0275c8b3714a7a6d3e8bf2108af60f1"><code>d23574c</code></a>
docs: Clarify usage of <code>no-unreachable</code> with TypeScript (<a
href="https://redirect.github.com/eslint/eslint/issues/18445">#18445</a>)
(benj-dobs)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1db9bae944b69945e3b05f76754cced16ae83838"><code>1db9bae</code></a>
docs: Fix typos (<a
href="https://redirect.github.com/eslint/eslint/issues/18443">#18443</a>)
(Frieder Bluemle)</li>
<li><a
href="https://github.com/eslint/eslint/commit/069aa680c78b8516b9a1b568519f1d01e74fb2a2"><code>069aa68</code></a>
feat: add option <code>allowEscape</code> to
<code>no-misleading-character-class</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/18208">#18208</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/70651968beb0f907c9689c2477721c0b991acc4a"><code>7065196</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/05ef92dd15949014c0735125c89b7bd70dec58c8"><code>05ef92d</code></a>
feat: deprecate <code>multiline-comment-style</code> &amp;
<code>line-comment-position</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18435">#18435</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a63ed722a64040d2be90f36e45f1f5060a9fe28e"><code>a63ed72</code></a>
refactor: Use <code>node:</code> protocol for built-in Node.js modules
(<a
href="https://redirect.github.com/eslint/eslint/issues/18434">#18434</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/04e7c6e0a24bd2d7691ae641e2dc0e6d538dcdfd"><code>04e7c6e</code></a>
docs: update deprecation notice of <code>no-return-await</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18433">#18433</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e7635126f36145b47fe5d135ab258af43b2715c9"><code>e763512</code></a>
docs: Link global ignores section in config object property list (<a
href="https://redirect.github.com/eslint/eslint/issues/18430">#18430</a>)
(MaoShizhong)</li>
<li><a
href="https://github.com/eslint/eslint/commit/37eba48d6f2d3c99c5ecf2fc3967e428a6051dbb"><code>37eba48</code></a>
fix: don't crash when <code>fs.readFile</code> returns promise from
another realm (<a
href="https://redirect.github.com/eslint/eslint/issues/18416">#18416</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/040700a7a19726bb9568fc190bff95e88fb87269"><code>040700a</code></a>
chore: update dependency markdownlint-cli to ^0.40.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18425">#18425</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/f47847c1b45ef1ac5f05f3a37f5f8c46b860c57f"><code>f47847c</code></a>
chore: update actions/stale action to v9 (<a
href="https://redirect.github.com/eslint/eslint/issues/18426">#18426</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/c18ad252c280443e85f788c70ce597e1941f8ff5"><code>c18ad25</code></a>
chore: update actions/upload-artifact action to v4 (<a
href="https://redirect.github.com/eslint/eslint/issues/18427">#18427</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/27e3060f7519d84501a11218343c34df4947b303"><code>27e3060</code></a>
chore: Disable documentation label (<a
href="https://redirect.github.com/eslint/eslint/issues/18423">#18423</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ac7f718de66131187302387fc26907c4c93196f9"><code>ac7f718</code></a>
docs: reflect release of v9 in config migration guide (<a
href="https://redirect.github.com/eslint/eslint/issues/18412">#18412</a>)
(Peter Briggs)</li>
<li><a
href="https://github.com/eslint/eslint/commit/db0b174c3ace60e29585bfc3520727c44cefcfc5"><code>db0b174</code></a>
feat: add <code>enforceForInnerExpressions</code> option to
<code>no-extra-boolean-cast</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18222">#18222</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0de0909e001191a3464077d37e8c0b3f67e9a1cb"><code>0de0909</code></a>
docs: fix grammar in configuration file resolution (<a
href="https://redirect.github.com/eslint/eslint/issues/18419">#18419</a>)
(Mike McCready)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/a5f7e589eca05a8a30bd2532380c304759cc8225"><code>a5f7e58</code></a>
9.4.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/8c6d0c3436ed9828b6945721e8ba3f121fb16b40"><code>8c6d0c3</code></a>
Build: changelog update for 9.4.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/010dd2ef50456a1ba5892152192b6c9d9d5fd470"><code>010dd2e</code></a>
chore: upgrade to <code>@eslint/[email protected]</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18534">#18534</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5e1b5dc9a3d839737125571c8fd4e239d81608de"><code>5e1b5dc</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/d7ab6f589d39c64bc5daaef4be3a972032f04c05"><code>d7ab6f5</code></a>
docs: update theme when when <code>prefers-color-scheme</code> changes
(<a
href="https://redirect.github.com/eslint/eslint/issues/18510">#18510</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/594145f493d913e2b7e25a27accf33c44e1d4687"><code>594145f</code></a>
refactor: switch to <code>@eslint/config-array</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18527">#18527</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/525fdffde4cb34010bc503f6d54855b3f9d07811"><code>525fdff</code></a>
docs: fix components files (<a
href="https://redirect.github.com/eslint/eslint/issues/18519">#18519</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/89a4a0a260b8eb11487fe3d5d4d80f4630933eb3"><code>89a4a0a</code></a>
feat: ignore IIFE's in the <code>no-loop-func</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/17528">#17528</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/80747d23dec69b30ea2c3620a1198f7d06b012b8"><code>80747d2</code></a>
docs: refactor <code>prefer-destructuring</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/18472">#18472</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f6534d14033e04f6c7c88a1f0c44a8077148ec6b"><code>f6534d1</code></a>
fix: skip processor code blocks that match only universal patterns (<a
href="https://redirect.github.com/eslint/eslint/issues/18507">#18507</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.2.0...v9.4.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `globals` from 15.2.0 to 15.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases">globals's
releases</a>.</em></p>
<blockquote>
<h2>v15.3.0</h2>
<ul>
<li>Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/251">#251</a>)
90b42e5</li>
</ul>
<p><a
href="https://github.com/sindresorhus/globals/compare/v15.2.0...v15.3.0">https://github.com/sindresorhus/globals/compare/v15.2.0...v15.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sindresorhus/globals/commit/1e9a85c37ca2bc2d0a6306482e148556232aeddb"><code>1e9a85c</code></a>
15.3.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/90b42e5d5f852a06420f41ff0314e689204c2fa6"><code>90b42e5</code></a>
Update (<a
href="https://redirect.github.com/sindresorhus/globals/issues/251">#251</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v15.2.0...v15.3.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `lint-staged` from 15.2.2 to 15.2.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/okonet/lint-staged/releases">lint-staged's
releases</a>.</em></p>
<blockquote>
<h2>v15.2.5</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1424">#1424</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/31a1f9548ea8202bc5bd718076711f747396e3ca"><code>31a1f95</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Allow approximately equivalent versions of direct dependencies by using
the &quot;~&quot; character in the version ranges. This means a more
recent patch version of a dependency is allowed if available.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1423">#1423</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/91abea0d298154d92113ba34bae4020704e22918"><code>91abea0</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Improve error logging when failing to read or parse a configuration
file</p>
</li>
<li>
<p><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1424">#1424</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/ee43f154097753dd5448766f792387e60e0ea453"><code>ee43f15</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Upgrade [email protected]</p>
</li>
</ul>
<h2>v15.2.4</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/4f4537a75ebfba816826f6f67a325dbc7f25908a"><code>4f4537a</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Fix release issue with previous version; update dependencies</li>
</ul>
<h2>v15.2.3</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1407">#1407</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/d6981627472315adb01a46f797c8581393e8a637"><code>d698162</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Update dependencies</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md">lint-staged's
changelog</a>.</em></p>
<blockquote>
<h2>15.2.5</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1424">#1424</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/31a1f9548ea8202bc5bd718076711f747396e3ca"><code>31a1f95</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Allow approximately equivalent versions of direct dependencies by using
the &quot;~&quot; character in the version ranges. This means a more
recent patch version of a dependency is allowed if available.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1423">#1423</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/91abea0d298154d92113ba34bae4020704e22918"><code>91abea0</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Improve error logging when failing to read or parse a configuration
file</p>
</li>
<li>
<p><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1424">#1424</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/ee43f154097753dd5448766f792387e60e0ea453"><code>ee43f15</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Upgrade [email protected]</p>
</li>
</ul>
<h2>15.2.4</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/4f4537a75ebfba816826f6f67a325dbc7f25908a"><code>4f4537a</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Fix release issue with previous version; update dependencies</li>
</ul>
<h2>15.2.3</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1407">#1407</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/d6981627472315adb01a46f797c8581393e8a637"><code>d698162</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Update dependencies</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/f7e410641c33a7dc7aa9da21254125ae0e2639d1"><code>f7e4106</code></a>
chore(changeset): release</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/fc753030eaf6986b13b727f3c4a850d7c2c6511e"><code>fc75303</code></a>
build(release): lower next version bump from minor to patch</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/91abea0d298154d92113ba34bae4020704e22918"><code>91abea0</code></a>
fix: improve error logging when failing to parse config file (<a
href="https://redirect.github.com/okonet/lint-staged/issues/1423">#1423</a>)</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/31a1f9548ea8202bc5bd718076711f747396e3ca"><code>31a1f95</code></a>
build(deps): allow approximately equivalent versions of direct
dependencies</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/ee43f154097753dd5448766f792387e60e0ea453"><code>ee43f15</code></a>
build(deps): upgrade [email protected]</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/8be6c8e7280ef4d819f0199830ec62c6bcda7e78"><code>8be6c8e</code></a>
chore(changeset): release (<a
href="https://redirect.github.com/okonet/lint-staged/issues/1419">#1419</a>)</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/4f4537a75ebfba816826f6f67a325dbc7f25908a"><code>4f4537a</code></a>
build(husky): fix release issue with Husky</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/95d096d5643105704bb7f1b9f02140eb2e6503dd"><code>95d096d</code></a>
chore(changeset): release (<a
href="https://redirect.github.com/okonet/lint-staged/issues/1411">#1411</a>)</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/72483cb8a89bb74e96b45f9d67d3d4fecad22714"><code>72483cb</code></a>
docs: fix typo (<a
href="https://redirect.github.com/okonet/lint-staged/issues/1417">#1417</a>)</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/86fba6f11b962bbd2345764d629b553706d6c09e"><code>86fba6f</code></a>
build(deps): update dependencies (<a
href="https://redirect.github.com/okonet/lint-staged/issues/1418">#1418</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/okonet/lint-staged/compare/v15.2.2...v15.2.5">compare
view</a></li>
</ul>
</details>
<br />

Updates `prettier` from 3.2.5 to 3.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/releases">prettier's
releases</a>.</em></p>
<blockquote>
<h2>3.3.0</h2>
<p><a
href="https://github.com/prettier/prettier/compare/3.2.5...3.3.0">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2024/06/01/3.3.0.html">Release
note</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's
changelog</a>.</em></p>
<blockquote>
<h1>3.3.0</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.2.5...3.3.0">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2024/06/01/3.3.0.html">Release
Notes</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/prettier/prettier/commit/c4ab460357478d2b847c60a1efb40098b1181931"><code>c4ab460</code></a>
Release 3.3.0</li>
<li><a
href="https://github.com/prettier/prettier/commit/8a88cdce6d4605f206305ebb9204a0cabf96a070"><code>8a88cdc</code></a>
Respect <code>trailingComma</code> in angular templates (<a
href="https://redirect.github.com/prettier/prettier/issues/15926">#15926</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/c2e20fbae8ce1800ac0c8242c176d9379db5c001"><code>c2e20fb</code></a>
chore(deps): update babel to v7.24.6 (<a
href="https://redirect.github.com/prettier/prettier/issues/16326">#16326</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/41f1dffed08b33fe6d43da1e82d798b23ba0b57c"><code>41f1dff</code></a>
Add newline between markdown footnote definitions (<a
href="https://redirect.github.com/prettier/prettier/issues/16063">#16063</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/da5ad84bf441afd5c157bf83840814b1deaa39b1"><code>da5ad84</code></a>
chore(deps): update babel to v7.24.6 (<a
href="https://redirect.github.com/prettier/prettier/issues/16325">#16325</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/f790be81319a70f08942b1e3c12d68ee392d3269"><code>f790be8</code></a>
chore(deps): update dependency file-entry-cache to v9 (<a
href="https://redirect.github.com/prettier/prettier/issues/16324">#16324</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/7250556e287922508d9f28c12a82165a60bab5d7"><code>7250556</code></a>
chore(deps): update dependency meriyah to v4.4.3 (<a
href="https://redirect.github.com/prettier/prettier/issues/16323">#16323</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/96e057a0dc1efa7247b1c50843c9422a0ed66900"><code>96e057a</code></a>
chore(deps): update dependency <code>@​angular/compiler</code> to v18
(<a
href="https://redirect.github.com/prettier/prettier/issues/16322">#16322</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/a4ea5a2e2fcebe72315c9c0523b35bc79fe91405"><code>a4ea5a2</code></a>
chore(deps): update dependency eslint-plugin-regexp to v2.6.0 (<a
href="https://redirect.github.com/prettier/prettier/issues/16320">#16320</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/229006cd5b5178c195e5d66ce924d2b58bfde4ef"><code>229006c</code></a>
chore(deps): update dependency micromatch to v4.0.7 (<a
href="https://redirect.github.com/prettier/prettier/issues/16319">#16319</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.2.5...3.3.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `selenium-webdriver` from 4.20.0 to 4.21.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/SeleniumHQ/selenium/releases">selenium-webdriver's
releases</a>.</em></p>
<blockquote>
<h2>Selenium 4.21.0</h2>
<h3>Changelog</h3>
<p>For each component's detailed changelog, please check:</p>
<ul>
<li><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES">Ruby</a></li>
<li><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES">Python</a></li>
<li><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/node/selenium-webdriver/CHANGES.md">JavaScript</a></li>
<li><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG">Java</a></li>
<li><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG">DotNet</a></li>
<li><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/cpp/iedriverserver/CHANGELOG">IEDriverServer</a></li>
</ul>
<h3>Commits in this release</h3>
<!-- raw HTML omitted -->
<ul>
<li><a
href="http://github.com/seleniumhq/selenium/commit/f034dc5d3290d8638d0ed1bb503795d06ea2a70b"><code>f034dc5d32</code></a>
- [rb] Setting nightly version :: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/480ce7060f5873b8aa1d2aa08cba358203ae7ca4"><code>480ce7060f</code></a>
- [dotnet] Setting nightly version :: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/d9c33f44783fb84d33282fb9dd26b37a4ce94307"><code>d9c33f4478</code></a>
- [js] Setting nightly version :: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/be5d67c97be828699181826b21d657804161097f"><code>be5d67c97b</code></a>
- [py] Setting nightly version :: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/0d620d2be48059e984ad827f545d569d449731b5"><code>0d620d2be4</code></a>
- [java] Setting snapshot version :: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/057323db14b2175470a1e3387777fa804b636727"><code>057323db14</code></a>
- [nightly] Fixing typo :: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/3e3cf89fb64c01199dc50aeb3133237a71006a5f"><code>3e3cf89fb6</code></a>
- Update mirror info (Thu Apr 25 00:16:21 UTC 2024) :: Selenium CI
Bot</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/6ded247bd3d98531c5f625e0e289bfe09af594db"><code>6ded247bd3</code></a>
- [js] Fixing wrongly updated package-lock.json :: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/8723d04809f60fffeb15e7a366b43205b3ec7416"><code>8723d04809</code></a>
- [dotnet][rb][java][js][py] Automated Browser Version Update (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/13841">#13841</a>)
:: Selenium CI Bot</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/dbd9ff3eed56eb569aa7873dcb7ca446588531d7"><code>dbd9ff3eed</code></a>
- Update mirror info (Fri Apr 26 00:15:49 UTC 2024) :: Selenium CI
Bot</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/cf5393b05021c36249cd95a117c7636bac49b42f"><code>cf5393b050</code></a>
- [rb] Return and deprecate DriverFinder.path :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/7ca4f5e4d8c5c0ef71736dbe15f3b9ba650dce29"><code>7ca4f5e4d8</code></a>
- [ci] Don't run on macOS ARM :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/3296fdf44903a9ebf9ad931c0787edde8d0e2e53"><code>3296fdf449</code></a>
- [rb] Release 4.20.1 :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/f2b68137f6210a7ef28c2bdb49afa5e7f12cbfc7"><code>f2b68137f6</code></a>
- [rb] Update version for nightly :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/6ece8d7aeede187214736324bf81da483965be71"><code>6ece8d7aee</code></a>
- Ensure rules_proto comes from the module file (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/13879">#13879</a>)
:: Simon Stewart</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/7f25fd1e61aa862166578357dba77cfadf02760e"><code>7f25fd1e61</code></a>
- [dotnet][rb][java][js][py] Automated Browser Version Update (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/13878">#13878</a>)
:: Selenium CI Bot</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/ffb03bde4d3f92841a097b09a74dd729a5aaae20"><code>ffb03bde4d</code></a>
- [bidi][java] Add methods to allow all parameters for script
callFunction and evaluate method (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/13873">#13873</a>)
:: Puja Jagani</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/9c8133a8bfe62942b5d1d8b8ad9bcc1910767f61"><code>9c8133a8bf</code></a>
- [dotnet][rb][java][js][py] Automated Browser Version Update (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/13886">#13886</a>)
:: Selenium CI Bot</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/2f7ac692524b16edf18feaebed093e3be50135dc"><code>2f7ac69252</code></a>
- [java] Setting a connection timeout for the WS connection :: Diego
Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/9de36e29dda7a2624570234817a5cbfe57027ae0"><code>9de36e29dd</code></a>
- Bump <code>rules_jvm_external</code> to 6.1 (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/13890">#13890</a>)
:: Simon Stewart</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/d5ff4315f58f41f9e5360adbe2b6c7472e5129f3"><code>d5ff4315f5</code></a>
- Bump to Bazel 7.1.1 (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/13891">#13891</a>)
:: Simon Stewart</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/ac93fab589ea50e671ed5ad3b6f1d5003564911c"><code>ac93fab589</code></a>
- Add MODULE.bazel.lock to the gitignore file until it is stable between
platforms :: Simon Stewart</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/1bcc79f8a840b377c40d61c798c7e7ce1ad4896c"><code>1bcc79f8a8</code></a>
- [bazel + js] Allow <code>bazel build //javascript/...</code> to work
(<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/13893">#13893</a>)
:: Simon Stewart</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/ef96a7b18482a753f413596e265085e608f159e3"><code>ef96a7b184</code></a>
- [bazel] Update rules_jvm_external to 6.1 :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/8688ad2d0de251f28fbebf500e6e6527bd434f47"><code>8688ad2d0d</code></a>
- [rb] Fix Chromium tests on Windows :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/b456e6089d626c5575d7756110fbfdad2c9dfef1"><code>b456e6089d</code></a>
- [rb] Use Bazel JDK in remote tests :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/020521aa5cf64a789bd83c6722601827b82b5225"><code>020521aa5c</code></a>
- [rb] Safari window minimize tests are passing :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/7fc9a12d280f557bef7ce8e9db242ea41f686000"><code>7fc9a12d28</code></a>
- [rb] Allow focusing tests w/o extra args :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/f54ba8ba007f8711138cac8aeb845c1a349770f0"><code>f54ba8ba00</code></a>
- [rb] Fix syntax error in BUILD file :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/8d94b342a316e9b959256524d0f8f47423d4fba9"><code>8d94b342a3</code></a>
- [rb] Use no-sandbox on non-Windows :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/1e0cde199cd8d086101af7b63258fbe270392598"><code>1e0cde199c</code></a>
- [dotnet][rb][java][js][py] Automated Browser Version Update (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/13895">#13895</a>)
:: Selenium CI Bot</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/5d4cfc1e1ed1e59e2f936af971e902aedfc0c894"><code>5d4cfc1e1e</code></a>
- [java] Improving error message for BiDi connection :: Diego
Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/86fd063330bf57786975f28af0c3b5d988c6a600"><code>86fd063330</code></a>
- [py] removed unused logger object from
<code>firefox/webdriver.py</code> (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/13892">#13892</a>)
:: Sandeep Suryaprasad</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/a0a39148452e35e8f4652ce29e2baba90b9a88d0"><code>a0a3914845</code></a>
- [java] Improving logging to understand why &quot;Value must be
set&quot; is raised. :: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/c114dbd53059c65596a3dbeefc82257ff7063878"><code>c114dbd530</code></a>
- [js] Ensure 'selectVisibleByText' method is same as other languages
(<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/13899">#13899</a>)
:: Puja Jagani</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/79ed462ef4f0af15fa7cb6c163898721c87d97a3"><code>79ed462</code></a>
Release 4.21.0 (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/13948">#13948</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/518496c5c531878116b7e54bfa1894d5da4361d7"><code>518496c</code></a>
[rb] Support using custom element classes</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/02381bfc39292103f099e670e834c2f5fb7b0970"><code>02381bf</code></a>
[rb] Support registering custom finders for SearchContext</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/991a653358a9d139fa6960d3b166a3a15262a2fd"><code>991a653</code></a>
[rb] Support overriding default locator conversion</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/4cf9aeb151a9f01d51b4450a1b8998d21e0f0ebc"><code>4cf9aeb</code></a>
[rb] Support registering extra bridge commands</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/3ec3cef9a0d862eb643571bf50b6780853ac4c2d"><code>3ec3cef</code></a>
[rb] Support overriding User-Agent in HTTP client</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/4f72e3f7efa0a5483edf9e17c7848568022cc8a5"><code>4f72e3f</code></a>
[rb] Support registering extra headers in HTTP client</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/6978ea8c9d69c31431d1f10ac3892619eb7ce557"><code>6978ea8</code></a>
[dotnet] Allow to run tests w/o pinned browsers</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/03f626fcf6b6e493480808a255c7564d0a3d003e"><code>03f626f</code></a>
[js] Expose individual test targets to Bazel</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/fd56c3a2308293689ead422e901a423be347db8f"><code>fd56c3a</code></a>
Using macos-13 for now until we adapt to macos-latest</li>
<li>Additional commits viewable in <a
href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.20.0...selenium-4.21.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/selenium-webdriver` from 4.1.22 to 4.1.23
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/selenium-webdriver">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/selenium-webdriver` from 4.1.22 to 4.1.23
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/selenium-webdriver">compare
view</a></li>
</ul>
</details>
<br />

Updates `@playwright/test` from 1.44.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/playwright/releases"><code>@​playwright/test</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.44.1</h2>
<h3>Highlights</h3>
<p><a
href="https://redirect.github.com/microsoft/playwright/issues/30779">microsoft/playwright#30779</a>
- [REGRESSION]: When using <code>video: 'on'</code> with VSCode
extension the browser got closed
<a
href="https://redirect.github.com/microsoft/playwright/issues/30755">microsoft/playwright#30755</a>
- [REGRESSION]: Electron launch with spaces inside executablePath didn't
work
<a
href="https://redirect.github.com/microsoft/playwright/issues/30770">microsoft/playwright#30770</a>
- [REGRESSION]: Mask elements outside of viewport when creating
fullscreen screenshots didn't work
<a
href="https://redirect.github.com/microsoft/playwright/issues/30858">microsoft/playwright#30858</a>
- [REGRESSION]: ipv6 got shown instead of localhost in
show-trace/show-report</p>
<h2>Browser Versions</h2>
<ul>
<li>Chromium 125.0.6422.14</li>
<li>Mozilla Firefox 125.0.1</li>
<li>WebKit 17.4</li>
</ul>
<p>This version was also tested against the following stable
channels:</p>
<ul>
<li>Google Chrome 124</li>
<li>Microsoft Edge 124</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/microsoft/playwright/commit/afacb84a52cb1428becd071252243fc5c264caca"><code>afacb84</code></a>
chore: mark v1.44.1 (<a
href="https://redirect.github.com/microsoft/playwright/issues/30942">#30942</a>)</li>
<li><a
href="https://github.com/microsoft/playwright/commit/be133650f6583633db5b998aaf43a3813819cc7b"><code>be13365</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/30853">#30853</a>):
chore: print friendly localhost address from http server...</li>
<li><a
href="https://github.com/microsoft/playwright/commit/67b85e6acec5e1c4c57a2b9ef28defe152e179f5"><code>67b85e6</code></a>
docs: cherry-pick dotnet docs enhancements + release-notes (<a
href="https://redirect.github.com/microsoft/playwright/issues/30927">#30927</a>)</li>
<li><a
href="https://github.com/microsoft/playwright/commit/32bde52512afecf4e6366fcd2ece7f91f0e56410"><code>32bde52</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/30832">#30832</a>):
chore(testServer): accept video parameter when running t...</li>
<li><a
href="https://github.com/microsoft/playwright/commit/5d2623030da5c5b744944b8b665f022afafca54b"><code>5d26230</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/30807">#30807</a>):
chore: do not close the reused context when video is on</li>
<li><a
href="https://github.com/microsoft/playwright/commit/3867d5581b6b12fde0108f55af78ad443dfb3876"><code>3867d55</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/30820">#30820</a>):
fix(electron): allow launching with spaces in path (<a
href="https://redirect.github.com/microsoft/playwright/issues/30830">#30830</a>)</li>
<li><a
href="https://github.com/microsoft/playwright/commit/01bf93cda4ca64b1343e8a26d03436c4aedbea6b"><code>01bf93c</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/30800">#30800</a>):
Revert &quot;fix(highlight): highlight Top Layer elements (<a
href="https://redirect.github.com/microsoft/playwright/issues/3">#3</a>...</li>
<li><a
href="https://github.com/microsoft/playwright/commit/1b2de3f7a7c106d4b907f8a839f88218fc74fbfe"><code>1b2de3f</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/30708">#30708</a>):
docs(python): roll fixes (<a
href="https://redirect.github.com/microsoft/playwright/issues/30709">#30709</a>)</li>
<li>See full diff in <a
href="https://github.com/microsoft/playwright/compare/v1.44.0...v1.44.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/node` from 20.12.11 to 20.14.1
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare
view</a></li>
</ul>
</details>
<br />

Updates `tsup` from 8.0.2 to 8.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/egoist/tsup/releases">tsup's
releases</a>.</em></p>
<blockquote>
<h2>v8.1.0</h2>
<h1><a
href="https://github.com/egoist/tsup/compare/v8.0.2...v8.1.0">8.1.0</a>
(2024-06-03)</h1>
<h3>Features</h3>
<ul>
<li>upgrade esbuild to 0.21.4, opts-in for decorators (<a
href="https://redirect.github.com/egoist/tsup/issues/1116">#1116</a>)
(<a
href="https://github.com/egoist/tsup/commit/796fc5030f68f929fecde7c94732e9a586ba7508">796fc50</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/egoist/tsup/commit/796fc5030f68f929fecde7c94732e9a586ba7508"><code>796fc50</code></a>
feat: upgrade esbuild to 0.21.4, opts-in for decorators (<a
href="https://redirect.github.com/egoist/tsup/issues/1116">#1116</a>)</li>
<li><a
href="https://github.com/egoist/tsup/commit/00188a0dc848c48fac45de245d1e021f370a84a3"><code>00188a0</code></a>
docs: add information about tsconfig option (<a
href="https://redirect.github.com/egoist/tsup/issues/1051">#1051</a>)</li>
<li>See full diff in <a
href="https://github.com/egoist/tsup/compare/v8.0.2...v8.1.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/core` from 7.24.5 to 7.24.6
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/core</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.24.6 (2024-05-24)</h2>
<p>Thanks <a
href="https://github.com/amjed-98"><code>@​amjed-98</code></a>, <a
href="https://github.com/blakewilson"><code>@​blakewilson</code></a>, <a
href="https://github.com/coelhucas"><code>@​coelhucas</code></a>, and <a
href="https://github.com/SukkaW"><code>@​SukkaW</code></a> for your
first PRs!</p>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-transform-class-properties</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16514">#16514</a> Fix
source maps for private member expressions (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-generator</code>,
<code>babel-plugin-transform-modules-commonjs</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16515">#16515</a> Fix
source maps for template literals (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16485">#16485</a>
Support undecorated static accessor in anonymous classes (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16484">#16484</a> Fix
decorator bare yield await (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16483">#16483</a>
Fix: throw TypeError if addInitializer is called after finished (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>,
<code>babel-plugin-transform-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16476">#16476</a>
fix: Correctly parse <code>cls.fn&lt;C&gt; = x</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>, <code>babel-helpers</code>,
<code>babel-plugin-transform-runtime</code>,
<code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16501">#16501</a>
Generate helper metadata at build time (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16499">#16499</a> Add
<code>tsconfig.json</code> for <code>@babel/helpers/src/helpers</code>
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>, <code>babel-helpers</code>,
<code>babel-plugin-external-helpers</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-plugin-transform-modules-systemjs</code>,
<code>babel-plugin-transform-runtime</code>,
<code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16495">#16495</a>
Move all runtime helpers to individual files (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16482">#16482</a>
Statically generate boilerplate for bitfield accessors (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16466">#16466</a>
Migrate import assertions syntax (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 9</h4>
<ul>
<li>Amjad Yahia Robeen Hassan (<a
href="https://github.com/amjed-98"><code>@​amjed-98</code></a>)</li>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Blake Wilson (<a
href="https://github.com/blakewilson"><code>@​blakewilson</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Lucas Coelho (<a
href="https://github.com/coelhucas"><code>@​coelhucas</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li>Sukka (<a
href="https://github.com/SukkaW"><code>@​SukkaW</code></a>)</li>
<li>Zzzen (<a
href="https://github.com/Zzzen"><code>@​Zzzen</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/core</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.24.6 (2024-05-24)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-transform-class-properties</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16514">#16514</a> Fix
source maps for private member expressions (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-generator</code>,
<code>babel-plugin-transform-modules-commonjs</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16515">#16515</a> Fix
source maps for template literals (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16485">#16485</a>
Support undecorated static accessor in anonymous classes (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16484">#16484</a> Fix
decorator bare yield await (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16483">#16483</a>
Fix: throw TypeError if addInitializer is called after finished (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>,
<code>babel-plugin-transform-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16476">#16476</a>
fix: Correctly parse <code>cls.fn&lt;C&gt; = x</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>, <code>babel-helpers</code>,
<code>babel-plugin-transform-runtime</code>,
<code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16501">#16501</a>
Generate helper metadata at build time (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16499">#16499</a> Add
<code>tsconfig.json</code> for <code>@babel/helpers/src/helpers</code>
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>, <code>babel-helpers</code>,
<code>babel-plugin-external-helpers</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-plugin-transform-modules-systemjs</code>,
<code>babel-plugin-transform-runtime</code>,
<code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16495">#16495</a>
Move all runtime helpers to individual files (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16482">#16482</a>
Statically generate boilerplate for bitfield accessors (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16466">#16466</a>
Migrate import assertions syntax (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/9630250ca06f64a62d20caef62fcfa3b8d9165c8"><code>9630250</code></a>
v7.24.6</li>
<li><a
href="https://github.com/babel/babel/commit/553e4339c3486e772e41cd85bf4b12bebc872805"><code>553e433</code></a>
Generate helper metadata at build time (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16501">#16501</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/fbfe16c6988179e8de414f07e913161f6ca30b0d"><code>fbfe16c</code></a>
Fix source maps for template literals (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16515">#16515</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/6e3539ba1447f4ec43b2fcb1093aecea014ccd26"><code>6e3539b</code></a>
[babel 8] Publish <code>.d.ts</code> files for every package (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16416">#16416</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/e37e64daea1c5e9dc000bd67f7eace93467f86b9"><code>e37e64d</code></a>
Use eslint v9 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16479">#16479</a>)</li>
<li><a
href="https://…
Bumps the npm-low-risk group with 27 updates:

| Package | From | To |
| --- | --- | --- |
| [eslint](https://github.com/eslint/eslint) | `9.4.0` | `9.6.0` |
| [globals](https://github.com/sindresorhus/globals) | `15.3.0` |
`15.7.0` |
| [lerna](https://github.com/lerna/lerna/tree/HEAD/packages/lerna) |
`8.1.3` | `8.1.5` |
| [lint-staged](https://github.com/okonet/lint-staged) | `15.2.5` |
`15.2.7` |
| [prettier](https://github.com/prettier/prettier) | `3.3.0` | `3.3.2` |
| [typescript](https://github.com/Microsoft/TypeScript) | `5.4.5` |
`5.5.2` |
| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) |
`4.21.0` | `4.22.0` |
|
[@types/selenium-webdriver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/selenium-webdriver)
| `4.1.23` | `4.1.24` |
| [mocha](https://github.com/mochajs/mocha) | `10.4.0` | `10.5.2` |
|
[@types/mocha](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mocha)
| `10.0.6` | `10.0.7` |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.44.1`
| `1.45.0` |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
| `20.14.1` | `20.14.9` |
| [puppeteer](https://github.com/puppeteer/puppeteer) | `22.10.0` |
`22.12.1` |
|
[@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core)
| `7.24.6` | `7.24.7` |
|
[@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env)
| `7.24.6` | `7.24.7` |
|
[@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react)
| `7.24.6` | `7.24.7` |
|
[@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript)
| `7.24.6` | `7.24.7` |
| [react-shadow](https://github.com/Wildhoney/ReactShadow) | `20.4.0` |
`20.5.0` |
| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.4` | `29.1.5`
|
|
[@wdio/globals](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-globals)
| `8.38.2` | `8.39.0` |
|
[devtools](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/devtools)
| `8.38.2` | `8.39.0` |
|
[webdriverio](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/webdriverio)
| `8.38.2` | `8.39.0` |
| [glob](https://github.com/isaacs/node-glob) | `10.4.1` | `10.4.2` |
|
[@wdio/cli](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-cli)
| `8.38.2` | `8.39.0` |
|
[@wdio/local-runner](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-local-runner)
| `8.38.2` | `8.39.0` |
|
[@wdio/mocha-framework](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-mocha-framework)
| `8.38.2` | `8.39.0` |
|
[@wdio/spec-reporter](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-spec-reporter)
| `8.38.2` | `8.39.0` |

Updates `eslint` from 9.4.0 to 9.6.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.6.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/e2b16e2b72606162dce3d804bc80186b6c5ec0f9"><code>e2b16e2</code></a>
feat: Implement feature flags (<a
href="https://redirect.github.com/eslint/eslint/issues/18516">#18516</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8824aa1469ffc572c5e5c1765d1b6da113dfba19"><code>8824aa1</code></a>
feat: add <code>ecmaVersion: 2025</code>, parsing duplicate named
capturing groups (<a
href="https://redirect.github.com/eslint/eslint/issues/18596">#18596</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/1613e2e586423ec7871617aec4dce5c433f0e9f0"><code>1613e2e</code></a>
fix: Allow escaping characters in config patterns on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/18628">#18628</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/21d3766c3f4efd981d3cc294c2c82c8014815e6e"><code>21d3766</code></a>
fix: <code>no-unused-vars</code> include caught errors pattern in report
message (<a
href="https://redirect.github.com/eslint/eslint/issues/18609">#18609</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d7a7736937981befc5dfd68ce512f1a6ebf93e68"><code>d7a7736</code></a>
fix: improve <code>no-unused-vars</code> message on unused caught errors
(<a
href="https://redirect.github.com/eslint/eslint/issues/18608">#18608</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f9e95d2d06c0a7017417a3de4929b14d1008c63c"><code>f9e95d2</code></a>
fix: correct locations of invalid <code>/* eslint */</code> comments (<a
href="https://redirect.github.com/eslint/eslint/issues/18593">#18593</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/13dbecdea749abf51951ce61662eec2621a4b9af"><code>13dbecd</code></a>
docs: Limit search to just docs (<a
href="https://redirect.github.com/eslint/eslint/issues/18627">#18627</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/375227f94da3c1c4ff6c61a29b272889fa48ca79"><code>375227f</code></a>
docs: Update getting-started.md - add pnpm to init eslint config (<a
href="https://redirect.github.com/eslint/eslint/issues/18599">#18599</a>)
(Kostiantyn Ochenash)</li>
<li><a
href="https://github.com/eslint/eslint/commit/44915bb95dfa21f946021d77b3b361e7e9b140e0"><code>44915bb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d50db7bcb4c19c0631ab80b120249ecf155824ce"><code>d50db7b</code></a>
docs: Update vscode-eslint info (<a
href="https://redirect.github.com/eslint/eslint/issues/18595">#18595</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b15ee302742e280e8cd019b49e7b50a4f3b88bc0"><code>b15ee30</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.6.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18632">#18632</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d655503b1fc97acfb4e7c61b3d9b557733c189b7"><code>d655503</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7c78ad9d9f896354d557f24e2d37710cf79a27bf"><code>7c78ad9</code></a>
refactor: Use language.visitorKeys and check for non-JS SourceCode (<a
href="https://redirect.github.com/eslint/eslint/issues/18625">#18625</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/69ff64e638c0a56628afbc271dda5c963724aca4"><code>69ff64e</code></a>
refactor: Return value of applyInlineConfig() (<a
href="https://redirect.github.com/eslint/eslint/issues/18623">#18623</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d2d06f7a70d9b96b125ecf2de8951bea549db4da"><code>d2d06f7</code></a>
refactor: use <code>/</code> separator when adjusting
<code>ignorePatterns</code> on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/18613">#18613</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/642197346bf02d277c2014144537aa21ab57dc59"><code>6421973</code></a>
refactor: fix disable directives for languages with 0-based lines (<a
href="https://redirect.github.com/eslint/eslint/issues/18605">#18605</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0a135395aca72461eb8b4c6f0866290bcf59916e"><code>0a13539</code></a>
refactor: Allow optional methods for languages (<a
href="https://redirect.github.com/eslint/eslint/issues/18604">#18604</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c7ddee0d089e4db7be3f1a09f1a5731dd90b81b1"><code>c7ddee0</code></a>
chore: make internal-rules not being a package (<a
href="https://redirect.github.com/eslint/eslint/issues/18601">#18601</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3379164e8b0cee57caf7da34226982075ebef51a"><code>3379164</code></a>
chore: remove <code>.eslintrc.js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18011">#18011</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d0c3a322fbcc2f70cfcd9d5010efef721245c382"><code>d0c3a32</code></a>
chore: update knip (with webdriver-io plugin) (<a
href="https://redirect.github.com/eslint/eslint/issues/18594">#18594</a>)
(Lars Kappert)</li>
</ul>
<h2>v9.5.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b2d256c7356838f908c4a5762d6dc64b41bbce5d"><code>b2d256c</code></a>
feat: <code>no-sparse-arrays</code> report on &quot;comma&quot; instead
of the whole array (<a
href="https://redirect.github.com/eslint/eslint/issues/18579">#18579</a>)
(fisker Cheung)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/6880286e17375b08323512f38ea59fed440a4fb5"><code>6880286</code></a>
fix: treat <code>*</code> as a universal pattern (<a
href="https://redirect.github.com/eslint/eslint/issues/18586">#18586</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7fbe211427432aba5fa972252b9b6b5cf9866624"><code>7fbe211</code></a>
fix: message template for all files ignored (<a
href="https://redirect.github.com/eslint/eslint/issues/18564">#18564</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/469cb363f87564bafb8e628e738e01b53f4d6911"><code>469cb36</code></a>
fix: Don't lint the same file multiple times (<a
href="https://redirect.github.com/eslint/eslint/issues/18552">#18552</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5cff638c03183204d09eb0a7a8bd2e032630db17"><code>5cff638</code></a>
fix: improve message for ignored files without a matching config (<a
href="https://redirect.github.com/eslint/eslint/issues/18404">#18404</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/455f7fd1662069e9e0f4dc912ecda72962679fbe"><code>455f7fd</code></a>
docs: add section about including <code>.gitignore</code> files (<a
href="https://redirect.github.com/eslint/eslint/issues/18590">#18590</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/721eafeae45b33b95addf385c23eca1e2f8017d0"><code>721eafe</code></a>
docs: update info about universal <code>files</code> patterns (<a
href="https://redirect.github.com/eslint/eslint/issues/18587">#18587</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8127127386180a2882bb1b75a8fbc7ffda78dce1"><code>8127127</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/55c2a6621cc403f2fc11eb4ad762eadc70a54874"><code>55c2a66</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eb76282e0a2db8aa10a3d5659f5f9237d9729121"><code>eb76282</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ff6e96ec30862a4eb77a201551ec8c618335bfc2"><code>ff6e96e</code></a>
docs: <code>baseConfig</code> and <code>overrideConfig</code> can be
arrays (<a
href="https://redirect.github.com/eslint/eslint/issues/18571">#18571</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d2d83e045ad03f024d1679275708054d789ebe20"><code>d2d83e0</code></a>
docs: Add mention of eslint-transforms to v9 migration guide (<a
href="https://redirect.github.com/eslint/eslint/issues/18566">#18566</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9ce6832578d5798b591f490a8609c87235e881c7"><code>9ce6832</code></a>
docs: add callout box for unintuitive behavior (<a
href="https://redirect.github.com/eslint/eslint/issues/18567">#18567</a>)
(Ben McCann)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b8db99c575c75edc9b42e6333e1b0aa7d26d9a01"><code>b8db99c</code></a>
docs: Add VS Code info to config migration guide (<a
href="https://redirect.github.com/eslint/eslint/issues/18555">#18555</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/518a35c8fa9161522cbe9066d48e6c6fcd8aadf3"><code>518a35c</code></a>
docs: Mention config migrator (<a
href="https://redirect.github.com/eslint/eslint/issues/18561">#18561</a>)
(Nicholas C. Zakas)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.6.0 - June 28, 2024</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b15ee302742e280e8cd019b49e7b50a4f3b88bc0"><code>b15ee30</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.6.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18632">#18632</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d655503b1fc97acfb4e7c61b3d9b557733c189b7"><code>d655503</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1613e2e586423ec7871617aec4dce5c433f0e9f0"><code>1613e2e</code></a>
fix: Allow escaping characters in config patterns on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/18628">#18628</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/13dbecdea749abf51951ce61662eec2621a4b9af"><code>13dbecd</code></a>
docs: Limit search to just docs (<a
href="https://redirect.github.com/eslint/eslint/issues/18627">#18627</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7c78ad9d9f896354d557f24e2d37710cf79a27bf"><code>7c78ad9</code></a>
refactor: Use language.visitorKeys and check for non-JS SourceCode (<a
href="https://redirect.github.com/eslint/eslint/issues/18625">#18625</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e2b16e2b72606162dce3d804bc80186b6c5ec0f9"><code>e2b16e2</code></a>
feat: Implement feature flags (<a
href="https://redirect.github.com/eslint/eslint/issues/18516">#18516</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/69ff64e638c0a56628afbc271dda5c963724aca4"><code>69ff64e</code></a>
refactor: Return value of applyInlineConfig() (<a
href="https://redirect.github.com/eslint/eslint/issues/18623">#18623</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/375227f94da3c1c4ff6c61a29b272889fa48ca79"><code>375227f</code></a>
docs: Update getting-started.md - add pnpm to init eslint config (<a
href="https://redirect.github.com/eslint/eslint/issues/18599">#18599</a>)
(Kostiantyn Ochenash)</li>
<li><a
href="https://github.com/eslint/eslint/commit/44915bb95dfa21f946021d77b3b361e7e9b140e0"><code>44915bb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d2d06f7a70d9b96b125ecf2de8951bea549db4da"><code>d2d06f7</code></a>
refactor: use <code>/</code> separator when adjusting
<code>ignorePatterns</code> on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/18613">#18613</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/21d3766c3f4efd981d3cc294c2c82c8014815e6e"><code>21d3766</code></a>
fix: <code>no-unused-vars</code> include caught errors pattern in report
message (<a
href="https://redirect.github.com/eslint/eslint/issues/18609">#18609</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/642197346bf02d277c2014144537aa21ab57dc59"><code>6421973</code></a>
refactor: fix disable directives for languages with 0-based lines (<a
href="https://redirect.github.com/eslint/eslint/issues/18605">#18605</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d7a7736937981befc5dfd68ce512f1a6ebf93e68"><code>d7a7736</code></a>
fix: improve <code>no-unused-vars</code> message on unused caught errors
(<a
href="https://redirect.github.com/eslint/eslint/issues/18608">#18608</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0a135395aca72461eb8b4c6f0866290bcf59916e"><code>0a13539</code></a>
refactor: Allow optional methods for languages (<a
href="https://redirect.github.com/eslint/eslint/issues/18604">#18604</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f9e95d2d06c0a7017417a3de4929b14d1008c63c"><code>f9e95d2</code></a>
fix: correct locations of invalid <code>/* eslint */</code> comments (<a
href="https://redirect.github.com/eslint/eslint/issues/18593">#18593</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8824aa1469ffc572c5e5c1765d1b6da113dfba19"><code>8824aa1</code></a>
feat: add <code>ecmaVersion: 2025</code>, parsing duplicate named
capturing groups (<a
href="https://redirect.github.com/eslint/eslint/issues/18596">#18596</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c7ddee0d089e4db7be3f1a09f1a5731dd90b81b1"><code>c7ddee0</code></a>
chore: make internal-rules not being a package (<a
href="https://redirect.github.com/eslint/eslint/issues/18601">#18601</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3379164e8b0cee57caf7da34226982075ebef51a"><code>3379164</code></a>
chore: remove <code>.eslintrc.js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18011">#18011</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d0c3a322fbcc2f70cfcd9d5010efef721245c382"><code>d0c3a32</code></a>
chore: update knip (with webdriver-io plugin) (<a
href="https://redirect.github.com/eslint/eslint/issues/18594">#18594</a>)
(Lars Kappert)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d50db7bcb4c19c0631ab80b120249ecf155824ce"><code>d50db7b</code></a>
docs: Update vscode-eslint info (<a
href="https://redirect.github.com/eslint/eslint/issues/18595">#18595</a>)
(Nicholas C. Zakas)</li>
</ul>
<p>v9.5.0 - June 14, 2024</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f588160c2f9996c9c62b787f1fe678f71740ec43"><code>f588160</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.5.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18591">#18591</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/58908415c3e9e7924d39a2ff96573f7677ddb806"><code>5890841</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/455f7fd1662069e9e0f4dc912ecda72962679fbe"><code>455f7fd</code></a>
docs: add section about including <code>.gitignore</code> files (<a
href="https://redirect.github.com/eslint/eslint/issues/18590">#18590</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e9f4ccd8a182801e08d96d4246df10246ea82a58"><code>e9f4ccd</code></a>
chore: remove unused eslint-disable directive (<a
href="https://redirect.github.com/eslint/eslint/issues/18589">#18589</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/721eafeae45b33b95addf385c23eca1e2f8017d0"><code>721eafe</code></a>
docs: update info about universal <code>files</code> patterns (<a
href="https://redirect.github.com/eslint/eslint/issues/18587">#18587</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4b23ffd6454cfb1a269430f5fe28e7d1c37b9d3e"><code>4b23ffd</code></a>
refactor: Move JS parsing logic into JS language (<a
href="https://redirect.github.com/eslint/eslint/issues/18448">#18448</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6880286e17375b08323512f38ea59fed440a4fb5"><code>6880286</code></a>
fix: treat <code>*</code> as a universal pattern (<a
href="https://redirect.github.com/eslint/eslint/issues/18586">#18586</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8127127386180a2882bb1b75a8fbc7ffda78dce1"><code>8127127</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b2d256c7356838f908c4a5762d6dc64b41bbce5d"><code>b2d256c</code></a>
feat: <code>no-sparse-arrays</code> report on &quot;comma&quot; instead
of the whole array (<a
href="https://redirect.github.com/eslint/eslint/issues/18579">#18579</a>)
(fisker Cheung)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1495b93d6fac4d7b6c9efa24c46b613f47feb1d4"><code>1495b93</code></a>
chore: update WebdriverIO packages (<a
href="https://redirect.github.com/eslint/eslint/issues/18558">#18558</a>)
(Christian Bromann)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cea7ede4618d789180d37ee12a57939b30a5c4ee"><code>cea7ede</code></a>
chore: add website donate link instead of opencollective (<a
href="https://redirect.github.com/eslint/eslint/issues/18582">#18582</a>)
(Strek)</li>
<li><a
href="https://github.com/eslint/eslint/commit/55c2a6621cc403f2fc11eb4ad762eadc70a54874"><code>55c2a66</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eb76282e0a2db8aa10a3d5659f5f9237d9729121"><code>eb76282</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ff6e96ec30862a4eb77a201551ec8c618335bfc2"><code>ff6e96e</code></a>
docs: <code>baseConfig</code> and <code>overrideConfig</code> can be
arrays (<a
href="https://redirect.github.com/eslint/eslint/issues/18571">#18571</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7fbe211427432aba5fa972252b9b6b5cf9866624"><code>7fbe211</code></a>
fix: message template for all files ignored (<a
href="https://redirect.github.com/eslint/eslint/issues/18564">#18564</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ec948803c99ab1b001f093c7a2c412945fbb385f"><code>ec94880</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d2d83e045ad03f024d1679275708054d789ebe20"><code>d2d83e0</code></a>
docs: Add mention of eslint-transforms to v9 migration guide (<a
href="https://redirect.github.com/eslint/eslint/issues/18566">#18566</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/69125865b058c08ded162d4395d606dd22acb77d"><code>6912586</code></a>
chore: extract formatting rules into separate config (<a
href="https://redirect.github.com/eslint/eslint/issues/18560">#18560</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9ce6832578d5798b591f490a8609c87235e881c7"><code>9ce6832</code></a>
docs: add callout box for unintuitive behavior (<a
href="https://redirect.github.com/eslint/eslint/issues/18567">#18567</a>)
(Ben McCann)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b8db99c575c75edc9b42e6333e1b0aa7d26d9a01"><code>b8db99c</code></a>
docs: Add VS Code info to config migration guide (<a
href="https://redirect.github.com/eslint/eslint/issues/18555">#18555</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/518a35c8fa9161522cbe9066d48e6c6fcd8aadf3"><code>518a35c</code></a>
docs: Mention config migrator (<a
href="https://redirect.github.com/eslint/eslint/issues/18561">#18561</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/469cb363f87564bafb8e628e738e01b53f4d6911"><code>469cb36</code></a>
fix: Don't lint the same file multiple times (<a
href="https://redirect.github.com/eslint/eslint/issues/18552">#18552</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9738f7e9dee49a9a3a7b8bfce87eb236ede6f572"><code>9738f7e</code></a>
ci: fix CLI flags for c8, raise thresholds (<a
href="https://redirect.github.com/eslint/eslint/issues/18554">#18554</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eb440fcf16bd2f62d58b7aa9bbaf546cd94e9918"><code>eb440fc</code></a>
docs: specifying files with arbitrary or no extension (<a
href="https://redirect.github.com/eslint/eslint/issues/18539">#18539</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/38c159e7dda812ce6dfdbf8c5b78db7cdd676c62"><code>38c159e</code></a>
docs: Provide example of reading package.json for plugins meta (<a
href="https://redirect.github.com/eslint/eslint/issues/18530">#18530</a>)
(Nicholas C. Zakas)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/473d1bb7c3dfcf629ac048ca811f4b5eef04a692"><code>473d1bb</code></a>
9.6.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/f435566baf7b3eaddb7955cb1aff7648dd308a7e"><code>f435566</code></a>
Build: changelog update for 9.6.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/b15ee302742e280e8cd019b49e7b50a4f3b88bc0"><code>b15ee30</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.6.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18632">#18632</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d655503b1fc97acfb4e7c61b3d9b557733c189b7"><code>d655503</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/1613e2e586423ec7871617aec4dce5c433f0e9f0"><code>1613e2e</code></a>
fix: Allow escaping characters in config patterns on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/18628">#18628</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/13dbecdea749abf51951ce61662eec2621a4b9af"><code>13dbecd</code></a>
docs: Limit search to just docs (<a
href="https://redirect.github.com/eslint/eslint/issues/18627">#18627</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7c78ad9d9f896354d557f24e2d37710cf79a27bf"><code>7c78ad9</code></a>
refactor: Use language.visitorKeys and check for non-JS SourceCode (<a
href="https://redirect.github.com/eslint/eslint/issues/18625">#18625</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e2b16e2b72606162dce3d804bc80186b6c5ec0f9"><code>e2b16e2</code></a>
feat: Implement feature flags (<a
href="https://redirect.github.com/eslint/eslint/issues/18516">#18516</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/69ff64e638c0a56628afbc271dda5c963724aca4"><code>69ff64e</code></a>
refactor: Return value of applyInlineConfig() (<a
href="https://redirect.github.com/eslint/eslint/issues/18623">#18623</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/375227f94da3c1c4ff6c61a29b272889fa48ca79"><code>375227f</code></a>
docs: Update getting-started.md - add pnpm to init eslint config (<a
href="https://redirect.github.com/eslint/eslint/issues/18599">#18599</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.4.0...v9.6.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `globals` from 15.3.0 to 15.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases">globals's
releases</a>.</em></p>
<blockquote>
<h2>v15.7.0</h2>
<ul>
<li>Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/255">#255</a>)
f017b0f</li>
</ul>
<p><a
href="https://github.com/sindresorhus/globals/compare/v15.6.0...v15.7.0">https://github.com/sindresorhus/globals/compare/v15.6.0...v15.7.0</a></p>
<h2>v15.6.0</h2>
<ul>
<li>Add Chai globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/247">#247</a>)
9b0c591</li>
</ul>
<p><a
href="https://github.com/sindresorhus/globals/compare/v15.5.0...v15.6.0">https://github.com/sindresorhus/globals/compare/v15.5.0...v15.6.0</a></p>
<h2>v15.5.0</h2>
<ul>
<li>Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/254">#254</a>)
19ea4cf</li>
</ul>
<p><a
href="https://github.com/sindresorhus/globals/compare/v15.4.0...v15.5.0">https://github.com/sindresorhus/globals/compare/v15.4.0...v15.5.0</a></p>
<h2>v15.4.0</h2>
<ul>
<li>Add globals for every yearly es versions (<a
href="https://redirect.github.com/sindresorhus/globals/issues/252">#252</a>)
45c1b17</li>
</ul>
<p><a
href="https://github.com/sindresorhus/globals/compare/v15.3.0...v15.4.0">https://github.com/sindresorhus/globals/compare/v15.3.0...v15.4.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sindresorhus/globals/commit/a20894b9b2f95176ae1e32aab46ed542d8ef3214"><code>a20894b</code></a>
15.7.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/f017b0f401542a46cd57f7bea29813ad09dac074"><code>f017b0f</code></a>
Update (<a
href="https://redirect.github.com/sindresorhus/globals/issues/255">#255</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/5261dd91292dd48e1d7eb2f36f680c970d6d0a1a"><code>5261dd9</code></a>
15.6.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/9b0c591f6fd7d8028f0d46e4ec36dcf6628f40c5"><code>9b0c591</code></a>
Add Chai globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/247">#247</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/d4082e22e522ffde7b3e242f6815323d00aee284"><code>d4082e2</code></a>
15.5.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/19ea4cf2797f416ab741db0628a7e5e2c9d8169b"><code>19ea4cf</code></a>
Update (<a
href="https://redirect.github.com/sindresorhus/globals/issues/254">#254</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/73ad28f8a00ea2b822ff6dabb299094da2141c35"><code>73ad28f</code></a>
Assert <code>es2024</code> is the same as <code>builtin</code> (<a
href="https://redirect.github.com/sindresorhus/globals/issues/253">#253</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/e1d566f167d71a8cd6f99c7f6ad52ddcc49d5746"><code>e1d566f</code></a>
15.4.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/45c1b17d2e6055899de159cadb5bf86270ef23ec"><code>45c1b17</code></a>
Add globals for every yearly es versions (<a
href="https://redirect.github.com/sindresorhus/globals/issues/252">#252</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/15980fd1121a510f59fc06f2ef6ae138c0042ce4"><code>15980fd</code></a>
Readme tweaks</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v15.3.0...v15.7.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `lerna` from 8.1.3 to 8.1.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/lerna/lerna/releases">lerna's
releases</a>.</em></p>
<blockquote>
<h2>v8.1.5</h2>
<h2><a
href="https://github.com/lerna/lerna/compare/v8.1.4...v8.1.5">8.1.5</a>
(2024-06-24)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>update npm utility dependencies and related packages (<a
href="https://redirect.github.com/lerna/lerna/issues/4033">#4033</a>)
(<a
href="https://github.com/lerna/lerna/commit/bd1c2d8a267af47b409e2933fde2186dd73f4772">bd1c2d8</a>)</li>
</ul>
<h2>v8.1.4</h2>
<h2><a
href="https://github.com/lerna/lerna/compare/v8.1.3...v8.1.4">8.1.4</a>
(2024-06-09)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>specify 'dependencies: true' when prepping task runner options (<a
href="https://redirect.github.com/lerna/lerna/issues/4017">#4017</a>)
(<a
href="https://github.com/lerna/lerna/commit/244462d59008f627ca7836c490a97951a9e5dd26">244462d</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/lerna/lerna/blob/main/packages/lerna/CHANGELOG.md">lerna's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/lerna/lerna/compare/v8.1.4...v8.1.5">8.1.5</a>
(2024-06-24)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>update npm utility dependencies and related packages (<a
href="https://redirect.github.com/lerna/lerna/issues/4033">#4033</a>)
(<a
href="https://github.com/lerna/lerna/commit/bd1c2d8a267af47b409e2933fde2186dd73f4772">bd1c2d8</a>)</li>
</ul>
<h2><a
href="https://github.com/lerna/lerna/compare/v8.1.3...v8.1.4">8.1.4</a>
(2024-06-09)</h2>
<p><strong>Note:</strong> Version bump only for package lerna</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lerna/lerna/commit/3f91a3433fcca2c4a63a179497bbb7255cc86e16"><code>3f91a34</code></a>
chore(misc): publish 8.1.5</li>
<li><a
href="https://github.com/lerna/lerna/commit/bd1c2d8a267af47b409e2933fde2186dd73f4772"><code>bd1c2d8</code></a>
fix: update npm utility dependencies and related packages (<a
href="https://github.com/lerna/lerna/tree/HEAD/packages/lerna/issues/4033">#4033</a>)</li>
<li><a
href="https://github.com/lerna/lerna/commit/7bd983510110d00d9c3db94fb99f74773ab75d40"><code>7bd9835</code></a>
chore(misc): publish 8.1.4</li>
<li><a
href="https://github.com/lerna/lerna/commit/65657cd234e31c671de90b12aa58d630cff28280"><code>65657cd</code></a>
chore: set corepack env vars in workflow (<a
href="https://github.com/lerna/lerna/tree/HEAD/packages/lerna/issues/4015">#4015</a>)</li>
<li>See full diff in <a
href="https://github.com/lerna/lerna/commits/v8.1.5/packages/lerna">compare
view</a></li>
</ul>
</details>
<br />

Updates `lint-staged` from 15.2.5 to 15.2.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/okonet/lint-staged/releases">lint-staged's
releases</a>.</em></p>
<blockquote>
<h2>v15.2.7</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1440">#1440</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/a51be804b63307ac7af3c82f4cb2d43dbe92daac"><code>a51be80</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! - In
the previous version the native <code>git rev-parse
--show-toplevel</code> command was taken into use for resolving the
current git repo root. This version drops the
<code>--path-format=absolute</code> option to support earlier git
versions since it's also the default behavior. If you are still having
trouble, please try upgrading <code>git</code> to the latest
version.</li>
</ul>
<h2>v15.2.6</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1433">#1433</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/119adb29854cabddbfcf0469d7c8a0126184a5d4"><code>119adb2</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Use native &quot;git rev-parse&quot; commands to determine git repo root
directory and the .git config directory, instead of using custom logic.
This hopefully makes path resolution more robust on non-POSIX
systems.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md">lint-staged's
changelog</a>.</em></p>
<blockquote>
<h2>15.2.7</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1440">#1440</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/a51be804b63307ac7af3c82f4cb2d43dbe92daac"><code>a51be80</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! - In
the previous version the native <code>git rev-parse
--show-toplevel</code> command was taken into use for resolving the
current git repo root. This version drops the
<code>--path-format=absolute</code> option to support earlier git
versions since it's also the default behavior. If you are still having
trouble, please try upgrading <code>git</code> to the latest
version.</li>
</ul>
<h2>15.2.6</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1433">#1433</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/119adb29854cabddbfcf0469d7c8a0126184a5d4"><code>119adb2</code></a>
Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
Use native &quot;git rev-parse&quot; commands to determine git repo root
directory and the .git config directory, instead of using custom logic.
This hopefully makes path resolution more robust on non-POSIX
systems.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/87e4b30bd6ff967d391e9cf84eac8387636af7ad"><code>87e4b30</code></a>
chore(changeset): release (<a
href="https://redirect.github.com/okonet/lint-staged/issues/1441">#1441</a>)</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/a39e8291d173e2357a84abeee63638eb9182bf16"><code>a39e829</code></a>
docs: adjust changeset</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/a51be804b63307ac7af3c82f4cb2d43dbe92daac"><code>a51be80</code></a>
fix: drop option to support earlier Git versions</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/a91d942930672fce37de639cef49949b08b522da"><code>a91d942</code></a>
chore(changeset): release</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/119adb29854cabddbfcf0469d7c8a0126184a5d4"><code>119adb2</code></a>
fix: use native git command to get .git directory</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/e0386dc1a9e545df49f246b0e14476ea3fb8dcb2"><code>e0386dc</code></a>
fix: use native git command to get top-level directory for repo</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/659387011754eeed818646ce594a772f3106e49a"><code>6593870</code></a>
ci: test Node.js versions against current instead of latest
dependency</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/6c226c52b6b8a28429026aee93b828c1e5775238"><code>6c226c5</code></a>
ci: add workflow for testing required Node.js semver range</li>
<li>See full diff in <a
href="https://github.com/okonet/lint-staged/compare/v15.2.5...v15.2.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `prettier` from 3.3.0 to 3.3.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/releases">prettier's
releases</a>.</em></p>
<blockquote>
<h2>3.3.2</h2>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#332">Changelog</a></p>
<h2>3.3.1</h2>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#331">Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's
changelog</a>.</em></p>
<blockquote>
<h1>3.3.2</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.3.1...3.3.2">diff</a></p>
<h4>Fix handlebars path expressions starts with <code>@</code> (<a
href="https://redirect.github.com/prettier/prettier/pull/16358">#16358</a>
by <a
href="https://github.com/Princeyadav05"><code>@​Princeyadav05</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="hbs"><code>{{! Input }}
&lt;div&gt;{{@x.y.z}}&lt;/div&gt;
<p>{{! Prettier 3.3.1 }}<br />
&lt;div&gt;{{<a
href="https://github.com/x"><code>@​x</code></a>}}&lt;/div&gt;</p>
<p>{{! Prettier 3.3.2 }}<br />
&lt;div&gt;{{<a
href="https://github.com/x"><code>@​x</code></a>.y.z}}&lt;/div&gt;<br />
</code></pre></p>
<h1>3.3.1</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.3.0...3.3.1">diff</a></p>
<h4>Preserve empty lines in front matter (<a
href="https://redirect.github.com/prettier/prettier/pull/16347">#16347</a>
by <a href="https://github.com/fisker"><code>@​fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="markdown"><code>&lt;!-- Input --&gt;
---
foo:
  - bar1
<ul>
<li>
<p>bar2</p>
</li>
<li>
<p>bar3</p>
</li>
</ul>
<hr />
<p>Markdown</p>
<p>&lt;!-- Prettier 3.3.0 --&gt;</p>
<hr />
<p>foo:</p>
<ul>
<li>bar1</li>
<li>bar2</li>
<li>bar3</li>
</ul>
<hr />
<p>Markdown</p>
<p>&lt;!-- Prettier 3.3.1 --&gt;<br />
&lt;/tr&gt;&lt;/table&gt;<br />
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/prettier/prettier/commit/1596a608dedac55c20bad3f1b5bfd47f961c696b"><code>1596a60</code></a>
Release 3.3.2</li>
<li><a
href="https://github.com/prettier/prettier/commit/aebcee5ea49ff0ee934ce39d26edb09cbd3f17db"><code>aebcee5</code></a>
chore(deps): update dependency esbuild to v0.21.5 (<a
href="https://redirect.github.com/prettier/prettier/issues/16379">#16379</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/57aa9287a078f0ed266e779bd00528fff2598bb2"><code>57aa928</code></a>
chore(deps): update dependency c8 to v10 (<a
href="https://redirect.github.com/prettier/prettier/issues/16380">#16380</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/c3d0b7f419f6f51876bbb1fc36b9755b8c9dcb8e"><code>c3d0b7f</code></a>
chore(deps): update typescript-eslint to v7.13.0 (<a
href="https://redirect.github.com/prettier/prettier/issues/16376">#16376</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/27c35db5e20a121aad0cc3fff7a80658b7503ea0"><code>27c35db</code></a>
chore(deps): update dependency codemirror-graphql to v2.0.12 (<a
href="https://redirect.github.com/prettier/prettier/issues/16369">#16369</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/6de325866695e23269d0d217cf73c4cc0340226e"><code>6de3258</code></a>
chore(deps): update dependency jest to v30.0.0-alpha.5 (<a
href="https://redirect.github.com/prettier/prettier/issues/16371">#16371</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/b5f983d2bb24ae78ba560c7d57c4b1753ea32cfa"><code>b5f983d</code></a>
Upgrade yarn to v4.3.0 (<a
href="https://redirect.github.com/prettier/prettier/issues/16377">#16377</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/d6f37c4109e97fdfa054d7af147e82495a18d1c7"><code>d6f37c4</code></a>
chore(deps): update dependency browserslist to v4.23.1 (<a
href="https://redirect.github.com/prettier/prettier/issues/16368">#16368</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/5055b7d39265fddae29917390c83ef28df497f23"><code>5055b7d</code></a>
chore(deps): update dependency execa to v9.2.0 (<a
href="https://redirect.github.com/prettier/prettier/issues/16372">#16372</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/f4608cc76b097a03487f00132a904dea1312c56d"><code>f4608cc</code></a>
chore(deps): update dependency cspell to v8.8.4 (<a
href="https://redirect.github.com/prettier/prettier/issues/16370">#16370</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.3.0...3.3.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `typescript` from 5.4.5 to 5.5.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Microsoft/TypeScript/releases">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.5</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+">fixed
issues query for TypeScript v5.5.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+">fixed
issues query for TypeScript v5.5.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed
issues query for TypeScript v5.5.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
<h2>TypeScript 5.5 RC</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-rc/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.5.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.5.1 (RC)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
<h2>TypeScript 5.5 Beta</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-beta/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.5.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/microsoft/TypeScript/commit/ce2e60e4ea15a65992e54a9e8877d16be9d42abb"><code>ce2e60e</code></a>
Update LKG</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/f3b21a2033206e585b2b7b18622104f09eb87f2e"><code>f3b21a2</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58931">#58931</a>
(Defer creation of barebonesLibSourc...) into release-5.5 (#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/7b1620bea227ea47f8944a2b02a7ed91691c3046"><code>7b1620b</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58811">#58811</a>
(fix(58801): &quot;Move to file&quot; on globa...) into release-5.5
(#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/5367ae10f58edfacd6d3b1e77bd05576036b8ca2"><code>5367ae1</code></a>
Bump version to 5.5.2 and LKG</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/02132e5b8183b0ee73e52d75ff6e28ff0c9fe3d2"><code>02132e5</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58895">#58895</a>
(Fix global when typescript.js loade...) into release-5.5 (#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/45b1e3c25444c4193cefb4ca97dfd1064f75a561"><code>45b1e3c</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58872">#58872</a>
(Fix declaration emit crash) into release-5.5 (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58874">#58874</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/17933ee33af4a3c44233820abf8bdb0ad2bf143a"><code>17933ee</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58810">#58810</a>
(Fixed declaration emit issue relate...) into release-5.5 (#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/552b07e795ec5db98c37fd4ace730133bbf0e781"><code>552b07e</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58786">#58786</a>
(Fixed declaration emit crash relate...) into release-5.5 (#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/39c9eebf1707b194b525a4c471b8b6bfe3f52642"><code>39c9eeb</code></a>
Pick <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58857">#58857</a>
to release-5.5 (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58858">#58858</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/2b0009c6790d66bbc943fc3975eb8bc9e8dec83f"><code>2b0009c</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58846">#58846</a>
(Ensure the updates with crashes rev...) into release-5.5 (#...</li>
<li>Additional commits viewable in <a
href="https://github.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `selenium-webdriver` from 4.21.0 to 4.22.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/SeleniumHQ/selenium/releases">selenium-webdriver's
releases</a>.</em></p>
<blockquote>
<h2>Selenium 4.22.0</h2>
<h2>Detailed Changelogs by Component</h2>
<p><!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG">Java</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES">Python</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG">DotNet</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES">Ruby</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/node/selenium-webdriver/CHANGES.md">JavaScript</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/cpp/iedriverserver/CHANGELOG">IEDriver</a></strong>
<!-- raw HTML omitted --></p>
<h2>What's Changed</h2>
<ul>
<li>[dotnet] change source of navigation alias by <a
href="https://github.com/titusfortner"><code>@​titusfortner</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/13960">SeleniumHQ/selenium#13960</a></li>
<li>[rust] Include mixed output (INFO, WARN, DEBUG, etc. to stderr and
minimal JSON to stdout) by <a
href="https://github.com/bonigarcia"><code>@​bonigarcia</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/13414">SeleniumHQ/selenium#13414</a></li>
<li>Add <code>selenium-manager</code> executables to python manifest by
<a href="https://github.com/yuzawa-san"><code>@​yuzawa-san</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/13998">SeleniumHQ/selenium#13998</a></li>
<li>[java][bidi] Remove non-relevant annotations by <a
href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14013">SeleniumHQ/selenium#14013</a></li>
<li>[java] Add convenience for enabling BiDi by <a
href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14029">SeleniumHQ/selenium#14029</a></li>
<li>14034: Eliminate assumption of mutable list argument in
SeleniumManager.getBinaryPaths() by <a
href="https://github.com/sbabcoc"><code>@​sbabcoc</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14036">SeleniumHQ/selenium#14036</a></li>
<li>14035: Add 'toJson' method to produce expected serialization by <a
href="https://github.com/sbabcoc"><code>@​sbabcoc</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14038">SeleniumHQ/selenium#14038</a></li>
<li>[js] Trying to fix JS nightly by <a
href="https://github.com/diemol"><code>@​diemol</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14048">SeleniumHQ/selenium#14048</a></li>
<li>Notify nightly failures by <a
href="https://github.com/diemol"><code>@​diemol</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14049">SeleniumHQ/selenium#14049</a></li>
<li>[rb] manage bidi instance on the bridge not the driver by <a
href="https://github.com/titusfortner"><code>@​titusfortner</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14071">SeleniumHQ/selenium#14071</a></li>
<li>Fix EOFError when calling the Remote WebDriver download_file method
by <a href="https://github.com/millin"><code>@​millin</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14031">SeleniumHQ/selenium#14031</a></li>
<li>[rb] Expand RBS typing support by replacing untypes with precise
typing by <a href="https://github.com/aguspe"><code>@​aguspe</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/13709">SeleniumHQ/selenium#13709</a></li>
<li>[rb] Implement High Level Logging API with BiDi by <a
href="https://github.com/titusfortner"><code>@​titusfortner</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14073">SeleniumHQ/selenium#14073</a></li>
<li>[rb] Add <code>logger</code> gem as a runtime dependency by <a
href="https://github.com/Earlopain"><code>@​Earlopain</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14082">SeleniumHQ/selenium#14082</a></li>
<li>[build] Add Bazel bidi flag by <a
href="https://github.com/titusfortner"><code>@​titusfortner</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14083">SeleniumHQ/selenium#14083</a></li>
<li>[rb] implement toggle for BiDi and Classic implementations by <a
href="https://github.com/titusfortner"><code>@​titusfortner</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14092">SeleniumHQ/selenium#14092</a></li>
<li>[dotnet] add asynchronous methods to Navigation class by <a
href="https://github.com/titusfortner"><code>@​titusfortner</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14051">SeleniumHQ/selenium#14051</a></li>
<li>[py] Add low-level sync API to use DevTools by <a
href="https://github.com/p0deje"><code>@​p0deje</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/13977">SeleniumHQ/selenium#13977</a></li>
<li>[bidi][js] Add types for user prompt related events by <a
href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14097">SeleniumHQ/selenium#14097</a></li>
<li>[build] update rules_dotnet to 0.15.1 by <a
href="https://github.com/titusfortner"><code>@​titusfortner</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14096">SeleniumHQ/selenium#14096</a></li>
<li>[rust] Use pure Rust implementation for which command by <a
href="https://github.com/bonigarcia"><code>@​bonigarcia</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14114">SeleniumHQ/selenium#14114</a></li>
<li>[rust] Enable Firefox nightly for linux on arm64 by <a
href="https://github.com/bgermann"><code>@​bgermann</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14099">SeleniumHQ/selenium#14099</a></li>
<li>Add preference to enable CDP in Firefox by default by <a
href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14091">SeleniumHQ/selenium#14091</a></li>
<li>[bazel + js]: Get small js tests running on the rbe by <a
href="https://github.com/shs96c"><code>@​shs96c</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14123">SeleniumHQ/selenium#14123</a></li>
<li>[bidi][js] Add callback handlers for logging APIs by <a
href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14120">SeleniumHQ/selenium#14120</a></li>
<li>Update bazel and its dependencies by <a
href="https://github.com/shs96c"><code>@​shs96c</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14129">SeleniumHQ/selenium#14129</a></li>
<li>Updating Firefox AddOns for Testing by <a
href="https://github.com/diemol"><code>@​diemol</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/13999">SeleniumHQ/selenium#13999</a></li>
<li>fixed docs api url in README.md for selenium-webdriver npm package
by <a
href="https://github.com/3dprogramin"><code>@​3dprogramin</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14138">SeleniumHQ/selenium#14138</a></li>
<li>[py] Implement High Level Logging API with BiDi by <a
href="https://github.com/p0deje"><code>@​p0deje</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14107">SeleniumHQ/selenium#14107</a></li>
<li>[rb] Adds support for the w3c silent option for the ruby library by
<a href="https://github.com/aguspe"><code>@​aguspe</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14152">SeleniumHQ/selenium#14152</a></li>
<li>[java][grid]: video file name set independently in dynamic grid via
se:videoName by <a
href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14148">SeleniumHQ/selenium#14148</a></li>
<li>[bidi][js] Add high-level logging API by <a
href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14135">SeleniumHQ/selenium#14135</a></li>
<li>[js] Fix locate nodes BiDi test by <a
href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14140">SeleniumHQ/selenium#14140</a></li>
<li>[py] remove desired capabilities argument for Webkitgtk by <a
href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14128">SeleniumHQ/selenium#14128</a></li>
<li>[build] create a stage release workflow for after the pre-release PR
by <a
href="https://github.com/titusfortner"><code>@​titusfortner</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14122">SeleniumHQ/selenium#14122</a></li>
<li>EdgeOptions.useWebView to return &quot;this&quot; by <a
href="https://github.com/vlad8x8"><code>@​vlad8x8</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14157">SeleniumHQ/selenium#14157</a></li>
<li>[java] minor performance improvements and code cleanup by <a
href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14054">SeleniumHQ/selenium#14054</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/yuzawa-san"><code>@​yuzawa-san</code></a> made
their first contribution in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/13998">SeleniumHQ/selenium#13998</a></li>
<li><a href="https://github.com/millin"><code>@​millin</code></a> made
their first contribution in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14031">SeleniumHQ/selenium#14031</a></li>
<li><a href="https://github.com/bgermann"><code>@​bgermann</code></a>
made their first contribution in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14099">SeleniumHQ/selenium#14099</a></li>
<li><a
href="https://github.com/3dprogramin"><code>@​3dprogramin</code></a>
made their first contribution in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14138">SeleniumHQ/selenium#14138</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/c5f314670396b04e92b32500bd6e0dfac31e841f"><code>c5f3146</code></a>
[build] Prepare for release of Selenium 4.22.0 (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/14163">#14163</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/2a7ddf1fdeb724bb5f4bd6cd64867894aa485add"><code>2a7ddf1</code></a>
[java] use java.nio to check files <a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/14088">#14088</a></li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/00c4f60eb1602c7bbc1340c9ad56ca4f9d4ef51f"><code>00c4f60</code></a>
[build] create github workflow for updating documentation</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/6704db0535b1f11ba15b242cb2a6a96f704b4b8f"><code>6704db0</code></a>
[java] minor performance improvements and code cleanup (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/14054">#14054</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/aca918be3c33a869959eeff3c25c352f77ca4f8c"><code>aca918b</code></a>
EdgeOptions.useWebView to return &quot;this&quot; (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/14157">#14157</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/0814580fbba02480f893e17a9f9414b34c1e34fd"><code>0814580</code></a>
[build] create a stage release workflow for after the pre-release PR (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/14122">#14122</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/8b567118737a5d0466a23077249e6f4c74f3b695"><code>8b56711</code></a>
[py] remove desired capabilities argument for Webkitgtk (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/14128">#14128</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/078ff3b4baf4a3c68d38a55fdb5c1cb0b34b4b96"><code>078ff3b</code></a>
[js] Fix locate nodes BiDi test (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/14140">#14140</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/f8db820e734a1c0f37bc11a5aea193527ed850af"><code>f8db820</code></a>
[rb] remove guards from test for fixed edge bug</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/8960ff01ce184cfd753043ebabe831c0103dc388"><code>8960ff0</code></a>
[bidi][js] Add high-level logging API (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/14135">#14135</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.21.0...selenium-4.22.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/selenium-webdriver` from 4.1.23 to 4.1.24
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/selenium-webdriver">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/selenium-webdriver` from 4.1.23 to 4.1.24
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/selenium-webdriver">compare
view</a></li>
</ul>
</details>
<br />

Updates `mocha` from 10.4.0 to 10.5.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mochajs/mocha/releases">mocha's
releases</a>.</em></p>
<blockquote>
<h2>v10.5.2</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: better tracking of seen objects in error serialization by <a
href="https://github.com/sam-super"><code>@​sam-super</code></a> in <a
href="https://redirect.github.com/mochajs/mocha/pull/5032">mochajs/mocha#5032</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/sam-super"><code>@​sam-super</code></a>
made their first contribution in <a
href="https://redirect.github.com/mochajs/mocha/pull/5032">mochajs/mocha#5032</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mochajs/mocha/compare/v10.5.1...v10.5.2">https://github.com/mochajs/mocha/compare/v10.5.1...v10.5.2</a></p>
<h2>v10.5.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: Add error handling for nonexistent file case with --file option
by <a href="https://github.com/khoaHyh"><code>@​khoaHyh</code></a> in <a
href="https://redirect.github.com/mochajs/mocha/pull/5086">mochajs/mocha#5086</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/khoaHyh"><code>@​khoaHyh</code></a> made
their first contribution in <a
href="https://redirect.github.com/mochajs/mocha/pull/5086">mochajs/mocha#5086</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mochajs/mocha/compare/v10.5.0...v10.5.1">https://github.com/mochajs/moc…
Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from
125.0.3 to 126.0.4.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/70ba011c811624efe9ff7e0c23562050def8b774"><code>70ba011</code></a>
Bump version to 126.0.4</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/f70f7b19d3ee342333a54490d14018d55b8412b3"><code>f70f7b1</code></a>
Bump version to 126.0.3</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/2851e58edd40faeeea90ed9792ecea9ea90597d6"><code>2851e58</code></a>
Bump version to 126.0.2</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/463644151606d38bb63b8b263af2f30288eb2ca5"><code>4636441</code></a>
Bump version to 126.0.1</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/50b15511808719976d12a5b7c0fd4972dd6379f7"><code>50b1551</code></a>
Update package-lock.json to fix dep</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/5e11bd400e16f5cea2f9cbdaf27df105ee820a09"><code>5e11bd4</code></a>
Bump version to 126.0.0</li>
<li><a
href="https://github.com/giggio/node-chromedriver/commit/6043aaf8ab5d8db19065dcc2370b2b261afbef6f"><code>6043aaf</code></a>
Remove node.js from build and scripts</li>
<li>See full diff in <a
href="https://github.com/giggio/node-chromedriver/compare/125.0.3...126.0.4">compare
view</a></li>
</ul>
</details>
<br />


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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This pull request updates the version of
[`axe-core`](https://npmjs.org/axe-core) to v4.10.0.

This PR was opened by a robot 🤖 🎉.

Co-authored-by: Zidious <[email protected]>
closes: #1102 

no qa required
@github-actions github-actions bot requested a review from a team as a code owner August 13, 2024 15:17
@github-actions github-actions bot added the release Ticket is for a release candidate to be QA'd (triggers being sent into Monday.com) label Aug 13, 2024
@dequejenn dequejenn closed this Aug 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Ticket is for a release candidate to be QA'd (triggers being sent into Monday.com)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants