dependabot[bot] opened a new pull request, #65804:
URL: https://github.com/apache/airflow/pull/65804

   Bumps the ui-plugin-template-package-updates group with 15 updates in the 
/dev/react-plugin-tools/react_plugin_template directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | 
`19.2.4` | `19.2.5` |
   | 
[react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | 
`19.2.4` | `19.2.5` |
   | 
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)
 | `19.0.1` | `19.2.3` |
   | 
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
 | `25.3.3` | `25.6.0` |
   | 
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
 | `8.56.1` | `8.58.2` |
   | 
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
 | `8.56.1` | `8.58.2` |
   | 
[@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils)
 | `8.56.1` | `8.58.2` |
   | 
[@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc)
 | `4.2.3` | `4.3.0` |
   | [eslint](https://github.com/eslint/eslint) | `9.39.3` | `9.39.4` |
   | 
[eslint-plugin-perfectionist](https://github.com/azat-io/eslint-plugin-perfectionist)
 | `5.6.0` | `5.9.0` |
   | [globals](https://github.com/sindresorhus/globals) | `17.4.0` | `17.5.0` |
   | [happy-dom](https://github.com/capricorn86/happy-dom) | `20.8.9` | 
`20.9.0` |
   | [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |
   | 
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
 | `8.56.1` | `8.58.2` |
   | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.8` | 
`8.0.9` |
   
   
   Updates `react` from 19.2.4 to 19.2.5
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/facebook/react/releases";>react's releases</a>.</em></p>
   <blockquote>
   <h2>19.2.5 (April 8th, 2026)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Add more cycle protections (<a 
href="https://redirect.github.com/facebook/react/pull/36236";>#36236</a> by <a 
href="https://github.com/eps1lon";><code>@​eps1lon</code></a> and <a 
href="https://github.com/unstubbable";><code>@​unstubbable</code></a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea";><code>23f4f9f</code></a>
 19.2.5</li>
   <li>See full diff in <a 
href="https://github.com/facebook/react/commits/v19.2.5/packages/react";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `react-dom` from 19.2.4 to 19.2.5
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/facebook/react/releases";>react-dom's 
releases</a>.</em></p>
   <blockquote>
   <h2>19.2.5 (April 8th, 2026)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Add more cycle protections (<a 
href="https://redirect.github.com/facebook/react/pull/36236";>#36236</a> by <a 
href="https://github.com/eps1lon";><code>@​eps1lon</code></a> and <a 
href="https://github.com/unstubbable";><code>@​unstubbable</code></a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea";><code>23f4f9f</code></a>
 19.2.5</li>
   <li>See full diff in <a 
href="https://github.com/facebook/react/commits/v19.2.5/packages/react-dom";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@types/react-dom` from 19.0.1 to 19.2.3
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@types/node` from 25.3.3 to 25.6.0
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@types/react-dom` from 19.0.1 to 19.2.3
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@typescript-eslint/eslint-plugin` from 8.56.1 to 8.58.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases";><code>@​typescript-eslint/eslint-plugin</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>v8.58.2</h2>
   <h2>8.58.2 (2026-04-13)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li>remove tsbuildinfo cache file from published packages (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187";>#12187</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] use 
assignability checks in checkTypePredicates (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12147";>#12147</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Abhijeet Singh <a 
href="https://github.com/cseas";><code>@​cseas</code></a></li>
   <li>송재욱</li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>v8.58.1</h2>
   <h2>8.58.1 (2026-04-08)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [no-unused-vars] fix false negative for 
type predicate parameter (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12004";>#12004</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>MinJae <a 
href="https://github.com/Ju-MINJAE";><code>@​Ju-MINJAE</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>v8.58.0</h2>
   <h2>8.58.0 (2026-03-30)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>support TypeScript 6 (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124";>#12124</a>)</li>
   </ul>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> crash in 
<code>no-unnecessary-type-arguments</code> (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163";>#12163</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-extraneous-class] handle index 
signatures (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142";>#12142</a>)</li>
   <li><strong>eslint-plugin:</strong> [prefer-regexp-exec] avoid fixing 
unknown RegExp flags (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161";>#12161</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>ej shafran <a 
href="https://github.com/ej-shafran";><code>@​ej-shafran</code></a></li>
   <li>Evyatar Daud <a 
href="https://github.com/StyleShit";><code>@​StyleShit</code></a></li>
   <li>GG ZIBLAKING</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md";><code>@​typescript-eslint/eslint-plugin</code>'s
 changelog</a>.</em></p>
   <blockquote>
   <h2>8.58.2 (2026-04-13)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] use 
assignability checks in checkTypePredicates (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12147";>#12147</a>)</li>
   <li>remove tsbuildinfo cache file from published packages (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187";>#12187</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Abhijeet Singh <a 
href="https://github.com/cseas";><code>@​cseas</code></a></li>
   <li>송재욱</li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.58.1 (2026-04-08)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [no-unused-vars] fix false negative for 
type predicate parameter (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12004";>#12004</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>MinJae <a 
href="https://github.com/Ju-MINJAE";><code>@​Ju-MINJAE</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.58.0 (2026-03-30)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>support TypeScript 6 (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124";>#12124</a>)</li>
   </ul>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [prefer-regexp-exec] avoid fixing 
unknown RegExp flags (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161";>#12161</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-extraneous-class] handle index 
signatures (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142";>#12142</a>)</li>
   <li><strong>eslint-plugin:</strong> crash in 
<code>no-unnecessary-type-arguments</code> (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163";>#12163</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>ej shafran <a 
href="https://github.com/ej-shafran";><code>@​ej-shafran</code></a></li>
   <li>Evyatar Daud <a 
href="https://github.com/StyleShit";><code>@​StyleShit</code></a></li>
   <li>GG ZIBLAKING</li>
   <li>milkboy2564 <a 
href="https://github.com/SeolJaeHyeok";><code>@​SeolJaeHyeok</code></a></li>
   <li>teee32 <a href="https://github.com/teee32";><code>@​teee32</code></a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/90c2803a4c250e0343598d41e973f95e743bf4ce";><code>90c2803</code></a>
 chore(release): publish 8.58.2</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/7c9e06f669065bfb24b66c1f2bfb05ae2b512c09";><code>7c9e06f</code></a>
 fix(eslint-plugin): [no-unnecessary-condition] use assignability checks in 
ch...</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/dae173267fe3a549417de802be00af1aeae25059";><code>dae1732</code></a>
 chore(eslint-plugin): switch auto-generated test cases to hand-written in 
unb...</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/be6b49a02d68db9bdc8985e7e9e1598700fda2fa";><code>be6b49a</code></a>
 fix: remove tsbuildinfo cache file from published packages (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12187";>#12187</a>)</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/5311ed312eadf4e238324f2726ae0b1f3f2206e6";><code>5311ed3</code></a>
 chore(release): publish 8.58.1</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/c3f8ed5ddfa757d91911489105bf8b57a16404c9";><code>c3f8ed5</code></a>
 fix(eslint-plugin): [no-unused-vars] fix false negative for type predicate 
pa...</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/e372a6697de3fea6e5b635c72177df7cf697f2ce";><code>e372a66</code></a>
 Revert: feat(eslint-plugin): [no-unnecessary-type-arguments] report inferred 
...</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf";><code>4933417</code></a>
 chore(release): publish 8.58.0</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/5a9bd366139c8e306dd78ae906d4389972de42b6";><code>5a9bd36</code></a>
 fix(eslint-plugin): [prefer-regexp-exec] avoid fixing unknown RegExp flags 
(#...</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/edb90ebf7c75a71065bed719f3e72d18b830c6a0";><code>edb90eb</code></a>
 fix(eslint-plugin): [no-extraneous-class] handle index signatures (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12142";>#12142</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/eslint-plugin";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@typescript-eslint/parser` from 8.56.1 to 8.58.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases";><code>@​typescript-eslint/parser</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>v8.58.2</h2>
   <h2>8.58.2 (2026-04-13)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li>remove tsbuildinfo cache file from published packages (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187";>#12187</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] use 
assignability checks in checkTypePredicates (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12147";>#12147</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Abhijeet Singh <a 
href="https://github.com/cseas";><code>@​cseas</code></a></li>
   <li>송재욱</li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>v8.58.1</h2>
   <h2>8.58.1 (2026-04-08)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [no-unused-vars] fix false negative for 
type predicate parameter (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12004";>#12004</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>MinJae <a 
href="https://github.com/Ju-MINJAE";><code>@​Ju-MINJAE</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>v8.58.0</h2>
   <h2>8.58.0 (2026-03-30)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>support TypeScript 6 (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124";>#12124</a>)</li>
   </ul>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> crash in 
<code>no-unnecessary-type-arguments</code> (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163";>#12163</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-extraneous-class] handle index 
signatures (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142";>#12142</a>)</li>
   <li><strong>eslint-plugin:</strong> [prefer-regexp-exec] avoid fixing 
unknown RegExp flags (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161";>#12161</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>ej shafran <a 
href="https://github.com/ej-shafran";><code>@​ej-shafran</code></a></li>
   <li>Evyatar Daud <a 
href="https://github.com/StyleShit";><code>@​StyleShit</code></a></li>
   <li>GG ZIBLAKING</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md";><code>@​typescript-eslint/parser</code>'s
 changelog</a>.</em></p>
   <blockquote>
   <h2>8.58.2 (2026-04-13)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li>remove tsbuildinfo cache file from published packages (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187";>#12187</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Abhijeet Singh <a 
href="https://github.com/cseas";><code>@​cseas</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.58.1 (2026-04-08)</h2>
   <p>This was a version bump only for parser to align it with other projects, 
there were no code changes.</p>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.58.0 (2026-03-30)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>support TypeScript 6 (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124";>#12124</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Evyatar Daud <a 
href="https://github.com/StyleShit";><code>@​StyleShit</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.57.2 (2026-03-23)</h2>
   <p>This was a version bump only for parser to align it with other projects, 
there were no code changes.</p>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.57.1 (2026-03-16)</h2>
   <p>This was a version bump only for parser to align it with other projects, 
there were no code changes.</p>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1";>GitHub
 Releases</a> for more information.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/90c2803a4c250e0343598d41e973f95e743bf4ce";><code>90c2803</code></a>
 chore(release): publish 8.58.2</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/be6b49a02d68db9bdc8985e7e9e1598700fda2fa";><code>be6b49a</code></a>
 fix: remove tsbuildinfo cache file from published packages (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12187";>#12187</a>)</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/5311ed312eadf4e238324f2726ae0b1f3f2206e6";><code>5311ed3</code></a>
 chore(release): publish 8.58.1</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf";><code>4933417</code></a>
 chore(release): publish 8.58.0</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35";><code>8cde2d0</code></a>
 feat: support TypeScript 6 (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12124";>#12124</a>)</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f";><code>be4d54d</code></a>
 chore(release): publish 8.57.2</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd";><code>c7c38aa</code></a>
 chore(release): publish 8.57.1</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5";><code>2c6aeee</code></a>
 chore(release): publish 8.57.0</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766";><code>f696dad</code></a>
 chore: use pnpm catalog (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12047";>#12047</a>)</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8";><code>a09921e</code></a>
 chore: update vitest to 4.x (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12071";>#12071</a>)</li>
   <li>See full diff in <a 
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/parser";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@typescript-eslint/utils` from 8.56.1 to 8.58.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases";><code>@​typescript-eslint/utils</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>v8.58.2</h2>
   <h2>8.58.2 (2026-04-13)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li>remove tsbuildinfo cache file from published packages (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187";>#12187</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] use 
assignability checks in checkTypePredicates (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12147";>#12147</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Abhijeet Singh <a 
href="https://github.com/cseas";><code>@​cseas</code></a></li>
   <li>송재욱</li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>v8.58.1</h2>
   <h2>8.58.1 (2026-04-08)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [no-unused-vars] fix false negative for 
type predicate parameter (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12004";>#12004</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>MinJae <a 
href="https://github.com/Ju-MINJAE";><code>@​Ju-MINJAE</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>v8.58.0</h2>
   <h2>8.58.0 (2026-03-30)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>support TypeScript 6 (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124";>#12124</a>)</li>
   </ul>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> crash in 
<code>no-unnecessary-type-arguments</code> (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163";>#12163</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-extraneous-class] handle index 
signatures (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142";>#12142</a>)</li>
   <li><strong>eslint-plugin:</strong> [prefer-regexp-exec] avoid fixing 
unknown RegExp flags (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161";>#12161</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>ej shafran <a 
href="https://github.com/ej-shafran";><code>@​ej-shafran</code></a></li>
   <li>Evyatar Daud <a 
href="https://github.com/StyleShit";><code>@​StyleShit</code></a></li>
   <li>GG ZIBLAKING</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md";><code>@​typescript-eslint/utils</code>'s
 changelog</a>.</em></p>
   <blockquote>
   <h2>8.58.2 (2026-04-13)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li>remove tsbuildinfo cache file from published packages (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187";>#12187</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Abhijeet Singh <a 
href="https://github.com/cseas";><code>@​cseas</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.58.1 (2026-04-08)</h2>
   <p>This was a version bump only for utils to align it with other projects, 
there were no code changes.</p>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.58.0 (2026-03-30)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>support TypeScript 6 (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124";>#12124</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Evyatar Daud <a 
href="https://github.com/StyleShit";><code>@​StyleShit</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.57.2 (2026-03-23)</h2>
   <p>This was a version bump only for utils to align it with other projects, 
there were no code changes.</p>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.57.1 (2026-03-16)</h2>
   <p>This was a version bump only for utils to align it with other projects, 
there were no code changes.</p>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1";>GitHub
 Releases</a> for more information.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/90c2803a4c250e0343598d41e973f95e743bf4ce";><code>90c2803</code></a>
 chore(release): publish 8.58.2</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/be6b49a02d68db9bdc8985e7e9e1598700fda2fa";><code>be6b49a</code></a>
 fix: remove tsbuildinfo cache file from published packages (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils/issues/12187";>#12187</a>)</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/5311ed312eadf4e238324f2726ae0b1f3f2206e6";><code>5311ed3</code></a>
 chore(release): publish 8.58.1</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf";><code>4933417</code></a>
 chore(release): publish 8.58.0</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35";><code>8cde2d0</code></a>
 feat: support TypeScript 6 (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils/issues/12124";>#12124</a>)</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f";><code>be4d54d</code></a>
 chore(release): publish 8.57.2</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd";><code>c7c38aa</code></a>
 chore(release): publish 8.57.1</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5";><code>2c6aeee</code></a>
 chore(release): publish 8.57.0</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766";><code>f696dad</code></a>
 chore: use pnpm catalog (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils/issues/12047";>#12047</a>)</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8";><code>a09921e</code></a>
 chore: update vitest to 4.x (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils/issues/12071";>#12071</a>)</li>
   <li>See full diff in <a 
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/utils";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@vitejs/plugin-react-swc` from 4.2.3 to 4.3.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/vitejs/vite-plugin-react/releases";><code>@​vitejs/plugin-react-swc</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>[email protected]</h2>
   <h3>Add Vite 8 to peerDependencies range <a 
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/1142";>#1142</a></h3>
   <p>This plugin is compatible with Vite 8.</p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc/CHANGELOG.md";><code>@​vitejs/plugin-react-swc</code>'s
 changelog</a>.</em></p>
   <blockquote>
   <h2>4.3.0 (2026-03-12)</h2>
   <h3>Add Vite 8 to peerDependencies range <a 
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/1142";>#1142</a></h3>
   <p>This plugin is compatible with Vite 8.</p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/vitejs/vite-plugin-react/commits/v4.3.0/packages/plugin-react-swc";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint` from 9.39.3 to 9.39.4
   <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.39.4</h2>
   <h2>Bug Fixes</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/f18f6c8ae92a1bcfc558f48c0bd863ea94067459";><code>f18f6c8</code></a>
 fix: update dependency minimatch to ^3.1.5 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20564";>#20564</a>) 
(Milos Djermanovic)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/a3c868f6ef103c1caff9d15f744f9ebd995e872f";><code>a3c868f</code></a>
 fix: update dependency <code>@​eslint/eslintrc</code> to ^3.3.4 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20554";>#20554</a>) 
(Milos Djermanovic)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/234d005da6cd3c924f359e3783fbf565a3c047c3";><code>234d005</code></a>
 fix: minimatch security vulnerability patch for v9.x (<a 
href="https://redirect.github.com/eslint/eslint/issues/20549";>#20549</a>) 
(Andrej Beles)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b1b37eecaa033d2e390e1d8f1d6e68d0f5ff3a6a";><code>b1b37ee</code></a>
 fix: update <code>ajv</code> to <code>6.14.0</code> to address security 
vulnerabilities (<a 
href="https://redirect.github.com/eslint/eslint/issues/20538";>#20538</a>) 
(루밀LuMir)</li>
   </ul>
   <h2>Documentation</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/46751526037682f8b42abcfb3e06d19213719347";><code>4675152</code></a>
 docs: add deprecation notice partial (<a 
href="https://redirect.github.com/eslint/eslint/issues/20520";>#20520</a>) 
(Milos Djermanovic)</li>
   </ul>
   <h2>Chores</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/b8b4eb15901c1bd6ef40d2589da4ae75795c0f6e";><code>b8b4eb1</code></a>
 chore: update dependencies for ESLint v9.39.4 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20596";>#20596</a>) 
(Francesco Trotta)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/71b2f6b628b76157b4a2a296cb969dc56abb296c";><code>71b2f6b</code></a>
 chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/1d16c2fa3998440ae7b0f6e2612935bd6b0ded1d";><code>1d16c2f</code></a>
 ci: pin Node.js 25.6.1 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20563";>#20563</a>) 
(Milos Djermanovic)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/f5770b0df0d3ffff6a428d1c19a99bdb794053a3";><code>f5770b0</code></a>
 9.39.4</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/c30147a0514fdcf3711493d7beef454223c25493";><code>c30147a</code></a>
 Build: changelog update for 9.39.4</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b8b4eb15901c1bd6ef40d2589da4ae75795c0f6e";><code>b8b4eb1</code></a>
 chore: update dependencies for ESLint v9.39.4 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20596";>#20596</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/71b2f6b628b76157b4a2a296cb969dc56abb296c";><code>71b2f6b</code></a>
 chore: package.json update for <code>@​eslint/js</code> release</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/46751526037682f8b42abcfb3e06d19213719347";><code>4675152</code></a>
 docs: add deprecation notice partial (<a 
href="https://redirect.github.com/eslint/eslint/issues/20520";>#20520</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f18f6c8ae92a1bcfc558f48c0bd863ea94067459";><code>f18f6c8</code></a>
 fix: update dependency minimatch to ^3.1.5 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20564";>#20564</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/1d16c2fa3998440ae7b0f6e2612935bd6b0ded1d";><code>1d16c2f</code></a>
 ci: pin Node.js 25.6.1 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20563";>#20563</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/a3c868f6ef103c1caff9d15f744f9ebd995e872f";><code>a3c868f</code></a>
 fix: update dependency <code>@​eslint/eslintrc</code> to ^3.3.4 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20554";>#20554</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/234d005da6cd3c924f359e3783fbf565a3c047c3";><code>234d005</code></a>
 fix: minimatch security vulnerability patch for v9.x (<a 
href="https://redirect.github.com/eslint/eslint/issues/20549";>#20549</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b1b37eecaa033d2e390e1d8f1d6e68d0f5ff3a6a";><code>b1b37ee</code></a>
 fix: update <code>ajv</code> to <code>6.14.0</code> to address security 
vulnerabilities (<a 
href="https://redirect.github.com/eslint/eslint/issues/20538";>#20538</a>)</li>
   <li>See full diff in <a 
href="https://github.com/eslint/eslint/compare/v9.39.3...v9.39.4";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint-plugin-perfectionist` from 5.6.0 to 5.9.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/releases";>eslint-plugin-perfectionist's
 releases</a>.</em></p>
   <blockquote>
   <h2>v5.9.0</h2>
   <h3>   🚀 Features</h3>
   <ul>
   <li>Export class option types  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/b98c82d";><!--
 raw HTML omitted -->(b98c8)<!-- raw HTML omitted --></a></li>
   <li>Support configurable spacing between overload signatures  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a4b425d";><!--
 raw HTML omitted -->(a4b42)<!-- raw HTML omitted --></a></li>
   </ul>
   <h3>   🐞 Bug Fixes</h3>
   <ul>
   <li>Preserve uncased character positions  -  by <a 
href="https://github.com/aarcamp";><code>@​aarcamp</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/3d75ce2";><!--
 raw HTML omitted -->(3d75c)<!-- raw HTML omitted --></a></li>
   <li><strong>sort-imports</strong>: Add submodule imports as internal 
patterns  -  by <a href="https://github.com/hugop95";><code>@​hugop95</code></a> 
<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/c05d1b1";><!--
 raw HTML omitted -->(c05d1)<!-- raw HTML omitted --></a></li>
   </ul>
   <h5>    <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.8.0...v5.9.0";>View
 changes on GitHub</a></h5>
   <h2>v5.8.0</h2>
   <h3>   🚀 Features</h3>
   <ul>
   <li><strong>sort-array</strong>: Add new rule  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/76f423c";><!--
 raw HTML omitted -->(76f42)<!-- raw HTML omitted --></a></li>
   </ul>
   <h3>   🐞 Bug Fixes</h3>
   <ul>
   <li>Add oxlint rule tester and fix issue in sort-classes  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/4949b1d";><!--
 raw HTML omitted -->(4949b)<!-- raw HTML omitted --></a></li>
   <li><strong>sort-modules</strong>: Add missing partition cases  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/7244ff1";><!--
 raw HTML omitted -->(7244f)<!-- raw HTML omitted --></a></li>
   </ul>
   <h5>    <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.7.0...v5.8.0";>View
 changes on GitHub</a></h5>
   <h2>v5.7.0</h2>
   <h3>   🚀 Features</h3>
   <ul>
   <li><strong>sort-array-includes</strong>:
   <ul>
   <li>Support conditional config by ast selector  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/bcd12a3";><!--
 raw HTML omitted -->(bcd12)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>sort-classes</strong>:
   <ul>
   <li>Support conditional config by ast selector and name pattern  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/c2965cc";><!--
 raw HTML omitted -->(c2965)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>sort-enums</strong>:
   <ul>
   <li>Support conditional config by ast selector  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/ad6f971";><!--
 raw HTML omitted -->(ad6f9)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>sort-heritage-clauses</strong>:
   <ul>
   <li>Support conditional config by ast selector and name pattern  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/745c79c";><!--
 raw HTML omitted -->(745c7)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>sort-import-attributes</strong>:
   <ul>
   <li>Support conditional config by ast selector and name pattern  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8f6f21d";><!--
 raw HTML omitted -->(8f6f2)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>sort-jsx-props</strong>:
   <ul>
   <li>Support conditional config by ast selector  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a90a079";><!--
 raw HTML omitted -->(a90a0)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>sort-maps</strong>:
   <ul>
   <li>Support conditional config by ast selector  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/5757889";><!--
 raw HTML omitted -->(57578)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>sort-named-exports</strong>:
   <ul>
   <li>Support conditional config by ast selector  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/d573f93";><!--
 raw HTML omitted -->(d573f)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>sort-named-imports</strong>:
   <ul>
   <li>Support conditional config by ast selector and name pattern  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/2c28d11";><!--
 raw HTML omitted -->(2c28d)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>sort-object-types</strong>:
   <ul>
   <li>Support conditional config by ast selector  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/1d3dd30";><!--
 raw HTML omitted -->(1d3dd)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>sort-objects</strong>:
   <ul>
   <li>Support conditional config by ast selector  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/3a62986";><!--
 raw HTML omitted -->(3a629)<!-- raw HTML omitted --></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/azat-io/eslint-plugin-perfectionist/blob/main/changelog.md";>eslint-plugin-perfectionist's
 changelog</a>.</em></p>
   <blockquote>
   <h2>v5.9.0</h2>
   <p><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.8.0...v5.9.0";>compare
 changes</a></p>
   <h3>🚀 Features</h3>
   <ul>
   <li>Export class option types
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/b98c82d9";>b98c82d9</a>)</li>
   <li>Support configurable spacing between overload signatures
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a4b425db";>a4b425db</a>)</li>
   </ul>
   <h3>🐞 Bug Fixes</h3>
   <ul>
   <li><strong>sort-imports:</strong> Add submodule imports as internal patterns
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/c05d1b14";>c05d1b14</a>)</li>
   <li>Preserve uncased character positions
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/3d75ce26";>3d75ce26</a>)</li>
   </ul>
   <h3>❤️ Contributors</h3>
   <ul>
   <li>Aaron Campbell (<a 
href="https://github.com/aarcamp";><code>@​aarcamp</code></a>)</li>
   <li>Hugo (<a 
href="https://github.com/hugop95";><code>@​hugop95</code></a>)</li>
   </ul>
   <h2>v5.8.0</h2>
   <p><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.7.0...v5.8.0";>compare
 changes</a></p>
   <h3>🚀 Features</h3>
   <ul>
   <li><strong>sort-array:</strong> Add new rule
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/76f423c5";>76f423c5</a>)</li>
   </ul>
   <h3>🐞 Bug Fixes</h3>
   <ul>
   <li>Add oxlint rule tester and fix issue in sort-classes
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/4949b1d7";>4949b1d7</a>)</li>
   <li><strong>sort-modules:</strong> Add missing partition cases
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/7244ff1e";>7244ff1e</a>)</li>
   </ul>
   <h3>❤️ Contributors</h3>
   <ul>
   <li>Hugo (<a 
href="https://github.com/hugop95";><code>@​hugop95</code></a>)</li>
   </ul>
   <h2>v5.7.0</h2>
   <p><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.6.0...v5.7.0";>compare
 changes</a></p>
   <h3>🚀 Features</h3>
   <ul>
   <li><strong>sort-array-includes:</strong> Support conditional config by ast 
selector</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/fafddd677c784b692ff6335b3ffa31a8283b0901";><code>fafddd6</code></a>
 build: publish v5.9.0</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/422e8f2f5ec7921eaae689cc79cac365f6a64cfb";><code>422e8f2</code></a>
 chore: update dependencies</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/3d75ce26824914e00959528d85c5cb445b2a8052";><code>3d75ce2</code></a>
 fix: preserve uncased character positions</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/f03c6ad8fe6184ba1dbebd9dc21d5393c47045a7";><code>f03c6ad</code></a>
 chore: update github actions</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a4b425dba8129b64fe2b50f0586b3b506e77da17";><code>a4b425d</code></a>
 feat: support configurable spacing between overload signatures</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/05b28192a0beb4f21e6a5680f556c14f39d7d857";><code>05b2819</code></a>
 chore: update dependencies</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/c05d1b145db0baaca49f28535992ead86dda1956";><code>c05d1b1</code></a>
 fix(sort-imports): add submodule imports as internal patterns</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/b98c82d907a0efb9fed54c2d7db0854e3015495d";><code>b98c82d</code></a>
 feat: export class option types</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/c55f2d93c325576fe26a4c63940dad822cb6d9ae";><code>c55f2d9</code></a>
 build: publish v5.8.0</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/713aaf950a9451eb8003e9ef28bd95327629a8d3";><code>713aaf9</code></a>
 chore: update github actions</li>
   <li>Additional commits viewable in <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.6.0...v5.9.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `globals` from 17.4.0 to 17.5.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>v17.5.0</h2>
   <ul>
   <li>Update globals (2026-04-12) (<a 
href="https://redirect.github.com/sindresorhus/globals/issues/342";>#342</a>)  
5d84602</li>
   </ul>
   <hr />
   <p><a 
href="https://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0";>https://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/sindresorhus/globals/commit/b8170c8e1d648291b613c5b39a69652c796fa36c";><code>b8170c8</code></a>
 17.5.0</li>
   <li><a 
href="https://github.com/sindresorhus/globals/commit/5d846029679832931f38ced6381cc95bcb9abd80";><code>5d84602</code></a>
 Update globals (2026-04-12) (<a 
href="https://redirect.github.com/sindresorhus/globals/issues/342";>#342</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/globals/commit/1b727e5f4cc39121b8e77b9f27574a8ca27391fc";><code>1b727e5</code></a>
 Fix build script for ES globals (<a 
href="https://redirect.github.com/sindresorhus/globals/issues/341";>#341</a>)</li>
   <li>See full diff in <a 
href="https://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `happy-dom` from 20.8.9 to 20.9.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/capricorn86/happy-dom/releases";>happy-dom's 
releases</a>.</em></p>
   <blockquote>
   <h2>v20.9.0</h2>
   <h3>:art: Features</h3>
   <ul>
   <li>Adds support for event listener properties on Window (e.g. 
<code>Window.onkeydown</code>) - By <strong><a 
href="https://github.com/capricorn86";><code>@​capricorn86</code></a></strong> 
in task <a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/2131";>#2131</a></li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/capricorn86/happy-dom/commit/4090adefaf116143ebabf3226581c1261c09e877";><code>4090ade</code></a>
 fix: <a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/0";>#0</a> Fix 
github release workflow (<a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/2140";>#2140</a>)</li>
   <li><a 
href="https://github.com/capricorn86/happy-dom/commit/c7c2bb506377f2b38218486b166b89a9b0e5b174";><code>c7c2bb5</code></a>
 fix: <a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/0";>#0</a> Fix 
github release workflow (<a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/2139";>#2139</a>)</li>
   <li><a 
href="https://github.com/capricorn86/happy-dom/commit/d541143d69e6593422e32c7c3853213ee04af545";><code>d541143</code></a>
 fix: <a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/0";>#0</a> Fix 
github release workflow (<a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/2138";>#2138</a>)</li>
   <li><a 
href="https://github.com/capricorn86/happy-dom/commit/a78d89e7e1cf77c42cb04833b9d9fba30a3e868a";><code>a78d89e</code></a>
 feat: <a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/2131";>#2131</a> 
Adds support for event listener properties on Window (<a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/2132";>#2132</a>)</li>
   <li>See full diff in <a 
href="https://github.com/capricorn86/happy-dom/compare/v20.8.9...v20.9.0";>compare
 view</a></li>
   </ul>
   </details>
   <details>
   <summary>Maintainer changes</summary>
   <p>This version was pushed to npm by <a 
href="https://www.npmjs.com/~GitHub%20Actions";>GitHub Actions</a>, a new 
releaser for happy-dom since your current version.</p>
   </details>
   <br />
   
   Updates `prettier` from 3.8.1 to 3.8.3
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/prettier/prettier/releases";>prettier's 
releases</a>.</em></p>
   <blockquote>
   <h2>3.8.3</h2>
   <ul>
   <li>SCSS: Prevent trailing comma in <code>if()</code> function (<a 
href="https://redirect.github.com/prettier/prettier/pull/18471";>prettier/prettier#18471</a>
 by <a href="https://github.com/kovsu";><code>@​kovsu</code></a>)</li>
   </ul>
   <p>🔗 <a 
href="https://github.com/prettier/prettier/blob/3.8.3/CHANGELOG.md#383";>Changelog</a></p>
   <h2>3.8.2</h2>
   <ul>
   <li>Support Angular v21.2</li>
   </ul>
   <p>🔗 <a 
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#382";>Changelog</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md";>prettier's 
changelog</a>.</em></p>
   <blockquote>
   <h1>3.8.3</h1>
   <p><a 
href="https://github.com/prettier/prettier/compare/3.8.2...3.8.3";>diff</a></p>
   <h4>SCSS: Prevent trailing comma in <code>if()</code> function (<a 
href="https://redirect.github.com/prettier/prettier/pull/18471";>#18471</a> by 
<a href="https://github.com/kovsu";><code>@​kovsu</code></a>)</h4>
   <!-- raw HTML omitted -->
   <pre lang="scss"><code>// Input
   $value: if(sass(false): 1; else: -1);
   <p>// Prettier 3.8.2
   $value: if(
   sass(false): 1; else: -1,
   );</p>
   <p>// Prettier 3.8.3
   $value: if(sass(false): 1; else: -1);
   </code></pre></p>
   <h1>3.8.2</h1>
   <p><a 
href="https://github.com/prettier/prettier/compare/3.8.1...3.8.2";>diff</a></p>
   <h4>Angular: Support Angular v21.2 (<a 
href="https://redirect.github.com/prettier/prettier/pull/18722";>#18722</a>, <a 
href="https://redirect.github.com/prettier/prettier/pull/19034";>#19034</a> by 
<a href="https://github.com/fisker";><code>@​fisker</code></a>)</h4>
   <p>Exhaustive typechecking with <code>@default never;</code></p>
   <!-- raw HTML omitted -->
   <pre lang="html"><code>&lt;!-- Input --&gt;
   @switch (foo) {
     @case (1) {}
     @default never;
   }
   <p>&lt;!-- Prettier 3.8.1 --&gt;
   SyntaxError: Incomplete block &quot;default never&quot;. If you meant to 
write the @ character, you should use the &quot;&amp;<a 
href="https://redirect.github.com/prettier/prettier/issues/64";>#64</a>;&quot; 
HTML entity instead. (3:3)</p>
   <p>&lt;!-- Prettier 3.8.2 --&gt;
   <a href="https://github.com/switch";><code>@​switch</code></a> (foo) {
   <a href="https://github.com/case";><code>@​case</code></a> (1) {}
   <a href="https://github.com/default";><code>@​default</code></a> never;
   }
   </code></pre></p>
   <p><code>arrow function</code> and <code>instanceof</code> expressions.</p>
   <!-- raw HTML omitted -->
   <pre lang="html"><code>&lt;/tr&gt;&lt;/table&gt; 
   </code></pre>
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/prettier/prettier/commit/d7108a79ec745c04292aabf22c4c1adbd690b191";><code>d7108a7</code></a>
 Release 3.8.3</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/177f90898170d363ef64fde663e4d13170688bfe";><code>177f908</code></a>
 Prevent trailing comma in SCSS <code>if()</code> function (<a 
href="https://redirect.github.com/prettier/prettier/issues/18471";>#18471</a>)</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/1cd40668c3d6f2f4cf9d87bbc9096d92361b2606";><code>1cd4066</code></a>
 Release <code>@​prettier/plugin-oxc</code><a 
href="https://github.com/0";><code>@​0</code></a>.1.4</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/a8700e245038cd8cc0cf28ef06ffedbcb3fc2dfc";><code>a8700e2</code></a>
 Update oxc-parser to v0.125.0</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/752157c78eca6f0a30e5d5cb513b682c5ecfa01e";><code>752157c</code></a>
 Fix tests</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/053fd418e180b12fa2014260212fae831f5fc5ec";><code>053fd41</code></a>
 Bump Prettier dependency to 3.8.2</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/904c6365ec46726fd0e21021c52ae934b7e5abc6";><code>904c636</code></a>
 Clean changelog_unreleased</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/dc1f7fcc508d116cbf1644d69a1f0eb93e40d4a4";><code>dc1f7fc</code></a>
 Update dependents count</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/b31557cf331a02acf83e7e29d1001b070189a0d9";><code>b31557c</code></a>
 Release 3.8.2</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/96bbaeda0525bf758e464aed2f939d739a85c315";><code>96bbaed</code></a>
 Support Angular v21.2 (<a 
href="https://redirect.github.com/prettier/prettier/issues/18722";>#18722</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/prettier/prettier/compare/3.8.1...3.8.3";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `typescript-eslint` from 8.56.1 to 8.58.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases";>typescript-eslint's
 releases</a>.</em></p>
   <blockquote>
   <h2>v8.58.2</h2>
   <h2>8.58.2 (2026-04-13)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li>remove tsbuildinfo cache file from published packages (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187";>#12187</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] use 
assignability checks in checkTypePredicates (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12147";>#12147</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Abhijeet Singh <a 
href="https://github.com/cseas";><code>@​cseas</code></a></li>
   <li>송재욱</li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>v8.58.1</h2>
   <h2>8.58.1 (2026-04-08)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [no-unused-vars] fix false negative for 
type predicate parameter (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12004";>#12004</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>MinJae <a 
href="https://github.com/Ju-MINJAE";><code>@​Ju-MINJAE</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>v8.58.0</h2>
   <h2>8.58.0 (2026-03-30)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>support TypeScript 6 (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124";>#12124</a>)</li>
   </ul>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> crash in 
<code>no-unnecessary-type-arguments</code> (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163";>#12163</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-extraneous-class] handle index 
signatures (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142";>#12142</a>)</li>
   <li><strong>eslint-plugin:</strong> [prefer-regexp-exec] avoid fixing 
unknown RegExp flags (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161";>#12161</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>ej shafran <a 
href="https://github.com/ej-shafran";><code>@​ej-shafran</code></a></li>
   <li>Evyatar Daud <a 
href="https://github.com/StyleShit";><code>@​StyleShit</code></a></li>
   <li>GG ZIBLAKING</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md";>typescript-eslint's
 changelog</a>.</em></p>
   <blockquote>
   <h2>8.58.2 (2026-04-13)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li>remove tsbuildinfo cache file from published packages (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187";>#12187</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Abhijeet Singh <a 
href="https://github.com/cseas";><code>@​cseas</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.58.1 (2026-04-08)</h2>
   <p>This was a version bump only for typescript-eslint to align it with other 
projects, there were no code changes.</p>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.58.0 (2026-03-30)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>support TypeScript 6 (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124";>#12124</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Evyatar Daud <a 
href="https://github.com/StyleShit";><code>@​StyleShit</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.57.2 (2026-03-23)</h2>
   <p>This was a version bump only for typescript-eslint to align it with other 
projects, there were no code changes.</p>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.57.1 (2026-03-16)</h2>
   <p>This was a version bump only for typescript-eslint to align it with other 
projects, there were no code changes.</p>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1";>GitHub
 Releases</a> for more information.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/90c2803a4c250e0343598d41e973f95e743bf4ce";><code>90c2803</code></a>
 chore(release): publish 8.58.2</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/b3315fd7ba53b7da218e5675cd960939b80a76ab";><code>b3315fd</code></a>
 chore: convert import eslint to import js - followup (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12100";>#12100</a>)</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/be6b49a02d68db9bdc8985e7e9e1598700fda2fa";><code>be6b49a</code></a>
 fix: remove tsbuildinfo cache file from published packages (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12187";>#12187</a>)</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/5311ed312eadf4e238324f2726ae0b1f3f2206e6";><code>5311ed3</code></a>
 chore(release): publish 8.58.1</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf";><code>4933417</code></a>
 chore(release): publish 8.58.0</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35";><code>8cde2d0</code></a>
 feat: support TypeScript 6 (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12124";>#12124</a>)</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f";><code>be4d54d</code></a>
 chore(release): publish 8.57.2</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd";><code>c7c38aa</code></a>
 chore(release): publish 8.57.1</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5";><code>2c6aeee</code></a>
 chore(release): publish 8.57.0</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766";><code>f696dad</code></a>
 chore: use pnpm catalog (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12047";>#12047</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/typescript-eslint";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `vite` from 8.0.8 to 8.0.9
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a href="https://github.com/vitejs/vite/releases";>vite's 
releases</a>.</em></p>
   <blockquote>
   <h2>v8.0.9</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v8.0.9/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md";>vite's
 changelog</a>.</em></p>
   <blockquote>
   <h2><!-- raw HTML omitted --><a 
href="https://github.com/vitejs/vite/compare/v8.0.8...v8.0.9";>8.0.9</a> 
(2026-04-20)<!-- raw HTML omitted --></h2>
   <h3>Features</h3>
   <ul>
   <li>update rolldown to 1.0.0-rc.16 (<a 
href="https://redirect.github.com/vitejs/vite/issues/22248";>#22248</a>) (<a 
href="https://github.com/vitejs/vite/commit/2947edd57ceb64a0b4dc43269743e8e44e68c09b";>2947edd</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li>allow binding when strictPort is set but wildcard port is in use (<a 
href="https://redirect.github.com/vitejs/vite/issues/22150";>#22150</a>) (<a 
href="https://github.com/vitejs/vite/commit/dfc8aa5057dd8ec2b1223980d1e2eeb946ac3384";>dfc8aa5</a>)</li>
   <li><strong>build:</strong> emptyOutDir should happen for watch rebuilds (<a 
href="https://redirect.github.com/vitejs/vite/issues/22207";>#22207</a>) (<a 
href="https://github.com/vitejs/vite/commit/ee522672bb374c7ff95a347f14732491121b1cd6";>ee52267</a>)</li>
   <li><strong>bundled-dev:</strong> reject requests to HMR patch files in non 
potentially trustworthy origins (<a 
href="https://redirect.github.com/vitejs/vite/issues/22269";>#22269</a>) (<a 
href="https://github.com/vitejs/vite/commit/868f1411a6f474baa4417f2d6524692dd452f760";>868f141</a>)</li>
   <li><strong>css:</strong> use unique key for cssEntriesMap to prevent 
same-basename collision (<a 
href="https://redirect.github.com/vitejs/vite/issues/22039";>#22039</a>) (<a 
href="https://github.com/vitejs/vite/commit/374bb5d597fcd0485e929565c698d8ed219136f8";>374bb5d</a>)</li>
   <li><strong>deps:</strong> update all non-major dependencies (<a 
href="https://redirect.github.com/vitejs/vite/issues/22219";>#22219</a>)...
   
   _Description has been truncated_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to