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

   Bumps the ui-plugin-template-package-updates group with 12 updates in the 
/dev/react-plugin-tools/react_plugin_template directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | 
[@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | 
`1.4.1` | `2.0.0` |
   | 
[@stylistic/eslint-plugin](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin)
 | `2.13.0` | `5.6.1` |
   | 
[@trivago/prettier-plugin-sort-imports](https://github.com/trivago/prettier-plugin-sort-imports)
 | `4.3.0` | `6.0.0` |
   | 
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
 | `22.19.3` | `25.0.2` |
   | 
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
 | `18.3.27` | `19.2.7` |
   | 
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)
 | `18.3.7` | `19.2.3` |
   | 
[@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8)
 | `3.2.4` | `4.0.15` |
   | 
[eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks)
 | `5.2.0` | `7.0.1` |
   | 
[eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) 
| `55.0.0` | `62.0.0` |
   | [globals](https://github.com/sindresorhus/globals) | `15.15.0` | `16.5.0` |
   | [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.3` |
   | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | 
`3.2.4` | `4.0.15` |
   
   
   Updates `@eslint/compat` from 1.4.1 to 2.0.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/eslint/rewrite/releases";><code>@​eslint/compat</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>compat: v2.0.0</h2>
   <h2><a 
href="https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0";>2.0.0</a>
 (2025-11-14)</h2>
   <h3>⚠ BREAKING CHANGES</h3>
   <ul>
   <li>Require Node.js ^20.19.0 || ^22.13.0 || &gt;=24 (<a 
href="https://redirect.github.com/eslint/rewrite/issues/297";>#297</a>)</li>
   </ul>
   <h3>Features</h3>
   <ul>
   <li>patch missing context and SourceCode methods for v10 (<a 
href="https://redirect.github.com/eslint/rewrite/issues/311";>#311</a>) (<a 
href="https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83";>a40d8c6</a>)</li>
   <li>Require Node.js ^20.19.0 || ^22.13.0 || &gt;=24 (<a 
href="https://redirect.github.com/eslint/rewrite/issues/297";>#297</a>) (<a 
href="https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a";>acc623c</a>)</li>
   </ul>
   <h3>Dependencies</h3>
   <ul>
   <li>The following workspace dependencies were updated
   <ul>
   <li>dependencies
   <ul>
   <li><code>@​eslint/core</code> bumped from ^0.17.0 to ^1.0.0</li>
   </ul>
   </li>
   </ul>
   </li>
   </ul>
   <h2>migrate-config: v2.0.0</h2>
   <h2><a 
href="https://github.com/eslint/rewrite/compare/migrate-config-v1.6.1...migrate-config-v2.0.0";>2.0.0</a>
 (2025-11-14)</h2>
   <h3>⚠ BREAKING CHANGES</h3>
   <ul>
   <li>Require Node.js ^20.19.0 || ^22.13.0 || &gt;=24 (<a 
href="https://redirect.github.com/eslint/rewrite/issues/297";>#297</a>)</li>
   </ul>
   <h3>Features</h3>
   <ul>
   <li>Require Node.js ^20.19.0 || ^22.13.0 || &gt;=24 (<a 
href="https://redirect.github.com/eslint/rewrite/issues/297";>#297</a>) (<a 
href="https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a";>acc623c</a>)</li>
   </ul>
   <h3>Dependencies</h3>
   <ul>
   <li>The following workspace dependencies were updated
   <ul>
   <li>dependencies
   <ul>
   <li><code>@​eslint/compat</code> bumped from ^1.4.1 to ^2.0.0</li>
   </ul>
   </li>
   <li>devDependencies
   <ul>
   <li><code>@​eslint/core</code> bumped from ^0.17.0 to ^1.0.0</li>
   </ul>
   </li>
   </ul>
   </li>
   </ul>
   <h2>migrate-config: v1.6.1</h2>
   <h2><a 
href="https://github.com/eslint/rewrite/compare/migrate-config-v1.6.0...migrate-config-v1.6.1";>1.6.1</a>
 (2025-10-27)</h2>
   <h3>Dependencies</h3>
   <ul>
   <li>The following workspace dependencies were updated
   <ul>
   <li>dependencies
   <ul>
   <li><code>@​eslint/compat</code> bumped from ^1.4.0 to ^1.4.1</li>
   </ul>
   </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/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md";><code>@​eslint/compat</code>'s
 changelog</a>.</em></p>
   <blockquote>
   <h2><a 
href="https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0";>2.0.0</a>
 (2025-11-14)</h2>
   <h3>⚠ BREAKING CHANGES</h3>
   <ul>
   <li>Require Node.js ^20.19.0 || ^22.13.0 || &gt;=24 (<a 
href="https://redirect.github.com/eslint/rewrite/issues/297";>#297</a>)</li>
   </ul>
   <h3>Features</h3>
   <ul>
   <li>patch missing context and SourceCode methods for v10 (<a 
href="https://redirect.github.com/eslint/rewrite/issues/311";>#311</a>) (<a 
href="https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83";>a40d8c6</a>)</li>
   <li>Require Node.js ^20.19.0 || ^22.13.0 || &gt;=24 (<a 
href="https://redirect.github.com/eslint/rewrite/issues/297";>#297</a>) (<a 
href="https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a";>acc623c</a>)</li>
   </ul>
   <h3>Dependencies</h3>
   <ul>
   <li>The following workspace dependencies were updated
   <ul>
   <li>dependencies
   <ul>
   <li><code>@​eslint/core</code> bumped from ^0.17.0 to ^1.0.0</li>
   </ul>
   </li>
   </ul>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eslint/rewrite/commit/c368656dbba4d927344905f24b3993a378a59a88";><code>c368656</code></a>
 chore: release main (<a 
href="https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/317";>#317</a>)</li>
   <li><a 
href="https://github.com/eslint/rewrite/commit/50c6da82a3e5cc7c3ca3c2ed603936a40fe659f9";><code>50c6da8</code></a>
 docs: Update README sponsors</li>
   <li><a 
href="https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a";><code>acc623c</code></a>
 feat!: Require Node.js ^20.19.0 || ^22.13.0 || &gt;=24 (<a 
href="https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/297";>#297</a>)</li>
   <li><a 
href="https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83";><code>a40d8c6</code></a>
 feat: patch missing context and SourceCode methods for v10 (<a 
href="https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/311";>#311</a>)</li>
   <li><a 
href="https://github.com/eslint/rewrite/commit/d9a760df6c3536d9dca88ad9853ddc5a628d2ce2";><code>d9a760d</code></a>
 docs: Update README sponsors</li>
   <li><a 
href="https://github.com/eslint/rewrite/commit/d27478953f26832518ec9fe38f159f060fac0d4e";><code>d274789</code></a>
 docs: Update README sponsors</li>
   <li><a 
href="https://github.com/eslint/rewrite/commit/b7eff4aed783664c440f4a288d8b8540593db2d1";><code>b7eff4a</code></a>
 docs: Update README sponsors</li>
   <li>See full diff in <a 
href="https://github.com/eslint/rewrite/commits/compat-v2.0.0/packages/compat";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@stylistic/eslint-plugin` from 2.13.0 to 5.6.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/eslint-stylistic/eslint-stylistic/releases";><code>@​stylistic/eslint-plugin</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>v5.6.1</h2>
   <h2><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/compare/v5.6.0...v5.6.1";>5.6.1</a>
 (2025-11-19)</h2>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>computed-property-spacing:</strong> guard with 
<code>node.type</code> instead of <code>computed</code> check (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1054";>#1054</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/c48686160fc13ee5c195df8dd0cf8b85363acfce";>c486861</a>)</li>
   </ul>
   <h2>v5.6.0</h2>
   <h2><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/compare/v5.5.0...v5.6.0";>5.6.0</a>
 (2025-11-18)</h2>
   <h3>Features</h3>
   <ul>
   <li><strong>arrow-spacing:</strong> support <code>TSFunctionType</code> and 
<code>TSConstructorType</code> (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1036";>#1036</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/a5380d2a46b64bbe064dc37643948a3d0f11f990";>a5380d2</a>)</li>
   <li><strong>computed-property-spacing:</strong> support 
<code>TSIndexedAccessType</code> (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1047";>#1047</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/d6e7437f009f38181966e9fb48318dd220d0c50d";>d6e7437</a>)</li>
   <li><strong>no-whitespace-before-property:</strong> support TS nodes (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1046";>#1046</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/684ff7688afcb87d5d7fab09b0bec119d175ed63";>684ff76</a>)</li>
   <li><strong>type-annotation-spacing:</strong> deprecate 
<code>overrides.arrow</code> in favor of <code>arrow-spacing</code> (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1037";>#1037</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/598bbb0f74364bdd2f23f153c0f1134cab5e5a47";>598bbb0</a>)</li>
   <li>update deps (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1052";>#1052</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/29d09cc9011d940b231391e707bb2f3aca1c74a5";>29d09cc</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>type-generic-spacing:</strong> ignore spaces after 
<code>new</code> in <code>TSConstructorType</code>  (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1044";>#1044</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/aa0c6acfba7711bf2b200f653896b0208d708abb";>aa0c6ac</a>)</li>
   </ul>
   <h3>Documentation</h3>
   <ul>
   <li><strong>no-extra-parens:</strong> add missing <code>]</code> in various 
examples. (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1048";>#1048</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/88248cf843316ae836a0057da440ae7bf4f39449";>88248cf</a>)</li>
   <li><strong>quotes:</strong> update deprecated options to latest and add 
tips (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1026";>#1026</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/dc949f893dc0ffdad7566597ca768f9978793110";>dc949f8</a>)</li>
   </ul>
   <h3>Build Related</h3>
   <ul>
   <li><strong>deps:</strong> bump actions/download-artifact from 5 to 6 (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1033";>#1033</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/88453426cfb1f7411d09c4657164f76b4951a1bd";>8845342</a>)</li>
   <li><strong>deps:</strong> bump actions/setup-node from 5 to 6 (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1029";>#1029</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/aa2f9915d60a2fa3846e014300310f39caf43615";>aa2f991</a>)</li>
   <li><strong>deps:</strong> bump actions/upload-artifact from 4 to 5 (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1034";>#1034</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/657e8ce93c9845e7c6cfa55216be9f37c196b4d3";>657e8ce</a>)</li>
   </ul>
   <h3>Chores</h3>
   <ul>
   <li><strong>indent:</strong> cleanup <code>TestCaseError#nodeType</code> (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1043";>#1043</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/3fcec3edcca0e801cb6679df8df8b4c257356db6";>3fcec3e</a>)</li>
   <li><strong>indent:</strong> simplify logic in <code>JSXText</code> (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1027";>#1027</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/d83c5b0ef2a4fe52f818c7d771f1e27d99e4a2c4";>d83c5b0</a>)</li>
   <li><strong>space-infix-ops:</strong> simplify logic (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1022";>#1022</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/6d57a7deb6bd72765a23de38627f361a5d5f2d2b";>6d57a7d</a>)</li>
   <li><strong>type-annotation-spacing:</strong> simplify type definitions (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1031";>#1031</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/aa6a0a3aa3633abae95fbc5115a1de979c55de27";>aa6a0a3</a>)</li>
   <li><strong>type-annotation-spacing:</strong> use <code>unindent</code> for 
better collapse (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1032";>#1032</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/839502a5597d494e24c54f705354e475373206a6";>839502a</a>)</li>
   <li><strong>type-generic-spacing:</strong> remove logic duplicated with 
<code>comma-spacing</code> (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1024";>#1024</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/361cfc862895e808da03c18b7ab53cf4aac49a6c";>361cfc8</a>)</li>
   <li>upgrade to vitest v4 (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1040";>#1040</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/c9d684b6e6ae3b967a1ec99ddef60fbcd4645f6f";>c9d684b</a>)</li>
   </ul>
   <h2>v5.5.0</h2>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/eslint-stylistic/eslint-stylistic/blob/main/CHANGELOG.md";><code>@​stylistic/eslint-plugin</code>'s
 changelog</a>.</em></p>
   <blockquote>
   <h2><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/compare/v5.6.0...v5.6.1";>5.6.1</a>
 (2025-11-19)</h2>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>computed-property-spacing:</strong> guard with 
<code>node.type</code> instead of <code>computed</code> check (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1054";>#1054</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/c48686160fc13ee5c195df8dd0cf8b85363acfce";>c486861</a>)</li>
   </ul>
   <h2><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/compare/v5.5.0...v5.6.0";>5.6.0</a>
 (2025-11-18)</h2>
   <h3>Features</h3>
   <ul>
   <li><strong>arrow-spacing:</strong> support <code>TSFunctionType</code> and 
<code>TSConstructorType</code> (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1036";>#1036</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/a5380d2a46b64bbe064dc37643948a3d0f11f990";>a5380d2</a>)</li>
   <li><strong>computed-property-spacing:</strong> support 
<code>TSIndexedAccessType</code> (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1047";>#1047</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/d6e7437f009f38181966e9fb48318dd220d0c50d";>d6e7437</a>)</li>
   <li><strong>no-whitespace-before-property:</strong> support TS nodes (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1046";>#1046</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/684ff7688afcb87d5d7fab09b0bec119d175ed63";>684ff76</a>)</li>
   <li><strong>type-annotation-spacing:</strong> deprecate 
<code>overrides.arrow</code> in favor of <code>arrow-spacing</code> (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1037";>#1037</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/598bbb0f74364bdd2f23f153c0f1134cab5e5a47";>598bbb0</a>)</li>
   <li>update deps (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1052";>#1052</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/29d09cc9011d940b231391e707bb2f3aca1c74a5";>29d09cc</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>type-generic-spacing:</strong> ignore spaces after 
<code>new</code> in <code>TSConstructorType</code>  (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1044";>#1044</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/aa0c6acfba7711bf2b200f653896b0208d708abb";>aa0c6ac</a>)</li>
   </ul>
   <h3>Documentation</h3>
   <ul>
   <li><strong>no-extra-parens:</strong> add missing <code>]</code> in various 
examples. (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1048";>#1048</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/88248cf843316ae836a0057da440ae7bf4f39449";>88248cf</a>)</li>
   <li><strong>quotes:</strong> update deprecated options to latest and add 
tips (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1026";>#1026</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/dc949f893dc0ffdad7566597ca768f9978793110";>dc949f8</a>)</li>
   </ul>
   <h3>Build Related</h3>
   <ul>
   <li><strong>deps:</strong> bump actions/download-artifact from 5 to 6 (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1033";>#1033</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/88453426cfb1f7411d09c4657164f76b4951a1bd";>8845342</a>)</li>
   <li><strong>deps:</strong> bump actions/setup-node from 5 to 6 (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1029";>#1029</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/aa2f9915d60a2fa3846e014300310f39caf43615";>aa2f991</a>)</li>
   <li><strong>deps:</strong> bump actions/upload-artifact from 4 to 5 (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1034";>#1034</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/657e8ce93c9845e7c6cfa55216be9f37c196b4d3";>657e8ce</a>)</li>
   </ul>
   <h3>Chores</h3>
   <ul>
   <li><strong>indent:</strong> cleanup <code>TestCaseError#nodeType</code> (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1043";>#1043</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/3fcec3edcca0e801cb6679df8df8b4c257356db6";>3fcec3e</a>)</li>
   <li><strong>indent:</strong> simplify logic in <code>JSXText</code> (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1027";>#1027</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/d83c5b0ef2a4fe52f818c7d771f1e27d99e4a2c4";>d83c5b0</a>)</li>
   <li><strong>space-infix-ops:</strong> simplify logic (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1022";>#1022</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/6d57a7deb6bd72765a23de38627f361a5d5f2d2b";>6d57a7d</a>)</li>
   <li><strong>type-annotation-spacing:</strong> simplify type definitions (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1031";>#1031</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/aa6a0a3aa3633abae95fbc5115a1de979c55de27";>aa6a0a3</a>)</li>
   <li><strong>type-annotation-spacing:</strong> use <code>unindent</code> for 
better collapse (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1032";>#1032</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/839502a5597d494e24c54f705354e475373206a6";>839502a</a>)</li>
   <li><strong>type-generic-spacing:</strong> remove logic duplicated with 
<code>comma-spacing</code> (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1024";>#1024</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/361cfc862895e808da03c18b7ab53cf4aac49a6c";>361cfc8</a>)</li>
   <li>upgrade to vitest v4 (<a 
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1040";>#1040</a>)
 (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/c9d684b6e6ae3b967a1ec99ddef60fbcd4645f6f";>c9d684b</a>)</li>
   </ul>
   <h2><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/compare/v5.4.0...v5.5.0";>5.5.0</a>
 (2025-10-18)</h2>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/52b2b2ebd1d911c72c42aea7db05a56ea919cdca";><code>52b2b2e</code></a>
 chore: release v5.6.1 (main) (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1055";>#1055</a>)</li>
   <li><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/c48686160fc13ee5c195df8dd0cf8b85363acfce";><code>c486861</code></a>
 fix(computed-property-spacing): guard with <code>node.type</code> instead of 
<code>computed</code> ...</li>
   <li><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/1f5526a995ee29ce0282ad8f0726742bef219e2a";><code>1f5526a</code></a>
 chore: release v5.6.0 (main) (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1023";>#1023</a>)</li>
   <li><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/684ff7688afcb87d5d7fab09b0bec119d175ed63";><code>684ff76</code></a>
 feat(no-whitespace-before-property): support TS nodes (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1046";>#1046</a>)</li>
   <li><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/d6e7437f009f38181966e9fb48318dd220d0c50d";><code>d6e7437</code></a>
 feat(computed-property-spacing): support <code>TSIndexedAccessType</code> (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1047";>#1047</a>)</li>
   <li><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/88248cf843316ae836a0057da440ae7bf4f39449";><code>88248cf</code></a>
 docs(no-extra-parens): add missing <code>]</code> in various examples. (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1048";>#1048</a>)</li>
   <li><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/aa0c6acfba7711bf2b200f653896b0208d708abb";><code>aa0c6ac</code></a>
 fix(type-generic-spacing): ignore spaces after <code>new</code> in 
<code>TSConstructorType</code>  ...</li>
   <li><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/3fcec3edcca0e801cb6679df8df8b4c257356db6";><code>3fcec3e</code></a>
 test(indent): cleanup <code>TestCaseError#nodeType</code> (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1043";>#1043</a>)</li>
   <li><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/598bbb0f74364bdd2f23f153c0f1134cab5e5a47";><code>598bbb0</code></a>
 feat(type-annotation-spacing): deprecate <code>overrides.arrow</code> in favor 
of `arrow...</li>
   <li><a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/a5380d2a46b64bbe064dc37643948a3d0f11f990";><code>a5380d2</code></a>
 feat(arrow-spacing): support <code>TSFunctionType</code> and 
<code>TSConstructorType</code> (<a 
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1036";>#1036</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/eslint-stylistic/eslint-stylistic/commits/v5.6.1/packages/eslint-plugin";>compare
 view</a></li>
   </ul>
   </details>
   <details>
   <summary>Maintainer changes</summary>
   <p>This version was pushed to npm by [GitHub Actions](<a 
href="https://www.npmjs.com/~GitHub";>https://www.npmjs.com/~GitHub</a> 
Actions), a new releaser for <code>@​stylistic/eslint-plugin</code> since your 
current version.</p>
   </details>
   <br />
   
   Updates `@trivago/prettier-plugin-sort-imports` from 4.3.0 to 6.0.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/trivago/prettier-plugin-sort-imports/releases";><code>@​trivago/prettier-plugin-sort-imports</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>v6.0.0</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Update packages and pin babel/types by <a 
href="https://github.com/byara";><code>@​byara</code></a> in <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/343";>trivago/prettier-plugin-sort-imports#343</a></li>
   <li>V6 by <a href="https://github.com/byara";><code>@​byara</code></a> and <a 
href="https://github.com/vladislavarsenev";><code>@​vladislavarsenev</code></a>  
in <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/385";>trivago/prettier-plugin-sort-imports#385</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.2.2...v6.0.0";>https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.2.2...v6.0.0</a></p>
   <h2>v5.2.2</h2>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.2.1...v5.2.2";>https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.2.1...v5.2.2</a></p>
   <h2>v5.2.1</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>add svelte 5.x as peer dependency by <a 
href="https://github.com/werner-drklein";><code>@​werner-drklein</code></a> in 
<a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/337";>trivago/prettier-plugin-sort-imports#337</a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a 
href="https://github.com/werner-drklein";><code>@​werner-drklein</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/337";>trivago/prettier-plugin-sort-imports#337</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.2.0...v5.2.1";>https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.2.0...v5.2.1</a></p>
   <h2>v5.2.0</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>fix type import ordering <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/331";>#331</a>
 by <a href="https://github.com/rsslldnphy";><code>@​rsslldnphy</code></a></li>
   <li>Fix conditional import of prettier-plugin-svelte <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/332";>#332</a>
 by <a href="https://github.com/rsslldnphy";><code>@​rsslldnphy</code></a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.1.0...v5.2.0";>https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.1.0...v5.2.0</a></p>
   <h2>v5.1.0</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Fix svelte packages being required all the time by <a 
href="https://github.com/byara";><code>@​byara</code></a> in <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/327";>trivago/prettier-plugin-sort-imports#327</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.0.1...v5.1.0";>https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.0.1...v5.1.0</a></p>
   <h2>v5.0.1</h2>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.0.0...v5.0.1";>https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.0.0...v5.0.1</a></p>
   <h2>v5.0.0</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Updated dependencies by <a 
href="https://github.com/vladislavarsenev";><code>@​vladislavarsenev</code></a> 
in <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/316";>trivago/prettier-plugin-sort-imports#316</a></li>
   <li>svelte import sort by <a 
href="https://github.com/canarddemagret";><code>@​canarddemagret</code></a> in 
<a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/310";>trivago/prettier-plugin-sort-imports#310</a></li>
   <li>feature: order respects side effect imports by <a 
href="https://github.com/vladislavarsenev";><code>@​vladislavarsenev</code></a> 
in <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/320";>trivago/prettier-plugin-sort-imports#320</a></li>
   <li>(<a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/issues/276";>#276</a>)
 Fixed dollar sign group replace in vue preprocessor by <a 
href="https://github.com/adamDilger";><code>@​adamDilger</code></a> in <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/283";>trivago/prettier-plugin-sort-imports#283</a></li>
   <li>chore: describe the sort-imports-ignore comment in the README by <a 
href="https://github.com/lorenzodejong";><code>@​lorenzodejong</code></a> in <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/307";>trivago/prettier-plugin-sort-imports#307</a></li>
   <li>chore: Update <code>README</code> for <code>prettier</code> v3.x by <a 
href="https://github.com/basselworkforce";><code>@​basselworkforce</code></a> in 
<a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/242";>trivago/prettier-plugin-sort-imports#242</a></li>
   <li>fix incorrect location of colon in environment section on bug report 
template by <a 
href="https://github.com/DetachHead";><code>@​DetachHead</code></a> in <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/221";>trivago/prettier-plugin-sort-imports#221</a></li>
   <li>Updated compatibility in README.md by <a 
href="https://github.com/elite174";><code>@​elite174</code></a> in <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/257";>trivago/prettier-plugin-sort-imports#257</a></li>
   <li>feat: support importOrderImportAttributesKeyword by <a 
href="https://github.com/chentsulin";><code>@​chentsulin</code></a> in <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/273";>trivago/prettier-plugin-sort-imports#273</a></li>
   <li>version 5 by <a href="https://github.com/byara";><code>@​byara</code></a> 
in <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/214";>trivago/prettier-plugin-sort-imports#214</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/trivago/prettier-plugin-sort-imports/blob/main/CHANGELOG.md";><code>@​trivago/prettier-plugin-sort-imports</code>'s
 changelog</a>.</em></p>
   <blockquote>
   <h3>6.0.0</h3>
   <h4>Breaking Changes</h4>
   <ul>
   <li><strong>Switch to ESM</strong> <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/366";>#366</a>
 by <a 
href="https://github.com/RobbieTheWagner";><code>@​RobbieTheWagner</code></a> - 
The plugin now uses ES modules instead of CommonJS</li>
   <li><strong>Require Node &gt;= 20.x</strong> <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/367";>#367</a>
 by <a 
href="https://github.com/RobbieTheWagner";><code>@​RobbieTheWagner</code></a> - 
Drop support for Node.js versions below 20</li>
   <li><strong>Switch to vitest</strong> <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/370";>#370</a>
 by <a 
href="https://github.com/RobbieTheWagner";><code>@​RobbieTheWagner</code></a> - 
Replaced Jest with Vitest for better ESM support</li>
   </ul>
   <h4>New features</h4>
   <ul>
   <li><strong>Ember.js gjs/gts support</strong> <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/377";>#377</a>
 by <a href="https://github.com/NullVoxPopuli";><code>@​NullVoxPopuli</code></a> 
and <a 
href="https://github.com/RobbieTheWagner";><code>@​RobbieTheWagner</code></a> - 
Add support for Ember.js gjs/gts file formats with namespace and named type 
imports</li>
   <li><strong><code>&lt;BUILTIN_MODULES&gt;</code> placeholder</strong> <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/381";>#381</a>
 by <a href="https://github.com/sdotson";><code>@​sdotson</code></a> - Add 
support for sorting Node.js builtin modules to a specific position using 
<code>&lt;BUILTIN_MODULES&gt;</code> placeholder in 
<code>importOrder</code></li>
   <li><strong><code>&lt;SEPARATOR&gt;</code> placeholder</strong> <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/339";>#339</a>
 - Add <code>&lt;SEPARATOR&gt;</code> keyword for fine-grained control over 
import group separation when <code>importOrderSeparation</code> is enabled</li>
   <li><strong>Sort by length option</strong> <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/224";>#224</a>
 by <a href="https://github.com/KLewin23";><code>@​KLewin23</code></a> - Add 
option to sort imports by import statement length</li>
   <li><strong><code>importOrderExclude</code> option</strong> <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/384";>#384</a>
 by <a href="https://github.com/RyderKishan";><code>@​RyderKishan</code></a> - 
Add support for excluding specific files from import sorting using glob 
patterns</li>
   <li><strong>Expand <code>sort-imports-ignore</code> detection</strong> <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/358";>#358</a>
 by <a href="https://github.com/ckwalsh";><code>@​ckwalsh</code></a> - Improved 
detection of <code>sort-imports-ignore</code> comments throughout the file, not 
just at line 1</li>
   </ul>
   <h4>Performance improvements</h4>
   <ul>
   <li><strong>Improve <code>removeNodesFromOriginalCode()</code> 
performance</strong> <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/356";>#356</a>
 by <a href="https://github.com/ckwalsh";><code>@​ckwalsh</code></a> - Replace 
RegExp logic with string slices for better performance</li>
   </ul>
   <h4>Refactoring</h4>
   <ul>
   <li><strong>Stop rerendering directives</strong> <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/357";>#357</a>
 by <a href="https://github.com/ckwalsh";><code>@​ckwalsh</code></a> - Inject 
imports instead of re-rendering directives to better preserve whitespace and 
reduce formatting conflicts</li>
   <li><strong>Stop ignoring exceptions in snapshot tests</strong> <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/355";>#355</a>
 by <a href="https://github.com/ckwalsh";><code>@​ckwalsh</code></a> - Improve 
test reliability by properly handling exceptions</li>
   </ul>
   <h4>Chores</h4>
   <ul>
   <li>Add pnpm install command to README <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/361";>#361</a>
 - Document pnpm installation option</li>
   </ul>
   <h3>5.2.2</h3>
   <ul>
   <li>Update packages and pin babel/types <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/343";>#343</a>
 by <a href="https://github.com/byara";><code>@​byara</code></a></li>
   </ul>
   <h3>5.2.1</h3>
   <ul>
   <li>add svelte 5.x as peer dependency <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/337";>#337</a>
 by <a 
href="https://github.com/werner-drklein";><code>@​werner-drklein</code></a></li>
   </ul>
   <h3>5.2.0</h3>
   <ul>
   <li>fix type import ordering <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/331";>#331</a>
 by <a href="https://github.com/rsslldnphy";><code>@​rsslldnphy</code></a></li>
   <li>Fix conditional import of prettier-plugin-svelte <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/332";>#332</a>
 by <a href="https://github.com/rsslldnphy";><code>@​rsslldnphy</code></a></li>
   </ul>
   <h3>v5.1.0</h3>
   <ul>
   <li>Fix svelte packages being required all the time <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/327";>#327</a>
 by <a href="https://github.com/byara";><code>@​byara</code></a></li>
   </ul>
   <h3>v5.0.1</h3>
   <ul>
   <li>Clean up unwanted packages and unpin dependencies <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/322";>#322</a>
 by <a href="https://github.com/byara";><code>@​byara</code></a></li>
   </ul>
   <h3>v5.0.0</h3>
   <h4>New features</h4>
   <ul>
   <li>Type imports <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/153";>#153</a>
 by <a href="https://github.com/broofa";>Xenfo</a></li>
   <li>Svelte support <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/310";>#310</a>
 by <a href="https://github.com/canarddemagret";>canarddemagret</a></li>
   <li>Side effect import support <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/320";>#320</a>
 by <a href="https://github.com/blutorange";>blutorange</a> and <a 
href="https://github.com/vladislavarsenev";>vladislavarsenev</a></li>
   <li>Fixed dollar sign group replace in Vue <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/283";>#283</a>
 by <a href="https://github.com/adamDilger";>adamDilger</a></li>
   <li>Support <code>importOrderImportAttributesKeyword</code> <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/273";>#273</a>
 by <a href="https://github.com/chentsulin";>chentsulin</a></li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/trivago/prettier-plugin-sort-imports/commit/48863194ec046d378678f855df4b17847a52f688";><code>4886319</code></a>
 6.0.0</li>
   <li><a 
href="https://github.com/trivago/prettier-plugin-sort-imports/commit/d9b0a89de3b093249f56979cee64a8bb0f98e6d6";><code>d9b0a89</code></a>
 Merge pull request <a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/issues/386";>#386</a>
 from trivago/chores</li>
   <li><a 
href="https://github.com/trivago/prettier-plugin-sort-imports/commit/e2d360fe131cc3f8d635fa7fa5f920f537e623a4";><code>e2d360f</code></a>
 update lockfile</li>
   <li><a 
href="https://github.com/trivago/prettier-plugin-sort-imports/commit/c42a081c45934daae541f1fde71984905acf0204";><code>c42a081</code></a>
 V6 (<a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/issues/385";>#385</a>)</li>
   <li><a 
href="https://github.com/trivago/prettier-plugin-sort-imports/commit/f7b685c768f1a09a8dc64de77def897856d9e357";><code>f7b685c</code></a>
 Update README.md</li>
   <li><a 
href="https://github.com/trivago/prettier-plugin-sort-imports/commit/12b22911e643f2161598932cd91cd0c1e924047e";><code>12b2291</code></a>
 Update README.md</li>
   <li><a 
href="https://github.com/trivago/prettier-plugin-sort-imports/commit/875470a70abf443f1a5e3e54d1c943831d310680";><code>875470a</code></a>
 Merge branch 'main' of github.com:trivago/prettier-plugin-sort-imports</li>
   <li><a 
href="https://github.com/trivago/prettier-plugin-sort-imports/commit/46a36c1740aabc27c28ec293a25ece22b1d02614";><code>46a36c1</code></a>
 5.2.2</li>
   <li><a 
href="https://github.com/trivago/prettier-plugin-sort-imports/commit/ba82d610163be057d4b381adb732488a08bea147";><code>ba82d61</code></a>
 Changelog for version 5.2.2</li>
   <li><a 
href="https://github.com/trivago/prettier-plugin-sort-imports/commit/509c5a7209b338b6d0d24547a6f4e3af48cb0aed";><code>509c5a7</code></a>
 Update packages and pin babel/types (<a 
href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/issues/343";>#343</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/trivago/prettier-plugin-sort-imports/compare/v4.3.0...v6.0.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@types/node` from 22.19.3 to 25.0.2
   <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` from 18.3.27 to 19.2.7
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@types/react-dom` from 18.3.7 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 `@vitest/coverage-v8` from 3.2.4 to 4.0.15
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/vitest-dev/vitest/releases";><code>@​vitest/coverage-v8</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>v4.0.15</h2>
   <h3>   🚀 Experimental Features</h3>
   <ul>
   <li><strong>cache</strong>: Add opt-out on a plugin level, fix internal root 
cache  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9154";>vitest-dev/vitest#9154</a>
 <a href="https://github.com/vitest-dev/vitest/commit/a68f74e5e";><!-- raw HTML 
omitted -->(a68f7)<!-- raw HTML omitted --></a></li>
   <li><strong>reporters</strong>: Print import duration breakdown  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9105";>vitest-dev/vitest#9105</a>
 <a href="https://github.com/vitest-dev/vitest/commit/122ff321c";><!-- raw HTML 
omitted -->(122ff)<!-- raw HTML omitted --></a></li>
   </ul>
   <h3>   🐞 Bug Fixes</h3>
   <ul>
   <li>Keep built-in id as is in bun and deno  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9117";>vitest-dev/vitest#9117</a>
 <a href="https://github.com/vitest-dev/vitest/commit/075ab3520";><!-- raw HTML 
omitted -->(075ab)<!-- raw HTML omitted --></a></li>
   <li>Use <code>optimizeDeps.rolldownOptions</code> to fix depreated warning + 
fix <code>ssr.external: true</code>  -  by <a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9121";>vitest-dev/vitest#9121</a>
 <a href="https://github.com/vitest-dev/vitest/commit/fd8bd6dee";><!-- raw HTML 
omitted -->(fd8bd)<!-- raw HTML omitted --></a></li>
   <li>Fix external behavior with <code>deps.optimizer</code>  -  by <a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9125";>vitest-dev/vitest#9125</a>
 <a href="https://github.com/vitest-dev/vitest/commit/4c75492cc";><!-- raw HTML 
omitted -->(4c754)<!-- raw HTML omitted --></a></li>
   <li>Very minor typo in &quot;Chrome DevTools Protocol&quot;  -  by <a 
href="https://github.com/HowToTestFrontend";><code>@​HowToTestFrontend</code></a>
 in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9146";>vitest-dev/vitest#9146</a>
 <a href="https://github.com/vitest-dev/vitest/commit/209976419";><!-- raw HTML 
omitted -->(20997)<!-- raw HTML omitted --></a></li>
   <li><strong>browser</strong>: Run <code>toMatchScreenshot</code> only once 
when used with <code>expect.element</code>  -  by <a 
href="https://github.com/macarie";><code>@​macarie</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9132";>vitest-dev/vitest#9132</a>
 <a href="https://github.com/vitest-dev/vitest/commit/0d2e7e3e2";><!-- raw HTML 
omitted -->(0d2e7)<!-- raw HTML omitted --></a></li>
   <li><strong>coverage</strong>: Istanbul provider to not break source maps  - 
 by <a href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9040";>vitest-dev/vitest#9040</a>
 <a href="https://github.com/vitest-dev/vitest/commit/e4ca917f1";><!-- raw HTML 
omitted -->(e4ca9)<!-- raw HTML omitted --></a></li>
   <li><strong>deps</strong>: Update dependency tinyexec to v1  -  in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9122";>vitest-dev/vitest#9122</a>
 <a href="https://github.com/vitest-dev/vitest/commit/fd7860222";><!-- raw HTML 
omitted -->(fd786)<!-- raw HTML omitted --></a></li>
   <li><strong>docs</strong>: Remove <code>--browser.provider</code> from docs  
-  by <a href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> 
in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9115";>vitest-dev/vitest#9115</a>
 <a href="https://github.com/vitest-dev/vitest/commit/120b3dac1";><!-- raw HTML 
omitted -->(120b3)<!-- raw HTML omitted --></a></li>
   <li><strong>expect</strong>: Preserve <code>currentTestName</code> in 
extended matchers  -  by <a 
href="https://github.com/macarie";><code>@​macarie</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9106";>vitest-dev/vitest#9106</a>
 <a href="https://github.com/vitest-dev/vitest/commit/e43458e02";><!-- raw HTML 
omitted -->(e4345)<!-- raw HTML omitted --></a></li>
   <li><strong>pool</strong>: Terminate workers on <code>CTRL+c</code> forceful 
exits  -  by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9140";>vitest-dev/vitest#9140</a>
 <a href="https://github.com/vitest-dev/vitest/commit/d57d8bf0a";><!-- raw HTML 
omitted -->(d57d8)<!-- raw HTML omitted --></a></li>
   <li><strong>reporters</strong>: Show project in github reporter  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9138";>vitest-dev/vitest#9138</a>
 <a href="https://github.com/vitest-dev/vitest/commit/bb65e15c7";><!-- raw HTML 
omitted -->(bb65e)<!-- raw HTML omitted --></a></li>
   <li><strong>spy</strong>: Do not mock overriden method, if parent was 
automocked  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9116";>vitest-dev/vitest#9116</a>
 <a href="https://github.com/vitest-dev/vitest/commit/1a24607b4";><!-- raw HTML 
omitted -->(1a246)<!-- raw HTML omitted --></a></li>
   <li><strong>web-worker</strong>: MessagePort objects passed to 
Worker.postMessage work when clone === &quot;native&quot;  -  by <a 
href="https://github.com/whitphx";><code>@​whitphx</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9118";>vitest-dev/vitest#9118</a>
 <a href="https://github.com/vitest-dev/vitest/commit/deee83e54";><!-- raw HTML 
omitted -->(deee8)<!-- raw HTML omitted --></a></li>
   </ul>
   <h5>    <a 
href="https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15";>View 
changes on GitHub</a></h5>
   <h2>v4.0.14</h2>
   <h3>   🚀 Experimental Features</h3>
   <ul>
   <li><strong>browser</strong>: Expose <code>utils.configurePrettyDOM</code>  
-  by <a href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> 
in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9103";>vitest-dev/vitest#9103</a>
 <a href="https://github.com/vitest-dev/vitest/commit/2cc34e0d4";><!-- raw HTML 
omitted -->(2cc34)<!-- raw HTML omitted --></a></li>
   <li><strong>runner</strong>: Add full names to tasks  -  by <a 
href="https://github.com/macarie";><code>@​macarie</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9087";>vitest-dev/vitest#9087</a>
 <a href="https://github.com/vitest-dev/vitest/commit/821aa2002";><!-- raw HTML 
omitted -->(821aa)<!-- raw HTML omitted --></a></li>
   <li><strong>ui</strong>: Add tabbed failure view for 
<code>toMatchScreenshot</code> with comparison slider  -  by <a 
href="https://github.com/macarie";><code>@​macarie</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/8813";>vitest-dev/vitest#8813</a>
 <a href="https://github.com/vitest-dev/vitest/commit/c37c2eb0b";><!-- raw HTML 
omitted -->(c37c2)<!-- raw HTML omitted --></a></li>
   </ul>
   <h3>   🐞 Bug Fixes</h3>
   <ul>
   <li>Externalize before caching  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9077";>vitest-dev/vitest#9077</a>
 <a href="https://github.com/vitest-dev/vitest/commit/e1b2e086a";><!-- raw HTML 
omitted -->(e1b2e)<!-- raw HTML omitted --></a></li>
   <li>Collect the duration of external imports  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9097";>vitest-dev/vitest#9097</a>
 <a href="https://github.com/vitest-dev/vitest/commit/3326cc9f4";><!-- raw HTML 
omitted -->(3326c)<!-- raw HTML omitted --></a></li>
   <li>Rename <code>collect</code> to <code>import</code>, remove 
<code>prepare</code>  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9091";>vitest-dev/vitest#9091</a>
 <a href="https://github.com/vitest-dev/vitest/commit/1256b5ca3";><!-- raw HTML 
omitted -->(1256b)<!-- raw HTML omitted --></a></li>
   <li><strong>browser</strong>:
   <ul>
   <li>Unsubscribe <code>onCancel</code> on rpc destroy  -  by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9088";>vitest-dev/vitest#9088</a>
 <a href="https://github.com/vitest-dev/vitest/commit/f5b72374b";><!-- raw HTML 
omitted -->(f5b72)<!-- raw HTML omitted --></a></li>
   <li>Revert the viewport scaling in non-ui mode <a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9018";>#9018</a>
  -  by <a href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> 
in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9072";>vitest-dev/vitest#9072</a>
 and <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9018";>vitest-dev/vitest#9018</a>
 <a href="https://github.com/vitest-dev/vitest/commit/64502a2c4";><!-- raw HTML 
omitted -->(64502)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>coverage</strong>:
   <ul>
   <li>Invalidate circular modules correctly on rerun with coverage  -  by <a 
href="https://github.com/aicest";><code>@​aicest</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9096";>vitest-dev/vitest#9096</a>
 <a href="https://github.com/vitest-dev/vitest/commit/6f22c675f";><!-- raw HTML 
omitted -->(6f22c)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>expect</strong>:
   <ul>
   <li>Allow function as standard schema  -  by <a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9099";>vitest-dev/vitest#9099</a>
 <a href="https://github.com/vitest-dev/vitest/commit/ed8a2ebbd";><!-- raw HTML 
omitted -->(ed8a2)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>jsdom</strong>:
   <ul>
   <li>Reuse abort signals if possible  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9090";>vitest-dev/vitest#9090</a>
 <a href="https://github.com/vitest-dev/vitest/commit/2c468ee95";><!-- raw HTML 
omitted -->(2c468)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>pool</strong>:
   <ul>
   <li>Init <code>VITEST_POOL_ID</code> + <code>VITEST_WORKER_ID</code> before 
environment setup  -  by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9085";>vitest-dev/vitest#9085</a>
 <a href="https://github.com/vitest-dev/vitest/commit/379185b40";><!-- raw HTML 
omitted -->(37918)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>web-worker</strong>:
   <ul>
   <li><code>postMessage</code> to send ports to workers  -  by <a 
href="https://github.com/whitphx";><code>@​whitphx</code></a> and <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9078";>vitest-dev/vitest#9078</a>
 <a href="https://github.com/vitest-dev/vitest/commit/9d1763d11";><!-- raw HTML 
omitted -->(9d176)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb";><code>eb1abf0</code></a>
 chore: release v4.0.15</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0";><code>9ca74cf</code></a>
 chore: release v4.0.14</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/acc5152b9690992e3ac0cff691db4347f2dccdf9";><code>acc5152</code></a>
 perf: replace <code>debug</code> with <code>obug</code> (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9057";>#9057</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1";><code>73b54ce</code></a>
 chore: release v4.0.13</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb";><code>5aa84d5</code></a>
 chore: release v4.0.12</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04";><code>c3befb0</code></a>
 chore: release v4.0.11</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7";><code>259a3d1</code></a>
 chore: release v4.0.10</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c";><code>62fab24</code></a>
 chore: release v4.0.9</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe";><code>46bfd09</code></a>
 chore: release v4.0.8</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/da8b93aa532cd1193f416e08c9e3f40b8015086d";><code>da8b93a</code></a>
 fix(deps): update all non-major dependencies (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/8636";>#8636</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/coverage-v8";>compare
 view</a></li>
   </ul>
   </details>
   <details>
   <summary>Maintainer changes</summary>
   <p>This version was pushed to npm by [GitHub Actions](<a 
href="https://www.npmjs.com/~GitHub";>https://www.npmjs.com/~GitHub</a> 
Actions), a new releaser for <code>@​vitest/coverage-v8</code> since your 
current version.</p>
   </details>
   <br />
   
   Updates `eslint-plugin-react-hooks` from 5.2.0 to 7.0.1
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md";>eslint-plugin-react-hooks's
 changelog</a>.</em></p>
   <blockquote>
   <h2>7.0.1</h2>
   <ul>
   <li>Disallowed passing inline <code>useEffectEvent</code> values as JSX 
props to guard against accidental propagation. (<a 
href="https://redirect.github.com/facebook/react/pull/34820";>#34820</a> by <a 
href="https://github.com/jf-eirinha";><code>@​jf-eirinha</code></a>)</li>
   <li>Switch to <code>export =</code> so eslint-plugin-react-hooks emits 
correct types for consumers in Node16 ESM projects. (<a 
href="https://redirect.github.com/facebook/react/pull/34949";>#34949</a> by <a 
href="https://github.com/karlhorky";><code>@​karlhorky</code></a>)</li>
   <li>Tightened the typing of <code>configs.flat</code> so the 
<code>configs</code> export is always defined. (<a 
href="https://redirect.github.com/facebook/react/pull/34950";>#34950</a> by <a 
href="https://github.com/poteto";><code>@​poteto</code></a>)</li>
   <li>Fix named import runtime errors. (<a 
href="https://redirect.github.com/facebook/react/pull/34951";>#34951</a>, <a 
href="https://redirect.github.com/facebook/react/pull/34953";>#34953</a> by <a 
href="https://github.com/karlhorky";><code>@​karlhorky</code></a>)</li>
   </ul>
   <h2>7.0.0</h2>
   <p>This release slims down presets to just 2 configurations 
(<code>recommended</code> and <code>recommended-latest</code>), and all 
compiler rules are enabled by default.</p>
   <ul>
   <li><strong>Breaking:</strong> Removed 
<code>recommended-latest-legacy</code> and <code>flat/recommended</code> 
configs. The plugin now provides <code>recommended</code> (legacy and flat 
configs with all recommended rules),  and <code>recommended-latest</code> 
(legacy and flat configs with all recommended rules plus new bleeding edge 
experimental compiler rules). (<a 
href="https://github.com/poteto";><code>@​poteto</code></a> in <a 
href="https://redirect.github.com/facebook/react/pull/34757";>#34757</a>)</li>
   </ul>
   <h2>6.1.1</h2>
   <p><strong>Note:</strong> 6.1.0 accidentally allowed use of 
<code>recommended</code> without flat config, causing errors when used with 
ESLint v9's <code>defineConfig()</code> helper. This has been fixed in 
6.1.1.</p>
   <ul>
   <li>Fix <code>recommended</code> config for flat config compatibility. The 
<code>recommended</code> config has been converted to flat config format. 
Non-flat config users should use <code>recommended-legacy</code> instead. (<a 
href="https://github.com/poteto";><code>@​poteto</code></a> in <a 
href="https://redirect.github.com/facebook/react/pull/34700";>#34700</a>)</li>
   <li>Add <code>recommended-latest</code> and 
<code>recommended-latest-legacy</code> configs that include React Compiler 
rules. (<a href="https://github.com/poteto";><code>@​poteto</code></a> in <a 
href="https://redirect.github.com/facebook/react/pull/34675";>#34675</a>)</li>
   <li>Remove unused <code>NoUnusedOptOutDirectives</code> rule. (<a 
href="https://github.com/poteto";><code>@​poteto</code></a> in <a 
href="https://redirect.github.com/facebook/react/pull/34703";>#34703</a>)</li>
   <li>Remove <code>hermes-parser</code> and dependency. (<a 
href="https://github.com/poteto";><code>@​poteto</code></a> in <a 
href="https://redirect.github.com/facebook/react/pull/34719";>#34719</a>)</li>
   <li>Remove <code>@babel/plugin-proposal-private-methods</code> dependency. 
(<a href="https://github.com/ArnaudBarre";><code>@​ArnaudBarre</code></a> and <a 
href="https://github.com/josephsavona";><code>@​josephsavona</code></a> in <a 
href="https://redirect.github.com/facebook/react/pull/34715";>#34715</a>)</li>
   <li>Update for Zod v3/v4 compatibility. (<a 
href="https://github.com/kolvian";><code>@​kolian</code></a> and <a 
href="https://github.com/josephsavona";><code>@​josephsavona</code></a> in <a 
href="https://redirect.github.com/facebook/react/pull/34717";>#34717</a>)</li>
   </ul>
   <h2>6.1.0</h2>
   <p><strong>Note:</strong> Version 6.0.0 was mistakenly released and 
immediately deprecated and untagged on npm. This is the first official 6.x 
major release and includes breaking changes.</p>
   <ul>
   <li><strong>Breaking:</strong> Require Node.js 18 or newer. (<a 
href="https://github.com/michaelfaith";><code>@​michaelfaith</code></a> in <a 
href="https://redirect.github.com/facebook/react/pull/32458";>#32458</a>)</li>
   <li><strong>Breaking:</strong> Flat config is now the default 
<code>recommended</code> preset. Legacy config moved to 
<code>recommended-legacy</code>. (<a 
href="https://github.com/michaelfaith";><code>@​michaelfaith</code></a> in <a 
href="https://redirect.github.com/facebook/react/pull/32457";>#32457</a>)</li>
   <li><strong>New Violations:</strong> Disallow calling <code>use</code> 
within try/catch blocks. (<a 
href="https://github.com/poteto";><code>@​poteto</code></a> in <a 
href="https://redirect.github.com/facebook/react/pull/34040";>#34040</a>)</li>
   <li><strong>New Violations:</strong> Disallow calling 
<code>useEffectEvent</code> functions in arbitrary closures. (<a 
href="https://github.com/jbrown215";><code>@​jbrown215</code></a> in <a 
href="https://redirect.github.com/facebook/react/pull/33544";>#33544</a>)</li>
   <li>Handle <code>React.useEffect</code> in addition to 
<code>useEffect</code> in rules-of-hooks. (<a 
href="https://github.com/Ayc0";><code>@​Ayc0</code></a> in <a 
href="https://redirect.github.com/facebook/react/pull/34076";>#34076</a>)</li>
   <li>Added <code>react-hooks</code> settings config option that to accept 
<code>additionalEffectHooks</code> that are used across exhaustive-deps and 
rules-of-hooks rules. (<a 
href="https://github.com/jbrown215";><code>@​jbrown215</code></a>) in <a 
href="https://redirect.github.com/facebook/react/pull/34497";>#34497</a></li>
   </ul>
   <h2>6.0.0</h2>
   <p>Accidentally released. See 6.1.0 for the actual changes.</p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint-plugin-unicorn` from 55.0.0 to 62.0.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/releases";>eslint-plugin-unicorn's
 releases</a>.</em></p>
   <blockquote>
   <h2>v62.0.0</h2>
   <h3>New rules</h3>
   <ul>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/30f08471987e620755963ef2809ecc3dbcdb21d5/docs/rules/no-immediate-mutation.md";><code>no-immediate-mutation</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2787";>#2787</a>)
  e1c7d2ed</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/30f08471987e620755963ef2809ecc3dbcdb21d5/docs/rules/no-useless-collection-argument.md";><code>no-useless-collection-argument</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2777";>#2777</a>)
  2d07c9a9</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/30f08471987e620755963ef2809ecc3dbcdb21d5/docs/rules/prefer-response-static-json.md";><code>prefer-response-static-json</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2778";>#2778</a>)
  ffe5943b</li>
   </ul>
   <h3>Improvements</h3>
   <ul>
   <li><code>text-encoding-identifier-case</code>: Add <a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/30f08471987e620755963ef2809ecc3dbcdb21d5/docs/rules/text-encoding-identifier-case.md#withdash";><code>withDash</code></a>
 option (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2780";>#2780</a>)
  90253860</li>
   <li><code>no-useless-undefined</code>: Check one <code>undefined</code> at a 
time (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2792";>#2792</a>)
  27f75099</li>
   <li><code>prefer-single-call</code>: Check optional chaining (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2788";>#2788</a>)
  8a132ace</li>
   <li><code>text-encoding-identifier-case</code>: Enforce <code>'utf-8'</code> 
in <code>form[acceptCharset]</code> and <code>TextDecoder</code> (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2785";>#2785</a>)
  46b39741</li>
   <li><code>prefer-node-protocol</code>: Handle TypeScript import types (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2774";>#2774</a>)
  13a37a0d</li>
   <li><code>no-array-for-each</code>: Ignore <code>forEach</code> for Effect 
library (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2783";>#2783</a>)
  2ef6f831</li>
   <li><code>prefer-string-raw</code>: Ignore more places that requires a 
string (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2776";>#2776</a>)
  43bc4299</li>
   <li><code>prefer-string-raw</code>: Add support for template literals (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2691";>#2691</a>)
  52723a24</li>
   <li><code>prefer-global-this</code>: Add <code>navigation</code> to 
<code>windowSpecificAPIs</code> (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2770";>#2770</a>)
  0c939985</li>
   <li><code>prefer-code-point</code>: Report cases where 
<code>String.fromCharCode</code> is not called directly (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2766";>#2766</a>)
  1d682a18</li>
   <li><code>no-useless-spread</code>: Safely remove empty array and object (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2764";>#2764</a>)
  7aeabab3</li>
   </ul>
   <h3>Fixes</h3>
   <ul>
   <li><code>consistent-function-scoping</code>: Fix inconsistent behavior (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2748";>#2748</a>)
  a5464440</li>
   </ul>
   <hr />
   <p><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v61.0.2...v62.0.0";>https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v61.0.2...v62.0.0</a></p>
   <h2>v61.0.2</h2>
   <ul>
   <li><code>throw-new-error</code>: Fix false positive for Effect library (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2740";>#2740</a>)
  0ddf5ead</li>
   <li><code>no-useless-undefined</code>: Ignore 
<code>Set#delete(undefined)</code> (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2739";>#2739</a>)
  99acd272</li>
   <li><code>prefer-includes</code> and <code>prefer-array-index-of</code>: 
Prevent crash on Vue files (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2645";>#2645</a>)
  a1da5182</li>
   </ul>
   <hr />
   <p><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v61.0.1...v61.0.2";>https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v61.0.1...v61.0.2</a></p>
   <h2>v61.0.1</h2>
   <ul>
   <li><code>prefer-classlist-toggle</code>: Omit 
<code>Element#classList.contains()</code> call when fixing (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2732";>#2732</a>)
  066f96b9</li>
   </ul>
   <hr />
   <p><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v61.0.0...v61.0.1";>https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v61.0.0...v61.0.1</a></p>
   <h2>v61.0.0</h2>
   <h3>New rules</h3>
   <ul>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-bigint-literals.md";><code>prefer-bigint-literals</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2722";>#2722</a>)
  1f4cb8a2</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/p...
   
   _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