feat: adopt upstream axe-core v4.12.1 (R3) - #283
Open
sunny-se wants to merge 451 commits into
Open
Conversation
…4723) Axe-core nightly tests seem to be failing because Firefox nightly changed their link color. It use to be `rgb(0,0,238)` but now is `rgb(0,102,204)`. This is causing one of our link-in-text block tests to fail as the link is now passing color contrast ratio with 3.68 (instead of failing with 2.18) https://app.circleci.com/pipelines/github/dequelabs/axe-core/6974/workflows/ba733cb4-6dc9-4a15-8002-660c46e6cf55/jobs/75535 This hard codes the expected foreground color on the link as the test is expecting a specific value for the data.
Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 131.0.5 to 132.0.2. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/giggio/node-chromedriver/commit/b832072f8959e792e86ff86565514875e1cf682e"><code>b832072</code></a> Bump version to 132.0.2</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/d6a5666eb881e9d214e25b8d86088b9238a41db3"><code>d6a5666</code></a> Bump version to 132.0.1</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/c38142ade097c2f0ea6b2b582c69725911cfb304"><code>c38142a</code></a> Bump version to 132.0.0</li> <li>See full diff in <a href="https://github.com/giggio/node-chromedriver/compare/131.0.5...132.0.2">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR 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> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…in the gha-low-risk group (#4689) Bumps the gha-low-risk group with 1 update: [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action). Updates `stefanzweifel/git-auto-commit-action` from 5.0.1 to 5.1.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/stefanzweifel/git-auto-commit-action/releases">stefanzweifel/git-auto-commit-action's releases</a>.</em></p> <blockquote> <h2>v5.1.0</h2> <h2>Changed</h2> <ul> <li>Include <code>github.actor_id</code> in default <code>commit_author</code> (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/354">#354</a>) <a href="https://github.com/@parkerbxyz"><code>@parkerbxyz</code></a></li> </ul> <h2>Fixed</h2> <ul> <li>docs(README): fix broken protected branch docs link (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/346">#346</a>) <a href="https://github.com/@scarf005"><code>@scarf005</code></a></li> <li>Update README.md (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/343">#343</a>) <a href="https://github.com/@Kludex"><code>@Kludex</code></a></li> </ul> <h2>Dependency Updates</h2> <ul> <li>Bump bats from 1.11.0 to 1.11.1 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/353">#353</a>) <a href="https://github.com/@dependabot"><code>@dependabot</code></a></li> <li>Bump github/super-linter from 6 to 7 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/342">#342</a>) <a href="https://github.com/@dependabot"><code>@dependabot</code></a></li> <li>Bump github/super-linter from 5 to 6 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/335">#335</a>) <a href="https://github.com/@dependabot"><code>@dependabot</code></a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md">stefanzweifel/git-auto-commit-action's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <p>All notable changes to this project will be documented in this file.</p> <p>The format is based on <a href="http://keepachangelog.com/en/1.0.0/">Keep a Changelog</a> and this project adheres to <a href="http://semver.org/spec/v2.0.0.html">Semantic Versioning</a>.</p> <h2><a href="https://github.com/stefanzweifel/git-auto-commit-action/compare/v5.1.0...HEAD">Unreleased</a></h2> <blockquote> <p>TBD</p> </blockquote> <h2><a href="https://github.com/stefanzweifel/git-auto-commit-action/compare/v5.0.1...v5.1.0">v5.1.0</a> - 2025-01-11</h2> <h3>Changed</h3> <ul> <li>Include <code>github.actor_id</code> in default <code>commit_author</code> (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/354">#354</a>) <a href="https://github.com/@parkerbxyz"><code>@parkerbxyz</code></a></li> </ul> <h3>Fixed</h3> <ul> <li>docs(README): fix broken protected branch docs link (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/346">#346</a>) <a href="https://github.com/@scarf005"><code>@scarf005</code></a></li> <li>Update README.md (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/343">#343</a>) <a href="https://github.com/@Kludex"><code>@Kludex</code></a></li> </ul> <h3>Dependency Updates</h3> <ul> <li>Bump bats from 1.11.0 to 1.11.1 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/353">#353</a>) <a href="https://github.com/@dependabot"><code>@dependabot</code></a></li> <li>Bump github/super-linter from 6 to 7 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/342">#342</a>) <a href="https://github.com/@dependabot"><code>@dependabot</code></a></li> <li>Bump github/super-linter from 5 to 6 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/335">#335</a>) <a href="https://github.com/@dependabot"><code>@dependabot</code></a></li> </ul> <h2><a href="https://github.com/stefanzweifel/git-auto-commit-action/compare/v5.0.0...v5.0.1">v5.0.1</a> - 2024-04-12</h2> <h3>Fixed</h3> <ul> <li>Fail if attempting to execute git commands in a directory that is not a git-repo. (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/326">#326</a>) <a href="https://github.com/@ccomendant"><code>@ccomendant</code></a></li> </ul> <h3>Dependency Updates</h3> <ul> <li>Bump bats from 1.10.0 to 1.11.0 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/325">#325</a>) <a href="https://github.com/@dependabot"><code>@dependabot</code></a></li> <li>Bump release-drafter/release-drafter from 5 to 6 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/319">#319</a>) <a href="https://github.com/@dependabot"><code>@dependabot</code></a></li> </ul> <h3>Misc</h3> <ul> <li>Clarify <code>commit_author</code> input option (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/315">#315</a>) <a href="https://github.com/@npanuhin"><code>@npanuhin</code></a></li> <li>Add step id explanation for output in README.md (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/324">#324</a>) <a href="https://github.com/@ChristianVermeulen"><code>@ChristianVermeulen</code></a></li> <li>Linux is not UNIX (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/321">#321</a>) <a href="https://github.com/@couling"><code>@couling</code></a></li> </ul> <h2><a href="https://github.com/stefanzweifel/git-auto-commit-action/compare/v4.16.0...v5.0.0">v5.0.0</a> - 2023-10-06</h2> <p>New major release that bumps the default runtime to Node 20. There are no other breaking changes.</p> <h3>Changed</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/e348103e9026cc0eee72ae06630dbe30c8bf7a79"><code>e348103</code></a> Merge pull request <a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/issues/354">#354</a> from parkerbxyz/patch-1</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/032ffbefae89073f934cf2f508fe68c66a637726"><code>032ffbe</code></a> Include <code>github.actor_id</code> in default <code>commit_author</code></li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/0b492c0d951b87f3cd12523a542dbd156c1dbc80"><code>0b492c0</code></a> Bump bats from 1.11.0 to 1.11.1 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/issues/353">#353</a>)</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/050015d40644de3e8d2365687c1fbc235352bcff"><code>050015d</code></a> Add Scope/Permissions documentation for PATs</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/573710f3d0c14b43784ede49b68d484ca7f555dc"><code>573710f</code></a> docs(README): fix broken protected branch docs link (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/issues/346">#346</a>)</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/e961da7576511032beb0d75de8af56bbce1121b9"><code>e961da7</code></a> Update README.md (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/issues/343">#343</a>)</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/ac8823709a85c7ce090849ac3e5fe24d006f6e18"><code>ac88237</code></a> Bump github/super-linter from 6 to 7 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/issues/342">#342</a>)</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/be823a7e51f116fecebc222b8307716921375992"><code>be823a7</code></a> Bump github/super-linter from 5 to 6 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/issues/335">#335</a>)</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/55a82ca24f1c4585f348f92fa0de24650ecae7a2"><code>55a82ca</code></a> Add Section on preventing infinite loops to README</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/18157e6f3b5f11546d1c1b46e4891d0bdccb113c"><code>18157e6</code></a> Update bug.yaml</li> <li>Additional commits viewable in <a href="https://github.com/stefanzweifel/git-auto-commit-action/compare/8621497c8c39c72f3e2a999a26b4ca1b5058a842...e348103e9026cc0eee72ae06630dbe30c8bf7a79">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot 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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Seems the unpkg link `https://unpkg.com/gutenberg-css@0.4` now redirects to a `.scss` file rather than a css file, which caused the link to fail to load the resource. Updated the link to hardcode the css file path. Also added a `return` to the `done` call as it would call done on failure, but then continue to try to remove the stylesheet that didn't exist.
<< Describe the changes >> Closes: #4708 adding feature that autocomplete-valid rule should not fail on readonly fields. --------- Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
- **fix(hidden-content): Make the description text consistent with others, following the proposal in #4385** - **fix(presentation-role-conflict): swap the content of the help and the description** - **chore: reflect the changes to the generated files.**
Bumps [jsdom](https://github.com/jsdom/jsdom) from 25.0.1 to 26.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jsdom/jsdom/releases">jsdom's releases</a>.</em></p> <blockquote> <h2>Version 26.0.0</h2> <p>Breaking change: <a href="https://www.npmjs.com/package/canvas"><code>canvas</code></a> peer dependency requirement has been upgraded from v2 to v3. (sebastianwachter)</p> <p>Other changes:</p> <ul> <li>Added <code>AbortSignal.any()</code>. (jdbevan)</li> <li>Added initial support for form-associated custom elements, in particular making them labelable and supporting the <code>ElementInternals</code> <code>labels</code> property. The form-associated callbacks are not yet supported. (hesxenon)</li> <li>Updated <code>whatwg-url</code>, adding support for <code>URL.parse()</code>.</li> <li>Updated <code>cssstyle</code> and <code>rrweb-cssom</code>, to improve CSS parsing capabilities.</li> <li>Updated <code>nwsapi</code>, improving CSS selector matching.</li> <li>Updated <code>parse5</code>, fixing a bug around <code><noframes></code> elements and HTML entity decoding.</li> <li>Fixed <code>JSDOM.fromURL()</code> to properly reject the returned promise if the server redirects to an invalid URL, instead of causing an uncaught exception.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jsdom/jsdom/blob/main/Changelog.md">jsdom's changelog</a>.</em></p> <blockquote> <h2>26.0.0</h2> <p>Breaking change: <a href="https://www.npmjs.com/package/canvas"><code>canvas</code></a> peer dependency requirement has been upgraded from v2 to v3. (sebastianwachter)</p> <p>Other changes:</p> <ul> <li>Added <code>AbortSignal.any()</code>. (jdbevan)</li> <li>Added initial support for form-associated custom elements, in particular making them labelable and supporting the <code>ElementInternals</code> <code>labels</code> property. The form-associated callbacks are not yet supported. (hesxenon)</li> <li>Updated <code>whatwg-url</code>, adding support for <code>URL.parse()</code>.</li> <li>Updated <code>cssstyle</code> and <code>rrweb-cssom</code>, to improve CSS parsing capabilities.</li> <li>Updated <code>nwsapi</code>, improving CSS selector matching.</li> <li>Updated <code>parse5</code>, fixing a bug around <code><noframes></code> elements and HTML entity decoding.</li> <li>Fixed <code>JSDOM.fromURL()</code> to properly reject the returned promise if the server redirects to an invalid URL, instead of causing an uncaught exception.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jsdom/jsdom/commit/3644055464a85f0a63ae33a47fb3f4d555399a83"><code>3644055</code></a> Version 26.0.0</li> <li><a href="https://github.com/jsdom/jsdom/commit/8ebaee90d8a2872b18fff7b7664513be9e0a65cc"><code>8ebaee9</code></a> Update dependencies and dev dependencies</li> <li><a href="https://github.com/jsdom/jsdom/commit/5984ace133a968b4ff37d5da60ba262ab637ab94"><code>5984ace</code></a> Catch invalid redirect URLs</li> <li><a href="https://github.com/jsdom/jsdom/commit/d5abcd1f8a1dce83551b814944045b4f7295ef74"><code>d5abcd1</code></a> Make querySelectorAll follow the always-impl rule</li> <li><a href="https://github.com/jsdom/jsdom/commit/56f27c2d8bcb2486957de81ce899dde0e1618fd8"><code>56f27c2</code></a> Add support for ElementInternals's labels property</li> <li><a href="https://github.com/jsdom/jsdom/commit/854ae1bebf6e3591ef5b2e5626848d6a67d35787"><code>854ae1b</code></a> Implement AbortSignal.any()</li> <li><a href="https://github.com/jsdom/jsdom/commit/7cc3500a2a3b93cf90079e0da40e151334893503"><code>7cc3500</code></a> Update optional peer dependency canvas to v3</li> <li><a href="https://github.com/jsdom/jsdom/commit/8955c9945b5083472c753094cd8539798e5b4f7c"><code>8955c99</code></a> Add support for canvas v3</li> <li><a href="https://github.com/jsdom/jsdom/commit/8dfe288c3992a8d182a8a6f47b1467cac1fed4e7"><code>8dfe288</code></a> Add Node 22 to CI test matrix</li> <li>See full diff in <a href="https://github.com/jsdom/jsdom/compare/25.0.1...26.0.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR 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> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [mocha](https://github.com/mochajs/mocha) from 10.7.3 to 11.1.0. <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>v11.1.0</h2> <h2><a href="https://github.com/mochajs/mocha/compare/v11.0.2...v11.1.0">11.1.0</a> (2025-01-02)</h2> <h3>🌟 Features</h3> <ul> <li>bump yargs to 17 (<a href="https://redirect.github.com/mochajs/mocha/issues/5165">#5165</a>) (<a href="https://github.com/mochajs/mocha/commit/8f1c8d888b0104afcd95ca55a517320399755749">8f1c8d8</a>)</li> </ul> <h2>v11.0.2</h2> <h2><a href="https://github.com/mochajs/mocha/compare/v11.0.1...v11.0.2">11.0.2</a> (2024-12-09)</h2> <h3>🩹 Fixes</h3> <ul> <li>catch exceptions setting Error.stackTraceLimit (<a href="https://redirect.github.com/mochajs/mocha/issues/5254">#5254</a>) (<a href="https://github.com/mochajs/mocha/commit/259f8f8ba5709b5d84fa66e17cd10560a11f45c9">259f8f8</a>)</li> <li>error handling for unexpected numeric arguments passed to cli (<a href="https://redirect.github.com/mochajs/mocha/issues/5263">#5263</a>) (<a href="https://github.com/mochajs/mocha/commit/210d658678a2ec3b6f85c59d4b300b4722671099">210d658</a>)</li> </ul> <h3>📚 Documentation</h3> <ul> <li>correct outdated <code>status: accepting prs</code> link (<a href="https://redirect.github.com/mochajs/mocha/issues/5268">#5268</a>) (<a href="https://github.com/mochajs/mocha/commit/f729cd09b61bb598409f19b3c76b9e9536812237">f729cd0</a>)</li> <li>replace "New in" with "Since" in version annotations (<a href="https://redirect.github.com/mochajs/mocha/issues/5262">#5262</a>) (<a href="https://github.com/mochajs/mocha/commit/6f10d12c6c6dfa4df7d5221a3ce688f687aaf320">6f10d12</a>)</li> </ul> <h2>v11.0.1</h2> <h2><a href="https://github.com/mochajs/mocha/compare/v11.0.0...v11.0.1">11.0.1</a> (2024-12-02)</h2> <h3>🌟 Features</h3> <ul> <li>bumped glob dependency from 8 to 10 (<a href="https://redirect.github.com/mochajs/mocha/issues/5250">#5250</a>) (<a href="https://github.com/mochajs/mocha/commit/43c3157c6ef4f2d4bfecf3ad3a42479fd64187b8">43c3157</a>)</li> </ul> <h3>📚 Documentation</h3> <ul> <li>fix examples for <code>linkPartialObjects</code> methods (<a href="https://redirect.github.com/mochajs/mocha/issues/5255">#5255</a>) (<a href="https://github.com/mochajs/mocha/commit/34e0e52e047a9119aeae9cb5b660a8438656a1e0">34e0e52</a>)</li> </ul> <h2>v11.0.0 Prerelease</h2> <h2><a href="https://github.com/mochajs/mocha/compare/v10.8.2...v11.0.0">11.0.0</a> (2024-11-11)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>adapt new engine range for Mocha 11 (<a href="https://redirect.github.com/mochajs/mocha/issues/5216">#5216</a>)</li> </ul> <h3>🌟 Features</h3> <ul> <li>allow calling hook methods (<a href="https://redirect.github.com/mochajs/mocha/issues/5231">#5231</a>) (<a href="https://github.com/mochajs/mocha/commit/e3da641b08bed20f12df524fc64cb9579f980c1e">e3da641</a>)</li> </ul> <h3>🩹 Fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mochajs/mocha/blob/main/CHANGELOG.md">mocha's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/mochajs/mocha/compare/v11.0.2...v11.1.0">11.1.0</a> (2025-01-02)</h2> <h3>🌟 Features</h3> <ul> <li>bump yargs to 17 (<a href="https://redirect.github.com/mochajs/mocha/issues/5165">#5165</a>) (<a href="https://github.com/mochajs/mocha/commit/8f1c8d888b0104afcd95ca55a517320399755749">8f1c8d8</a>)</li> <li>replace <code>strip-ansi</code> with <code>util.stripVTControlCharacters</code> (<a href="https://redirect.github.com/mochajs/mocha/issues/5267">#5267</a>) (<a href="https://github.com/mochajs/mocha/commit/3c191c05d9db1e99aec9b600edac2ce10a6b6d71">3c191c0</a>), closes <a href="https://redirect.github.com/mochajs/mocha/issues/5265">#5265</a></li> </ul> <h2><a href="https://github.com/mochajs/mocha/compare/v11.0.1...v11.0.2">11.0.2</a> (2024-12-09)</h2> <h3>🩹 Fixes</h3> <ul> <li>catch exceptions setting Error.stackTraceLimit (<a href="https://redirect.github.com/mochajs/mocha/issues/5254">#5254</a>) (<a href="https://github.com/mochajs/mocha/commit/259f8f8ba5709b5d84fa66e17cd10560a11f45c9">259f8f8</a>)</li> <li>error handling for unexpected numeric arguments passed to cli (<a href="https://redirect.github.com/mochajs/mocha/issues/5263">#5263</a>) (<a href="https://github.com/mochajs/mocha/commit/210d658678a2ec3b6f85c59d4b300b4722671099">210d658</a>)</li> </ul> <h3>📚 Documentation</h3> <ul> <li>correct outdated <code>status: accepting prs</code> link (<a href="https://redirect.github.com/mochajs/mocha/issues/5268">#5268</a>) (<a href="https://github.com/mochajs/mocha/commit/f729cd09b61bb598409f19b3c76b9e9536812237">f729cd0</a>)</li> <li>replace "New in" with "Since" in version annotations (<a href="https://redirect.github.com/mochajs/mocha/issues/5262">#5262</a>) (<a href="https://github.com/mochajs/mocha/commit/6f10d12c6c6dfa4df7d5221a3ce688f687aaf320">6f10d12</a>)</li> </ul> <h2><a href="https://github.com/mochajs/mocha/compare/v11.0.0...v11.0.1">11.0.1</a> (2024-12-02)</h2> <h3>🌟 Features</h3> <ul> <li>bumped glob dependency from 8 to 10 (<a href="https://redirect.github.com/mochajs/mocha/issues/5250">#5250</a>) (<a href="https://github.com/mochajs/mocha/commit/43c3157c6ef4f2d4bfecf3ad3a42479fd64187b8">43c3157</a>)</li> </ul> <h3>📚 Documentation</h3> <ul> <li>fix examples for <code>linkPartialObjects</code> methods (<a href="https://redirect.github.com/mochajs/mocha/issues/5255">#5255</a>) (<a href="https://github.com/mochajs/mocha/commit/34e0e52e047a9119aeae9cb5b660a8438656a1e0">34e0e52</a>)</li> </ul> <h2><a href="https://github.com/mochajs/mocha/compare/v10.8.2...v11.0.0">11.0.0</a> (2024-11-11)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>adapt new engine range for Mocha 11 (<a href="https://redirect.github.com/mochajs/mocha/issues/5216">#5216</a>)</li> </ul> <h3>🌟 Features</h3> <ul> <li>allow calling hook methods (<a href="https://redirect.github.com/mochajs/mocha/issues/5231">#5231</a>) (<a href="https://github.com/mochajs/mocha/commit/e3da641b08bed20f12df524fc64cb9579f980c1e">e3da641</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li>adapt new engine range for Mocha 11 (<a href="https://redirect.github.com/mochajs/mocha/issues/5216">#5216</a>) (<a href="https://github.com/mochajs/mocha/commit/80da25a4132ca50d3ad35087cb62c9b0f8fc946a">80da25a</a>)</li> </ul> <h3>📚 Documentation</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mochajs/mocha/commit/a87fb1130a877649e564e144a73b1716b6296cbd"><code>a87fb11</code></a> chore(main): release 11.1.0 (<a href="https://redirect.github.com/mochajs/mocha/issues/5277">#5277</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/3c191c05d9db1e99aec9b600edac2ce10a6b6d71"><code>3c191c0</code></a> feat: replace <code>strip-ansi</code> with <code>util.stripVTControlCharacters</code> (<a href="https://redirect.github.com/mochajs/mocha/issues/5267">#5267</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/8f1c8d888b0104afcd95ca55a517320399755749"><code>8f1c8d8</code></a> feat: bump yargs to 17 (<a href="https://redirect.github.com/mochajs/mocha/issues/5165">#5165</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/6caa9026eb120b136dc8210614b31310f8bff83b"><code>6caa902</code></a> chore(main): release 11.0.2 (<a href="https://redirect.github.com/mochajs/mocha/issues/5269">#5269</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/259f8f8ba5709b5d84fa66e17cd10560a11f45c9"><code>259f8f8</code></a> fix: catch exceptions setting Error.stackTraceLimit (<a href="https://redirect.github.com/mochajs/mocha/issues/5254">#5254</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/210d658678a2ec3b6f85c59d4b300b4722671099"><code>210d658</code></a> fix: error handling for unexpected numeric arguments passed to cli (<a href="https://redirect.github.com/mochajs/mocha/issues/5263">#5263</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/6f10d12c6c6dfa4df7d5221a3ce688f687aaf320"><code>6f10d12</code></a> docs: replace "New in" with "Since" in version annotations (<a href="https://redirect.github.com/mochajs/mocha/issues/5262">#5262</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/f729cd09b61bb598409f19b3c76b9e9536812237"><code>f729cd0</code></a> docs: correct outdated <code>status: accepting prs</code> link (<a href="https://redirect.github.com/mochajs/mocha/issues/5268">#5268</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/4c558fb83ca5d7e260961b1ebfddcd377017a608"><code>4c558fb</code></a> chore(main): release 11.0.1 (<a href="https://redirect.github.com/mochajs/mocha/issues/5257">#5257</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/a5bd707301006a318f8fea205545d8779a1c94c5"><code>a5bd707</code></a> Release v11.0.1</li> <li>Additional commits viewable in <a href="https://github.com/mochajs/mocha/compare/v10.7.3...v11.1.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR 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> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/prettier/eslint-config-prettier/releases">eslint-config-prettier's releases</a>.</em></p> <blockquote> <h2>v10.0.1</h2> <h1>eslint-config-prettier</h1> <h2>10.0.1</h2> <h2>What's Changed</h2> <ul> <li>chore: migrate to changeset for automatically releasing by <a href="https://github.com/JounQin"><code>@JounQin</code></a> in <a href="https://redirect.github.com/prettier/eslint-config-prettier/pull/278">prettier/eslint-config-prettier#278</a></li> <li>add support for <code>@stylistic/eslint-plugin</code> by <a href="https://github.com/abrahamguo"><code>@abrahamguo</code></a> in <a href="https://redirect.github.com/prettier/eslint-config-prettier/pull/272">prettier/eslint-config-prettier#272</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/JounQin"><code>@JounQin</code></a> made their first contribution in <a href="https://redirect.github.com/prettier/eslint-config-prettier/pull/278">prettier/eslint-config-prettier#278</a></li> <li><a href="https://github.com/abrahamguo"><code>@abrahamguo</code></a> made their first contribution in <a href="https://redirect.github.com/prettier/eslint-config-prettier/pull/272">prettier/eslint-config-prettier#272</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.0.1">https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.0.1</a></p> <h2>v10.0.0</h2> <h3>Major Changes</h3> <ul> <li><a href="https://redirect.github.com/prettier/eslint-config-prettier/pull/272">#272</a> <a href="https://github.com/prettier/eslint-config-prettier/commit/5be64bef68c3a9bf7202f591f54ffec02572e46b"><code>5be64be</code></a> Thanks <a href="https://github.com/abrahamguo"><code>@abrahamguo</code></a>! - add support for <code>@Stylistic</code> formatting rules</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md">eslint-config-prettier's changelog</a>.</em></p> <blockquote> <h1>eslint-config-prettier</h1> <h2>10.0.0</h2> <h3>Major Changes</h3> <ul> <li><a href="https://redirect.github.com/prettier/eslint-config-prettier/pull/272">#272</a> <a href="https://github.com/prettier/eslint-config-prettier/commit/5be64bef68c3a9bf7202f591f54ffec02572e46b"><code>5be64be</code></a> Thanks <a href="https://github.com/abrahamguo"><code>@abrahamguo</code></a>! - add support for <a href="https://github.com/stylistic"><code>@stylistic</code></a> formatting rules</li> </ul> <h2>Versions before 10.0.0</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prettier/eslint-config-prettier/commit/c5170f0281a4a439acb2e31fa2136bf6dcd54de0"><code>c5170f0</code></a> fix: add main field</li> <li><a href="https://github.com/prettier/eslint-config-prettier/commit/e814e707b19ca96737218f5d014737ca7cd939d0"><code>e814e70</code></a> chore: change release folders</li> <li><a href="https://github.com/prettier/eslint-config-prettier/commit/9ebedc7c7dafe099237d4606839cb71bca45c04c"><code>9ebedc7</code></a> chore: release eslint-config-prettier (<a href="https://redirect.github.com/prettier/eslint-config-prettier/issues/296">#296</a>)</li> <li><a href="https://github.com/prettier/eslint-config-prettier/commit/5be64bef68c3a9bf7202f591f54ffec02572e46b"><code>5be64be</code></a> feat: add support for <code>@stylistic/eslint-plugin</code> (<a href="https://redirect.github.com/prettier/eslint-config-prettier/issues/272">#272</a>)</li> <li><a href="https://github.com/prettier/eslint-config-prettier/commit/5687e7de69ac132f053b4bc5474d5963aa3bf6d6"><code>5687e7d</code></a> chore: migrate to changeset for automatically releasing (<a href="https://redirect.github.com/prettier/eslint-config-prettier/issues/278">#278</a>)</li> <li><a href="https://github.com/prettier/eslint-config-prettier/commit/4f3bbb445fe2bbf39efb5fc4404ed5159baab78d"><code>4f3bbb4</code></a> Remove unused eslint-disable-next-line comment</li> <li>See full diff in <a href="https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.0.1">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/~jounqin">jounqin</a>, a new releaser for eslint-config-prettier since your current version.</p> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR 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> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… (#4736)
Bumps the npm-low-risk group with 12 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
|
[@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core)
| `7.26.0` | `7.26.10` |
|
[@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env)
| `7.26.0` | `7.26.9` |
|
[@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3)
| `7.26.0` | `7.27.0` |
|
[core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js)
| `3.40.0` | `3.41.0` |
| [eslint](https://github.com/eslint/eslint) | `9.17.0` | `9.23.0` |
|
[eslint-config-prettier](https://github.com/prettier/eslint-config-prettier)
| `10.0.1` | `10.1.1` |
| [html-entities](https://github.com/mdevils/html-entities) | `2.5.2` |
`2.5.3` |
| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.3.0` |
`15.5.0` |
| [prettier](https://github.com/prettier/prettier) | `3.4.2` | `3.5.3` |
| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) |
`4.27.0` | `4.30.0` |
|
[start-server-and-test](https://github.com/bahmutov/start-server-and-test)
| `2.0.9` | `2.0.11` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.7.3` |
`5.8.2` |
Updates `@babel/core` from 7.26.0 to 7.26.10
<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.26.10 (2025-03-11)</h2>
<p>Thanks <a
href="https://github.com/jordan-choi"><code>@jordan-choi</code></a> and
<a
href="https://github.com/mmmsssttt404"><code>@mmmsssttt404</code></a>
for your first PRs!</p>
<p>This release includes a fix for <a
href="https://github.com/babel/babel/security/advisories/GHSA-968p-4wvh-cqc8">https://github.com/babel/babel/security/advisories/GHSA-968p-4wvh-cqc8</a>,
a security vulnerability which affects the <code>.replace</code> method
of transpiled regular expressions that use named capturing groups.</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17159">#17159</a>
Disallow decorator in array pattern (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-template</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17164">#17164</a>
Fix: always initialize ExportDeclaration attributes (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17142">#17142</a>
fix: "Map maximum size exceeded" in deepClone (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</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/17154">#17154</a>
Update typescript parser tests (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17151">#17151</a>
fix: Should not evaluate vars in child scope (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17153">#17153</a>
fix: Correctly generate <code>abstract override</code> (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17107">#17107</a> Fix
source type detection when parsing TypeScript (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>, <code>babel-runtime</code>,
<code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17173">#17173</a> Fix
processing of replacement pattern with named capture groups (<a
href="https://github.com/%5Bmmmsssttt404%5D(https://github.com/mmmsssttt404)"><code>@mmmsssttt404</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17158">#17158</a>
Avoid warnings when re-bundling <code>@babel/standalone</code> with
webpack (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17160">#17160</a>
Left-value parsing cleanup (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 6</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
<li>Yunyoung Jordan Choi (<a
href="https://github.com/jordan-choi"><code>@jordan-choi</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li>
<li><a
href="https://github.com/mmmsssttt404"><code>@mmmsssttt404</code></a></li>
</ul>
<h2>v7.26.9 (2025-02-14)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17103">#17103</a>
fix: Definition for <code>TSPropertySignature.kind</code> (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17062">#17062</a>
Print TypeScript optional/definite in ClassPrivateProperty (<a
href="https://github.com/jamiebuilds-signal"><code>@jamiebuilds-signal</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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.26.10 (2025-03-11)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17159">#17159</a>
Disallow decorator in array pattern (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-template</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17164">#17164</a>
Fix: always initialize ExportDeclaration attributes (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17142">#17142</a>
fix: "Map maximum size exceeded" in deepClone (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</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/17154">#17154</a>
Update typescript parser tests (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17151">#17151</a>
fix: Should not evaluate vars in child scope (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17153">#17153</a>
fix: Correctly generate <code>abstract override</code> (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17107">#17107</a> Fix
source type detection when parsing TypeScript (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>, <code>babel-runtime</code>,
<code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17173">#17173</a> Fix
processing of replacement pattern with named capture groups (<a
href="https://github.com/%5Bmmmsssttt404%5D(https://github.com/mmmsssttt404)"><code>@mmmsssttt404</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17158">#17158</a>
Avoid warnings when re-bundling <code>@babel/standalone</code> with
webpack (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17160">#17160</a>
Left-value parsing cleanup (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.26.9 (2025-02-14)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17103">#17103</a>
fix: Definition for <code>TSPropertySignature.kind</code> (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17062">#17062</a>
Print TypeScript optional/definite in ClassPrivateProperty (<a
href="https://github.com/jamiebuilds-signal"><code>@jamiebuilds-signal</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17130">#17130</a> Use
<code>.ts</code> files with explicit reexports to solve name conflicts
(<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17127">#17127</a> Do
not depend on <code>@types/gensync</code> in Babel 7 (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.26.7 (2025-01-24)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-preset-env</code>,
<code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17086">#17086</a>
Make "object without properties" helpers ES6-compatible (<a
href="https://github.com/tquetano-netflix"><code>@tquetano-netflix</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typeof-symbol</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17085">#17085</a>
fix: Correctly handle <code>typeof</code> in arrow functions (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/e1ce99df422971175249509e7bbc2b327b8f7957"><code>e1ce99d</code></a>
v7.26.10</li>
<li><a
href="https://github.com/babel/babel/commit/985f051c7c68a09f12ea2089c6cc3d0452b46249"><code>985f051</code></a>
fix: "Map maximum size exceeded" in deepClone (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17142">#17142</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/64bca7b5f308cd52c192a5c821a57f6d1b0475f4"><code>64bca7b</code></a>
v7.26.9</li>
<li><a
href="https://github.com/babel/babel/commit/4cf5c9e0fbe8899bb9eb0dac7c615406a4fe926d"><code>4cf5c9e</code></a>
[babel 8] Use <code>@babel/types</code> for parser's return type (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17117">#17117</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/fd3f0a81b816aae4541976b55bcd6a04ccac9316"><code>fd3f0a8</code></a>
Do not depend on <code>@types/gensync</code> in Babel 7 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17127">#17127</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/5315446a9a9348bd9646464bfa7b0e4381647e04"><code>5315446</code></a>
[babel 8] Remove babel 7-specific imports (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17111">#17111</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/059394159de3af74446be6fba896dd4ce178333c"><code>0593941</code></a>
v7.26.8</li>
<li><a
href="https://github.com/babel/babel/commit/1bdb1a4175ed1fc40751fb84dc4ad1900260f28f"><code>1bdb1a4</code></a>
Move <code>@types/gensync</code> to dependencies (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17105">#17105</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/2d9514066e3b135835ed93246ebbcdb7ca0263ca"><code>2d95140</code></a>
v7.26.7</li>
<li><a
href="https://github.com/babel/babel/commit/d9fa47d2320e7be22af10091658798cd4c1605c9"><code>d9fa47d</code></a>
Do not try to parse .ts configs as JSON if natively supported (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17052">#17052</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.26.10/packages/babel-core">compare
view</a></li>
</ul>
</details>
<br />
Updates `@babel/preset-env` from 7.26.0 to 7.26.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@babel/preset-env</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.26.9 (2025-02-14)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17103">#17103</a>
fix: Definition for <code>TSPropertySignature.kind</code> (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17062">#17062</a>
Print TypeScript optional/definite in ClassPrivateProperty (<a
href="https://github.com/jamiebuilds-signal"><code>@jamiebuilds-signal</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17130">#17130</a> Use
<code>.ts</code> files with explicit reexports to solve name conflicts
(<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17127">#17127</a> Do
not depend on <code>@types/gensync</code> in Babel 7 (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 5</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li>Jamie Kyle (<a
href="https://github.com/jamiebuilds-signal"><code>@jamiebuilds-signal</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li>
</ul>
<h2>v7.26.8 (2025-02-08)</h2>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17097">#17097</a>
Update dependency babel-plugin-polyfill-corejs3 to ^0.11.0</li>
</ul>
</li>
</ul>
<h2>v7.26.7 (2025-01-24)</h2>
<p>Thanks <a
href="https://github.com/branchseer"><code>@branchseer</code></a> and
<a
href="https://github.com/tquetano-netflix"><code>@tquetano-netflix</code></a>
for your first PRs!</p>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-preset-env</code>,
<code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17086">#17086</a>
Make "object without properties" helpers ES6-compatible (<a
href="https://github.com/tquetano-netflix"><code>@tquetano-netflix</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typeof-symbol</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17085">#17085</a>
fix: Correctly handle <code>typeof</code> in arrow functions (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17079">#17079</a>
Respect <code>ranges</code> option in estree method value (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17052">#17052</a> Do
not try to parse .ts configs as JSON if natively supported (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17050">#17050</a>
fix: correctly resolve references to non-constant enum members (<a
href="https://github.com/branchseer"><code>@branchseer</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17025">#17025</a>
fix: Remove type-only <code>import x = y.z</code> (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 6</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
<li>Tony Quetano (<a
href="https://github.com/tquetano-netflix"><code>@tquetano-netflix</code></a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@babel/preset-env</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.26.9 (2025-02-14)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17103">#17103</a>
fix: Definition for <code>TSPropertySignature.kind</code> (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17062">#17062</a>
Print TypeScript optional/definite in ClassPrivateProperty (<a
href="https://github.com/jamiebuilds-signal"><code>@jamiebuilds-signal</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17130">#17130</a> Use
<code>.ts</code> files with explicit reexports to solve name conflicts
(<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17127">#17127</a> Do
not depend on <code>@types/gensync</code> in Babel 7 (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.26.7 (2025-01-24)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-preset-env</code>,
<code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17086">#17086</a>
Make "object without properties" helpers ES6-compatible (<a
href="https://github.com/tquetano-netflix"><code>@tquetano-netflix</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typeof-symbol</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17085">#17085</a>
fix: Correctly handle <code>typeof</code> in arrow functions (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17079">#17079</a>
Respect <code>ranges</code> option in estree method value (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17052">#17052</a> Do
not try to parse .ts configs as JSON if natively supported (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17050">#17050</a>
fix: correctly resolve references to non-constant enum members (<a
href="https://github.com/branchseer"><code>@branchseer</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17025">#17025</a>
fix: Remove type-only <code>import x = y.z</code> (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.26.6 (2025-01-13)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-transform-nullish-coalescing-operator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17061">#17061</a>
fix: Chaining nullish coalescing operators output size regression (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.26.5 (2025-01-10)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17011">#17011</a>
Allow the dynamic <code>import.defer()</code> form of <code>import
defer</code> (<a
href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-transform-block-scoped-functions</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17024">#17024</a>
chore: Avoid calling <code>isInStrictMode</code> in Babel 7 (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17026">#17026</a>
fix: Correctly generate exported const enums in namespace (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17045">#17045</a>
[estree] Unify method type parameters handling (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17013">#17013</a>
fix: Correctly set position for <code>@(a.b)()</code> (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16996">#16996</a>
[estree] Adjust the start loc of class methods with type params (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>,
<code>babel-plugin-transform-flow-strip-types</code>,
<code>babel-types</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/64bca7b5f308cd52c192a5c821a57f6d1b0475f4"><code>64bca7b</code></a>
v7.26.9</li>
<li><a
href="https://github.com/babel/babel/commit/5315446a9a9348bd9646464bfa7b0e4381647e04"><code>5315446</code></a>
[babel 8] Remove babel 7-specific imports (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17111">#17111</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/059394159de3af74446be6fba896dd4ce178333c"><code>0593941</code></a>
v7.26.8</li>
<li><a
href="https://github.com/babel/babel/commit/1137c29a30badc6e51d58ab21983ba2824140e5b"><code>1137c29</code></a>
Update dependency babel-plugin-polyfill-corejs3 to ^0.11.0 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17097">#17097</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/2d9514066e3b135835ed93246ebbcdb7ca0263ca"><code>2d95140</code></a>
v7.26.7</li>
<li><a
href="https://github.com/babel/babel/commit/0e6199b2aac12f41053416977379066e80ef14a7"><code>0e6199b</code></a>
Make "object without properties" helpers ES6-compatible (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17086">#17086</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/19224f9387c4c68af067a8f4a1de3f6b21a0b74f"><code>19224f9</code></a>
[babel 8] Remove bugfixes option (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17078">#17078</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/cd24cc07ef6558b7f6510f9177f6393c91b0549f"><code>cd24cc0</code></a>
chore: Update TS 5.7 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17053">#17053</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/70fbc86edae264427a9e8757fad49b3c6f2f3d6b"><code>70fbc86</code></a>
fix: More accurate <code>transform-typeof-symbol</code> compat data (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17031">#17031</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.26.9/packages/babel-preset-env">compare
view</a></li>
</ul>
</details>
<br />
Updates `@babel/runtime-corejs3` from 7.26.0 to 7.27.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@babel/runtime-corejs3</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.27.0 (2025-03-24)</h2>
<p>Thanks <a
href="https://github.com/ishchhabra"><code>@ishchhabra</code></a> and
<a href="https://github.com/vovkasm"><code>@vovkasm</code></a> for your
first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16977">#16977</a>
Default <code>importAttributesKeyword</code> to <code>with</code> (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:rocket: New Feature</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17169">#17169</a>
Allow <code>traverseFast</code> to exit early (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17110">#17110</a> Add
<code>ImportAttributes</code> to <code>Standardized</code> and move its
parser test fixtures (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17100">#17100</a>
fix(babel-generator): add named export of generate function (<a
href="https://github.com/vovkasm"><code>@vovkasm</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-template</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17149">#17149</a> Add
<code>allowYieldOutsideFunction</code> to parser (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17102">#17102</a>
feat: Add <code>upToScope</code> parameter to <code>hasBinding</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17082">#17082</a>
Support ESTree AccessorProperty (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17162">#17162</a>
feat(babel-types): Add support for BigInt literal conversion in
valueToNode (<a
href="https://github.com/ishchhabra"><code>@ishchhabra</code></a>)</li>
</ul>
</li>
</ul>
<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/16816">#16816</a>
fix: Class reference in type throws error (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17170">#17170</a>
fix: Reset child scopes when <code>scope.crawl()</code> (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>, <code>babel-preset-typescript</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/17118">#17118</a>
Fix: align behaviour to tsc <code>rewriteRelativeImportExtensions</code>
(<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17182">#17182</a>
fix: <code>@babel/cli</code> generates duplicate inline source maps (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-named-capturing-groups-regex</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17175">#17175</a>
Generate computed proto key (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16870">#16870</a>
perf: Improve builders of <code>@babel/types</code> (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-regexp-features-plugin</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17176">#17176</a>
fix: improve duplicate named groups check (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 5</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li>Ish Chhabra (<a
href="https://github.com/ishchhabra"><code>@ishchhabra</code></a>)</li>
<li>Vladimir Timofeev (<a
href="https://github.com/vovkasm"><code>@vovkasm</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li>
</ul>
<h2>v7.26.10 (2025-03-11)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@babel/runtime-corejs3</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.27.0 (2025-03-24)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16977">#16977</a>
Default <code>importAttributesKeyword</code> to <code>with</code> (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:rocket: New Feature</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17169">#17169</a>
Allow <code>traverseFast</code> to exit early (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17110">#17110</a> Add
<code>ImportAttributes</code> to <code>Standardized</code> and move its
parser test fixtures (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17100">#17100</a>
fix(babel-generator): add named export of generate function (<a
href="https://github.com/vovkasm"><code>@vovkasm</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-template</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17149">#17149</a> Add
<code>allowYieldOutsideFunction</code> to parser (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17102">#17102</a>
feat: Add <code>upToScope</code> parameter to <code>hasBinding</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17082">#17082</a>
Support ESTree AccessorProperty (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17162">#17162</a>
feat(babel-types): Add support for BigInt literal conversion in
valueToNode (<a
href="https://github.com/ishchhabra"><code>@ishchhabra</code></a>)</li>
</ul>
</li>
</ul>
<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/16816">#16816</a>
fix: Class reference in type throws error (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17170">#17170</a>
fix: Reset child scopes when <code>scope.crawl()</code> (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>, <code>babel-preset-typescript</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/17118">#17118</a>
Fix: align behaviour to tsc <code>rewriteRelativeImportExtensions</code>
(<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17182">#17182</a>
fix: <code>@babel/cli</code> generates duplicate inline source maps (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-named-capturing-groups-regex</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17175">#17175</a>
Generate computed proto key (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16870">#16870</a>
perf: Improve builders of <code>@babel/types</code> (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-regexp-features-plugin</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17176">#17176</a>
fix: improve duplicate named groups check (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.26.10 (2025-03-11)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17159">#17159</a>
Disallow decorator in array pattern (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-template</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17164">#17164</a>
Fix: always initialize ExportDeclaration attributes (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17142">#17142</a>
fix: "Map maximum size exceeded" in deepClone (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/5c350eab83dd12268add44cce0eeda6c898211e3"><code>5c350ea</code></a>
v7.27.0</li>
<li><a
href="https://github.com/babel/babel/commit/ca4865a7f43a6a56aec242e23e4a3e318cf0ca92"><code>ca4865a</code></a>
Fix: align behaviour to tsc <code>rewriteRelativeImportExtensions</code>
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17118">#17118</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/e1ce99df422971175249509e7bbc2b327b8f7957"><code>e1ce99d</code></a>
v7.26.10</li>
<li><a
href="https://github.com/babel/babel/commit/d5952e80c0faa5ec20e35085531b6e572d31dad4"><code>d5952e8</code></a>
Fix processing of replacement pattern with named capture groups (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17173">#17173</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/64bca7b5f308cd52c192a5c821a57f6d1b0475f4"><code>64bca7b</code></a>
v7.26.9</li>
<li><a
href="https://github.com/babel/babel/commit/2d9514066e3b135835ed93246ebbcdb7ca0263ca"><code>2d95140</code></a>
v7.26.7</li>
<li><a
href="https://github.com/babel/babel/commit/0e6199b2aac12f41053416977379066e80ef14a7"><code>0e6199b</code></a>
Make "object without properties" helpers ES6-compatible (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17086">#17086</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.27.0/packages/babel-runtime-corejs3">compare
view</a></li>
</ul>
</details>
<br />
Updates `core-js` from 3.40.0 to 3.41.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/zloirock/core-js/blob/master/CHANGELOG.md">core-js's
changelog</a>.</em></p>
<blockquote>
<h5><a
href="https://github.com/zloirock/core-js/releases/tag/v3.41.0">3.41.0 -
2025.03.01</a></h5>
<ul>
<li>Changes <a
href="https://github.com/zloirock/core-js/compare/v3.40.0...v3.41.0">v3.40.0...v3.41.0</a>
(85 commits)</li>
<li><a
href="https://github.com/tc39/proposal-regex-escaping"><code>RegExp.escape</code>
proposal</a>:
<ul>
<li>Built-ins:
<ul>
<li><code>RegExp.escape</code></li>
</ul>
</li>
<li>Moved to stable ES, <a
href="https://github.com/tc39/proposals/commit/b81fa9bccf4b51f33de0cbe797976a84d05d4b76">February
2025 TC39 meeting</a></li>
<li>Added <code>es.</code> namespace module, <code>/es/</code> and
<code>/stable/</code> namespaces entries</li>
</ul>
</li>
<li><a
href="https://github.com/tc39/proposal-float16array"><code>Float16</code>
proposal</a>:
<ul>
<li>Built-ins:
<ul>
<li><code>Math.f16round</code></li>
<li><code>DataView.prototype.getFloat16</code></li>
<li><code>DataView.prototype.setFloat16</code></li>
</ul>
</li>
<li>Moved to stable ES, <a
href="https://github.com/tc39/proposals/commit/b81fa9bccf4b51f33de0cbe797976a84d05d4b76">February
2025 TC39 meeting</a></li>
<li>Added <code>es.</code> namespace modules, <code>/es/</code> and
<code>/stable/</code> namespaces entries</li>
</ul>
</li>
<li><a
href="https://github.com/CanadaHonk/proposal-math-clamp"><code>Math.clamp</code>
stage 1 proposal</a>:
<ul>
<li>Built-ins:
<ul>
<li><code>Math.clamp</code></li>
</ul>
</li>
<li>Extracted from <a
href="https://github.com/rwaldron/proposal-math-extensions">old
<code>Math</code> extensions proposal</a>, <a
href="https://github.com/tc39/proposals/commit/0c24594aab19a50b86d0db7248cac5eb0ae35621">February
2025 TC39 meeting</a></li>
<li>Added arguments validation</li>
<li>Added new entries</li>
</ul>
</li>
<li>Added a workaround of a V8 <code>AsyncDisposableStack</code> bug, <a
href="https://redirect.github.com/tc39/proposal-explicit-resource-management/issues/256">tc39/proposal-explicit-resource-management/256</a></li>
<li>Compat data improvements:
<ul>
<li><a
href="https://github.com/tc39/proposal-explicit-resource-management"><code>DisposableStack</code>,
<code>SuppressedError</code> and
<code>Iterator.prototype[@@dispose]</code></a> marked as <a
href="https://issues.chromium.org/issues/42203506#comment24">shipped
from V8 ~ Chromium 134</a></li>
<li><a
href="https://github.com/tc39/proposal-is-error"><code>Error.isError</code></a>
added and marked as <a
href="https://issues.chromium.org/issues/382104870#comment4">shipped
from V8 ~ Chromium 134</a></li>
<li><a
href="https://github.com/tc39/proposal-float16array"><code>Math.f16round</code>
and <code>DataView.prototype.{ getFloat16, setFloat16 }</code></a>
marked as <a
href="https://issues.chromium.org/issues/42203953#comment36">shipped
from V8 ~ Chromium 135</a></li>
<li><a
href="https://github.com/tc39/proposal-iterator-helpers"><code>Iterator</code>
helpers proposal</a> features marked as <a
href="https://developer.apple.com/documentation/safari-release-notes/safari-18_4-release-notes#New-Features">shipped
from Safari 18.4</a></li>
<li><a
href="https://github.com/tc39/proposal-json-parse-with-source"><code>JSON.parse</code>
source text access proposal</a> features marked as <a
href="https://developer.apple.com/documentation/safari-release-notes/safari-18_4-release-notes#New-Features">shipped
from Safari 18.4</a></li>
<li><a
href="https://github.com/tc39/proposal-math-sum"><code>Math.sumPrecise</code></a>
marked as shipped from FF137</li>
<li>Added <a
href="https://github.com/denoland/deno/releases/tag/v2.2.0">Deno 2.2</a>
compat data and compat data mapping
<ul>
<li>Explicit Resource Management features are available in V8 ~ Chromium
134, but not in Deno 2.2 based on it</li>
</ul>
</li>
<li>Updated Electron 35 and added Electron 36 compat data mapping</li>
<li>Updated <a
href="https://forums.opera.com/topic/75836/opera-for-android-87">Opera
Android 87</a> compat data mapping</li>
<li>Added Samsung Internet 28 compat data mapping</li>
<li>Added Oculus Quest Browser 36 compat data mapping</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/zloirock/core-js/commit/149541a1b17cb8ae2a8c85d35d027dad99f78501"><code>149541a</code></a>
v3.41.0</li>
<li><a
href="https://github.com/zloirock/core-js/commit/0178d48a21a6f05931df7d93d89080adf2580dc0"><code>0178d48</code></a>
update some links</li>
<li><a
href="https://github.com/zloirock/core-js/commit/a519aa4e570655a5c60000e03d98b4e1db895309"><code>a519aa4</code></a>
workaround a V8 <code>AsyncDisposableStack</code> bug</li>
<li><a
href="https://github.com/zloirock/core-js/commit/a1e2f08d89ca92ad728d5a6a1e05b360530fcae1"><code>a1e2f08</code></a>
Merge pull request <a
href="https://github.com/zloirock/core-js/tree/HEAD/packages/core-js/issues/1394">#1394</a>
from lpsinger/spelling</li>
<li><a
href="https://github.com/zloirock/core-js/commit/5846c42e63d490cbf5fb3711b0e3e0ecc8505458"><code>5846c42</code></a>
Fix typo</li>
<li><a
href="https://github.com/zloirock/core-js/commit/ab28c3442109107b0e1a6938b5701036c9cf3d44"><code>ab28c34</code></a>
enable some new linting rules</li>
<li><a
href="https://github.com/zloirock/core-js/commit/f903d62e491efc27ab63006400796686dddad46f"><code>f903d62</code></a>
extract <code>Math.clamp</code> to a separate proposal</li>
<li><a
href="https://github.com/zloirock/core-js/commit/85f65d1e88866fc1652c6b8143fdcd2c52c55af7"><code>85f65d1</code></a>
move <code>Math.f16round</code> and <code>DataView.prototype.{
getFloat16, setFloat16 }</code> to s...</li>
<li><a
href="https://github.com/zloirock/core-js/commit/7321cc180c36c1ddde8bb6d89e89c861cc6e5a91"><code>7321cc1</code></a>
move <code>RegExp.escape</code> to stable ES</li>
<li>See full diff in <a
href="https://github.com/zloirock/core-js/commits/v3.41.0/packages/core-js">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint` from 9.17.0 to 9.23.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.23.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/557a0d23755f8af4f2aaab751805c7ba6496fc21"><code>557a0d2</code></a>
feat: support TypeScript syntax in no-useless-constructor (<a
href="https://redirect.github.com/eslint/eslint/issues/19535">#19535</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/83202412a1ceefd3eba4b97cc9dbe99ab70d59a2"><code>8320241</code></a>
feat: support TypeScript syntax in <code>default-param-last</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19431">#19431</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/833c4a301d4f7d21583d520d20d8a6724171733f"><code>833c4a3</code></a>
feat: defineConfig() supports "flat/" config prefix (<a
href="https://redirect.github.com/eslint/eslint/issues/19533">#19533</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4a0df16f1ba7bed02d15c561119623199ea2ace0"><code>4a0df16</code></a>
feat: circular autofix/conflicting rules detection (<a
href="https://redirect.github.com/eslint/eslint/issues/19514">#19514</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/be56a685bf1aadbf59d99d43e71c00802bc9ba27"><code>be56a68</code></a>
feat: support TypeScript syntax in <code>class-methods-use-this</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19498">#19498</a>)
(Josh Goldberg ✨)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/0e20aa72fec53b16a21c42ac9e82969efa8f94d2"><code>0e20aa7</code></a>
fix: move deprecated <code>RuleContext</code> methods to subtype (<a
href="https://redirect.github.com/eslint/eslint/issues/19531">#19531</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cc3bd00795708c4d7c06a6103983245cc9d9845b"><code>cc3bd00</code></a>
fix: reporting variable used in catch block in
<code>no-useless-assignment</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19423">#19423</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d46ff832195aa841224a21086afda9d98be45ad6"><code>d46ff83</code></a>
fix: <code>no-dupe-keys</code> false positive with proto setter (<a
href="https://redirect.github.com/eslint/eslint/issues/19508">#19508</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e7327736b92686e02721461ac9ccf6e65e0badac"><code>e732773</code></a>
fix: navigation of search results on pressing Enter (<a
href="https://redirect.github.com/eslint/eslint/issues/19502">#19502</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f4e9c5fda9f8bcd36f1afe3706da60554cd07c48"><code>f4e9c5f</code></a>
fix: allow <code>RuleTester</code> to test files inside
<code>node_modules/</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19499">#19499</a>)
(fisker Cheung)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/5405939efcfe6a038a7c89354eae9c39c8ff21e3"><code>5405939</code></a>
docs: show red underlines in TypeScript examples in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19547">#19547</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/48b53d6e79945b4f5f66aa2073c2d51ff7896c7c"><code>48b53d6</code></a>
docs: replace var with const in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19539">#19539</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c39d7db7142ebdb8174da00358b80094eaad39c1"><code>c39d7db</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a4f87604f4d8d53cb2efbd19aa067606dd1c409e"><code>a4f8760</code></a>
docs: revert accidental changes (<a
href="https://redirect.github.com/eslint/eslint/issues/19542">#19542</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/280128f73def56479e32e7d40879fff05b7f44a2"><code>280128f</code></a>
docs: add copy button (<a
href="https://redirect.github.com/eslint/eslint/issues/19512">#19512</a>)
(xbinaryx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cd83eaa761b4acd9a43fd3888a12ea08483c3366"><code>cd83eaa</code></a>
docs: replace <code>var</code> with <code>const</code> in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19530">#19530</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7ff0cde23014909997dd493de890463d8b09205e"><code>7ff0cde</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/996cfb9771734cb462b02a73c4aa87555854a05e"><code>996cfb9</code></a>
docs: migrate sass to module system (<a
href="https://redirect.github.com/eslint/eslint/issues/19518">#19518</a>)
(xbinaryx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/17cb9586a706e75adee09b2388deea77a6ca8f14"><code>17cb958</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19515">#19515</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/83e24f5be4d5723b5f79512b46ab68bc97a23247"><code>83e24f5</code></a>
docs: Replace var with let or const (<a
href="https://redirect.github.com/eslint/eslint/issues/19511">#19511</a>)
(Jenna Toff)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a59d0c06b5a28ae5149eae6d10fa9f4968963b01"><code>a59d0c0</code></a>
docs: Update docs for defineConfig (<a
href="https://redirect.github.com/eslint/eslint/issues/19505">#19505</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fe929270f33493d1a77be0f25a95d97817440c49"><code>fe92927</code></a>
docs: <code>require-unicode-regexp</code> add note for <code>i</code>
flag and <code>\w</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19510">#19510</a>)
(Chaemin-Lim)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/2357edd09beca1c3f70c92df23f2f99b9ebc7a70"><code>2357edd</code></a>
build: exclude autogenerated files from Prettier formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19548">#19548</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/0ac8ea45350fa5819694a3775641e94b1da3282b"><code>0ac8ea4</code></a>
chore: update dependencies for v9.23.0 release (<a
href="https://redirect.github.com/eslint/eslint/issues/19554">#19554</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20591c49ff27435b1555111a929a6966febc249f"><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/901344f9441c746dfa82261a0d00ff6ef35bcdf1"><code>901344f</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.11.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19552">#19552</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/5228383e3e5c77c7dd07fc9d17b9a57c2ee5bb48"><code>5228383</code></a>
chore: fix update-readme formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19544">#19544</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5439525925dc26b387cc6cebf0b01f42464b4ab0"><code>5439525</code></a>
chore: format JSON files in Trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19541">#19541</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/75adc99eab2878e58fc88f0d4b1b6f9091455914"><code>75adc99</code></a>
chore: enabled Prettier in Trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19354">#19354</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/239516856fbf61828f5ac2c8b45e245103c41c04"><code>2395168</code></a>
chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a
href="https://redirect.github.com/eslint/eslint/issues/19538">#19538</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/129882d2fdb4e7f597ed78eeadd86377f3d6b078"><code>129882d</code></a>
chore: formatted files with Prettier via trunk fmt (<a
href="https://redirect.github.com/eslint/eslint/issues/19355">#19355</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1738dbc36ce556745c230d3592e7f1aa673a1430"><code>1738dbc</code></a>
chore: temporarily disable prettier in trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19537">#19537</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dc854fdd2634cdec575ae5fc508edd838056f006"><code>dc854fd</code></a>
chore: update dependency shelljs to ^0.9.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19524">#19524</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/5d574963b71529abbb84fbc4861230a050434664"><code>5d57496</code></a>
chore: fix some comments (<a
href="https://redirect.github.com/eslint/eslint/issues/19525">#19525</a>)
(jimmycathy)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9c5c6ee7734c6a5918a5983d4f2bd971ca3225a8"><code>9c5c6ee</code></a>
test: fix an assertion failure (<a
href="https://redirect.github.com/eslint/eslint/issues/19500">#19500</a>)
(fisker Cheung)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7a699a6b2616c24fe58df1265f6148b406a17e41"><code>7a699a6</code></a>
chore: remove formatting-related lint rules internally (<a
href="https://redirect.github.com/eslint/eslint/issues/19473">#19473</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c99db89141f1601abe6f9d398a4b6c126e3a0bdb"><code>c99db89</code></a>
test: replace WebdriverIO with Cypress (<a
href="https://redirect.github.com/eslint/eslint/issues/19465">#19465</a>)
(Pixel998)</li>
</ul>
<h2>v9.22.0</h2>
<h2>Features</h2>
<!-- 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.23.0 - March 21, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/0ac8ea45350fa5819694a3775641e94b1da3282b"><code>0ac8ea4</code></a>
chore: update dependencies for v9.23.0 release (<a
href="https://redirect.github.com/eslint/eslint/issues/19554">#19554</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20591c49ff27435b1555111a929a6966febc249f"><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/901344f9441c746dfa82261a0d00ff6ef35bcdf1"><code>901344f</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.11.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19552">#19552</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/557a0d23755f8af4f2aaab751805c7ba6496fc21"><code>557a0d2</code></a>
feat: support TypeScript syntax in no-useless-constructor (<a
href="https://redirect.github.com/eslint/eslint/issues/19535">#19535</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2357edd09beca1c3f70c92df23f2f99b9ebc7a70"><code>2357edd</code></a>
build: exclude autogenerated files from Prettier formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19548">#19548</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5405939efcfe6a038a7c89354eae9c39c8ff21e3"><code>5405939</code></a>
docs: show red underlines in TypeScript examples in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19547">#19547</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/48b53d6e79945b4f5f66aa2073c2d51ff7896c7c"><code>48b53d6</code></a>
docs: replace var with const in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19539">#19539</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0e20aa72fec53b16a21c42ac9e82969efa8f94d2"><code>0e20aa7</code></a>
fix: move deprecated <code>RuleContext</code> methods to subtype (<a
href="https://redirect.github.com/eslint/eslint/issues/19531">#19531</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5228383e3e5c77c7dd07fc9d17b9a57c2ee5bb48"><code>5228383</code></a>
chore: fix update-readme formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19544">#19544</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c39d7db7142ebdb8174da00358b80094eaad39c1"><code>c39d7db</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a4f87604f4d8d53cb2efbd19aa067606dd1c409e"><code>a4f8760</code></a>
docs: revert accidental changes (<a
href="https://redirect.github.com/eslint/eslint/issues/19542">#19542</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5439525925dc26b387cc6cebf0b01f42464b4ab0"><code>5439525</code></a>
chore: format JSON files in Trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19541">#19541</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/75adc99eab2878e58fc88f0d4b1b6f9091455914"><code>75adc99</code></a>
chore: enabled Prettier in Trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19354">#19354</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/239516856fbf61828f5ac2c8b45e245103c41c04"><code>2395168</code></a>
chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a
href="https://redirect.github.com/eslint/eslint/issues/19538">#19538</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/129882d2fdb4e7f597ed78eeadd86377f3d6b078"><code>129882d</code></a>
chore: formatted files with Prettier via trunk fmt (<a
href="https://redirect.github.com/eslint/eslint/issues/19355">#19355</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1738dbc36ce556745c230d3592e7f1aa673a1430"><code>1738dbc</code></a>
chore: temporarily disable prettier in trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19537">#19537</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/83202412a1ceefd3eba4b97cc9dbe99ab70d59a2"><code>8320241</code></a>
feat: support TypeScript syntax in <code>default-param-last</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19431">#19431</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/280128f73def56479e32e7d40879fff05b7f44a2"><code>280128f</code></a>
docs: add copy button (<a
href="https://redirect.github.com/eslint/eslint/issues/19512">#19512</a>)
(xbinaryx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/833c4a301d4f7d21583d520d20d8a6724171733f"><code>833c4a3</code></a>
feat: defineConfig() supports "flat/" config prefix (<a
href="https://redirect.github.com/eslint/eslint/issues/19533">#19533</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cc3bd00795708c4d7c06a6103983245cc9d9845b"><code>cc3bd00</code></a>
fix: reporting variable used in catch block in
<code>no-useless-assignment</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19423">#19423</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cd83eaa761b4acd9a43fd3888a12ea08483c3366"><code>cd83eaa</code></a>
docs: replace <code>var</code> with <code>const</code> in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19530">#19530</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7ff0cde23014909997dd493de890463d8b09205e"><code>7ff0cde</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/996cfb9771734cb462b02a73c4aa87555854a05e"><code>996cfb9</code></a>
docs: migrate sass to module system (<a
href="https://redirect.github.com/eslint/eslint/issues/19518">#19518</a>)
(xbinaryx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dc854fdd2634cdec575ae5fc508edd838056f006"><code>dc854fd</code></a>
chore: update dependency shelljs to ^0.9.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19524">#19524</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/4a0df16f1ba7bed02d15c561119623199ea2ace0"><code>4a0df16</code></a>
feat: circular autofix/conflicting rules detection (<a
href="https://redirect.github.com/eslint/eslint/issues/19514">#19514</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5d574963b71529abbb84fbc4861230a050434664"><code>5d57496</code></a>
chore: fix some comments (<a
href="https://redirect.github.com/eslint/eslint/issues/19525">#19525</a>)
(jimmycathy)</li>
<li><a
href="https://github.com/eslint/eslint/commit/17cb9586a706e75adee09b2388deea77a6ca8f14"><code>17cb958</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19515">#19515</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/83e24f5be4d5723b5f79512b46ab68bc97a23247"><code>83e24f5</code></a>
docs: Replace var with let or const (<a
href="https://redirect.github.com/eslint/eslint/issues/19511">#19511</a>)
(Jenna Toff)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a59d0c06b5a28ae5149eae6d10fa9f4968963b01"><code>a59d0c0</code></a>
docs: Update docs for defineConfig (<a
href="https://redirect.github.com/eslint/eslint/issues/19505">#19505</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d46ff832195aa841224a21086afda9d98be45ad6"><code>d46ff83</code></a>
fix: <code>no-dupe-keys</code> false positive with proto setter (<a
href="https://redirect.github.com/eslint/eslint/issues/19508">#19508</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e7327736b92686e02721461ac9ccf6e65e0badac"><code>e732773</code></a>
fix: navigation of search results on pressing Enter (<a
href="https://redirect.github.com/eslint/eslint/issues/19502">#19502</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fe929270f33493d1a77be0f25a95d97817440c49"><code>fe92927</code></a>
docs: <code>require-unicode-regexp</code> add note for <code>i</code>
flag and <code>\w</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19510">#19510</a>)
(Chaemin-Lim)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f4e9c5fda9f8bcd36f1afe3706da60554cd07c48"><code>f4e9c5f</code></a>
fix: allow <code>RuleTester</code> to test files inside
<code>node_modules/</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19499">#19499</a>)
(fisker Cheung)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9c5c6ee7734c6a5918a5983d4f2bd971ca3225a8"><code>9c5c6ee</code></a>
test: fix an assertion failure (<a
href="https://redirect.github.com/eslint/eslint/issues/19500">#19500</a>)
(fisker Cheung)</li>
<li><a
href="https://github.com/eslint/eslint/commit/be56a685bf1aadbf59d99d43e71c00802bc9ba27"><code>be56a68</code></a>
feat: support TypeScript syntax in <code>class-methods-use-this</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19498">#19498</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7a699a6b2616c24fe58df1265f6148b406a17e41"><code>7a699a6</code></a>
chore: remove formatting-related lint rules internally (<a
href="https://redirect.github.com/eslint/eslint/issues/19473">#19473</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c99db8…
Spotted this was a little out of date --------- Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
…after 2024-05-16 (#4683) This updates the Japanese translation occurred after 2024-05-16 as follows: - **Update the ja.json by grunt translate as of 2025-01-28 01:00Z** - **Translate rules/summary-name to ja** - **Translate checks/autocomplete-valid/incomplete to ja** - **Translate checks/td-headers-attr/fail to ja** This does not include the changes proposed by #4385, which I requested for comment in #4682.
…lict (#4738) dequelabs/axe-core#4685 made a change that swapped the help and description text of `presentation-role-conflict`, probably in order to put the "Ensure" text as the description (which is what the pr updated). However the description should always been the longer of the text and the help text short. This reverts that change, but updates the description and help text to bring it more in line with the "Ensure" pattern of the description.
Bumps [sinon](https://github.com/sinonjs/sinon) from 19.0.2 to 20.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>20.0.0</h2> <ul> <li><a href="https://github.com/sinonjs/sinon/commit/b6daed26cd4ba2c045d3d2fc2cadbdcbf43c61e6"><code>b6daed26</code></a> chore!: remove usingPromise (Morgan Roderick) <blockquote> <p>Everyone should be using native promises by now, or should know how to stub natives</p> </blockquote> </li> <li><a href="https://github.com/sinonjs/sinon/commit/95d4b8fc89316c7af82c02750e8ca71e5bc76d07"><code>95d4b8fc</code></a> chore!: remove fakeXMLHttpRequest and fakeServer (Morgan Roderick) <blockquote> <p>BREAKING CHANGE: remove fakeXMLHttpRequest and fakeServer from the API</p> </blockquote> </li> </ul> <p><em>Released by Morgan Roderick on 2025-03-24.</em></p> <h2>19.0.5</h2> <ul> <li><a href="https://github.com/sinonjs/sinon/commit/67d19ff01541fd76dceb1b753e5110b4375fb819"><code>67d19ff0</code></a> chore: deprecate usingPromise (<a href="https://redirect.github.com/sinonjs/sinon/issues/2651">#2651</a>) (Morgan Roderick)</li> <li><a href="https://github.com/sinonjs/sinon/commit/598dddb6e1d65187f6410a1b7f270858ce45c857"><code>598dddb6</code></a> chore: deprecate useFakeXMLHttpRequest and useFakeServer (Morgan Roderick)</li> </ul> <p><em>Released by Morgan Roderick on 2025-03-23.</em></p> <h2>19.0.4</h2> <p>The release script failed half-way in 19.0.3, so re-releasing.</p> <ul> <li><a href="https://github.com/sinonjs/sinon/commit/da67311a3eeff7df47ac13af21a7331e523b433a"><code>da67311a</code></a> Revert "Add version 19.0.3 to releases" (Carl-Erik Kopseng)</li> <li><a href="https://github.com/sinonjs/sinon/commit/84d5c82a67218f12745e018c930bb3b988f41f25"><code>84d5c82a</code></a> Add version 19.0.3 to releases (Carl-Erik Kopseng)</li> </ul> <p><em>Released by Carl-Erik Kopseng on 2025-03-19.</em></p> <h2>19.0.3</h2> <p>Basically just documentation updates</p> <ul> <li><a href="https://github.com/sinonjs/sinon/commit/1f1d3706c07e70fc29b111844025c74e48f83284"><code>1f1d3706</code></a> Verifying links procedure (Carl-Erik Kopseng)</li> <li><a href="https://github.com/sinonjs/sinon/commit/37623efc5118f1eeb9a7df28694997412bcd38b1"><code>37623efc</code></a> Catch latest two missing redirects (Carl-Erik Kopseng)</li> <li><a href="https://github.com/sinonjs/sinon/commit/2404a45feeae904a286b3d6321d22ef2cdb08e93"><code>2404a45f</code></a> Ignore ancient deadlinks to Sinon child projects in previous releases (Carl-Erik Kopseng)</li> <li><a href="https://github.com/sinonjs/sinon/commit/fba6f877b04a1ced5533c050724ecc4e9aba9df6"><code>fba6f877</code></a> Ignore historic links in changelog (Carl-Erik Kopseng)</li> <li><a href="https://github.com/sinonjs/sinon/commit/e3950d9b391b26e684a1add77da2f70fdd1cdc6d"><code>e3950d9b</code></a> Fix external link (Carl-Erik Kopseng)</li> <li><a href="https://github.com/sinonjs/sinon/commit/0be4082548f206e0e6f2b02b84b190e04e137fd1"><code>0be40825</code></a> Fix the missing redirects to the migration guide (Carl-Erik Kopseng)</li> <li><a href="https://github.com/sinonjs/sinon/commit/108fbca09ccccac6521ba48fd4030a762d498e11"><code>108fbca0</code></a> Fix internal ../assertions link in source (Carl-Erik Kopseng)</li> <li><a href="https://github.com/sinonjs/sinon/commit/bb10e53a905a60cca2d2ec59d2205e8453214899"><code>bb10e53a</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sinonjs/sinon/commit/ba7a21a12146625a4d62ad452f06e847577ec16c"><code>ba7a21a</code></a> 20.0.0</li> <li><a href="https://github.com/sinonjs/sinon/commit/b6daed26cd4ba2c045d3d2fc2cadbdcbf43c61e6"><code>b6daed2</code></a> chore!: remove usingPromise</li> <li><a href="https://github.com/sinonjs/sinon/commit/95d4b8fc89316c7af82c02750e8ca71e5bc76d07"><code>95d4b8f</code></a> chore!: remove fakeXMLHttpRequest and fakeServer</li> <li><a href="https://github.com/sinonjs/sinon/commit/e47cb9d5a0f9532b8becff00ec9b83acae411336"><code>e47cb9d</code></a> 19.0.5</li> <li><a href="https://github.com/sinonjs/sinon/commit/67d19ff01541fd76dceb1b753e5110b4375fb819"><code>67d19ff</code></a> chore: deprecate usingPromise (<a href="https://redirect.github.com/sinonjs/sinon/issues/2651">#2651</a>)</li> <li><a href="https://github.com/sinonjs/sinon/commit/9e3d58ff3ab3b7a9147c55d9db08984183e4d1fe"><code>9e3d58f</code></a> Fix lost links, formatting, and indentation in the migration guide (<a href="https://redirect.github.com/sinonjs/sinon/issues/2649">#2649</a>)</li> <li><a href="https://github.com/sinonjs/sinon/commit/598dddb6e1d65187f6410a1b7f270858ce45c857"><code>598dddb</code></a> chore: deprecate useFakeXMLHttpRequest and useFakeServer</li> <li><a href="https://github.com/sinonjs/sinon/commit/ac93bd9db600908cd1dbe3dc6fb74b95283821f1"><code>ac93bd9</code></a> Make script a bit more robust</li> <li><a href="https://github.com/sinonjs/sinon/commit/da9aeb68bd7712cb268adfd91f04b14824dcb6c8"><code>da9aeb6</code></a> Update reference to Test-Driven Javascript recommendation</li> <li><a href="https://github.com/sinonjs/sinon/commit/8122a5b63d22bea6b291106e0e8b62ce12fed9ab"><code>8122a5b</code></a> 19.0.4</li> <li>Additional commits viewable in <a href="https://github.com/sinonjs/sinon/compare/v19.0.2...v20.0.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/~mrgnrdrck">mrgnrdrck</a>, a new releaser for sinon since your current version.</p> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot 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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…nch as of 2025-03-31 (#4740) - **Update rules/hidden-content/description to reflect the change made by #4685** - **Update rules/presentation-role-conflict to reflect the changes made by #4738**
Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 132.0.2 to 134.0.5. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/giggio/node-chromedriver/commit/2c3517faa1a1380b9abc1b9f75de1fc8a3177dcc"><code>2c3517f</code></a> Bump version to 134.0.5</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/9e30dcb9c1abb7608f60be3ad875f22570f429a8"><code>9e30dcb</code></a> Bump version to 134.0.4</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/6926e59cc6b631ec46028da154417703aa73f0e7"><code>6926e59</code></a> Remove eslint.config.cjs from npm package</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/cc57b3df62004d89bbd2a3c47c8dc08c5ef01bb6"><code>cc57b3d</code></a> Bump version, update deps and eslint and fix warnings</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/93cfd433a999d78c1907485f044fcd798439c8c2"><code>93cfd43</code></a> resolved conflicting condition checking for process.arch === 'riscv64'</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/afe4570c0118b72d257a90b5f7f5233e412cfe21"><code>afe4570</code></a> Update install.js</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/7337714310786090dc276479d982fd64849f9b30"><code>7337714</code></a> Update install.js</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/e9a0b118bde3e17848b00c47f6ab84b54ffc114b"><code>e9a0b11</code></a> Add RISC-V 64-bit support to install.js with custom error</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/37ee8a5bd25d8932801a5f976214c9d05a551ae1"><code>37ee8a5</code></a> Add RISC-V 64-bit installation instructions to README</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/d50ba25e8039436d8885d8ff1b3e8c000ac81afa"><code>d50ba25</code></a> feat: add RISC-V 64-bit (riscv64) platform support</li> <li>Additional commits viewable in <a href="https://github.com/giggio/node-chromedriver/compare/132.0.2...134.0.5">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot 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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [globals](https://github.com/sindresorhus/globals) from 15.14.0 to 16.0.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>v16.0.0</h2> <h3>Breaking</h3> <ul> <li>The <code>serviceworker</code> globals are now generated from browsers (<a href="https://redirect.github.com/sindresorhus/globals/issues/281">#281</a>) 039ed51 <ul> <li>It's a breaking change as a few globals have been removed.</li> </ul> </li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0">https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0</a></p> <h2>v15.15.0</h2> <ul> <li>Regenerate vitest globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/279">#279</a>) 445df81</li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/globals/compare/v15.14.0...v15.15.0">https://github.com/sindresorhus/globals/compare/v15.14.0...v15.15.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sindresorhus/globals/commit/efb324782720e6f97d13651fa73ae32ef4ca01b4"><code>efb3247</code></a> 16.0.0</li> <li><a href="https://github.com/sindresorhus/globals/commit/75cb90a671f899c2a1e578888a9cc14a3f4e3d83"><code>75cb90a</code></a> Update globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/285">#285</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/d018eeb8eb441db9530b40865dd7fd0cf4dfc818"><code>d018eeb</code></a> Fix <code>serviceworker</code> environment name (<a href="https://redirect.github.com/sindresorhus/globals/issues/284">#284</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/f9dd68399d2197953612ced8c35f8f78132b45e0"><code>f9dd683</code></a> Fix filename case</li> <li><a href="https://github.com/sindresorhus/globals/commit/039ed515af5ae6c387f1fbc66baef72d8636bfe1"><code>039ed51</code></a> Add script to get service worker globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/281">#281</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/8a43ab65056483c0248c7be3a69fdb2866d859a2"><code>8a43ab6</code></a> 15.15.0</li> <li><a href="https://github.com/sindresorhus/globals/commit/445df813ad61b475be210fe12be155b144310462"><code>445df81</code></a> Regenerate vitest globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/279">#279</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/504276b5f1f6475720a3b9b7f6158d72f2bd6ad8"><code>504276b</code></a> Fix "Update" job (<a href="https://redirect.github.com/sindresorhus/globals/issues/277">#277</a>)</li> <li>See full diff in <a href="https://github.com/sindresorhus/globals/compare/v15.14.0...v16.0.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot 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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…up (#4741) Bumps the npm-low-risk group with 1 update: [html-entities](https://github.com/mdevils/html-entities). Updates `html-entities` from 2.5.3 to 2.6.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mdevils/html-entities/blob/main/CHANGELOG.md">html-entities's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/mdevils/html-entities/compare/v2.5.6...v2.6.0">2.6.0</a> (2025-03-30)</h2> <h3>Features</h3> <ul> <li>refactor build to add ESM export (<a href="https://github.com/mdevils/html-entities/commit/1e7071aa53a26de8c408c0456bc1313cd8b8bd53">1e7071a</a>)</li> <li>support ESM, fixes <a href="https://redirect.github.com/mdevils/html-entities/issues/95">#95</a> (<a href="https://github.com/mdevils/html-entities/commit/a4664403c3a2df66c4c29a5253d510a75967f103">a466440</a>)</li> </ul> <h3><a href="https://github.com/mdevils/html-entities/compare/v2.5.5...v2.5.6">2.5.6</a> (2025-03-30)</h3> <h3>Bug Fixes</h3> <ul> <li>significantly reduce package size (<a href="https://github.com/mdevils/html-entities/commit/72c78196a24c7c942367aeac248cd0f73a3e8b20">72c7819</a>)</li> </ul> <h3><a href="https://github.com/mdevils/html-entities/compare/v2.5.4...v2.5.5">2.5.5</a> (2025-03-28)</h3> <h3>Bug Fixes</h3> <ul> <li>incorrect typescript dependency (<a href="https://github.com/mdevils/html-entities/commit/adb61760607179251d9249ac22ed556289bdce3a">adb6176</a>)</li> </ul> <h3><a href="https://github.com/mdevils/html-entities/compare/v2.5.3...v2.5.4">2.5.4</a> (2025-03-28)</h3> <h3>Bug Fixes</h3> <ul> <li>avoid failing on numbers, fixes <a href="https://redirect.github.com/mdevils/html-entities/issues/97">#97</a> (<a href="https://github.com/mdevils/html-entities/commit/421fd993dc50c173bd28bc22363d3e455e9c84ad">421fd99</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mdevils/html-entities/commit/58d1635d40d858efd5b6540f7b62c3a382a35bf1"><code>58d1635</code></a> chore(release): 2.6.0</li> <li><a href="https://github.com/mdevils/html-entities/commit/a4664403c3a2df66c4c29a5253d510a75967f103"><code>a466440</code></a> feat: support ESM, fixes <a href="https://redirect.github.com/mdevils/html-entities/issues/95">#95</a></li> <li><a href="https://github.com/mdevils/html-entities/commit/1e7071aa53a26de8c408c0456bc1313cd8b8bd53"><code>1e7071a</code></a> feat: refactor build to add ESM export</li> <li><a href="https://github.com/mdevils/html-entities/commit/62c61428b25ca2de97ae06f747567e1a88b757f3"><code>62c6142</code></a> chore(release): 2.5.6</li> <li><a href="https://github.com/mdevils/html-entities/commit/72c78196a24c7c942367aeac248cd0f73a3e8b20"><code>72c7819</code></a> fix: significantly reduce package size</li> <li><a href="https://github.com/mdevils/html-entities/commit/ee77083702498506a21680145d8ad52407afdd38"><code>ee77083</code></a> chore: test to check for dependencies</li> <li><a href="https://github.com/mdevils/html-entities/commit/f1c1c1fa39714e4028f87928e2f6bd0b4aa88593"><code>f1c1c1f</code></a> chore(release): 2.5.5</li> <li><a href="https://github.com/mdevils/html-entities/commit/adb61760607179251d9249ac22ed556289bdce3a"><code>adb6176</code></a> fix: incorrect typescript dependency</li> <li><a href="https://github.com/mdevils/html-entities/commit/c5b49e6e8753928b38fd44d9e852774f370fe3fb"><code>c5b49e6</code></a> chore: use newer node.js version</li> <li><a href="https://github.com/mdevils/html-entities/commit/f7c65c6bab44a5d8e8b345468929ee2a8b339a4d"><code>f7c65c6</code></a> chore(release): 2.5.4</li> <li>Additional commits viewable in <a href="https://github.com/mdevils/html-entities/compare/v2.5.3...v2.6.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot 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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This PR adds fallback role support to `aria-prohibited-attr`. For example, `<div role="foo img" aria-label="...">` is legal. At this time, I do not plan to add fallback roles support for other checks. Related: * dequelabs/axe-core#3768 Closes: --------- Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com> Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
Create pt_PT.json Co-authored-by: Goncalo Finote <goncalo.finote@visualforma.pt>
…of axe-core development (#4758) Just wanted to add some information about developing in axe-core.
Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 134.0.5 to 136.0.0. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/giggio/node-chromedriver/commit/2ee268b0d0cfffeaae6d884be3b86497e1b0e916"><code>2ee268b</code></a> Bump version to 136.0.0</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/e4960bfaf72a6c014c73885824e3cc34e415b201"><code>e4960bf</code></a> Bump version to 135.0.4</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/8f58da2bd2b7f8e7efd6d74f9a8928f7a099d323"><code>8f58da2</code></a> Bump version to 135.0.3</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/31cffc0e9608839b4193dfeaf99c001024c0b0f0"><code>31cffc0</code></a> Bump version to 135.0.2</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/c126c817b7c444c20841b1a2ecd9bb496e75b021"><code>c126c81</code></a> Bump version to 135.0.1</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/448ec4b0e1a65b6e8693fe0cc80dcec997d1d3bc"><code>448ec4b</code></a> Bump version to 135.0.0</li> <li>See full diff in <a href="https://github.com/giggio/node-chromedriver/compare/134.0.5...136.0.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot 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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…in the gha-low-risk group (#4767) Bumps the gha-low-risk group with 1 update: [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action). Updates `stefanzweifel/git-auto-commit-action` from 5.1.0 to 5.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/stefanzweifel/git-auto-commit-action/releases">stefanzweifel/git-auto-commit-action's releases</a>.</em></p> <blockquote> <h2>v5.2.0</h2> <h2>Added</h2> <ul> <li>Add <code>create_git_tag_only</code> option to skip commiting and always create a git-tag. (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/364">#364</a>) <a href="https://github.com/@zMynxx"><code>@zMynxx</code></a></li> <li>Add Test for <code>create_git_tag_only</code> feature (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/367">#367</a>) <a href="https://github.com/@stefanzweifel"><code>@stefanzweifel</code></a></li> </ul> <h2>Fixed</h2> <ul> <li>docs: Update README.md per <a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/issues/354">#354</a> (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/361">#361</a>) <a href="https://github.com/@rasa"><code>@rasa</code></a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md">stefanzweifel/git-auto-commit-action's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <p>All notable changes to this project will be documented in this file.</p> <p>The format is based on <a href="http://keepachangelog.com/en/1.0.0/">Keep a Changelog</a> and this project adheres to <a href="http://semver.org/spec/v2.0.0.html">Semantic Versioning</a>.</p> <h2><a href="https://github.com/stefanzweifel/git-auto-commit-action/compare/v5.2.0...HEAD">Unreleased</a></h2> <blockquote> <p>TBD</p> </blockquote> <h2><a href="https://github.com/stefanzweifel/git-auto-commit-action/compare/v5.1.0...v5.2.0">v5.2.0</a> - 2025-04-19</h2> <h3>Added</h3> <ul> <li>Add <code>create_git_tag_only</code> option to skip commiting and always create a git-tag. (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/364">#364</a>) <a href="https://github.com/@zMynxx"><code>@zMynxx</code></a></li> <li>Add Test for <code>create_git_tag_only</code> feature (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/367">#367</a>) <a href="https://github.com/@stefanzweifel"><code>@stefanzweifel</code></a></li> </ul> <h3>Fixed</h3> <ul> <li>docs: Update README.md per <a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/issues/354">#354</a> (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/361">#361</a>) <a href="https://github.com/@rasa"><code>@rasa</code></a></li> </ul> <h2><a href="https://github.com/stefanzweifel/git-auto-commit-action/compare/v5.0.1...v5.1.0">v5.1.0</a> - 2025-01-11</h2> <h3>Changed</h3> <ul> <li>Include <code>github.actor_id</code> in default <code>commit_author</code> (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/354">#354</a>) <a href="https://github.com/@parkerbxyz"><code>@parkerbxyz</code></a></li> </ul> <h3>Fixed</h3> <ul> <li>docs(README): fix broken protected branch docs link (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/346">#346</a>) <a href="https://github.com/@scarf005"><code>@scarf005</code></a></li> <li>Update README.md (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/343">#343</a>) <a href="https://github.com/@Kludex"><code>@Kludex</code></a></li> </ul> <h3>Dependency Updates</h3> <ul> <li>Bump bats from 1.11.0 to 1.11.1 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/353">#353</a>) <a href="https://github.com/@dependabot"><code>@dependabot</code></a></li> <li>Bump github/super-linter from 6 to 7 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/342">#342</a>) <a href="https://github.com/@dependabot"><code>@dependabot</code></a></li> <li>Bump github/super-linter from 5 to 6 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/335">#335</a>) <a href="https://github.com/@dependabot"><code>@dependabot</code></a></li> </ul> <h2><a href="https://github.com/stefanzweifel/git-auto-commit-action/compare/v5.0.0...v5.0.1">v5.0.1</a> - 2024-04-12</h2> <h3>Fixed</h3> <ul> <li>Fail if attempting to execute git commands in a directory that is not a git-repo. (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/326">#326</a>) <a href="https://github.com/@ccomendant"><code>@ccomendant</code></a></li> </ul> <h3>Dependency Updates</h3> <ul> <li>Bump bats from 1.10.0 to 1.11.0 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/325">#325</a>) <a href="https://github.com/@dependabot"><code>@dependabot</code></a></li> <li>Bump release-drafter/release-drafter from 5 to 6 (<a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/pull/319">#319</a>) <a href="https://github.com/@dependabot"><code>@dependabot</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/b863ae1933cb653a53c021fe36dbb774e1fb9403"><code>b863ae1</code></a> Merge pull request <a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/issues/367">#367</a> from stefanzweifel/stefanzweifel/git_tag_only_changes</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/adb37b5a29cc6a129145d9d032185cb98f85158c"><code>adb37b5</code></a> Update README</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/8480c68cbb7b1813d49aecb1164b935d6a72b726"><code>8480c68</code></a> Add Tests</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/4f8f3ad16ec3c524651ccc9ca4eb5f40cec44525"><code>4f8f3ad</code></a> Rename Input and add output</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/11a6e5f38f8fa069a6961f13d7e66aa4b78b62da"><code>11a6e5f</code></a> Merge pull request <a href="https://redirect.github.com/stefanzweifel/git-auto-commit-action/issues/364">#364</a> from zmynx/master</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/35d037abf5810698ff3d047321be58dda3323986"><code>35d037a</code></a> Update README.md</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/bf425dc136587d034a8be6cec4b7fc67611d6e05"><code>bf425dc</code></a> Merge branch 'master' into master</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/cfd6ac4a3bab2e8adaa26e0374379af334adfc43"><code>cfd6ac4</code></a> Update git-auto-commit.bats</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/19379b46c9475e7b57e9a487de999197e859098a"><code>19379b4</code></a> Update git-auto-commit.bats</li> <li><a href="https://github.com/stefanzweifel/git-auto-commit-action/commit/12e100dacb907a92e0dc82346eaf871f83e7847a"><code>12e100d</code></a> Update entrypoint.sh</li> <li>Additional commits viewable in <a href="https://github.com/stefanzweifel/git-auto-commit-action/compare/e348103e9026cc0eee72ae06630dbe30c8bf7a79...b863ae1933cb653a53c021fe36dbb774e1fb9403">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot 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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the npm-low-risk group with 10 updates:
| Package | From | To |
| --- | --- | --- |
|
[@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core)
| `7.26.10` | `7.27.1` |
|
[@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env)
| `7.26.9` | `7.27.1` |
|
[@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3)
| `7.27.0` | `7.27.1` |
|
[core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js)
| `3.41.0` | `3.42.0` |
| [eslint](https://github.com/eslint/eslint) | `9.23.0` | `9.25.1` |
|
[eslint-config-prettier](https://github.com/prettier/eslint-config-prettier)
| `10.1.1` | `10.1.2` |
| [jsdom](https://github.com/jsdom/jsdom) | `26.0.0` | `26.1.0` |
| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.5.0` |
`15.5.1` |
| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) |
`4.30.0` | `4.31.0` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.8.2` |
`5.8.3` |
Updates `@babel/core` from 7.26.10 to 7.27.1
<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.27.1 (2025-04-30)</h2>
<p>Thanks <a
href="https://github.com/kermanx"><code>@kermanx</code></a> and <a
href="https://github.com/woaitsAryan"><code>@woaitsAryan</code></a> for
your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><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/17263">#17263</a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17256">#17256</a>
Tune plugin compat data (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17236">#17236</a>
migrate babel-compat-data build script to mjs (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16844">#16844</a>
Migrate <code>@babel/register</code> to cts (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-preset-env</code>, <code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17205">#17205</a>
Inline regenerator in the relevant packages (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><em>All packages</em>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17207">#17207</a>
Enforce node protocol import (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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.27.1 (2025-04-30)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><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/17263">#17263</a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17256">#17256</a>
Tune plugin compat data (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17236">#17236</a>
migrate babel-compat-data build script to mjs (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17232">#17232</a>
Bump typescript-eslint to 8.29.1 (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17219">#17219</a>
test: add basic typescript-eslint integration tests (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17205">#17205</a>
Inline regenerator in the relevant packages (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16844">#16844</a>
Migrate <code>@babel/register</code> to cts (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>, <code>babel-compat-data</code>,
<code>babel-core</code>, <code>babel-generator</code>,
<code>babel-helper-compilation-targets</code>,
<code>babel-helper-fixtures</code>,
<code>babel-helper-module-imports</code>,
<code>babel-helper-module-transforms</code>,
<code>babel-helper-plugin-test-runner</code>,
<code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-helpers</code>, <code>babel-node</code>,
<code>babel-parser</code>,
<code>babel-plugin-transform-modules-amd</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-plugin-transform-modules-systemjs</code>,
<code>babel-plugin-transform-modules-umd</code>,
<code>babel-plugin-transform-react-display-name</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code>,
<code>babel-plugin-transform-typeof-symbol</code>,
<code>babel-plugin-transform-typescript</code>,
<code>babel-preset-env</code>, <code>babel-register</code>,
<code>babel-standalone</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17207">#17207</a>
Enforce node protocol import (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678"><code>eebd3a0</code></a>
v7.27.1</li>
<li><a
href="https://github.com/babel/babel/commit/c19e00eb22fef8565f382f745a83b10a387270f7"><code>c19e00e</code></a>
[babel 8] Remove unnecessary CJS ESM wrapper (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17261">#17261</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/65b1c1d9707bf87719092a77d6abb099e95e6325"><code>65b1c1d</code></a>
Ignore browser-only files in coverage reports (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17262">#17262</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/35e7907a96950d3c77c15d1212119182fd9c4e9d"><code>35e7907</code></a>
Update error stack test (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17252">#17252</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/afe6ae260b22f8f98ce71d15ca660ca23931b0c6"><code>afe6ae2</code></a>
Update <code>jest-light-runner</code> to v0.7.0 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17245">#17245</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/317e332e650bc04907bc787ab79f930288a3e71e"><code>317e332</code></a>
Enforce node protocol import (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17207">#17207</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/5e991bd4d785de41fc2a3829c8ab34f6bb931153"><code>5e991bd</code></a>
add require-esm babel-register test (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17206">#17206</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/fdc0fb59e119ee0b38bced63867a344a5b4bc2f3"><code>fdc0fb5</code></a>
[Babel 8] Bump nodejs requirements to <code>^20.19.0 || >=
22.12.0</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17204">#17204</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/5e1f1bc7cba1afadd2a7ade6ebd57e08e1b2e5aa"><code>5e1f1bc</code></a>
Fix failing Node.js 20 tests (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17191">#17191</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.27.1/packages/babel-core">compare
view</a></li>
</ul>
</details>
<br />
Updates `@babel/preset-env` from 7.26.9 to 7.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@babel/preset-env</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.27.1 (2025-04-30)</h2>
<p>Thanks <a
href="https://github.com/kermanx"><code>@kermanx</code></a> and <a
href="https://github.com/woaitsAryan"><code>@woaitsAryan</code></a> for
your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><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/17263">#17263</a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17256">#17256</a>
Tune plugin compat data (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17236">#17236</a>
migrate babel-compat-data build script to mjs (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16844">#16844</a>
Migrate <code>@babel/register</code> to cts (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-preset-env</code>, <code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17205">#17205</a>
Inline regenerator in the relevant packages (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><em>All packages</em>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17207">#17207</a>
Enforce node protocol import (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@babel/preset-env</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.27.1 (2025-04-30)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><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/17263">#17263</a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17256">#17256</a>
Tune plugin compat data (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17236">#17236</a>
migrate babel-compat-data build script to mjs (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17232">#17232</a>
Bump typescript-eslint to 8.29.1 (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17219">#17219</a>
test: add basic typescript-eslint integration tests (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17205">#17205</a>
Inline regenerator in the relevant packages (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16844">#16844</a>
Migrate <code>@babel/register</code> to cts (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>, <code>babel-compat-data</code>,
<code>babel-core</code>, <code>babel-generator</code>,
<code>babel-helper-compilation-targets</code>,
<code>babel-helper-fixtures</code>,
<code>babel-helper-module-imports</code>,
<code>babel-helper-module-transforms</code>,
<code>babel-helper-plugin-test-runner</code>,
<code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-helpers</code>, <code>babel-node</code>,
<code>babel-parser</code>,
<code>babel-plugin-transform-modules-amd</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-plugin-transform-modules-systemjs</code>,
<code>babel-plugin-transform-modules-umd</code>,
<code>babel-plugin-transform-react-display-name</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code>,
<code>babel-plugin-transform-typeof-symbol</code>,
<code>babel-plugin-transform-typescript</code>,
<code>babel-preset-env</code>, <code>babel-register</code>,
<code>babel-standalone</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17207">#17207</a>
Enforce node protocol import (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678"><code>eebd3a0</code></a>
v7.27.1</li>
<li><a
href="https://github.com/babel/babel/commit/5c5e77c05b52f4d333c4910014efe700022d8cef"><code>5c5e77c</code></a>
Tune plugin compat data (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17256">#17256</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/aca4f0138c4b163f39fb398e862dc4400ae9c986"><code>aca4f01</code></a>
chore: bump compat-data sources (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17253">#17253</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/726438499badd1454911073ddba20c8acfaa3781"><code>7264384</code></a>
Update firefox bugfix compat data (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17228">#17228</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/0f95b748a9a5f90c3b23d4d72299684991049243"><code>0f95b74</code></a>
Reduce <code>regeneratorRuntime</code> size (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17213">#17213</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/317e332e650bc04907bc787ab79f930288a3e71e"><code>317e332</code></a>
Enforce node protocol import (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17207">#17207</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/14ef1e972277bc7b80527fc2aa4d4ffc7662c768"><code>14ef1e9</code></a>
Babel 8 cleanup (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17211">#17211</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/97105cb9f285964065a525c7ab4fd718c57e2a40"><code>97105cb</code></a>
Re-convert regeneratorRuntime to helper format (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17205">#17205</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/fdc0fb59e119ee0b38bced63867a344a5b4bc2f3"><code>fdc0fb5</code></a>
[Babel 8] Bump nodejs requirements to <code>^20.19.0 || >=
22.12.0</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17204">#17204</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/624e699be58e49670bc4683cac404922a870dbda"><code>624e699</code></a>
[Babel 8] Align esmodules: true behaviour to intersect (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17188">#17188</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.27.1/packages/babel-preset-env">compare
view</a></li>
</ul>
</details>
<br />
Updates `@babel/runtime-corejs3` from 7.27.0 to 7.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@babel/runtime-corejs3</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.27.1 (2025-04-30)</h2>
<p>Thanks <a
href="https://github.com/kermanx"><code>@kermanx</code></a> and <a
href="https://github.com/woaitsAryan"><code>@woaitsAryan</code></a> for
your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><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/17263">#17263</a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17256">#17256</a>
Tune plugin compat data (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17236">#17236</a>
migrate babel-compat-data build script to mjs (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16844">#16844</a>
Migrate <code>@babel/register</code> to cts (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-preset-env</code>, <code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17205">#17205</a>
Inline regenerator in the relevant packages (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><em>All packages</em>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17207">#17207</a>
Enforce node protocol import (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@babel/runtime-corejs3</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.27.1 (2025-04-30)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><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/17263">#17263</a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17256">#17256</a>
Tune plugin compat data (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17236">#17236</a>
migrate babel-compat-data build script to mjs (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17232">#17232</a>
Bump typescript-eslint to 8.29.1 (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17219">#17219</a>
test: add basic typescript-eslint integration tests (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17205">#17205</a>
Inline regenerator in the relevant packages (<a
href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16844">#16844</a>
Migrate <code>@babel/register</code> to cts (<a
href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>, <code>babel-compat-data</code>,
<code>babel-core</code>, <code>babel-generator</code>,
<code>babel-helper-compilation-targets</code>,
<code>babel-helper-fixtures</code>,
<code>babel-helper-module-imports</code>,
<code>babel-helper-module-transforms</code>,
<code>babel-helper-plugin-test-runner</code>,
<code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-helpers</code>, <code>babel-node</code>,
<code>babel-parser</code>,
<code>babel-plugin-transform-modules-amd</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-plugin-transform-modules-systemjs</code>,
<code>babel-plugin-transform-modules-umd</code>,
<code>babel-plugin-transform-react-display-name</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code>,
<code>babel-plugin-transform-typeof-symbol</code>,
<code>babel-plugin-transform-typescript</code>,
<code>babel-preset-env</code>, <code>babel-register</code>,
<code>babel-standalone</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17207">#17207</a>
Enforce node protocol import (<a
href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678"><code>eebd3a0</code></a>
v7.27.1</li>
<li><a
href="https://github.com/babel/babel/commit/296cdc53e4063d3df6a19c037b92e2b2c74e90d2"><code>296cdc5</code></a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17263">#17263</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/b1f91840f8b68f892e5bd2440d7469b0826a6664"><code>b1f9184</code></a>
Reduce <code>interopRequireWildcard</code> size (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/16538">#16538</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/0f95b748a9a5f90c3b23d4d72299684991049243"><code>0f95b74</code></a>
Reduce <code>regeneratorRuntime</code> size (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17213">#17213</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/97105cb9f285964065a525c7ab4fd718c57e2a40"><code>97105cb</code></a>
Re-convert regeneratorRuntime to helper format (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17205">#17205</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/fdc0fb59e119ee0b38bced63867a344a5b4bc2f3"><code>fdc0fb5</code></a>
[Babel 8] Bump nodejs requirements to <code>^20.19.0 || >=
22.12.0</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17204">#17204</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.27.1/packages/babel-runtime-corejs3">compare
view</a></li>
</ul>
</details>
<br />
Updates `core-js` from 3.41.0 to 3.42.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/zloirock/core-js/blob/master/CHANGELOG.md">core-js's
changelog</a>.</em></p>
<blockquote>
<h5><a
href="https://github.com/zloirock/core-js/releases/tag/v3.42.0">3.42.0 -
2025.04.30</a></h5>
<ul>
<li>Changes <a
href="https://github.com/zloirock/core-js/compare/v3.41.0...v3.42.0">v3.41.0...v3.42.0</a>
(142 commits)</li>
<li><a href="https://github.com/tc39/proposal-upsert"><code>Map</code>
upsert proposal</a>:
<ul>
<li>Moved to stage 2.7, <a
href="https://x.com/robpalmer2/status/1911882240109261148">April 2025
TC39 meeting</a></li>
<li>Validation order of
<code>WeakMap.prototype.getOrInsertComputed</code> updated following <a
href="https://redirect.github.com/tc39/proposal-upsert/pull/79">tc39/proposal-upsert#79</a></li>
<li>Built-ins:
<ul>
<li><code>Map.prototype.getOrInsert</code></li>
<li><code>Map.prototype.getOrInsertComputed</code></li>
<li><code>WeakMap.prototype.getOrInsert</code></li>
<li><code>WeakMap.prototype.getOrInsertComputed</code></li>
</ul>
</li>
</ul>
</li>
<li>Don't call well-known <code>Symbol</code> methods for
<code>RegExp</code> on primitive values following <a
href="https://redirect.github.com/tc39/ecma262/pull/3009">tc39/ecma262#3009</a>:
<ul>
<li>For avoid performance regression, temporarily, only in own
<code>core-js</code> implementations</li>
<li>Built-ins:
<ul>
<li><code>String.prototype.matchAll</code></li>
<li><code>String.prototype.match</code></li>
<li><code>String.prototype.replaceAll</code></li>
<li><code>String.prototype.replace</code></li>
<li><code>String.prototype.search</code></li>
<li><code>String.prototype.split</code></li>
</ul>
</li>
</ul>
</li>
<li>Added workaround for the <a
href="https://github.com/tc39/proposal-arraybuffer-base64"><code>Uint8Array.prototype.setFromBase64</code></a>
<a href="https://bugs.webkit.org/show_bug.cgi?id=290829">bug</a> in some
of Linux builds of WebKit</li>
<li>Implemented early-error iterator closing following <a
href="https://redirect.github.com/tc39/ecma262/pull/3467">tc39/ecma262#3467</a>,
including fix of <a
href="https://bugs.webkit.org/show_bug.cgi?id=291195">a WebKit bug</a>,
in the following methods:
<ul>
<li><code>Iterator.prototype.drop</code></li>
<li><code>Iterator.prototype.every</code></li>
<li><code>Iterator.prototype.filter</code></li>
<li><code>Iterator.prototype.find</code></li>
<li><code>Iterator.prototype.flatMap</code></li>
<li><code>Iterator.prototype.forEach</code></li>
<li><code>Iterator.prototype.map</code></li>
<li><code>Iterator.prototype.reduce</code></li>
<li><code>Iterator.prototype.some</code></li>
<li><code>Iterator.prototype.take</code></li>
</ul>
</li>
<li>Fixed missing forced replacement of <a
href="https://github.com/tc39/proposal-async-iterator-helpers"><code>AsyncIterator</code>
helpers</a></li>
<li>Added closing of sync iterator when async wrapper yields a rejection
following <a
href="https://redirect.github.com/tc39/ecma262/pull/2600">tc39/ecma262#2600</a>.
Affected methods:
<ul>
<li><a
href="https://github.com/tc39/proposal-array-from-async"><code>Array.fromAsync</code></a>
(due to the lack of async feature detection capability - temporarily,
only in own <code>core-js</code> implementation)</li>
<li><a
href="https://github.com/tc39/proposal-async-iterator-helpers"><code>AsyncIterator.from</code></a></li>
<li><a
href="https://github.com/tc39/proposal-async-iterator-helpers"><code>Iterator.prototype.toAsync</code></a></li>
</ul>
</li>
<li>Added detection for throwing on <code>undefined</code> initial
parameter in <code>Iterator.prototype.reduce</code> (see <a
href="https://bugs.webkit.org/show_bug.cgi?id=291651">WebKit
bug</a>)</li>
<li><code>core-js-compat</code> and <code>core-js-builder</code> API:
<ul>
<li>Added <code>'intersect'</code> support for
<code>targets.esmodules</code> (Babel 7 behavior)</li>
<li>Fixed handling of <code>targets.esmodules: true</code> (Babel 7
behavior)</li>
</ul>
</li>
<li>Compat data improvements:
<ul>
<li><a
href="https://github.com/tc39/proposal-explicit-resource-management">Explicit
Resource Management</a> features disabled (again) in V8 ~ Chromium 135
and re-added in 136</li>
<li><a
href="https://github.com/tc39/proposal-regex-escaping"><code>RegExp.escape</code></a>
marked as <a
href="https://issues.chromium.org/issues/353856236#comment17">shipped
from V8 ~ Chromium 136</a></li>
<li><a
href="https://github.com/tc39/proposal-is-error"><code>Error.isError</code></a>
marked as <a
href="https://bugzilla.mozilla.org/show_bug.cgi?id=1952249">shipped from
FF138</a></li>
<li><a
href="https://github.com/tc39/proposal-explicit-resource-management">Explicit
Resource Management</a> features re-enabled in <a
href="https://github.com/denoland/deno/releases/tag/v2.2.10">Deno
2.2.10</a></li>
<li><a
href="https://github.com/tc39/proposal-iterator-helpers"><code>Iterator</code>
helpers proposal</a> features marked as supported from Deno 1.38.1 since
it seems they were disabled in 1.38.0</li>
<li><code>Iterator.prototype.{ drop, reduce, take }</code> methods
marked as fixed in Bun 1.2.11</li>
<li>Added <a
href="https://redirect.github.com/nodejs/node/pull/57609">NodeJS
24.0</a> compat data mapping</li>
<li>Updated Electron 36 and added Electron 37 compat data mapping</li>
<li>Added Opera Android <a
href="https://forums.opera.com/topic/83800/opera-for-android-88">88</a>
and <a
href="https://forums.opera.com/topic/84437/opera-for-android-89">89</a>
compat data mapping</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/zloirock/core-js/commit/ce8281cbca924f1f3cf16cb5f7098b2d9e428af2"><code>ce8281c</code></a>
v3.42.0</li>
<li><a
href="https://github.com/zloirock/core-js/commit/74c5de7c43ee6ecf9254b9327e7b033da3366199"><code>74c5de7</code></a>
drop some unneeded code</li>
<li><a
href="https://github.com/zloirock/core-js/commit/ad767b90ab28e335d1a357e584424f5c8e7c84a4"><code>ad767b9</code></a>
minor stylistic fix</li>
<li><a
href="https://github.com/zloirock/core-js/commit/d88bf1713e9667318277c187cf0e4625971b1089"><code>d88bf17</code></a>
simplify iterator helpers detection</li>
<li><a
href="https://github.com/zloirock/core-js/commit/6e3da216a3e53d6939d7fae746878ad0c230db7d"><code>6e3da21</code></a>
revert some paths</li>
<li><a
href="https://github.com/zloirock/core-js/commit/e3dd291b25a201aca41c9e36ace49b3da8e8670a"><code>e3dd291</code></a>
revert the order of some imports</li>
<li><a
href="https://github.com/zloirock/core-js/commit/3b74f4af6a8a6c889f2fa6a35ab58682e6ea7c4c"><code>3b74f4a</code></a>
update a note</li>
<li><a
href="https://github.com/zloirock/core-js/commit/a58cd55bc9442f6315fc0e19349099adf9799f57"><code>a58cd55</code></a>
add some links</li>
<li><a
href="https://github.com/zloirock/core-js/commit/28016437268d751065f3d05d2618590c6d2689a6"><code>2801643</code></a>
fix style of <code>%IteratorPrototype%.reduce</code> feature
detection</li>
<li><a
href="https://github.com/zloirock/core-js/commit/dc0e812f3a7a0fac0202d2ef5af7949fd86c32e5"><code>dc0e812</code></a>
Added detection for throwing on <code>undefined</code> initial parameter
in `Iterator.pr...</li>
<li>Additional commits viewable in <a
href="https://github.com/zloirock/core-js/commits/v3.42.0/packages/core-js">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint` from 9.23.0 to 9.25.1
<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.25.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/cdc8e8c950ddfe1f9d462ea138ad7866da0394da"><code>cdc8e8c</code></a>
fix: revert directive detection in no-unused-expressions (<a
href="https://redirect.github.com/eslint/eslint/issues/19639">#19639</a>)
(sethamus)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/1f2b057ddcbef4340f78d1314456935054b8d93f"><code>1f2b057</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.25.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19642">#19642</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/771317fa937a07277201f7155e9b835e6a5658f9"><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
</ul>
<h2>v9.25.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/dcd95aafa33a95c8102834af85129f6f398fe394"><code>dcd95aa</code></a>
feat: support TypeScript syntax in no-empty-function rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19551">#19551</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/77d6d5bc4923012aee34b0a7c3d971f017d65555"><code>77d6d5b</code></a>
feat: support TS syntax in <code>no-unused-expressions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19564">#19564</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/90228e5d57672579cf82bede29880532c2cb8ca9"><code>90228e5</code></a>
feat: support <code>JSRuleDefinition</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19604">#19604</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/59ba6b73789835813ab3002c651a7217dd30a8cc"><code>59ba6b7</code></a>
feat: add allowObjects option to no-restricted-properties (<a
href="https://redirect.github.com/eslint/eslint/issues/19607">#19607</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/db650a036baf502c7366a7da633d4cd00719394e"><code>db650a0</code></a>
feat: support TypeScript syntax in <code>no-invalid-this</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19532">#19532</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9535cffe7b66abe850d90258e702279afabce7fe"><code>9535cff</code></a>
feat: support TS syntax in <code>no-loop-func</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19559">#19559</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/910bd13c4cb49001f2a9f172229360771b857585"><code>910bd13</code></a>
fix: <code>nodeTypeKey</code> not being used in
<code>NodeEventGenerator</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19631">#19631</a>)
(StyleShit)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/ca7a735dde44120111d56e36ce93ba750b3c3c86"><code>ca7a735</code></a>
docs: update <code>no-undef-init</code> when not to use section (<a
href="https://redirect.github.com/eslint/eslint/issues/19624">#19624</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1b870c9da4b3aa28f4a6f4f62e0437b743344994"><code>1b870c9</code></a>
docs: use <code>eslint-config-xo</code> in the getting started guide (<a
href="https://redirect.github.com/eslint/eslint/issues/19629">#19629</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5d4af16ab170306862dd0c33894044e59e03d041"><code>5d4af16</code></a>
docs: add types for multiple rule options (<a
href="https://redirect.github.com/eslint/eslint/issues/19616">#19616</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e8f8d57bd6c0d95f9f25db8c5b3ff72de42488b7"><code>e8f8d57</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a40348f1f67a6c3da320682d683589f91d7e6f7b"><code>a40348f</code></a>
docs: no-use-before-define tweaks (<a
href="https://redirect.github.com/eslint/eslint/issues/19622">#19622</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0ba3ae3e5a2425560baf771c05e7c69c63a1983c"><code>0ba3ae3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/865dbfed6cbade8a22756965be256da317801937"><code>865dbfe</code></a>
docs: ensure "learn more" deprecation links point to useful
resource (<a
href="https://redirect.github.com/eslint/eslint/issues/19590">#19590</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f80b746d850021d253c01bb0eae466a701e63055"><code>f80b746</code></a>
docs: add known limitations for no-self-compare (<a
href="https://redirect.github.com/eslint/eslint/issues/19612">#19612</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/865aed629318ca1e86e7d371fac49d7de4e7e8a8"><code>865aed6</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/88dc1965a4f53babec36e0f5bd450dd02467acde"><code>88dc196</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.25.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19636">#19636</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/345288d7b270e8c122e922bfa31f219aedc4e63b"><code>345288d</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/affe6be0181422a51875a2ad40eb5152d94fc254"><code>affe6be</code></a>
chore: upgrade trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19628">#19628</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dd20cf274e285f09f230638184c997c44912485f"><code>dd20cf2</code></a>
test: fix <code>no-loop-func</code> test with duplicate variable reports
(<a
href="https://redirect.github.com/eslint/eslint/issues/19610">#19610</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.co…
Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 136.0.0 to 137.0.0. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/giggio/node-chromedriver/commit/eff49f12a25f2329bea742e9515b7ecff38e6b90"><code>eff49f1</code></a> Bump version to 137.0.0</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/2f77cba31e0a3956916a2f7b6c33cb2a32146d2d"><code>2f77cba</code></a> Bump version to 136.0.3</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/ec2c12c3c234bbd50b0d7be3d1bf5e01962ce1b8"><code>ec2c12c</code></a> Bump version to 136.0.2</li> <li><a href="https://github.com/giggio/node-chromedriver/commit/dd44c99cc651c5abf22766392053e4e87bc22b6c"><code>dd44c99</code></a> Bump version to 136.0.1</li> <li>See full diff in <a href="https://github.com/giggio/node-chromedriver/compare/136.0.0...137.0.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot 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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the npm-low-risk group with 9 updates: | Package | From | To | | --- | --- | --- | | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.27.1` | `7.27.4` | | [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.27.1` | `7.27.2` | | [@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3) | `7.27.1` | `7.27.4` | | [eslint](https://github.com/eslint/eslint) | `9.25.1` | `9.28.0` | | [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `10.1.2` | `10.1.5` | | [globals](https://github.com/sindresorhus/globals) | `16.0.0` | `16.2.0` | | [mocha](https://github.com/mochajs/mocha) | `11.1.0` | `11.5.0` | | [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.31.0` | `4.33.0` | | [start-server-and-test](https://github.com/bahmutov/start-server-and-test) | `2.0.11` | `2.0.12` | Updates `@babel/core` from 7.27.1 to 7.27.4 <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.27.4 (2025-05-30)</h2> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-parser</code>, <code>babel-plugin-proposal-explicit-resource-management</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17323">#17323</a> Disallow using in bare case statement (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17311">#17311</a> Improve parseExpression error messages (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>:microscope: Output optimization</h4> <ul> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</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/17287">#17287</a> Reduce <code>regenerator</code> size more (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17334">#17334</a> Use shorter method names for regenerator context (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17268">#17268</a> Reduce <code>regenerator</code> helper size (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</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>, <code>babel-standalone</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17238">#17238</a> Split <code>regeneratorRuntime</code> into multiple helpers (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>Committers: 4</h4> <ul> <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> </ul> <h2>v7.27.3 (2025-05-27)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17324">#17324</a> Improve multiline comments handling in yield/await expression (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17328">#17328</a> Correctly set <code>.displayName</code> on <code>GeneratorFunction</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-explicit-resource-management</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17319">#17319</a> fix: handle shadowed binding in <code>for using of</code> body (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17317">#17317</a> fix: support named evaluation for using declaration (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-decorators</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17321">#17321</a> fix(converter): Remove <code>abstract</code> modifiers in class declaration to expression conversion (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> </ul> </li> <li><code>babel-helper-module-transforms</code>, <code>babel-plugin-proposal-explicit-resource-management</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17257">#17257</a> Preserve class id when transforming using declarations with exported class (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17312">#17312</a> fix(parser): properly handle optional markers in generator class methods (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17307">#17307</a> fix(parser): Terminate modifier parsing at newline (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17308">#17308</a> Improve import phase parsing (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>Committers: 7</h4> <ul> <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li>Vik R (<a href="https://github.com/vikr01"><code>@vikr01</code></a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </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.27.4 (2025-05-30)</h2> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-parser</code>, <code>babel-plugin-proposal-explicit-resource-management</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17323">#17323</a> Disallow using in bare case statement (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17311">#17311</a> Improve parseExpression error messages (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>:microscope: Output optimization</h4> <ul> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</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/17287">#17287</a> Reduce <code>regenerator</code> size more (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17334">#17334</a> Use shorter method names for regenerator context (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17268">#17268</a> Reduce <code>regenerator</code> helper size (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</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>, <code>babel-standalone</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17238">#17238</a> Split <code>regeneratorRuntime</code> into multiple helpers (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h2>v7.27.3 (2025-05-27)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17324">#17324</a> Improve multiline comments handling in yield/await expression (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17328">#17328</a> Correctly set <code>.displayName</code> on <code>GeneratorFunction</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-explicit-resource-management</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17319">#17319</a> fix: handle shadowed binding in <code>for using of</code> body (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17317">#17317</a> fix: support named evaluation for using declaration (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-decorators</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17321">#17321</a> fix(converter): Remove <code>abstract</code> modifiers in class declaration to expression conversion (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> </ul> </li> <li><code>babel-helper-module-transforms</code>, <code>babel-plugin-proposal-explicit-resource-management</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17257">#17257</a> Preserve class id when transforming using declarations with exported class (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17312">#17312</a> fix(parser): properly handle optional markers in generator class methods (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17307">#17307</a> fix(parser): Terminate modifier parsing at newline (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17308">#17308</a> Improve import phase parsing (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h2>v7.27.2 (2025-05-06)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17289">#17289</a> fix: <code>@babel/parser/bin/index.js</code> contains <code>node:</code> protocol require (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17291">#17291</a> fix: Private class method not found when TS and estree (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-object-rest-spread</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17281">#17281</a> Fix: improve object rest handling in array pattern (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-modules-commonjs</code>, <code>babel-template</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17284">#17284</a> fix(babel-template): Properly handle empty string replacements (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> </ul> </li> </ul> <h4>:running_woman: Performance</h4> <ul> <li><code>babel-cli</code></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/7d069309fdfcedda2928a043f6f7c98135c1242a"><code>7d06930</code></a> v7.27.4</li> <li><a href="https://github.com/babel/babel/commit/a0690e39ea63cdcc3d9282ece739e6677c83ad6e"><code>a0690e3</code></a> Split <code>regeneratorRuntime</code> into multiple helpers (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17238">#17238</a>)</li> <li><a href="https://github.com/babel/babel/commit/da5e371efabf6c0baab1ec2c888da189e1b610ad"><code>da5e371</code></a> v7.27.3</li> <li><a href="https://github.com/babel/babel/commit/4b76a5f2c1ae0b8ea308c1687f86cc8cdbaffc88"><code>4b76a5f</code></a> Enable <code>dot-notation</code> rule (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17301">#17301</a>)</li> <li><a href="https://github.com/babel/babel/commit/73623f146a4432ff8618f4500fd1ee50f070e081"><code>73623f1</code></a> Refine typing for parserOverride in babel plugins (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17322">#17322</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.27.4/packages/babel-core">compare view</a></li> </ul> </details> <br /> Updates `@babel/preset-env` from 7.27.1 to 7.27.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@babel/preset-env</code>'s releases</a>.</em></p> <blockquote> <h2>v7.27.2 (2025-05-06)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17289">#17289</a> fix: <code>@babel/parser/bin/index.js</code> contains <code>node:</code> protocol require (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17291">#17291</a> fix: Private class method not found when TS and estree (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-object-rest-spread</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17281">#17281</a> Fix: improve object rest handling in array pattern (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-modules-commonjs</code>, <code>babel-template</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17284">#17284</a> fix(babel-template): Properly handle empty string replacements (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> </ul> </li> </ul> <h4>:running_woman: Performance</h4> <ul> <li><code>babel-cli</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17285">#17285</a> Enable Node compile cache for <code>@babel/cli</code> (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>Committers: 5</h4> <ul> <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> <li><a href="https://github.com/magic-akari"><code>@magic-akari</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/preset-env</code>'s changelog</a>.</em></p> <blockquote> <h2>v7.27.2 (2025-05-06)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17289">#17289</a> fix: <code>@babel/parser/bin/index.js</code> contains <code>node:</code> protocol require (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17291">#17291</a> fix: Private class method not found when TS and estree (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-object-rest-spread</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17281">#17281</a> Fix: improve object rest handling in array pattern (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-modules-commonjs</code>, <code>babel-template</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17284">#17284</a> fix(babel-template): Properly handle empty string replacements (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> </ul> </li> </ul> <h4>:running_woman: Performance</h4> <ul> <li><code>babel-cli</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17285">#17285</a> Enable Node compile cache for <code>@babel/cli</code> (<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/a8080cd196b381eee2b992956728e4e936f29b3f"><code>a8080cd</code></a> v7.27.2</li> <li><a href="https://github.com/babel/babel/commit/b9c6efbac3d9f7b158933e1ac89a4630b2d4682a"><code>b9c6efb</code></a> Use <code>.d.ts</code> in import when importing a <code>.d.ts</code> file (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17288">#17288</a>)</li> <li><a href="https://github.com/babel/babel/commit/1e0bdac593260b5f3e9ab192d1378102c7d4858f"><code>1e0bdac</code></a> [Babel 8] Directly export the JSON files from <code>@babel/compat-data</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17267">#17267</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.27.2/packages/babel-preset-env">compare view</a></li> </ul> </details> <br /> Updates `@babel/runtime-corejs3` from 7.27.1 to 7.27.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@babel/runtime-corejs3</code>'s releases</a>.</em></p> <blockquote> <h2>v7.27.4 (2025-05-30)</h2> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-parser</code>, <code>babel-plugin-proposal-explicit-resource-management</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17323">#17323</a> Disallow using in bare case statement (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17311">#17311</a> Improve parseExpression error messages (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>:microscope: Output optimization</h4> <ul> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</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/17287">#17287</a> Reduce <code>regenerator</code> size more (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17334">#17334</a> Use shorter method names for regenerator context (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17268">#17268</a> Reduce <code>regenerator</code> helper size (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</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>, <code>babel-standalone</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17238">#17238</a> Split <code>regeneratorRuntime</code> into multiple helpers (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>Committers: 4</h4> <ul> <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> </ul> <h2>v7.27.3 (2025-05-27)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17324">#17324</a> Improve multiline comments handling in yield/await expression (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17328">#17328</a> Correctly set <code>.displayName</code> on <code>GeneratorFunction</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-explicit-resource-management</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17319">#17319</a> fix: handle shadowed binding in <code>for using of</code> body (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17317">#17317</a> fix: support named evaluation for using declaration (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-decorators</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17321">#17321</a> fix(converter): Remove <code>abstract</code> modifiers in class declaration to expression conversion (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> </ul> </li> <li><code>babel-helper-module-transforms</code>, <code>babel-plugin-proposal-explicit-resource-management</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17257">#17257</a> Preserve class id when transforming using declarations with exported class (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17312">#17312</a> fix(parser): properly handle optional markers in generator class methods (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17307">#17307</a> fix(parser): Terminate modifier parsing at newline (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17308">#17308</a> Improve import phase parsing (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>Committers: 7</h4> <ul> <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li>Vik R (<a href="https://github.com/vikr01"><code>@vikr01</code></a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@babel/runtime-corejs3</code>'s changelog</a>.</em></p> <blockquote> <h2>v7.27.4 (2025-05-30)</h2> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-parser</code>, <code>babel-plugin-proposal-explicit-resource-management</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17323">#17323</a> Disallow using in bare case statement (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17311">#17311</a> Improve parseExpression error messages (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>:microscope: Output optimization</h4> <ul> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</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/17287">#17287</a> Reduce <code>regenerator</code> size more (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17334">#17334</a> Use shorter method names for regenerator context (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17268">#17268</a> Reduce <code>regenerator</code> helper size (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</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>, <code>babel-standalone</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17238">#17238</a> Split <code>regeneratorRuntime</code> into multiple helpers (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h2>v7.27.3 (2025-05-27)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17324">#17324</a> Improve multiline comments handling in yield/await expression (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17328">#17328</a> Correctly set <code>.displayName</code> on <code>GeneratorFunction</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-explicit-resource-management</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17319">#17319</a> fix: handle shadowed binding in <code>for using of</code> body (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17317">#17317</a> fix: support named evaluation for using declaration (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-decorators</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17321">#17321</a> fix(converter): Remove <code>abstract</code> modifiers in class declaration to expression conversion (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> </ul> </li> <li><code>babel-helper-module-transforms</code>, <code>babel-plugin-proposal-explicit-resource-management</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17257">#17257</a> Preserve class id when transforming using declarations with exported class (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17312">#17312</a> fix(parser): properly handle optional markers in generator class methods (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17307">#17307</a> fix(parser): Terminate modifier parsing at newline (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17308">#17308</a> Improve import phase parsing (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h2>v7.27.2 (2025-05-06)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17289">#17289</a> fix: <code>@babel/parser/bin/index.js</code> contains <code>node:</code> protocol require (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17291">#17291</a> fix: Private class method not found when TS and estree (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-object-rest-spread</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17281">#17281</a> Fix: improve object rest handling in array pattern (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-modules-commonjs</code>, <code>babel-template</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17284">#17284</a> fix(babel-template): Properly handle empty string replacements (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> </ul> </li> </ul> <h4>:running_woman: Performance</h4> <ul> <li><code>babel-cli</code></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/7d069309fdfcedda2928a043f6f7c98135c1242a"><code>7d06930</code></a> v7.27.4</li> <li><a href="https://github.com/babel/babel/commit/5b9468d9bf1ab4f427241673e9f03593da115a69"><code>5b9468d</code></a> Reduce <code>regenerator</code> size more (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17287">#17287</a>)</li> <li><a href="https://github.com/babel/babel/commit/cb78b5b50e327e27467086cf8bbe196bda7cea9b"><code>cb78b5b</code></a> [babel 8] Do not replace global <code>regeneratorRuntime</code> references in regenerato...</li> <li><a href="https://github.com/babel/babel/commit/49c0dbb36246141493db956eb6845695978b43d0"><code>49c0dbb</code></a> Fix iterator compatibility of <code>regeneratorValues</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17335">#17335</a>)</li> <li><a href="https://github.com/babel/babel/commit/d23a1bd4c1f46762eb34888a1a30fa6f77e2f7cf"><code>d23a1bd</code></a> Use shorter method names for regenerator context (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17334">#17334</a>)</li> <li><a href="https://github.com/babel/babel/commit/9dcd11575b195e65ed111321bfb33d73e136d7b8"><code>9dcd115</code></a> Restore behavior of <code>regeneratorRuntime</code> helper (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17329">#17329</a>)</li> <li><a href="https://github.com/babel/babel/commit/fe32019663f91c2e9aa1fbd4fe96bdc2ae27bf3b"><code>fe32019</code></a> Reduce <code>regenerator</code> helper size (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17268">#17268</a>)</li> <li><a href="https://github.com/babel/babel/commit/a0690e39ea63cdcc3d9282ece739e6677c83ad6e"><code>a0690e3</code></a> Split <code>regeneratorRuntime</code> into multiple helpers (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17238">#17238</a>)</li> <li><a href="https://github.com/babel/babel/commit/da5e371efabf6c0baab1ec2c888da189e1b610ad"><code>da5e371</code></a> v7.27.3</li> <li><a href="https://github.com/babel/babel/commit/35152d82e153caf7ac786899a40752f40e33f706"><code>35152d8</code></a> Correctly set <code>.displayName</code> on <code>GeneratorFunction</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/17328">#17328</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.27.4/packages/babel-runtime-corejs3">compare view</a></li> </ul> </details> <br /> Updates `eslint` from 9.25.1 to 9.28.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.28.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023"><code>b0674be</code></a> feat: Customization of serialization for languageOptions (<a href="https://redirect.github.com/eslint/eslint/issues/19760">#19760</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80"><code>a95721f</code></a> feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a href="https://redirect.github.com/eslint/eslint/issues/19773">#19773</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/bfd0e7a39535b3c1ddc742dfffa6bdcdc93079e2"><code>bfd0e7a</code></a> feat: support TypeScript syntax in <code>no-use-before-define</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19566">#19566</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/68c61c093a885623e48f38026e3f3a05bfa403de"><code>68c61c0</code></a> feat: support TS syntax in <code>no-shadow</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19565">#19565</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/0f773ef248af0301a410fee11e1b22174100cf6a"><code>0f773ef</code></a> feat: support TS syntax in <code>no-magic-numbers</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19561">#19561</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/c4a6b6051889b1cb668d4d2ae29e9c27c74993d6"><code>c4a6b60</code></a> feat: add allowTypeAnnotation to func-style (<a href="https://redirect.github.com/eslint/eslint/issues/19754">#19754</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/b03ad176f158afdd921f0af5126c398012b10559"><code>b03ad17</code></a> feat: add TypeScript support to <code>prefer-arrow-callback</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19678">#19678</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/bc3c3313ce2719062805b6849d29f9a375cf23f2"><code>bc3c331</code></a> feat: ignore overloaded function declarations in func-style rule (<a href="https://redirect.github.com/eslint/eslint/issues/19755">#19755</a>) (sethamus)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429"><code>eea3e7e</code></a> fix: Remove configured global variables from <code>GlobalScope#implicit</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19779">#19779</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/a467de39f6e509af95a7963904326635c1bf7116"><code>a467de3</code></a> fix: update context.report types (<a href="https://redirect.github.com/eslint/eslint/issues/19751">#19751</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/fd467bb892d735a4a8863beabd181a3f3152689a"><code>fd467bb</code></a> fix: remove interopDefault to use jiti's default (<a href="https://redirect.github.com/eslint/eslint/issues/19697">#19697</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/72d16e3066aac2f1c74f4150ba43dfa8cf532584"><code>72d16e3</code></a> fix: avoid false positive in <code>no-unassigned-vars</code> for declare module (<a href="https://redirect.github.com/eslint/eslint/issues/19746">#19746</a>) (Azat S.)</li> <li><a href="https://github.com/eslint/eslint/commit/81c3c936266474c2081f310098084bd0eb1768d2"><code>81c3c93</code></a> fix: curly types (<a href="https://redirect.github.com/eslint/eslint/issues/19750">#19750</a>) (Eli)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62"><code>3ec2082</code></a> docs: Nested arrays in files config entry (<a href="https://redirect.github.com/eslint/eslint/issues/19799">#19799</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c"><code>89a65b0</code></a> docs: clarify how config arrays can apply to subsets of files (<a href="https://redirect.github.com/eslint/eslint/issues/19788">#19788</a>) (Shais Ch)</li> <li><a href="https://github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37"><code>2ba8a0d</code></a> docs: Add description of meta.namespace to plugin docs (<a href="https://redirect.github.com/eslint/eslint/issues/19798">#19798</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/59dd7e6b28507053bde985ea2311dca8ec0db681"><code>59dd7e6</code></a> docs: update <code>func-style</code> with examples (<a href="https://redirect.github.com/eslint/eslint/issues/19793">#19793</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/e9129e0799d068c377d63d59a0a800e7d1fea8dd"><code>e9129e0</code></a> docs: add global scope's <code>implicit</code> field to Scope Manager docs (<a href="https://redirect.github.com/eslint/eslint/issues/19770">#19770</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/52f5b7a0af48a2f143f0bccfd4e036025b08280d"><code>52f5b7a</code></a> docs: fix minor typos and add links (<a href="https://redirect.github.com/eslint/eslint/issues/19743">#19743</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/00716a339ede24ed5a76aceed833f38a6c4e8d3a"><code>00716a3</code></a> docs: upfront recommend against using the no-return-await rule (<a href="https://redirect.github.com/eslint/eslint/issues/19727">#19727</a>) (Mike DiDomizio)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317"><code>175b7b8</code></a> chore: upgrade to <code>@eslint/js@9.28.0</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19802">#19802</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba"><code>844f5a6</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/62b1c1bc7981798c3aec2dd430c200c797a25629"><code>62b1c1b</code></a> chore: update globals to v16 (<a href="https://redirect.github.com/eslint/eslint/issues/19791">#19791</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/e8a1cb8f7fbc18efa589bfedea5326de636b4868"><code>e8a1cb8</code></a> chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (<a href="https://redirect.github.com/eslint/eslint/issues/19786">#19786</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/43d39754b6d315954f46a70dbd53d1fa0eea1619"><code>43d3975</code></a> chore: Add Copilot Instructions file (<a href="https://redirect.github.com/eslint/eslint/issues/19753">#19753</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/2dfb5ebef4c14d552d10a6c7c2c2ce376e63654a"><code>2dfb5eb</code></a> test: update <code>SourceCodeTraverser</code> tests (<a href="https://redirect.github.com/eslint/eslint/issues/19763">#19763</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/5bc21f9e8e00f9e49442d1b6520b307ce94f3518"><code>5bc21f9</code></a> chore: add <code>*.code-workspace</code> to <code>.gitignore</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19771">#19771</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/f4fa40eb4bd6f4dba3b2e7fff259d0780ef6becf"><code>f4fa40e</code></a> refactor: NodeEventGenerator -> SourceCodeTraverser (<a href="https://redirect.github.com/eslint/eslint/issues/19679">#19679</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/0f49329b4a7f91714f2cd1e9ce532d32202c47f4"><code>0f49329</code></a> refactor: use a service to emit warnings (<a href="https://redirect.github.com/eslint/eslint/issues/19725">#19725</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/20a9e59438fde3642ab058cc55ee1b9fa02b6391"><code>20a9e59</code></a> chore: update dependency shelljs to ^0.10.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19740">#19740</a>) (renovate[bot])</li> </ul> <h2>v9.27.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370"><code>d71e37f</code></a> feat: Allow flags to be set in ESLINT_FLAGS env variable (<a href="https://redirect.github.com/eslint/eslint/issues/19717">#19717</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934"><code>ba456e0</code></a> feat: Externalize MCP server (<a href="https://redirect.github.com/eslint/eslint/issues/19699">#19699</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/07c1a7e839ec61bd706c651428606ea5955b2bb0"><code>07c1a7e</code></a> feat: add <code>allowRegexCharacters</code> to <code>no-useless-escape</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19705">#19705</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/7bc6c71ca350fa37531291e1d704be6ed408c5dc"><code>7bc6c71</code></a> feat: add no-unassigned-vars rule (<a href="https://redirect.github.com/eslint/eslint/issues/19618">#19618</a>) (Jacob Bandes-Storch)</li> <li><a href="https://github.com/eslint/eslint/commit/ee4036429758cdaf7f77c52f1c2b74b5a2bb7b66"><code>ee40364</code></a> feat: convert no-array-constructor suggestions to autofixes (<a href="https://redirect.github.com/eslint/eslint/issues/19621">#19621</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/32957cde72196c7e41741db311786d881c1613a1"><code>32957cd</code></a> feat: support TS syntax in <code>max-params</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19557">#19557</a>) (Nitin Kumar)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e"><code>5687ce7</code></a> fix: correct mismatched removed rules (<a href="https://redirect.github.com/eslint/eslint/issues/19734">#19734</a>) (루밀LuMir)</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.28.0 - May 30, 2025</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317"><code>175b7b8</code></a> chore: upgrade to <code>@eslint/js@9.28.0</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19802">#19802</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba"><code>844f5a6</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023"><code>b0674be</code></a> feat: Customization of serialization for languageOptions (<a href="https://redirect.github.com/eslint/eslint/issues/19760">#19760</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62"><code>3ec2082</code></a> docs: Nested arrays in files config entry (<a href="https://redirect.github.com/eslint/eslint/issues/19799">#19799</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c"><code>89a65b0</code></a> docs: clarify how config arrays can apply to subsets of files (<a href="https://redirect.github.com/eslint/eslint/issues/19788">#19788</a>) (Shais Ch)</li> <li><a href="https://github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37"><code>2ba8a0d</code></a> docs: Add description of meta.namespace to plugin docs (<a href="https://redirect.github.com/eslint/eslint/issues/19798">#19798</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429"><code>eea3e7e</code></a> fix: Remove configured global variables from <code>GlobalScope#implicit</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19779">#19779</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80"><code>a95721f</code></a> feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a href="https://redirect.github.com/eslint/eslint/issues/19773">#19773</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/a467de39f6e509af95a7963904326635c1bf7116"><code>a467de3</code></a> fix: update context.report types (<a href="https://redirect.github.com/eslint/eslint/issues/19751">#19751</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/59dd7e6b28507053bde985ea2311dca8ec0db681"><code>59dd7e6</code></a> docs: update <code>func-style</code> with examples (<a href="https://redirect.github.com/eslint/eslint/issues/19793">#19793</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/62b1c1bc7981798c3aec2dd430c200c797a25629"><code>62b1c1b</code></a> chore: update globals to v16 (<a href="https://redirect.github.com/eslint/eslint/issues/19791">#19791</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/bfd0e7a39535b3c1ddc742dfffa6bdcdc93079e2"><code>bfd0e7a</code></a> feat: support TypeScript syntax in <code>no-use-before-define</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19566">#19566</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/68c61c093a885623e48f38026e3f3a05bfa403de"><code>68c61c0</code></a> feat: support TS syntax in <code>no-shadow</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19565">#19565</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/e8a1cb8f7fbc18efa589bfedea5326de636b4868"><code>e8a1cb8</code></a> chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (<a href="https://redirect.github.com/eslint/eslint/issues/19786">#19786</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/0f773ef248af0301a410fee11e1b22174100cf6a"><code>0f773ef</code></a> feat: support TS syntax in <code>no-magic-numbers</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19561">#19561</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/43d39754b6d315954f46a70dbd53d1fa0eea1619"><code>43d3975</code></a> chore: Add Copilot Instructions file (<a href="https://redirect.github.com/eslint/eslint/issues/19753">#19753</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/c4a6b6051889b1cb668d4d2ae29e9c27c74993d6"><code>c4a6b60</code></a> feat: add allowTypeAnnotation to func-style (<a href="https://redirect.github.com/eslint/eslint/issues/19754">#19754</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/fd467bb892d735a4a8863beabd181a3f3152689a"><code>fd467bb</code></a> fix: remove interopDefault to use jiti's default (<a href="https://redirect.github.com/eslint/eslint/issues/19697">#19697</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/2dfb5ebef4c14d552d10a6c7c2c2ce376e63654a"><code>2dfb5eb</code></a> test: update <code>SourceCodeTraverser</code> tests (<a href="https://redirect.github.com/eslint/eslint/issues/19763">#19763</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/b03ad176f158afdd921f0af5126c398012b10559"><code>b03ad17</code></a> feat: add TypeScript support to <code>prefer-arrow-callback</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19678">#19678</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/e9129e0799d068c377d63d59a0a800e7d1fea8dd"><code>e9129e0</code></a> docs: add global scope's <code>implicit</code> field to Scope Manager docs (<a href="https://redirect.github.com/eslint/eslint/issues/19770">#19770</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/bc3c3313ce2719062805b6849d29f9a375cf23f2"><code>bc3c331</code></a> feat: ignore overloaded function declarations in func-style rule (<a href="https://redirect.github.com/eslint/eslint/issues/19755">#19755</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/5bc21f9e8e00f9e49442d1b6520b307ce94f3518"><code>5bc21f9</code></a> chore: add <code>*.code-workspace</code> to <code>.gitignore</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19771">#19771</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/72d16e3066aac2f1c74f4150ba43dfa8cf532584"><code>72d16e3</code></a> fix: avoid false positive in <code>no-unassigned-vars</code> for declare module (<a href="https://redirect.github.com/eslint/eslint/issues/19746">#19746</a>) (Azat S.)</li> <li><a href="https://github.com/eslint/eslint/commit/f4fa40eb4bd6f4dba3b2e7fff259d0780ef6becf"><code>f4fa40e</code></a> refactor: NodeEventGenerator -> SourceCodeTraverser (<a href="https://redirect.github.com/eslint/eslint/issues/19679">#19679</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/81c3c936266474c2081f310098084bd0eb1768d2"><code>81c3c93</code></a> fix: curly types (<a href="https://redirect.github.com/eslint/eslint/issues/19750">#19750</a>) (Eli)</li> <li><a href="https://github.com/eslint/eslint/commit/52f5b7a0af48a2f143f0bccfd4e036025b08280d"><code>52f5b7a</code></a> docs: fix minor typos and add links (<a href="https://redirect.github.com/eslint/eslint/issues/19743">#19743</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/0f49329b4a7f91714f2cd1e9ce532d32202c47f4"><code>0f49329</code></a> refactor: use a service to emit warnings (<a href="https://redirect.github.com/eslint/eslint/issues/19725">#19725</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/20a9e59438fde3642ab058cc55ee1b9fa02b6391"><code>20a9e59</code></a> chore: update dependency shelljs to ^0.10.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19740">#19740</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/00716a339ede24ed5a76aceed833f38a6c4e8d3a"><code>00716a3</code></a> docs: upfront recommend against using the no-return-await rule (<a href="https://redirect.github.com/eslint/eslint/issues/19727">#19727</a>) (Mike DiDomizio)</li> </ul> <p>v9.27.0 - May 16, 2025</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/f8f1560de633aaf24a7099f89cbbfed12a762a32"><code>f8f1560</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.27.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19739">#19739</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a"><code>ecaef73</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/25de55055d420d7c8b794ae5fdaeb67947c613d9"><code>25de550</code></a> docs: Update description of frozen rules to mention TypeScript (<a href="https://redirect.github.com/eslint/eslint/issues/19736">#19736</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/bd5def66d1a3f9bad7da3547b5dff6003e67d9d3"><code>bd5def6</code></a> docs: Clean up configuration files docs (<a href="https://redirect.github.com/eslint/eslint/issues/19735">#19735</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370"><code>d71e37f</code></a> feat: Allow flags to be set in ESLINT_FLAGS env variable (<a href="https://redirect.github.com/eslint/eslint/issues/19717">#19717</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e"><code>5687ce7</code></a> fix: correct mismatched removed rules (<a href="https://redirect.github.com/eslint/eslint/issues/19734">#19734</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/596fdc62047dff863e990c3246b32da97ae9a14e"><code>596fdc6</code></a> chore: update dependency <code>@arethetypeswrong/cli</code> to ^0.18.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19732">#19732</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934"><code>ba456e0</code></a> feat: Externalize MCP server (<a href="https://redirect.github.com/eslint/eslint/issues/19699">#19699</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/dc5ed337fd18cb59801e4afaf394f6b84057b601"><code>dc5ed33</code></a> fix: correct types and tighten type definitions in <code>SourceCode</code> class (<a href="https://redirect.github.com/eslint/eslint/issues/19731">#19731</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/4d0c60d0738cb32c12e4ea132caa6fab6d5ed0a7"><code>4d0c60d</code></a> docs: Add Neovim to editor integrations (<a href="https://redirect.github.com/eslint/eslint/issues/19729">#19729</a>) (Maria José Solano)</li> <li><a href="https://github.com/eslint/eslint/commit/f791da040189ada1b1ec15856557b939ffcd978b"><code>f791da0</code></a> chore: remove unbalanced curly brace from <code>.editorconfig</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19730">#19730</a>) (Maria José Solano)</li> <li><a href="https://github.com/eslint/eslint/commit/e86edee0918107e4e41e908fe59c937b83f00d4e"><code>e86edee</code></a> refactor: Consolidate Config helpers (<a href="https://redirect.github.com/eslint/eslint/issues/19675">#19675</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/07c1a7e839ec61bd706c651428606ea5955b2bb0"><code>07c1a7e</code></a> feat: add <code>allowRegexCharacters</code> to <code>no-useless-escape</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19705">#19705</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/cf3635299e09570b7472286f25dacd8ab24e0517"><code>cf36352</code></a> chore: remove shared types (<a href="https://redirect.github.com/eslint/eslint/issues/19718">#19718</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/f60f2764971a33e252be13e560dccf21f554dbf1"><code>f60f276</code></a> refactor: Easier RuleContext creation (<a href="https://redirect.github.com/eslint/eslint/issues/19709">#19709</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/f341f21e024388e602cfccee06e11b9113a2d298"><code>f341f21</code></a> 9.28.0</li> <li><a href="https://github.com/eslint/eslint/commit/779dda93a25a0e9da934a96311e5f97985e4401c"><code>779dda9</code></a> Build: changelog update for 9.28.0</li> <li><a href="https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317"><code>175b7b8</code></a> chore: upgrade to <code>@eslint/js@9.28.0</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19802">#19802</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba"><code>844f5a6</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023"><code>b0674be</code></a> feat: Customization of serialization for languageOptions (<a href="https://redirect.github.com/eslint/eslint/issues/19760">#19760</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62"><code>3ec2082</code></a> docs: Nested arrays in files config entry (<a href="https://redirect.github.com/eslint/eslint/issues/19799">#19799</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c"><code>89a65b0</code></a> docs: clarify how config arrays can apply to subsets of files (<a href="https://redirect.github.com/eslint/eslint/issues/19788">#19788</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37"><code>2ba8a0d</code></a> docs: Add description of meta.namespace to plugin docs (<a href="https://redirect.github.com/eslint/eslint/issues/19798">#19798</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429"><code>eea3e7e</code></a> fix: Remove configured global variables from <code>GlobalScope#implicit</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19779">#19779</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80"><code>a95721f</code></a> feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a href="https://redirect.github.com/eslint/eslint/issues/19773">#19773</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v9.25.1...v9.28.0">compare view</a></li> </ul> </details> <br /> Updates `eslint-config-prettier` from 10.1.2 to 10.1.5 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/prettier/eslint-config-prettier/releases">eslint-config-prettier's releases</a>.</em></p> <blockquote> <h2>v10.1.5</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/prettier/eslint-config-prettier/pull/332">#332</a> <a href="https://github.com/prettier/eslint-config-prettier/commit/60fef02574467d31d10ff47ecb567d378483c9d4"><code>60fef02</code></a> Thanks <a href="https://github.com/JounQin"><code>@JounQin</code></a>! - chore: add <code>funding</code> field into <code>package.json</code></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/prettier/eslint-config-prettier/compare/v10.1.4...v10.1.5">https://github.com/prettier/eslint-config-prettier/compare/v10.1.4...v10.1.5…
This patch upgrades the version of Node.js we use to develop and build axe-core. Closes dequelabs/axe-core#4786
In preparation for dequelabs/axe-core#5044, this will allow us to declaratively set aria prop values on the `testutils-element` using `with-aria-*` attributes (mimicking the `with-role` attribute). It handles converting idref(s) attributes to their DOM nodes.
### Bug Fixes - **axe.d.ts:** make enabled property of RuleMetadata optional ([#5129](dequelabs/axe-core#5129)) ([7eb3d2d](dequelabs/axe-core@7eb3d2d))
R1 of the staged AXE-3659 upgrade (engine 6.5.0): adopts upstream 4.11.1 - sRGB luminance fix (0.03928->0.04045) + colorParse incomplete path on color-contrast, lang-validation update, rule-JSON metadata (html:not(html *) selectors, RGAA-10.8.1 pending Q10). Fork-preserving resolutions from the PR #249 oracle: colorParse grafted inside fork try/catch + reviewPayload; get-ancestry/dq-element/label-content stay fork (their upstream changes belong to R2/R3); rule.js keeps current main (runTypeASync, PR #235). Ops: nightly-tests.yml cron deleted, .nvmrc stays 22, fork deps kept. Census 92/40 == main. Ref: AXE-3659
R2 of the staged AXE-3659 upgrade (engine 6.6.0): adopts upstream 4.11.2-4.11.4 - target-size FP fixes, is-in-text-block relocated walkDomNode (fork STYLE-skip re-applied), aria-allowed-attr-elm sub-check (union keeps needsReviewConfidence), accessible-name nativelyHidden exclusion, getAncestry escapeSelector #5079 (union with fork Percy :nth-child skip). dq-element stays fork-inline (upstream getSource extraction declined; get-element-source.js lands dormant + exported). Fork CI posture and deps kept. Census 92/40 == main; tsc green. Pair with ip-protection npm axe-core bump to 4.11.4 in the engine release train (lane parity). Ref: AXE-3659
R3 of the staged AXE-3659 upgrade (engine 7.0.0): adopts upstream 4.12.0+4.12.1 - aria-tab-name new rule (Potential bucket, rules-config gateable), landmark-complementary-is-top-level enabled:false, ARIA cluster refinements, Element Internals infrastructure (dormant, flag-gated off), upstream test/doc refresh. Fork-preserving: label-content-name-mismatch keeps fork NLP; utils/index unions fork + all upstream 4.12 exports; typings-tests stays fork (coupled to axe.d.ts - the #249-validated combo); fork CI/build/deps kept; nightly-tests.yml stays deleted. Q8: removed upstream's ESM performance-timer test (tests the upstream rework we declined; karma harness stays classic and the full suite is runnable again). Census 92/40 == main; tsc green. Ref: AXE-3659
…12.1 merge Upstream deleted test/karma.conf.js + test/integration/rules/preprocessor.js at 4.12.x (web-test-runner migration). Our side was unmodified since the merge-base, so git auto-deleted them without a conflict - the silent-deletion class of the keep-fork gate. Restored from the #249 oracle; the fork test runner stays karma (classic). Ref: AXE-3659
…ritical] Document why we keep Node 22 and decline upstream's .nvmrc 24 bump (upstream #4960 — dev/CI-only, npm@11 for their npm-publish). The comment sits on line 2 because nvm reads line 1 only; an inline comment would break `nvm use`. check-node-version.js parses .nvmrc as a MINIMUM major, so 24 would fail our pinned Node-22 build_axe.sh build. Ref: AXE-3659. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…ritical] Document why we keep Node 22 and decline upstream's .nvmrc 24 bump (upstream #4960 — dev/CI-only, npm@11 for their npm-publish). The comment sits on line 2 because nvm reads line 1 only; an inline comment would break `nvm use`. check-node-version.js parses .nvmrc as a MINIMUM major, so 24 would fail our pinned Node-22 build_axe.sh build. This branch already carries the 023f4f1 revert of the same accidental bump. Ref: AXE-3659. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Brings in R1 merge (ef4340e), cross-origin iframe denylist (AXE-3735), Phase 2 bulk-review categories, reviewPayload priority rules, and security dep bumps. All conflicts in non-code files (CI, changelog, bower.json, sri-history.json) — resolved by taking main's versions except bower.json version kept at 4.11.4 (R2 target). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Regenerated locales/_template.json (confidence fields, defaultCategory) and doc/rule-descriptions.md (scrollable-region-focusable description update) to match R2 source changes. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…-3659-R2-axe-4.11.4
Formats CHANGELOG.md and .claude/ skill files that were unformatted in the R1/main merge. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
jsdom@latest pulls @exodus/bytes which is ESM-only and breaks require() on Node 18-20. Pin to 26.1.0 same as Node 18 entry. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Formats .claude/ skills JS/JSON/YAML, config files, and adds build artifacts (axe.js, axe.min.js, tmp/) to .prettierignore. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Merge latest AXE-3659-R2-axe-4.11.4 into R3 branch so PR #253 shows only R3-specific changes. Conflicts resolved: - utils/index.js: union (isDeniedFrameOrigin + isValidCustomElementName) - sri-history.json: keep all SRI hashes through 4.12.1 - valid-attr-value test: take R2 reviewPayload + shadowSupported guard - duplicate-id test: take R2 additional test cases - deploy.yml: keep R3 gh release create approach
… description (#276) Rule fires on all browsers where scrollable regions lack keyboard focus, not just Safari. Keep description browser-agnostic.
# Conflicts: # CHANGELOG.md # bower.json # lib/core/utils/index.js # test/checks/aria/aria-allowed-attr-elm.js # test/checks/aria/errormessage.js # test/checks/aria/required-children.js # test/checks/mobile/target-size.js # test/commons/aria/get-owned-virtual.js # test/commons/dom/get-target-rects.js # test/commons/dom/is-fixed-position.js # test/commons/dom/is-in-text-block.js # test/commons/dom/is-offscreen.js # test/commons/dom/is-visible.js # test/commons/text/accessible-text.js # test/core/utils/get-ancestry.js # test/core/utils/get-element-source.js # test/core/utils/memoize.js # test/integration/full/meta-refresh-no-exceptions/meta-refresh-pass.js # test/integration/full/target-size/fixed-scroll.js # test/integration/rules/aria-allowed-attr/failures.html # test/integration/rules/aria-allowed-attr/failures.json # test/integration/rules/aria-allowed-attr/passes.html # test/integration/rules/aria-allowed-attr/passes.json # test/rule-matches/scrollable-region-focusable-matches.js
…-engine-axe-core into AXE-3659-R3-axe-4.12.1
chikara1608
previously approved these changes
Aug 5, 2026
# Conflicts: # package.json
chikara1608
approved these changes
Aug 11, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
R3 axe-core upgrade: v4.11.4 → v4.12.1
Key Changes
role="tab"accessible name check)enabled: false)_setLoggerfor backward compat