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

   Bumps the auth-ui-package-updates group with 15 updates in the 
/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | 
[@chakra-ui/react](https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react)
 | `3.35.0` | `3.36.0` |
   | [axios](https://github.com/axios/axios) | `1.17.0` | `1.18.0` |
   | [react-hook-form](https://github.com/react-hook-form/react-hook-form) | 
`7.78.0` | `7.79.0` |
   | 
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
 | `7.17.0` | `7.18.0` |
   | 
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
 | `8.60.1` | `8.61.1` |
   | 
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
 | `8.60.1` | `8.61.1` |
   | 
[@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils)
 | `8.60.1` | `8.61.1` |
   | 
[@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8)
 | `4.1.8` | `4.1.9` |
   | [eslint](https://github.com/eslint/eslint) | `10.4.1` | `10.5.0` |
   | 
[eslint-plugin-perfectionist](https://github.com/azat-io/eslint-plugin-perfectionist)
 | `5.9.0` | `5.9.1` |
   | 
[eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh)
 | `0.5.2` | `0.5.3` |
   | [happy-dom](https://github.com/capricorn86/happy-dom) | `20.10.2` | 
`20.10.6` |
   | [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.8.4` |
   | 
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
 | `8.60.1` | `8.61.1` |
   | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | 
`4.1.8` | `4.1.9` |
   
   
   Updates `@chakra-ui/react` from 3.35.0 to 3.36.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/chakra-ui/chakra-ui/releases";>@​chakra-ui/react's 
releases</a>.</em></p>
   <blockquote>
   <h2><code>@​chakra-ui/react</code><a 
href="https://github.com/3";><code>@​3</code></a>.36.0</h2>
   <h3>Minor Changes</h3>
   <ul>
   <li>
   <p><a 
href="https://redirect.github.com/chakra-ui/chakra-ui/pull/10752";>#10752</a>
   <a 
href="https://github.com/chakra-ui/chakra-ui/commit/1ef580069c1a6c0cc3dd03f6edab52d98dac14b2";><code>1ef5800</code></a>
   Thanks <a 
href="https://github.com/kalisaNkevin";><code>@​kalisaNkevin</code></a>! - 
<strong>[New]
   FloatingPanel</strong>: Add draggable, resizable floating panel component</p>
   <pre lang="tsx"><code>import { FloatingPanel } from 
&quot;@chakra-ui/react/floating-panel&quot;
   </code></pre>
   <pre lang="tsx"><code>&lt;FloatingPanel.Root&gt;
     &lt;FloatingPanel.Trigger /&gt;
     &lt;FloatingPanel.Positioner&gt;
       &lt;FloatingPanel.Content&gt;
         &lt;FloatingPanel.Header&gt;
           &lt;FloatingPanel.DragTrigger&gt;
             &lt;FloatingPanel.Title /&gt;
           &lt;/FloatingPanel.DragTrigger&gt;
           &lt;FloatingPanel.Control&gt;
             &lt;FloatingPanel.StageTrigger /&gt;
             &lt;FloatingPanel.CloseTrigger /&gt;
           &lt;/FloatingPanel.Control&gt;
         &lt;/FloatingPanel.Header&gt;
         &lt;FloatingPanel.Body /&gt;
         &lt;FloatingPanel.ResizeTriggers /&gt;
       &lt;/FloatingPanel.Content&gt;
     &lt;/FloatingPanel.Positioner&gt;
   &lt;/FloatingPanel.Root&gt;
   </code></pre>
   </li>
   <li>
   <p><a 
href="https://redirect.github.com/chakra-ui/chakra-ui/pull/10847";>#10847</a>
   <a 
href="https://github.com/chakra-ui/chakra-ui/commit/238e20a41a3e8f750bad555d56a1b23fa3de84d8";><code>238e20a</code></a>
   Thanks <a 
href="https://github.com/Adebesin-Cell";><code>@​Adebesin-Cell</code></a>! - 
Update Ark UI to
   v5.37.2</p>
   <ul>
   <li><strong>Splitter</strong>: Accept CSS units (<code>px</code>, 
<code>em</code>, <code>rem</code>, <code>vh</code>, <code>vw</code>) for size
   props, add per-panel <code>resizeBehavior</code> 
(<code>&quot;preserve-pixel-size&quot;</code>), and fix
   focus not moving to a resize trigger on click.</li>
   <li><strong>Color Picker, Combobox, Date Picker, Hover Card, Menu, Popover, 
Select,
   Tooltip</strong>: Add <code>data-side</code> to placement-aware parts for 
placement-based
   styling.</li>
   <li><strong>Accordion</strong>: Remove redundant <code>aria-disabled</code> 
from item triggers.</li>
   <li><strong>Color Picker</strong>: Fire <code>onValueChangeEnd</code> when 
picking a color with the
   EyeDropper API.</li>
   <li><strong>Combobox</strong>: Don't submit the form on <code>Enter</code> 
when an item is highlighted
   or the value is rejected by <code>allowCustomValue: false</code>.</li>
   <li><strong>Date Picker</strong>: Fix range-mode clear not resetting 
active/hovered state,
   the native month/year select inside modals (Firefox), and</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/chakra-ui/chakra-ui/blob/main/packages/react/CHANGELOG.md";>@​chakra-ui/react's
 changelog</a>.</em></p>
   <blockquote>
   <h2>3.36.0</h2>
   <h3>Minor Changes</h3>
   <ul>
   <li>
   <p><a 
href="https://redirect.github.com/chakra-ui/chakra-ui/pull/10752";>#10752</a>
   <a 
href="https://github.com/chakra-ui/chakra-ui/commit/1ef580069c1a6c0cc3dd03f6edab52d98dac14b2";><code>1ef5800</code></a>
   Thanks <a 
href="https://github.com/kalisaNkevin";><code>@​kalisaNkevin</code></a>! - 
<strong>[New]
   FloatingPanel</strong>: Add draggable, resizable floating panel component</p>
   <pre lang="tsx"><code>import { FloatingPanel } from 
&quot;@chakra-ui/react/floating-panel&quot;
   </code></pre>
   <pre lang="tsx"><code>&lt;FloatingPanel.Root&gt;
     &lt;FloatingPanel.Trigger /&gt;
     &lt;FloatingPanel.Positioner&gt;
       &lt;FloatingPanel.Content&gt;
         &lt;FloatingPanel.Header&gt;
           &lt;FloatingPanel.DragTrigger&gt;
             &lt;FloatingPanel.Title /&gt;
           &lt;/FloatingPanel.DragTrigger&gt;
           &lt;FloatingPanel.Control&gt;
             &lt;FloatingPanel.StageTrigger /&gt;
             &lt;FloatingPanel.CloseTrigger /&gt;
           &lt;/FloatingPanel.Control&gt;
         &lt;/FloatingPanel.Header&gt;
         &lt;FloatingPanel.Body /&gt;
         &lt;FloatingPanel.ResizeTriggers /&gt;
       &lt;/FloatingPanel.Content&gt;
     &lt;/FloatingPanel.Positioner&gt;
   &lt;/FloatingPanel.Root&gt;
   </code></pre>
   </li>
   <li>
   <p><a 
href="https://redirect.github.com/chakra-ui/chakra-ui/pull/10847";>#10847</a>
   <a 
href="https://github.com/chakra-ui/chakra-ui/commit/238e20a41a3e8f750bad555d56a1b23fa3de84d8";><code>238e20a</code></a>
   Thanks <a 
href="https://github.com/Adebesin-Cell";><code>@​Adebesin-Cell</code></a>! - 
Update Ark UI to
   v5.37.2</p>
   <ul>
   <li><strong>Splitter</strong>: Accept CSS units (<code>px</code>, 
<code>em</code>, <code>rem</code>, <code>vh</code>, <code>vw</code>) for size
   props, add per-panel <code>resizeBehavior</code> 
(<code>&quot;preserve-pixel-size&quot;</code>), and fix
   focus not moving to a resize trigger on click.</li>
   <li><strong>Color Picker, Combobox, Date Picker, Hover Card, Menu, Popover, 
Select,
   Tooltip</strong>: Add <code>data-side</code> to placement-aware parts for 
placement-based
   styling.</li>
   <li><strong>Accordion</strong>: Remove redundant <code>aria-disabled</code> 
from item triggers.</li>
   <li><strong>Color Picker</strong>: Fire <code>onValueChangeEnd</code> when 
picking a color with the
   EyeDropper API.</li>
   <li><strong>Combobox</strong>: Don't submit the form on <code>Enter</code> 
when an item is highlighted
   or the value is rejected by <code>allowCustomValue: false</code>.</li>
   <li><strong>Date Picker</strong>: Fix range-mode clear not resetting 
active/hovered state,</li>
   </ul>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/chakra-ui/chakra-ui/commit/3c000274c54ef4e207221a6979c155ccc648141c";><code>3c00027</code></a>
 Version Packages (<a 
href="https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10802";>#10802</a>)</li>
   <li><a 
href="https://github.com/chakra-ui/chakra-ui/commit/238e20a41a3e8f750bad555d56a1b23fa3de84d8";><code>238e20a</code></a>
 chore(deps): update <code>@​ark-ui/react</code> to 5.37.2 (<a 
href="https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10847";>#10847</a>)</li>
   <li><a 
href="https://github.com/chakra-ui/chakra-ui/commit/4384e3f8151e6ed41d638c103eb3fd612a3c44d5";><code>4384e3f</code></a>
 docs(react): remove redundant &quot;render&quot; in For children prop (<a 
href="https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10842";>#10842</a>)</li>
   <li><a 
href="https://github.com/chakra-ui/chakra-ui/commit/b51f7aeeac6aa0a9e2cd634d8d950de04d6e5cf7";><code>b51f7ae</code></a>
 docs(react): update outdated package readme (<a 
href="https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10838";>#10838</a>)</li>
   <li><a 
href="https://github.com/chakra-ui/chakra-ui/commit/06b5f022dbe16a2285437465340871b975c34dfb";><code>06b5f02</code></a>
 fix: semantic token lookup</li>
   <li><a 
href="https://github.com/chakra-ui/chakra-ui/commit/6a3e23cbb5db4a8d08ccbf4d57d14cbdfb1399df";><code>6a3e23c</code></a>
 chore: update examples</li>
   <li><a 
href="https://github.com/chakra-ui/chakra-ui/commit/1ef580069c1a6c0cc3dd03f6edab52d98dac14b2";><code>1ef5800</code></a>
 feat: float panel component (<a 
href="https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10752";>#10752</a>)</li>
   <li><a 
href="https://github.com/chakra-ui/chakra-ui/commit/43a016d32f470b14bbfb0d0a7c83075902feee5e";><code>43a016d</code></a>
 fix: remove DatePicker placeholder color override to align with global 
styling</li>
   <li><a 
href="https://github.com/chakra-ui/chakra-ui/commit/82b26bea60f49450522354474fa5b1811095c3bb";><code>82b26be</code></a>
 fix: update Link component to use focusVisibleRing for improved 
accessibility</li>
   <li><a 
href="https://github.com/chakra-ui/chakra-ui/commit/c5e1eedb79c2ec610e6012344cd7509e6b190994";><code>c5e1eed</code></a>
 docs: update datalist</li>
   <li>Additional commits viewable in <a 
href="https://github.com/chakra-ui/chakra-ui/commits/@chakra-ui/[email protected]/packages/react";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `axios` from 1.17.0 to 1.18.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/axios/axios/releases";>axios's releases</a>.</em></p>
   <blockquote>
   <h2>v1.18.0 — June 13, 2026</h2>
   <p>This release hardens redirect and URL handling, improves the 
validateStatus configuration semantics, and includes updates to documentation, 
dependencies, and release metadata.</p>
   <h2>🔒 Security Fixes</h2>
   <ul>
   <li>
   <p><strong>Redirect Header Safety:</strong> Added Node HTTP adapter support 
for stripping caller-specified sensitive headers on cross-origin redirects, 
helping prevent custom auth headers such as API keys from leaking to another 
origin. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10892";>#10892</a></strong>)</p>
   </li>
   <li>
   <p><strong>URL And Request Hardening:</strong> Rejects malformed 
<code>http:</code> and <code>https:</code> URLs that omit <code>//</code> with 
<code>ERR_INVALID_URL</code>, while tightening prototype-pollution-safe config 
reads, stream size limits, FormData depth handling, data URL sizing, and local 
<code>NO_PROXY</code> matching. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/11000";>#11000</a></strong>)</p>
   </li>
   </ul>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li><strong>Status Validation:</strong> Added 
<code>transitional.validateStatusUndefinedResolves</code> so applications can 
opt in to treating <code>validateStatus: undefined</code> like the option was 
omitted, while <code>validateStatus: null</code> remains the explicit way to 
accept every status. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10899";>#10899</a></strong>)</li>
   </ul>
   <h2>🔧 Maintenance &amp; Chores</h2>
   <ul>
   <li>
   <p><strong>Documentation:</strong> Published the v1.17.0 release notes, 
fixed a changelog typo, clarified the package update PR policy, and marked the 
<code>proxy</code> request config as Node.js-only in the advanced docs. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10984";>#10984</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10988";>#10988</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10992";>#10992</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10995";>#10995</a></strong>)</p>
   </li>
   <li>
   <p><strong>Dependencies:</strong> Bumped <code>@babel/core</code>, 
<code>@babel/preset-env</code>, <code>@commitlint/cli</code>, 
<code>@commitlint/config-conventional</code>, 
<code>@rollup/plugin-babel</code>, <code>@rollup/plugin-commonjs</code>, 
<code>@vitest/browser</code>, <code>@vitest/browser-playwright</code>, 
<code>eslint</code>, <code>lint-staged</code>, <code>rollup</code>, 
<code>vitest</code>, and <code>actions/checkout</code>. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10989";>#10989</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10996";>#10996</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10997";>#10997</a></strong>)</p>
   </li>
   <li>
   <p><strong>Release Metadata:</strong> Prepared the 1.18.0 release by 
updating package metadata and the runtime <code>VERSION</code> value. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/11003";>#11003</a></strong>)</p>
   </li>
   </ul>
   <h2>🌟 New Contributors</h2>
   <p>We are thrilled to welcome our new contributors. Thank you for helping 
improve axios:</p>
   <ul>
   <li><strong><a 
href="https://github.com/drori12";><code>@​drori12</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10984";>#10984</a></strong>)</li>
   <li><strong><a 
href="https://github.com/eyupcanakman";><code>@​eyupcanakman</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10899";>#10899</a></strong>)</li>
   <li><strong><a 
href="https://github.com/Adi-Beker";><code>@​Adi-Beker</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10995";>#10995</a></strong>)</li>
   </ul>
   <p><a href="https://github.com/axios/axios/compare/v1.17.0...v1.18.0";>Full 
Changelog</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/axios/axios/blob/v1.x/CHANGELOG.md";>axios's 
changelog</a>.</em></p>
   <blockquote>
   <h2>v1.18.0 — June 13, 2026</h2>
   <p>This release hardens redirect and URL handling, improves the 
validateStatus configuration semantics, and includes updates to documentation, 
dependencies, and release metadata.</p>
   <h2>🔒 Security Fixes</h2>
   <ul>
   <li>
   <p><strong>Redirect Header Safety:</strong> Added Node HTTP adapter support 
for stripping caller-specified sensitive headers on cross-origin redirects, 
helping prevent custom auth headers such as API keys from leaking to another 
origin. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10892";>#10892</a></strong>)</p>
   </li>
   <li>
   <p><strong>URL And Request Hardening:</strong> Rejects malformed 
<code>http:</code> and <code>https:</code> URLs that omit <code>//</code> with 
<code>ERR_INVALID_URL</code>, while tightening prototype-pollution-safe config 
reads, stream size limits, FormData depth handling, data URL sizing, and local 
<code>NO_PROXY</code> matching. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/11000";>#11000</a></strong>)</p>
   </li>
   </ul>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li><strong>Status Validation:</strong> Added 
<code>transitional.validateStatusUndefinedResolves</code> so applications can 
opt in to treating <code>validateStatus: undefined</code> like the option was 
omitted, while <code>validateStatus: null</code> remains the explicit way to 
accept every status. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10899";>#10899</a></strong>)</li>
   </ul>
   <h2>🔧 Maintenance &amp; Chores</h2>
   <ul>
   <li>
   <p><strong>Documentation:</strong> Published the v1.17.0 release notes, 
fixed a changelog typo, clarified the package update PR policy, and marked the 
<code>proxy</code> request config as Node.js-only in the advanced docs. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10984";>#10984</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10988";>#10988</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10992";>#10992</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10995";>#10995</a></strong>)</p>
   </li>
   <li>
   <p><strong>Dependencies:</strong> Bumped <code>@babel/core</code>, 
<code>@babel/preset-env</code>, <code>@commitlint/cli</code>, 
<code>@commitlint/config-conventional</code>, 
<code>@rollup/plugin-babel</code>, <code>@rollup/plugin-commonjs</code>, 
<code>@vitest/browser</code>, <code>@vitest/browser-playwright</code>, 
<code>eslint</code>, <code>lint-staged</code>, <code>rollup</code>, 
<code>vitest</code>, and <code>actions/checkout</code>. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10989";>#10989</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10996";>#10996</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10997";>#10997</a></strong>)</p>
   </li>
   <li>
   <p><strong>Release Metadata:</strong> Prepared the 1.18.0 release by 
updating package metadata and the runtime <code>VERSION</code> value. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/11003";>#11003</a></strong>)</p>
   </li>
   </ul>
   <h2>🌟 New Contributors</h2>
   <p>We are thrilled to welcome our new contributors. Thank you for helping 
improve axios:</p>
   <ul>
   <li><strong><a 
href="https://github.com/drori12";><code>@​drori12</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10984";>#10984</a></strong>)</li>
   <li><strong><a 
href="https://github.com/eyupcanakman";><code>@​eyupcanakman</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10899";>#10899</a></strong>)</li>
   <li><strong><a 
href="https://github.com/Adi-Beker";><code>@​Adi-Beker</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10995";>#10995</a></strong>)</li>
   </ul>
   <p><a href="https://github.com/axios/axios/compare/v1.17.0...v1.18.0";>Full 
Changelog</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/axios/axios/commit/2d06f96e8602c2db13b65a26340ee4a1bbc0b61f";><code>2d06f96</code></a>
 chore(release): prepare release 1.18.0 (<a 
href="https://redirect.github.com/axios/axios/issues/11003";>#11003</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/32fc489632377d214db55bfa4e2c48486a7d7ce2";><code>32fc489</code></a>
 fix: malformed http urls (<a 
href="https://redirect.github.com/axios/axios/issues/11000";>#11000</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/b40ce498abfa10d90b873b4fd08f520afa5d2545";><code>b40ce49</code></a>
 chore(deps-dev): bump the development_dependencies group with 10 updates (<a 
href="https://redirect.github.com/axios/axios/issues/10";>#10</a>...</li>
   <li><a 
href="https://github.com/axios/axios/commit/fe964f960ecb52c3e1155b0daf7be77541956b01";><code>fe964f9</code></a>
 docs: mark proxy config as Node.js only (<a 
href="https://redirect.github.com/axios/axios/issues/10995";>#10995</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/5f229d2d1f018d1db3dab6bbe034dbf3f9041b99";><code>5f229d2</code></a>
 chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions 
...</li>
   <li><a 
href="https://github.com/axios/axios/commit/fae9d4e7db6a858c407c75e607a071c533c5c4f6";><code>fae9d4e</code></a>
 docs: clarify package update PR policy (<a 
href="https://redirect.github.com/axios/axios/issues/10992";>#10992</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/28ab2ced820e55192806c53472ab3eb0cbb68dc2";><code>28ab2ce</code></a>
 chore(deps-dev): bump the development_dependencies group with 2 updates (<a 
href="https://redirect.github.com/axios/axios/issues/10989";>#10989</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/a8e4f13aeecc45a3b8fab3ecfd9ddb5d70fb772b";><code>a8e4f13</code></a>
 fix(core): keep default validateStatus when request passes undefined (<a 
href="https://redirect.github.com/axios/axios/issues/10899";>#10899</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/614f4552a17de757d4171ad7c3bd38c9c1025fd8";><code>614f455</code></a>
 docs: publish v1.17.0 release notes (<a 
href="https://redirect.github.com/axios/axios/issues/10988";>#10988</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/6bb12c191f5380fad321322fb90216ae0dc36985";><code>6bb12c1</code></a>
 fix: custom auth headers not stripped on cross-origin redirects (<a 
href="https://redirect.github.com/axios/axios/issues/10892";>#10892</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/axios/axios/compare/v1.17.0...v1.18.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `react-hook-form` from 7.78.0 to 7.79.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/react-hook-form/react-hook-form/releases";>react-hook-form's
 releases</a>.</em></p>
   <blockquote>
   <h2>Version 7.79.0</h2>
   <p>🚷 feat: use field array disabled (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13520";>#13520</a>)</p>
   <pre lang="tsx"><code>useFieldArray({ disabled, name: 'test' })
   </code></pre>
   <p>🐞 fix controller onChange promise (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13518";>#13518</a>)
   🐞 fix: track visited pairs in deepEqual to avoid false positives with shared 
object references (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13515";>#13515</a>)
   🐞 fix <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12651";>#12651</a>
 issue: field validation with shouldUseNativeValidation does not behave native 
like for radio groups (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13512";>#13512</a>)
   🐞 fix <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12754";>#12754</a>
 createFormControl breaks with fast refresh in dev mode (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13511";>#13511</a>)
   🐞 close <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12709";>#12709</a>
 <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12750";>#12750</a>
 StrictMode would remove field value &amp; get mounted again (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13508";>#13508</a>)
   🐞 fix <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13505";>#13505</a>
 issue: In v8 with React compiler, a change in formState errors does not cause 
child components to re-render (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13510";>#13510</a>)</p>
   <p>thanks to <a 
href="https://github.com/DucMinhNe";><code>@​DucMinhNe</code></a> &amp; <a 
href="https://github.com/louzhedong";><code>@​louzhedong</code></a></p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md";>react-hook-form's
 changelog</a>.</em></p>
   <blockquote>
   <h2>[7.79.0] - 2026-06-13</h2>
   <h3>Added</h3>
   <ul>
   <li><code>disabled</code> option to <code>useFieldArray</code></li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li><code>Controller</code> <code>onChange</code> promise return type</li>
   <li><code>deepEqual</code> false positives with shared object references</li>
   <li><code>shouldUseNativeValidation</code> behavior for radio groups</li>
   <li><code>createFormControl</code> stability with fast refresh in dev 
mode</li>
   <li><code>StrictMode</code> value preservation during remount</li>
   <li><code>formState.errors</code> reactivity with React compiler</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/3f1d2bdd06417d205e9b9a1e76a4022c7fd7a2db";><code>3f1d2bd</code></a>
 7.79.0</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/c344c4f7fa7ac28f60f189dae8777d0cdba9457a";><code>c344c4f</code></a>
 📖 update changelog v7.78.0</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/351a9583d07084f823e3500e2efc4bc090395130";><code>351a958</code></a>
 🏟️ build(deps): bump joi from 17.13.3 to 18.2.1 in /app (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13521";>#13521</a>)</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/e3d8172b31d9ec8d8b6f2d50beb2544d690cdc9f";><code>e3d8172</code></a>
 🚷 feat: use field array disabled (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13520";>#13520</a>)</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/00f6c285df0bf35fc3cc66b68db484f91aff3680";><code>00f6c28</code></a>
 🐞 fix controller onChange promise (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13518";>#13518</a>)</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/a338076ef0de07ae90de7b469ef88ca2178b542d";><code>a338076</code></a>
 🚷 feat: add <code>disabled</code> option to useFieldArray (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13519";>#13519</a>)</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/a2a3c9c8c946e327ed8661920ad09d1262b3dc3a";><code>a2a3c9c</code></a>
 🐞 fix: track visited pairs in deepEqual to avoid false positives with shared 
...</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/1e00a1b18643d6de6cd9a92bcb05b996ac163455";><code>1e00a1b</code></a>
 🐞 fix <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12651";>#12651</a>
 issue: field validation with shouldUseNativeValidation does not ...</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/bb2ce17575bd410cae6859e2878f9108a93bd6bc";><code>bb2ce17</code></a>
 🐞 fix <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12754";>#12754</a>
 createFormControl breaks with fast refresh in dev mode (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13511";>#13511</a>)</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/b377376fabdb02e9710e2f95911f24cc1420d2c8";><code>b377376</code></a>
 🐞 close <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12709";>#12709</a>
 <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12750";>#12750</a>
 StrictMode would remove field value &amp; get mounted again...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/react-hook-form/react-hook-form/compare/v7.78.0...v7.79.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `react-router-dom` from 7.17.0 to 7.18.0
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/remix-run/react-router/blob/[email protected]/packages/react-router-dom/CHANGELOG.md";>react-router-dom's
 changelog</a>.</em></p>
   <blockquote>
   <h2>v7.18.0</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies:
   <ul>
   <li><a 
href="https://github.com/remix-run/react-router/releases/tag/[email protected]";><code>[email protected]</code></a></li>
   </ul>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/remix-run/react-router/commit/6fb1e79f8304eddd8b78759edea83cb32389ebf5";><code>6fb1e79</code></a>
 Release v7.18.0 (<a 
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/15187";>#15187</a>)</li>
   <li>See full diff in <a 
href="https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@typescript-eslint/eslint-plugin` from 8.60.1 to 8.61.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases";>@​typescript-eslint/eslint-plugin's
 releases</a>.</em></p>
   <blockquote>
   <h2>v8.61.1</h2>
   <h2>8.61.1 (2026-06-15)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [consistent-indexed-object-style] do not 
remove comments when fixing (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12396";>#12396</a>,
 <a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10577";>#10577</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] avoid 
false positive for template literal expressions (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12281";>#12281</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] wrap 
object literal in parens when removing TSTypeAssertion in arrow body (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12394";>#12394</a>,
 <a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12393";>#12393</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-boolean-literal-compare] 
fix precedence bug in autofix (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12413";>#12413</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression] 
respect ECMAScript line terminators (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12388";>#12388</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Anas <a 
href="https://github.com/anasm266";><code>@​anasm266</code></a></li>
   <li>Deftera <a 
href="https://github.com/Deftera186";><code>@​Deftera186</code></a></li>
   <li>Kirk Waiblinger <a 
href="https://github.com/kirkwaiblinger";><code>@​kirkwaiblinger</code></a></li>
   <li>lumir</li>
   <li>Sarath Francis <a 
href="https://github.com/sarathfrancis90";><code>@​sarathfrancis90</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.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.61.0</h2>
   <h2>8.61.0 (2026-06-08)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li><strong>ast-spec:</strong> change type of 
<code>UnaryExpression.prefix</code> to always <code>true</code> (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12372";>#12372</a>)</li>
   <li><strong>ast-spec:</strong> tighten types of <code>ArrowFunction</code>, 
<code>YieldExpression</code>, <code>TSTypePredicate</code> (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12373";>#12373</a>)</li>
   </ul>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>rule-schema-to-typescript-types:</strong> respect ECMAScript 
line terminators (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12374";>#12374</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Kirk Waiblinger <a 
href="https://github.com/kirkwaiblinger";><code>@​kirkwaiblinger</code></a></li>
   <li>lumir</li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.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>
   </blockquote>
   </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";>@​typescript-eslint/eslint-plugin's
 changelog</a>.</em></p>
   <blockquote>
   <h2>8.61.1 (2026-06-15)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression] 
respect ECMAScript line terminators (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12388";>#12388</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-boolean-literal-compare] 
fix precedence bug in autofix (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12413";>#12413</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] wrap 
object literal in parens when removing TSTypeAssertion in arrow body (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12394";>#12394</a>,
 <a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12393";>#12393</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] avoid 
false positive for template literal expressions (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12281";>#12281</a>)</li>
   <li><strong>eslint-plugin:</strong> [consistent-indexed-object-style] do not 
remove comments when fixing (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12396";>#12396</a>,
 <a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10577";>#10577</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Anas <a 
href="https://github.com/anasm266";><code>@​anasm266</code></a></li>
   <li>Deftera <a 
href="https://github.com/Deftera186";><code>@​Deftera186</code></a></li>
   <li>Kirk Waiblinger <a 
href="https://github.com/kirkwaiblinger";><code>@​kirkwaiblinger</code></a></li>
   <li>lumir</li>
   <li>Sarath Francis <a 
href="https://github.com/sarathfrancis90";><code>@​sarathfrancis90</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.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.61.0 (2026-06-08)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li><strong>ast-spec:</strong> change type of 
<code>UnaryExpression.prefix</code> to always <code>true</code> (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12372";>#12372</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Kirk Waiblinger <a 
href="https://github.com/kirkwaiblinger";><code>@​kirkwaiblinger</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.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>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/aaad7187b529c4b6ff8088ffd7e948c69c2763b6";><code>aaad718</code></a>
 chore(release): publish 8.61.1</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/0cc8f3559591221400bed1e8bf8debce5edca4c4";><code>0cc8f35</code></a>
 fix(eslint-plugin): [no-unnecessary-template-expression] respect ECMAScript 
l...</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/6f269e21e3d65388886ee17c5e568d4c7e55bb24";><code>6f269e2</code></a>
 fix(eslint-plugin): [no-unnecessary-boolean-literal-compare] fix precedence 
b...</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/1b5d5430831e0baacca248027bf840260d4e597b";><code>1b5d543</code></a>
 fix(eslint-plugin): [no-unnecessary-type-assertion] wrap object literal in 
pa...</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/565e6668b2c69b02a74d8ca27c41633f20f4a699";><code>565e666</code></a>
 fix(eslint-plugin): [no-unnecessary-type-assertion] avoid false positive for 
...</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/204eabc2949c59802b4d7057d9e16874fa19db6f";><code>204eabc</code></a>
 fix(eslint-plugin): [consistent-indexed-object-style] do not remove comments 
...</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/16a5b247affc32af21b695cf96dfd75d7ded50a3";><code>16a5b24</code></a>
 chore(release): publish 8.61.0</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/ef1fd28c68b10da2e5b56823da8491f10f2c2b97";><code>ef1fd28</code></a>
 feat(ast-spec): change type of <code>UnaryExpression.prefix</code> to always 
<code>true</code> (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12";>#12</a>...</li>
   <li>See full diff in <a 
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.1/packages/eslint-plugin";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@typescript-eslint/parser` from 8.60.1 to 8.61.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases";>@​typescript-eslint/parser's
 releases</a>.</em></p>
   <blockquote>
   <h2>v8.61.1</h2>
   <h2>8.61.1 (2026-06-15)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [consistent-indexed-object-style] do not 
remove comments when fixing (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12396";>#12396</a>,
 <a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10577";>#10577</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] avoid 
false positive for template literal expressions (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12281";>#12281</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] wrap 
object literal in parens when removing TSTypeAssertion in arrow body (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12394";>#12394</a>,
 <a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12393";>#12393</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-boolean-literal-compare] 
fix precedence bug in autofix (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12413";>#12413</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression] 
respect ECMAScript line terminators (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12388";>#12388</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Anas <a 
href="https://github.com/anasm266";><code>@​anasm266</code></a></li>
   <li>Deftera <a 
href="https://github.com/Deftera186";><code>@​Deftera186</code></a></li>
   <li>Kirk Waiblinger <a 
href="https://github.com/kirkwaiblinger";><code>@​kirkwaiblinger</code></a></li>
   <li>lumir</li>
   <li>Sarath Francis <a 
href="https://github.com/sarathfrancis90";><code>@​sarathfrancis90</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.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.61.0</h2>
   <h2>8.61.0 (2026-06-08)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li><strong>ast-spec:</strong> change type of 
<code>UnaryExpression.prefix</code> to always <code>true</code> (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12372";>#12372</a>)</li>
   <li><strong>ast-spec:</strong> tighten types of <code>ArrowFunction</code>, 
<code>YieldExpression</code>, <code>TSTypePredicate</code> (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12373";>#12373</a>)</li>
   </ul>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>rule-schema-to-typescript-types:</strong> respect ECMAScript 
line terminators (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12374";>#12374</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Kirk Waiblinger <a 
href="https://github.com/kirkwaiblinger";><code>@​kirkwaiblinger</code></a></li>
   <li>lumir</li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.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>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md";>@​typescript-eslint/parser's
 changelog</a>.</em></p>
   <blockquote>
   <h2>8.61.1 (2026-06-15)</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.61.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.61.0 (2026-06-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.61.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>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/aaad7187b529c4b6ff8088ffd7e948c69c2763b6";><code>aaad718</code></a>
 chore(release): publish 8.61.1</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/16a5b247affc32af21b695cf96dfd75d7ded50a3";><code>16a5b24</code></a>
 chore(release): publish 8.61.0</li>
   <li>See full diff in <a 
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.1/packages/parser";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@typescript-eslint/utils` from 8.60.1 to 8.61.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases";>@​typescript-eslint/utils's
 releases</a>.</em></p>
   <blockquote>
   <h2>v8.61.1</h2>
   <h2>8.61.1 (2026-06-15)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [consistent-indexed-object-style] do not 
remove comments when fixing (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12396";>#12396</a>,
 <a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10577";>#10577</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] avoid 
false positive for template literal expressions (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12281";>#12281</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] wrap 
object literal in parens when removing TSTypeAssertion in arrow body (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12394";>#12394</a>,
 <a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12393";>#12393</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-boolean-literal-compare] 
fix precedence bug in autofix (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12413";>#12413</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression] 
respect ECMAScript line terminators (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12388";>#12388</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Anas <a 
href="https://github.com/anasm266";><code>@​anasm266</code></a></li>
   <li>Deftera <a 
href="https://github.com/Deftera186";><code>@​Deftera186</code></a></li>
   <li>Kirk Waiblinger <a 
href="https://github.com/kirkwaiblinger";><code>@​kirkwaiblinger</code></a></li>
   <li>lumir</li>
   <li>Sarath Francis <a 
href="https://github.com/sarathfrancis90";><code>@​sarathfrancis90</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.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.61.0</h2>
   <h2>8.61.0 (2026-06-08)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li><strong>ast-spec:</strong> change type of 
<code>UnaryExpression.prefix</code> to always <code>true</code> (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12372";>#12372</a>)</li>
   <li><strong>ast-spec:</strong> tighten types of <code>ArrowFunction</code>, 
<code>YieldExpression</code>, <code>TSTypePredicate</code> (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12373";>#12373</a>)</li>
   </ul>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>rule-schema-to-typescript-types:</strong> respect ECMAScript 
line terminators (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12374";>#12374</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Kirk Waiblinger <a 
href="https://github.com/kirkwaiblinger";><code>@​kirkwaiblinger</code></a></li>
   <li>lumir</li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.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>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md";>@​typescript-eslint/utils's
 changelog</a>.</em></p>
   <blockquote>
   <h2>8.61.1 (2026-06-15)</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.61.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.61.0 (2026-06-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.61.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>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/aaad7187b529c4b6ff8088ffd7e948c69c2763b6";><code>aaad718</code></a>
 chore(release): publish 8.61.1</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/16a5b247affc32af21b695cf96dfd75d7ded50a3";><code>16a5b24</code></a>
 chore(release): publish 8.61.0</li>
   <li>See full diff in <a 
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.1/packages/utils";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@vitest/coverage-v8` from 4.1.8 to 4.1.9
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/vitest-dev/vitest/releases";>@​vitest/coverage-v8's 
releases</a>.</em></p>
   <blockquote>
   <h2>v4.1.9</h2>
   <h3>🐞 Bug Fixes</h3>
   <ul>
   <li>Fix <code>importOriginal</code> with optimizer and query import 
[backport to v4] - by <strong>Hiroshi Ogawa</strong>, <strong>David 
Harris</strong>, <strong>Codex</strong>and <strong>Vladimir</strong> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/10546";>vitest-dev/vitest#10546</a>
 <a href="https://github.com/vitest-dev/vitest/commit/a5180190c";><!-- raw HTML 
omitted -->(a5180)<!-- raw HTML omitted --></a></li>
   <li><strong>browser</strong>:
   <ul>
   <li>Wait for orchestrator readiness before resolving browser sessions 
[backport to v4] - by <strong>Vladimir</strong> and <strong>Séamus 
O'Connor</strong> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/10555";>vitest-dev/vitest#10555</a>
 <a href="https://github.com/vitest-dev/vitest/commit/7fb29651a";><!-- raw HTML 
omitted -->(7fb29)<!-- raw HTML omitted --></a></li>
   <li>Wait for iframe tester readiness before preparing  [backport to v4] - by 
<strong>Vladimir</strong> and <strong>Séamus O'Connor</strong> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/10497";>vitest-dev/vitest#10497</a>
 and <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/10556";>vitest-dev/vitest#10556</a>
 <a href="https://github.com/vitest-dev/vitest/commit/fbc626c40";><!-- raw HTML 
omitted -->(fbc62)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>mocker</strong>:
   <ul>
   <li>Hoist vi.mock() for vite-plus/test imports [backport to v4] - by 
<strong>Hiroshi Ogawa</strong>, <strong>LongYinan</strong>, <strong>Claude Opus 
4.8</strong> and <strong>Vladimir</strong> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/10548";>vitest-dev/vitest#10548</a>
 <a href="https://github.com/vitest-dev/vitest/commit/2c9559c02";><!-- raw HTML 
omitted -->(2c955)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>pool</strong>:
   <ul>
   <li>Prevent test run hang on worker crash  [backport to v4] - by <strong>Ari 
Perkkiö</strong> and <strong>Jattioui Ismail</strong> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/10543";>vitest-dev/vitest#10543</a>
 and <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/10564";>vitest-dev/vitest#10564</a>
 <a href="https://github.com/vitest-dev/vitest/commit/934b0f587";><!-- raw HTML 
omitted -->(934b0)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   </ul>
   <h5><a 
href="https://github.com/vitest-dev/vitest/compare/v4.1.8...v4.1.9";>View 
changes on GitHub</a></h5>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/a7a61e78c7d0718f00173cff6800a91a344457d4";><code>a7a61e7</code></a>
 chore: release v4.1.9 (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/10598";>#10598</a>)</li>
   <li>See full diff in <a 
href="https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/coverage-v8";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint` from 10.4.1 to 10.5.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/eslint/eslint/releases";>eslint's releases</a>.</em></p>
   <blockquote>
   <h2>v10.5.0</h2>
   <h2>Features</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/5ca8c5278edea1fd84d3ba83d8ea3f52fb3831ad";><code>5ca8c52</code></a>
 feat: correct stack tracking in max-nested-callbacks (<a 
href="https://redirect.github.com/eslint/eslint/issues/20973";>#20973</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b5657837604fa5e8cf1278074782025cadd34b6c";><code>b565783</code></a>
 feat: report no-with violations at the with keyword (<a 
href="https://redirect.github.com/eslint/eslint/issues/20971";>#20971</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/2ce032fbc72a1a80c024c084a4f382fb6dece684";><code>2ce032f</code></a>
 feat: report max-lines-per-function violations at function head (<a 
href="https://redirect.github.com/eslint/eslint/issues/20966";>#20966</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/732cb3e09d5b8b809b5f461d118a5d9fdcd6427f";><code>732cb3e</code></a>
 feat: report max-nested-callbacks violations at function head (<a 
href="https://redirect.github.com/eslint/eslint/issues/20967";>#20967</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f9c138a0ba7d8e37aed39aef4a3ff1cae8c669f7";><code>f9c138a</code></a>
 feat: report max-depth violations on keywords (<a 
href="https://redirect.github.com/eslint/eslint/issues/20943";>#20943</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/bdb496cc0d54b6d0a023aef9abd5f040ccff2101";><code>bdb496c</code></a>
 feat: correct max-depth handling for else-if chains (<a 
href="https://redirect.github.com/eslint/eslint/issues/20944";>#20944</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/c29687354a7f96093f57f7d73eecb866ad5e2953";><code>c296873</code></a>
 feat: update error loc in <code>max-statements</code> to function header (<a 
href="https://redirect.github.com/eslint/eslint/issues/20907";>#20907</a>) 
(Taejin Kim)</li>
   </ul>
   <h2>Documentation</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/8ae1b5b856dc031cd6c701d89a4df7da4772cd56";><code>8ae1b5b</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/ca7eb90127dcad917188bb1342623f02a272e781";><code>ca7eb90</code></a>
 docs: update Node.js prerequisites to include ICU support (<a 
href="https://redirect.github.com/eslint/eslint/issues/20962";>#20962</a>) 
(Francesco Trotta)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f99b47a6799be25321552402a49303bb06a43fe4";><code>f99b47a</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/acf03d4eed31d259c7dc62af5b9640629784f7cc";><code>acf03d4</code></a>
 docs: clarify precedence of parserOptions over languageOptions (<a 
href="https://redirect.github.com/eslint/eslint/issues/20926";>#20926</a>) 
(sethamus)</li>
   </ul>
   <h2>Chores</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/b18bf58c5ac748415ffffdff2d96980fbd6a57e8";><code>b18bf58</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/20959";>#20959</a>) 
(ESLint Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/c2d1444df77cb42e5a0b89ab70496879d180a54d";><code>c2d1444</code></a>
 refactor: replace areAllSegmentsUnreachable with !isAnySegmentReachable (<a 
href="https://redirect.github.com/eslint/eslint/issues/20951";>#20951</a>) 
(Taejin Kim)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/243b8c56014bbbe63771185b0731d8dd4d1316e9";><code>243b8c5</code></a>
 chore: enhance config-rule to support oneOf, anyOf, and nested schemas (<a 
href="https://redirect.github.com/eslint/eslint/issues/20788";>#20788</a>) 
(kuldeep kumar)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/217b2a91f46137c5ffd693965e71306c4c15ea6b";><code>217b2a9</code></a>
 test: add unit tests for ParserService (<a 
href="https://redirect.github.com/eslint/eslint/issues/20949";>#20949</a>) 
(Taejin Kim)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/72003e781d76bd4ee0d98a6601730d0b829070f9";><code>72003e7</code></a>
 test: add location information to error messages in 
<code>max-statements</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/20945";>#20945</a>) 
(lumir)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/7797c266977b0bc4971aa79721813d480de72cd1";><code>7797c26</code></a>
 refactor: deduplicate isAnySegmentReachable across rules (<a 
href="https://redirect.github.com/eslint/eslint/issues/20890";>#20890</a>) 
(Taejin Kim)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/67c46fa6e4f34e88cc6bc82f8a0dcc917c65d257";><code>67c46fa</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/20938";>#20938</a>) 
(ESLint Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/95d8c7a99f991abd8ab618d0ee2cbd4f58effc29";><code>95d8c7a</code></a>
 chore: update dependency <code>@​eslint/json</code> to v2 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20934";>#20934</a>) 
(renovate[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/cf9e496205142cd4971b9f98aed85866d1010b9c";><code>cf9e496</code></a>
 chore: update <code>@​arethetypeswrong/cli</code> to 0.18.3 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20933";>#20933</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/fb6d3960cacc51fc12383fa5ded2382adbf90c1c";><code>fb6d396</code></a>
 test: run type tests with TypeScript 7 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20868";>#20868</a>) 
(sethamus)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/de3b672a267e32607db04176ce4775664acb3145";><code>de3b672</code></a>
 10.5.0</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/362a5185134290db696d39f97c9da609ded54040";><code>362a518</code></a>
 Build: changelog update for 10.5.0</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/5ca8c5278edea1fd84d3ba83d8ea3f52fb3831ad";><code>5ca8c52</code></a>
 feat: correct stack tracking in max-nested-callbacks (<a 
href="https://redirect.github.com/eslint/eslint/issues/20973";>#20973</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b5657837604fa5e8cf1278074782025cadd34b6c";><code>b565783</code></a>
 feat: report no-with violations at the with keyword (<a 
href="https://redirect.github.com/eslint/eslint/issues/20971";>#20971</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/2ce032fbc72a1a80c024c084a4f382fb6dece684";><code>2ce032f</code></a>
 feat: report max-lines-per-function violations at function head (<a 
href="https://redirect.github.com/eslint/eslint/issues/20966";>#20966</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/732cb3e09d5b8b809b5f461d118a5d9fdcd6427f";><code>732cb3e</code></a>
 feat: report max-nested-callbacks violations at function head (<a 
href="https://redirect.github.com/eslint/eslint/issues/20967";>#20967</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f9c138a0ba7d8e37aed39aef4a3ff1cae8c669f7";><code>f9c138a</code></a>
 feat: report max-depth violations on keywords (<a 
href="https://redirect.github.com/eslint/eslint/issues/20943";>#20943</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/8ae1b5b856dc031cd6c701d89a4df7da4772cd56";><code>8ae1b5b</code></a>
 docs: Update README</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/ca7eb90127dcad917188bb1342623f02a272e781";><code>ca7eb90</code></a>
 docs: update Node.js prerequisites to include ICU support (<a 
href="https://redirect.github.com/eslint/eslint/issues/20962";>#20962</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b18bf58c5ac748415ffffdff2d96980fbd6a57e8";><code>b18bf58</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/20959";>#20959</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/eslint/eslint/compare/v10.4.1...v10.5.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint-plugin-perfectionist` from 5.9.0 to 5.9.1
   <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.1</h2>
   <h3>   🐞 Bug Fixes</h3>
   <ul>
   <li><strong>sort-modules</strong>: Prevent usage-sort autofix loop with 
order desc  -  by <a 
href="https://github.com/azat-io";><code>@​azat-io</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/b649b49";><!--
 raw HTML omitted -->(b649b)<!-- raw HTML omitted --></a></li>
   </ul>
   <h5>    <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.9.0...v5.9.1";>View
 changes on GitHub</a></h5>
   </blockquote>
   </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.1</h2>
   <p><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.9.0...v5.9.1";>compare
 changes</a></p>
   <h3>🐞 Bug Fixes</h3>
   <ul>
   <li><strong>sort-modules:</strong> Prevent usage-sort autofix loop with 
order desc
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/b649b49b";>b649b49b</a>)</li>
   </ul>
   <h3>❤️ Contributors</h3>
   <ul>
   <li>Azat S. (<a 
href="https://github.com/azat-io";><code>@​azat-io</code></a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/b35e8e4caf0c8d350cf386e504241f21827dd60b";><code>b35e8e4</code></a>
 build: publish v5.9.1</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/c8b15e2ada05168db1f8a12b44477b7086593a32";><code>c8b15e2</code></a>
 chore: update dependencies</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/b649b49bca47d44ad5f786882778e42b9478a3af";><code>b649b49</code></a>
 fix(sort-modules): prevent usage-sort autofix loop with order desc</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/06f1dfb87f9988de23d91ccb3319425efce428ea";><code>06f1dfb</code></a>
 docs: update stats</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/f5aa40cd7cbbbcec2c5a6350d9dedc9c618fcaa0";><code>f5aa40c</code></a>
 chore: update github actions</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/2dbe1892c3a5479869edd39bf00f898c61a1821f";><code>2dbe189</code></a>
 chore: update github actions</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8b8bf41bd7f0203e9645ec98992d6d586cfc97da";><code>8b8bf41</code></a>
 chore: upgrade to pnpm v11</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/4090e30f21f025ba114ee1e3003006ee5538ae59";><code>4090e30</code></a>
 docs: update stats</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/35540d1266f175f3984f504f469d1072d483a4ac";><code>35540d1</code></a>
 docs: update stats</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/648bcaf2707b6caac7a4b60f135c2ce1ac889997";><code>648bcaf</code></a>
 docs: remove width attribute from logo to prevent github background</li>
   <li>See full diff in <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.9.0...v5.9.1";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint-plugin-react-refresh` from 0.5.2 to 0.5.3
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases";>eslint-plugin-react-refresh's
 releases</a>.</em></p>
   <blockquote>
   <h2>v0.5.3</h2>
   <ul>
   <li>Fix check for non component class exported via <code>export { }</code> 
<a 
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/pull/110";>#110</a>
 (fixes <a 
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/109";>#109</a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md";>eslint-plugin-react-refresh's
 changelog</a>.</em></p>
   <blockquote>
   <h2>0.5.3</h2>
   <ul>
   <li>Fix check for non component class exported via <code>export { }</code> 
<a 
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/pull/110";>#110</a>
 (fixes <a 
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/109";>#109</a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/00818e991486da1e4b76f510f5f9113271549944";><code>00818e9</code></a>
 v0.5.3 [publish]</li>
   <li><a 
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/202fc4a8bddcfb442a317ad604693d8436c3d3ea";><code>202fc4a</code></a>
 Fix PascalCase class exported via <code>export { Name }</code> incorrectly 
treated as Re...</li>
   <li>See full diff in <a 
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.5.2...v0.5.3";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `happy-dom` from 20.10.2 to 20.10.6
   <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.10.6</h2>
   <h3>:construction_worker_man: Patch fixes</h3>
   <ul>
   <li>Await NodeJS internal ReadableStream promise during teardown - 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/2217";>#2217</a></li>
   </ul>
   <h2>v20.10.5</h2>
   <h3>:construction_worker_man: Patch fixes</h3>
   <ul>
   <li>Adds cache to query selector parser - 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/2142";>#2142</a>
   <ul>
   <li>The selector parser degraded in performance in v20.6.3 to solve more 
complex selectors</li>
   <li>Parsing is still a bit slower, but the cache will hopefully mitigate 
most of the problem</li>
   </ul>
   </li>
   </ul>
   <h2>v20.10.4</h2>
   <h3>:construction_worker_man: Patch fixes</h3>
   <ul>
   <li>Coerce null...
   
   _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