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

   Bumps the core-ui-package-updates group with 21 updates in the 
/airflow-core/src/airflow/ui directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | 
[@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query)
 | `5.90.21` | `5.100.8` |
   | 
[@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual)
 | `3.13.21` | `3.13.24` |
   | [@xyflow/react](https://github.com/xyflow/xyflow/tree/HEAD/packages/react) 
| `12.10.1` | `12.10.2` |
   | [axios](https://github.com/axios/axios) | `1.15.2` | `1.16.0` |
   | [dayjs](https://github.com/iamkun/dayjs) | `1.11.19` | `1.11.20` |
   | [i18next-http-backend](https://github.com/i18next/i18next-http-backend) | 
`3.0.5` | `3.0.6` |
   | [react-hook-form](https://github.com/react-hook-form/react-hook-form) | 
`7.71.2` | `7.75.0` |
   | 
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
 | `7.13.1` | `7.14.2` |
   | [use-debounce](https://github.com/xnimorz/use-debounce) | `10.1.0` | 
`10.1.1` |
   | [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.8.4` |
   | [zustand](https://github.com/pmndrs/zustand) | `5.0.11` | `5.0.12` |
   | [@playwright/test](https://github.com/microsoft/playwright) | `1.58.2` | 
`1.59.1` |
   | 
[@rolldown/plugin-babel](https://github.com/rolldown/plugins/tree/HEAD/packages/babel)
 | `0.2.2` | `0.2.3` |
   | 
[@tanstack/eslint-plugin-query](https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query)
 | `5.91.4` | `5.100.8` |
   | 
[@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc)
 | `4.2.3` | `4.3.0` |
   | 
[@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8)
 | `4.1.4` | `4.1.5` |
   | [happy-dom](https://github.com/capricorn86/happy-dom) | `20.8.9` | 
`20.9.0` |
   | [msw](https://github.com/mswjs/msw) | `2.12.10` | `2.14.2` |
   | [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |
   | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.8` | 
`8.0.10` |
   | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | 
`4.1.4` | `4.1.5` |
   
   
   Updates `@tanstack/react-query` from 5.90.21 to 5.100.8
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/TanStack/query/releases";>@​tanstack/react-query's 
releases</a>.</em></p>
   <blockquote>
   <h2><code>@​tanstack/react-query-devtools</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.8</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies []:
   <ul>
   <li><code>@​tanstack/query-devtools</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.8</li>
   <li><code>@​tanstack/react-query</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.8</li>
   </ul>
   </li>
   </ul>
   <h2><code>@​tanstack/react-query-next-experimental</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.8</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies []:
   <ul>
   <li><code>@​tanstack/react-query</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.8</li>
   </ul>
   </li>
   </ul>
   <h2><code>@​tanstack/react-query-persist-client</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.8</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies []:
   <ul>
   <li><code>@​tanstack/query-persist-client-core</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.8</li>
   <li><code>@​tanstack/react-query</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.8</li>
   </ul>
   </li>
   </ul>
   <h2><code>@​tanstack/react-query</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.8</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies []:
   <ul>
   <li><code>@​tanstack/query-core</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.8</li>
   </ul>
   </li>
   </ul>
   <h2><code>@​tanstack/react-query-devtools</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.7</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>docs(devtools): align logo, panel, and 'buttonPosition' union 
descriptions across docs and JSDoc (<a 
href="https://redirect.github.com/TanStack/query/pull/10617";>#10617</a>)</p>
   </li>
   <li>
   <p>Updated dependencies []:</p>
   <ul>
   <li><code>@​tanstack/query-devtools</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.7</li>
   <li><code>@​tanstack/react-query</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.7</li>
   </ul>
   </li>
   </ul>
   <h2><code>@​tanstack/react-query-next-experimental</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.7</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies []:
   <ul>
   <li><code>@​tanstack/react-query</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.7</li>
   </ul>
   </li>
   </ul>
   <h2><code>@​tanstack/react-query-persist-client</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.7</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies []:
   <ul>
   <li><code>@​tanstack/query-persist-client-core</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.7</li>
   <li><code>@​tanstack/react-query</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.7</li>
   </ul>
   </li>
   </ul>
   <h2><code>@​tanstack/react-query</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.7</h2>
   <h3>Patch Changes</h3>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md";>@​tanstack/react-query's
 changelog</a>.</em></p>
   <blockquote>
   <h2>5.100.8</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies []:
   <ul>
   <li><code>@​tanstack/query-core</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.8</li>
   </ul>
   </li>
   </ul>
   <h2>5.100.7</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies []:
   <ul>
   <li><code>@​tanstack/query-core</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.7</li>
   </ul>
   </li>
   </ul>
   <h2>5.100.6</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies []:
   <ul>
   <li><code>@​tanstack/query-core</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.6</li>
   </ul>
   </li>
   </ul>
   <h2>5.100.5</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies [<a 
href="https://github.com/TanStack/query/commit/a53ef97f87decb8ea2431710f5199431d3c94c8d";><code>a53ef97</code></a>]:
   <ul>
   <li><code>@​tanstack/query-core</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.5</li>
   </ul>
   </li>
   </ul>
   <h2>5.100.4</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies []:
   <ul>
   <li><code>@​tanstack/query-core</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.4</li>
   </ul>
   </li>
   </ul>
   <h2>5.100.3</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>fix(suspense): skip calling combine when queries would suspend (<a 
href="https://redirect.github.com/TanStack/query/pull/10576";>#10576</a>)</p>
   </li>
   <li>
   <p>Updated dependencies [<a 
href="https://github.com/TanStack/query/commit/f85d825e02efbbff02e2081528ed28f5e5382f7a";><code>f85d825</code></a>]:</p>
   <ul>
   <li><code>@​tanstack/query-core</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.3</li>
   </ul>
   </li>
   </ul>
   <h2>5.100.2</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies [<a 
href="https://github.com/TanStack/query/commit/ea4497e8aa00d8c1c3a36fb1e17563a889d6ab31";><code>ea4497e</code></a>,
 <a 
href="https://github.com/TanStack/query/commit/d6a7bf3e3e024c1a77d0536813238cc8007a5fa7";><code>d6a7bf3</code></a>,
 <a 
href="https://github.com/TanStack/query/commit/645d5d130f5e8017cb1bf1a37987f7b980aed705";><code>645d5d1</code></a>]:
   <ul>
   <li><code>@​tanstack/query-core</code><a 
href="https://github.com/5";><code>@​5</code></a>.100.2</li>
   </ul>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/TanStack/query/commit/9800c8f1a3f7907956410c23426a26d981e7d694";><code>9800c8f</code></a>
 ci: Version Packages (<a 
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10623";>#10623</a>)</li>
   <li><a 
href="https://github.com/TanStack/query/commit/3ae42619e5713b2fd6916760e84f7c9ddaa7a317";><code>3ae4261</code></a>
 ci: Version Packages (<a 
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10620";>#10620</a>)</li>
   <li><a 
href="https://github.com/TanStack/query/commit/87f7ccf580d7c12c527ce922a43977c9c653f897";><code>87f7ccf</code></a>
 ci: Version Packages (<a 
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10604";>#10604</a>)</li>
   <li><a 
href="https://github.com/TanStack/query/commit/441204b9d22d1dcfc7ac85b04c21ce017a28603e";><code>441204b</code></a>
 ci: Version Packages (<a 
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10582";>#10582</a>)</li>
   <li><a 
href="https://github.com/TanStack/query/commit/55afb3e6fb631d684e9448b8265c68a4185c76b3";><code>55afb3e</code></a>
 ci: Version Packages (<a 
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10581";>#10581</a>)</li>
   <li><a 
href="https://github.com/TanStack/query/commit/fe287cc2471b74726a5d05f1c40a86a9ef891c7e";><code>fe287cc</code></a>
 ci: Version Packages (<a 
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10579";>#10579</a>)</li>
   <li><a 
href="https://github.com/TanStack/query/commit/f85d825e02efbbff02e2081528ed28f5e5382f7a";><code>f85d825</code></a>
 Feature/use suspense queries combine (<a 
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10576";>#10576</a>)</li>
   <li><a 
href="https://github.com/TanStack/query/commit/93b28450008eb104bf3a9d661f0a5625719bd2ea";><code>93b2845</code></a>
 ci: Version Packages (<a 
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10575";>#10575</a>)</li>
   <li><a 
href="https://github.com/TanStack/query/commit/ea4497e8aa00d8c1c3a36fb1e17563a889d6ab31";><code>ea4497e</code></a>
 fix(query-core): stop wrapping persister generics in NoInfer (<a 
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10510";>#10510</a>)</li>
   <li><a 
href="https://github.com/TanStack/query/commit/2f9527ed76306a0a73af452724da8906ad1c10aa";><code>2f9527e</code></a>
 ci: Version Packages (<a 
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10568";>#10568</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/TanStack/query/commits/@tanstack/[email protected]/packages/react-query";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@tanstack/react-virtual` from 3.13.21 to 3.13.24
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/TanStack/virtual/releases";>@​tanstack/react-virtual's 
releases</a>.</em></p>
   <blockquote>
   <h2><code>@​tanstack/react-virtual</code><a 
href="https://github.com/3";><code>@​3</code></a>.13.24</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies [<a 
href="https://github.com/TanStack/virtual/commit/97a204dc5526669114458685552b7569b60d2940";><code>97a204d</code></a>]:
   <ul>
   <li><code>@​tanstack/virtual-core</code><a 
href="https://github.com/3";><code>@​3</code></a>.14.0</li>
   </ul>
   </li>
   </ul>
   <h2><code>@​tanstack/react-virtual</code><a 
href="https://github.com/3";><code>@​3</code></a>.13.23</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies [<a 
href="https://github.com/TanStack/virtual/commit/7ece2d5d4249b7e703c68ac497ae5545c54e7c67";><code>7ece2d5</code></a>]:
   <ul>
   <li><code>@​tanstack/virtual-core</code><a 
href="https://github.com/3";><code>@​3</code></a>.13.23</li>
   </ul>
   </li>
   </ul>
   <h2><code>@​tanstack/react-virtual</code><a 
href="https://github.com/3";><code>@​3</code></a>.13.22</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies [<a 
href="https://github.com/TanStack/virtual/commit/54d771a7d4c74f6968e8132b5a85f3e04682376a";><code>54d771a</code></a>,
 <a 
href="https://github.com/TanStack/virtual/commit/d3416c386c6446957f413db2eef3211f5fdf3b5f";><code>d3416c3</code></a>]:
   <ul>
   <li><code>@​tanstack/virtual-core</code><a 
href="https://github.com/3";><code>@​3</code></a>.13.22</li>
   </ul>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/TanStack/virtual/blob/main/packages/react-virtual/CHANGELOG.md";>@​tanstack/react-virtual's
 changelog</a>.</em></p>
   <blockquote>
   <h2>3.13.24</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies [<a 
href="https://github.com/TanStack/virtual/commit/97a204dc5526669114458685552b7569b60d2940";><code>97a204d</code></a>]:
   <ul>
   <li><code>@​tanstack/virtual-core</code><a 
href="https://github.com/3";><code>@​3</code></a>.14.0</li>
   </ul>
   </li>
   </ul>
   <h2>3.13.23</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies [<a 
href="https://github.com/TanStack/virtual/commit/7ece2d5d4249b7e703c68ac497ae5545c54e7c67";><code>7ece2d5</code></a>]:
   <ul>
   <li><code>@​tanstack/virtual-core</code><a 
href="https://github.com/3";><code>@​3</code></a>.13.23</li>
   </ul>
   </li>
   </ul>
   <h2>3.13.22</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Updated dependencies [<a 
href="https://github.com/TanStack/virtual/commit/54d771a7d4c74f6968e8132b5a85f3e04682376a";><code>54d771a</code></a>,
 <a 
href="https://github.com/TanStack/virtual/commit/d3416c386c6446957f413db2eef3211f5fdf3b5f";><code>d3416c3</code></a>]:
   <ul>
   <li><code>@​tanstack/virtual-core</code><a 
href="https://github.com/3";><code>@​3</code></a>.13.22</li>
   </ul>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/TanStack/virtual/commit/c3d4cd4f63d9c314ac6ec0ee7885a93a14ae52f9";><code>c3d4cd4</code></a>
 ci: Version Packages (<a 
href="https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual/issues/1157";>#1157</a>)</li>
   <li><a 
href="https://github.com/TanStack/virtual/commit/9394e13fdb4b9858057a972ef090e250f754edce";><code>9394e13</code></a>
 ci: Version Packages (<a 
href="https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual/issues/1149";>#1149</a>)</li>
   <li><a 
href="https://github.com/TanStack/virtual/commit/7ece2d5d4249b7e703c68ac497ae5545c54e7c67";><code>7ece2d5</code></a>
 fix(virtual-core): remove incorrect elementsCache cleanup using getItemKey 
(#...</li>
   <li><a 
href="https://github.com/TanStack/virtual/commit/c2f1c3979a3170a5995a70eda465618f7339b7a5";><code>c2f1c39</code></a>
 ci: Version Packages (<a 
href="https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual/issues/1139";>#1139</a>)</li>
   <li><a 
href="https://github.com/TanStack/virtual/commit/fc3c733445381f78dc5895a5512f0bdca5279e90";><code>fc3c733</code></a>
 perf(virtual-core): skip sync DOM reads during normal scrolling (<a 
href="https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual/issues/1144";>#1144</a>)</li>
   <li>See full diff in <a 
href="https://github.com/TanStack/virtual/commits/@tanstack/[email protected]/packages/react-virtual";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@xyflow/react` from 12.10.1 to 12.10.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/xyflow/xyflow/releases";>@​xyflow/react's 
releases</a>.</em></p>
   <blockquote>
   <h2><code>@​xyflow/react</code><a 
href="https://github.com/12";><code>@​12</code></a>.10.2</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p><a href="https://redirect.github.com/xyflow/xyflow/pull/5735";>#5735</a> 
<a 
href="https://github.com/xyflow/xyflow/commit/a6c938fb2e5ed030512ef75d665ac80dc3a66bc6";><code>a6c938fb2</code></a>
 Thanks <a href="https://github.com/nvie";><code>@​nvie</code></a>! - Allow 
<code>type</code> field to be missing in <code>BuiltInNode</code> (no 
<code>type</code> field is the same as <code>type: 
&quot;default&quot;</code>)</p>
   </li>
   <li>
   <p><a href="https://redirect.github.com/xyflow/xyflow/pull/5722";>#5722</a> 
<a 
href="https://github.com/xyflow/xyflow/commit/8c9b7e726e0bb79871c85017dace0f1ccf1b478c";><code>8c9b7e726</code></a>
 Thanks <a href="https://github.com/dfblhmm";><code>@​dfblhmm</code></a>! - Add 
<code>snapGrid</code> to <code>screenToFlowPosition</code> options</p>
   </li>
   <li>
   <p><a href="https://redirect.github.com/xyflow/xyflow/pull/5723";>#5723</a> 
<a 
href="https://github.com/xyflow/xyflow/commit/82249517a3338d7bd0d6d499abecfaa6bca8c339";><code>82249517a</code></a>
 Thanks <a href="https://github.com/moklick";><code>@​moklick</code></a>! - Pass 
options to useReactFlow/useSvelteFlow viewport helper functions correctly</p>
   </li>
   <li>
   <p><a href="https://redirect.github.com/xyflow/xyflow/pull/5733";>#5733</a> 
<a 
href="https://github.com/xyflow/xyflow/commit/64115cd086d2c04235f1cae80acb45455fd0de49";><code>64115cd08</code></a>
 Thanks <a 
href="https://github.com/AlaricBaraou";><code>@​AlaricBaraou</code></a>! - Fix 
empty store during ReactFlow remount by reordering StoreUpdater before 
GraphView and using layout effects</p>
   </li>
   <li>
   <p><a href="https://redirect.github.com/xyflow/xyflow/pull/5727";>#5727</a> 
<a 
href="https://github.com/xyflow/xyflow/commit/dd54e86b91da29c1f58f646ad9a99f96f0c4a2e5";><code>dd54e86b9</code></a>
 Thanks <a href="https://github.com/solastley";><code>@​solastley</code></a>! - 
Ensure visual nodes selection state is cleared when zero selected nodes remain 
in the flow</p>
   </li>
   <li>
   <p>Updated dependencies [<a 
href="https://github.com/xyflow/xyflow/commit/4a278dbbf942b2bc964e4159347b70ae6617f3dc";><code>4a278dbbf</code></a>]:</p>
   <ul>
   <li><code>@​xyflow/system</code><a 
href="https://github.com/0";><code>@​0</code></a>.0.76</li>
   </ul>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/xyflow/xyflow/blob/main/packages/react/CHANGELOG.md";>@​xyflow/react's
 changelog</a>.</em></p>
   <blockquote>
   <h2>12.10.2</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p><a href="https://redirect.github.com/xyflow/xyflow/pull/5735";>#5735</a> 
<a 
href="https://github.com/xyflow/xyflow/commit/a6c938fb2e5ed030512ef75d665ac80dc3a66bc6";><code>a6c938fb2</code></a>
 Thanks <a href="https://github.com/nvie";><code>@​nvie</code></a>! - Allow 
<code>type</code> field to be missing in <code>BuiltInNode</code> (no 
<code>type</code> field is the same as <code>type: 
&quot;default&quot;</code>)</p>
   </li>
   <li>
   <p><a href="https://redirect.github.com/xyflow/xyflow/pull/5722";>#5722</a> 
<a 
href="https://github.com/xyflow/xyflow/commit/8c9b7e726e0bb79871c85017dace0f1ccf1b478c";><code>8c9b7e726</code></a>
 Thanks <a href="https://github.com/dfblhmm";><code>@​dfblhmm</code></a>! - Add 
<code>snapGrid</code> to <code>screenToFlowPosition</code> options</p>
   </li>
   <li>
   <p><a href="https://redirect.github.com/xyflow/xyflow/pull/5723";>#5723</a> 
<a 
href="https://github.com/xyflow/xyflow/commit/82249517a3338d7bd0d6d499abecfaa6bca8c339";><code>82249517a</code></a>
 Thanks <a href="https://github.com/moklick";><code>@​moklick</code></a>! - Pass 
options to useReactFlow/useSvelteFlow viewport helper functions correctly</p>
   </li>
   <li>
   <p><a href="https://redirect.github.com/xyflow/xyflow/pull/5733";>#5733</a> 
<a 
href="https://github.com/xyflow/xyflow/commit/64115cd086d2c04235f1cae80acb45455fd0de49";><code>64115cd08</code></a>
 Thanks <a 
href="https://github.com/AlaricBaraou";><code>@​AlaricBaraou</code></a>! - Fix 
empty store during ReactFlow remount by reordering StoreUpdater before 
GraphView and using layout effects</p>
   </li>
   <li>
   <p><a href="https://redirect.github.com/xyflow/xyflow/pull/5727";>#5727</a> 
<a 
href="https://github.com/xyflow/xyflow/commit/dd54e86b91da29c1f58f646ad9a99f96f0c4a2e5";><code>dd54e86b9</code></a>
 Thanks <a href="https://github.com/solastley";><code>@​solastley</code></a>! - 
Ensure visual nodes selection state is cleared when zero selected nodes remain 
in the flow</p>
   </li>
   <li>
   <p>Updated dependencies [<a 
href="https://github.com/xyflow/xyflow/commit/4a278dbbf942b2bc964e4159347b70ae6617f3dc";><code>4a278dbbf</code></a>]:</p>
   <ul>
   <li><code>@​xyflow/system</code><a 
href="https://github.com/0";><code>@​0</code></a>.0.76</li>
   </ul>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/xyflow/xyflow/commit/ba0a3612fdec69bd3e63046cb25c2b94d30ea672";><code>ba0a361</code></a>
 chore(packages): bump</li>
   <li><a 
href="https://github.com/xyflow/xyflow/commit/613ad309998563c1009397d5312e23f302670554";><code>613ad30</code></a>
 Merge pull request <a 
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5733";>#5733</a>
 from AlaricBaraou/fix/store-reset-timing-on-remount</li>
   <li><a 
href="https://github.com/xyflow/xyflow/commit/a6c938fb2e5ed030512ef75d665ac80dc3a66bc6";><code>a6c938f</code></a>
 Explicitly allow missing <code>type</code> field in BuiltInNode type 
definition</li>
   <li><a 
href="https://github.com/xyflow/xyflow/commit/f2831bdf31ae4cd1c19eaa2bda6617f3d651f88a";><code>f2831bd</code></a>
 Merge pull request <a 
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5727";>#5727</a>
 from unifygtm/clear-nodes-selection-active</li>
   <li><a 
href="https://github.com/xyflow/xyflow/commit/0e48d846fa6e10ac7eed48bf19312ead2274f3ae";><code>0e48d84</code></a>
 Return <code>hasSelectedNodes</code> from <code>adoptUserNodes</code> and use 
it to update `nodesSe...</li>
   <li><a 
href="https://github.com/xyflow/xyflow/commit/6db2bd053ff516a484b5d10efee33bd8957fdcee";><code>6db2bd0</code></a>
 fix(react): prevent empty store during ReactFlow remount</li>
   <li><a 
href="https://github.com/xyflow/xyflow/commit/e7b78d1f53474ffe61585fa6a31c706d03eb1c29";><code>e7b78d1</code></a>
 Merge pull request <a 
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5720";>#5720</a>
 from yarikoptic/enh-codespell</li>
   <li><a 
href="https://github.com/xyflow/xyflow/commit/38f4fef52d88951b6978d33fb5a4f5ec1fbeda3a";><code>38f4fef</code></a>
 Merge pull request <a 
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5722";>#5722</a>
 from dfblhmm/fix/type-definition</li>
   <li><a 
href="https://github.com/xyflow/xyflow/commit/759042d108b34317a12c94e2bb51c8ea4b3422e6";><code>759042d</code></a>
 Fix spacing in store/index.ts</li>
   <li><a 
href="https://github.com/xyflow/xyflow/commit/52d452b08ed92a39875afd4ab3eb79fed77ea2ea";><code>52d452b</code></a>
 Centralize nodesSelectionActive update in setNodes of store</li>
   <li>Additional commits viewable in <a 
href="https://github.com/xyflow/xyflow/commits/@xyflow/[email protected]/packages/react";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `axios` from 1.15.2 to 1.16.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.16.0 — May 2, 2026</h2>
   <p>This release adds support for the QUERY HTTP method and a new 
<code>ECONNREFUSED</code> error constant, lands a substantial wave of HTTP, 
fetch, and XHR adapter bug fixes around redirects, aborts, headers, and 
timeouts, and welcomes 23 new contributors.</p>
   <h2>⚠️ Notable Changes</h2>
   <p>A handful of fixes in this release are either security-adjacent or change 
observable behaviour. Please review before upgrading:</p>
   <ul>
   <li><strong>Fetch adapter now enforces <code>maxBodyLength</code> and 
<code>maxContentLength</code>.</strong> These limits were silently ignored on 
the fetch adapter prior to 1.16.0 — anyone relying on them as a safety net (DoS 
protection, accidental large uploads) had no protection. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10795";>#10795</a></strong>)</li>
   <li><strong>Proxy requests now preserve user-supplied <code>Host</code> 
headers.</strong> Previously, the proxy path could overwrite a custom 
<code>Host</code>. Virtual-host-style routing through a proxy will now behave 
correctly. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10822";>#10822</a></strong>)</li>
   <li><strong>Basic auth credentials embedded in URLs are now 
URL-decoded.</strong> If you have percent-encoded credentials in a URL (e.g. 
<code>https://user:p%40ss@host</code>), the decoded value is what now goes on 
the wire. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10825";>#10825</a></strong>)</li>
   <li><strong><code>parseProtocol</code> now strictly requires a colon in the 
protocol separator.</strong> Strings that loosely parsed as protocols before 
may no longer match. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10729";>#10729</a></strong>)</li>
   <li><strong>Deprecated <code>unescape()</code> replaced with modern UTF-8 
encoding.</strong> Non-ASCII URL handling is now spec-correct; consumers 
depending on legacy <code>unescape()</code> quirks may see different output 
bytes. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/7378";>#7378</a></strong>)</li>
   <li><strong><code>transformRequest</code> input typing change was 
reverted.</strong> The typing change introduced in <a 
href="https://redirect.github.com/axios/axios/issues/10745";>#10745</a> was 
reverted in <a 
href="https://redirect.github.com/axios/axios/issues/10810";>#10810</a> after 
follow-up review — net behavior is unchanged from 1.15.2. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10745";>#10745</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10810";>#10810</a></strong>)</li>
   </ul>
   <h2>🚀 New Features</h2>
   <ul>
   <li><strong>QUERY HTTP Method:</strong> Added support for the QUERY HTTP 
method across adapters and type definitions. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10802";>#10802</a></strong>)</li>
   <li><strong>ECONNREFUSED Error Constant:</strong> Exposed 
<code>ECONNREFUSED</code> as a constant on <code>AxiosError</code> so callers 
can match connection-refused failures without comparing string literals (closes 
<a href="https://redirect.github.com/axios/axios/issues/6485";>#6485</a>). 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10680";>#10680</a></strong>)</li>
   <li><strong>Encode Helper Export:</strong> Exported the internal 
<code>encode</code> helper from <code>buildURL</code> so userland param 
serializers can reuse the same encoding logic that axios uses internally. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/6897";>#6897</a></strong>)</li>
   </ul>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li><strong>HTTP Adapter — Redirects &amp; Headers:</strong> Cleared stale 
headers when a redirect targets a no-proxy host, fixed the redirect listener 
chain so listeners no longer stack across hops, restored the missing 
<code>requestDetails</code> argument on <code>beforeRedirect</code>, preserved 
user-supplied <code>Host</code> headers when forwarding through a proxy, and 
properly URL-decoded basic auth credentials. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10794";>#10794</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10800";>#10800</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/6241";>#6241</a></strong>, 
<strong><a 
href="https://redirect.github.com/axios/axios/issues/10822";>#10822</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10825";>#10825</a></strong>)</li>
   <li><strong>HTTP Adapter — Streams &amp; Timeouts:</strong> Preserved the 
partial response object on <code>AxiosError</code> when a stream is aborted 
after headers arrive, honoured the <code>timeout</code> option during the 
connect phase when redirects are disabled, and resolved an unsettled-promise 
hang when an aborted request was combined with compression and 
<code>maxRedirects: 0</code>. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10708";>#10708</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10819";>#10819</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/7149";>#7149</a></strong>)</li>
   <li><strong>Fetch Adapter:</strong> Enforced <code>maxBodyLength</code> / 
<code>maxContentLength</code> in the fetch adapter, set the 
<code>User-Agent</code> header to match the HTTP adapter, preserved the 
original abort reason instead of replacing it with a generic error, and 
deferred global access so importing the module no longer throws a 
<code>TypeError</code> in restricted environments. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10795";>#10795</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10772";>#10772</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10806";>#10806</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/7260";>#7260</a></strong>)</li>
   <li><strong>XHR Adapter:</strong> Unsubscribed the <code>cancelToken</code> 
and <code>AbortSignal</code> listeners on the error, timeout, and abort code 
paths to prevent leaked subscriptions. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10787";>#10787</a></strong>)</li>
   <li><strong>Error Handling:</strong> Attached the parsed response to 
<code>AxiosError</code> when <code>JSON.parse</code> fails inside 
<code>dispatchRequest</code>, prevented <code>settle</code> from emitting 
<code>undefined</code> error codes, and tightened the 
<code>parseProtocol</code> regex to require a colon in the protocol separator. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10724";>#10724</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/7276";>#7276</a></strong>, 
<strong><a 
href="https://redirect.github.com/axios/axios/issues/10729";>#10729</a></strong>)</li>
   <li><strong>Types &amp; Exports:</strong> Aligned the CommonJS 
<code>CancelToken</code> typings with the ESM build, fixed a compiler error 
caused by <code>RawAxiosHeaders</code>, and re-exported <code>create</code> 
from the package index. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/7414";>#7414</a></strong>, 
<strong><a 
href="https://redirect.github.com/axios/axios/issues/6389";>#6389</a></strong>, 
<strong><a 
href="https://redirect.github.com/axios/axios/issues/6460";>#6460</a></strong>)</li>
   <li><strong>UTF-8 Encoding:</strong> Replaced the deprecated 
<code>unescape()</code> call with a modern UTF-8 encoding implementation. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/7378";>#7378</a></strong>)</li>
   <li><strong>Misc Cleanup:</strong> Resolved a batch of small inconsistencies 
and gadget-level issues across the codebase. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10833";>#10833</a></strong>)</li>
   </ul>
   <h2>🔧 Maintenance &amp; Chores</h2>
   <ul>
   <li><strong>Refactor — ES6 Modernisation:</strong> Modernised the 
<code>utils</code> module and XHR adapter to use ES6 features, and tidied the 
multipart boundary error message. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10588";>#10588</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/7419";>#7419</a></strong>)</li>
   <li><strong>Tests:</strong> Hardened the HTTP test server lifecycle to fix 
flaky <code>FormData</code> EPIPE failures, fixed Win32 platform support for 
the pipe tests, and corrected an incorrect test assumption. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10820";>#10820</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10791";>#10791</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10796";>#10796</a></strong>)</li>
   <li><strong>Docs:</strong> Documented <code>paramsSerializer.encode</code> 
for strict RFC 3986 query encoding, updated the <code>parseReviver</code> 
TypeScript definitions and configuration docs for ES2023, added timeout 
guidance to the README's first async example, and expanded notes around the 
recent type changes. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10821";>#10821</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10782";>#10782</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10759";>#10759</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10804";>#10804</a></strong>)</li>
   <li><strong>Reverted:</strong> Reverted the <code>transformRequest</code> 
input typing change from <a 
href="https://redirect.github.com/axios/axios/issues/10745";>#10745</a> after 
follow-up review. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10745";>#10745</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10810";>#10810</a></strong>)</li>
   <li><strong>Dependencies:</strong> Bumped <code>actions/setup-node</code>, 
the <code>github-actions</code> group, and <code>postcss</code> (in 
<code>/docs</code>) to their latest versions. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10785";>#10785</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10813";>#10813</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10814";>#10814</a></strong>)</li>
   <li><strong>Release:</strong> Updated changelog and packages, and prepared 
the 1.16.0 release. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10790";>#10790</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10834";>#10834</a></strong>)</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/singhankit001";><code>@​singhankit001</code></a></strong>
 (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10588";>#10588</a></strong>)</li>
   <li><strong><a 
href="https://github.com/cuiweixie";><code>@​cuiweixie</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/7419";>#7419</a></strong>)</li>
   <li><strong><a 
href="https://github.com/iruizsalinas";><code>@​iruizsalinas</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10787";>#10787</a></strong>)</li>
   <li><strong><a 
href="https://github.com/MarcosNocetti";><code>@​MarcosNocetti</code></a></strong>
 (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10680";>#10680</a></strong>)</li>
   <li><strong><a 
href="https://github.com/deepview-autofix";><code>@​deepview-autofix</code></a></strong>
 (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10729";>#10729</a></strong>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </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.16.0 — May 2, 2026</h2>
   <p>This release adds support for the QUERY HTTP method and a new 
<code>ECONNREFUSED</code> error constant, lands a substantial wave of HTTP, 
fetch, and XHR adapter bug fixes around redirects, aborts, headers, and 
timeouts, and welcomes 23 new contributors.</p>
   <h2>⚠️ Notable Changes</h2>
   <p>A handful of fixes in this release are either security-adjacent or change 
observable behaviour. Please review before upgrading:</p>
   <ul>
   <li><strong>Fetch adapter now enforces <code>maxBodyLength</code> and 
<code>maxContentLength</code>.</strong> These limits were silently ignored on 
the fetch adapter prior to 1.16.0 — anyone relying on them as a safety net (DoS 
protection, accidental large uploads) had no protection. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10795";>#10795</a></strong>)</li>
   <li><strong>Proxy requests now preserve user-supplied <code>Host</code> 
headers.</strong> Previously, the proxy path could overwrite a custom 
<code>Host</code>. Virtual-host-style routing through a proxy will now behave 
correctly. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10822";>#10822</a></strong>)</li>
   <li><strong>Basic auth credentials embedded in URLs are now 
URL-decoded.</strong> If you have percent-encoded credentials in a URL (e.g. 
<code>https://user:p%40ss@host</code>), the decoded value is what now goes on 
the wire. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10825";>#10825</a></strong>)</li>
   <li><strong><code>parseProtocol</code> now strictly requires a colon in the 
protocol separator.</strong> Strings that loosely parsed as protocols before 
may no longer match. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10729";>#10729</a></strong>)</li>
   <li><strong>Deprecated <code>unescape()</code> replaced with modern UTF-8 
encoding.</strong> Non-ASCII URL handling is now spec-correct; consumers 
depending on legacy <code>unescape()</code> quirks may see different output 
bytes. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/7378";>#7378</a></strong>)</li>
   <li><strong><code>transformRequest</code> input typing change was 
reverted.</strong> The typing change introduced in <a 
href="https://redirect.github.com/axios/axios/issues/10745";>#10745</a> was 
reverted in <a 
href="https://redirect.github.com/axios/axios/issues/10810";>#10810</a> after 
follow-up review — net behavior is unchanged from 1.15.2. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10745";>#10745</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10810";>#10810</a></strong>)</li>
   </ul>
   <h2>🚀 New Features</h2>
   <ul>
   <li><strong>QUERY HTTP Method:</strong> Added support for the QUERY HTTP 
method across adapters and type definitions. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10802";>#10802</a></strong>)</li>
   <li><strong>ECONNREFUSED Error Constant:</strong> Exposed 
<code>ECONNREFUSED</code> as a constant on <code>AxiosError</code> so callers 
can match connection-refused failures without comparing string literals (closes 
<a href="https://redirect.github.com/axios/axios/issues/6485";>#6485</a>). 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10680";>#10680</a></strong>)</li>
   <li><strong>Encode Helper Export:</strong> Exported the internal 
<code>encode</code> helper from <code>buildURL</code> so userland param 
serializers can reuse the same encoding logic that axios uses internally. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/6897";>#6897</a></strong>)</li>
   </ul>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li><strong>HTTP Adapter — Redirects &amp; Headers:</strong> Cleared stale 
headers when a redirect targets a no-proxy host, fixed the redirect listener 
chain so listeners no longer stack across hops, restored the missing 
<code>requestDetails</code> argument on <code>beforeRedirect</code>, preserved 
user-supplied <code>Host</code> headers when forwarding through a proxy, and 
properly URL-decoded basic auth credentials. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10794";>#10794</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10800";>#10800</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/6241";>#6241</a></strong>, 
<strong><a 
href="https://redirect.github.com/axios/axios/issues/10822";>#10822</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10825";>#10825</a></strong>)</li>
   <li><strong>HTTP Adapter — Streams &amp; Timeouts:</strong> Preserved the 
partial response object on <code>AxiosError</code> when a stream is aborted 
after headers arrive, honoured the <code>timeout</code> option during the 
connect phase when redirects are disabled, and resolved an unsettled-promise 
hang when an aborted request was combined with compression and 
<code>maxRedirects: 0</code>. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10708";>#10708</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10819";>#10819</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/7149";>#7149</a></strong>)</li>
   <li><strong>Fetch Adapter:</strong> Enforced <code>maxBodyLength</code> / 
<code>maxContentLength</code> in the fetch adapter, set the 
<code>User-Agent</code> header to match the HTTP adapter, preserved the 
original abort reason instead of replacing it with a generic error, and 
deferred global access so importing the module no longer throws a 
<code>TypeError</code> in restricted environments. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10795";>#10795</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10772";>#10772</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10806";>#10806</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/7260";>#7260</a></strong>)</li>
   <li><strong>XHR Adapter:</strong> Unsubscribed the <code>cancelToken</code> 
and <code>AbortSignal</code> listeners on the error, timeout, and abort code 
paths to prevent leaked subscriptions. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10787";>#10787</a></strong>)</li>
   <li><strong>Error Handling:</strong> Attached the parsed response to 
<code>AxiosError</code> when <code>JSON.parse</code> fails inside 
<code>dispatchRequest</code>, prevented <code>settle</code> from emitting 
<code>undefined</code> error codes, and tightened the 
<code>parseProtocol</code> regex to require a colon in the protocol separator. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10724";>#10724</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/7276";>#7276</a></strong>, 
<strong><a 
href="https://redirect.github.com/axios/axios/issues/10729";>#10729</a></strong>)</li>
   <li><strong>Types &amp; Exports:</strong> Aligned the CommonJS 
<code>CancelToken</code> typings with the ESM build, fixed a compiler error 
caused by <code>RawAxiosHeaders</code>, and re-exported <code>create</code> 
from the package index. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/7414";>#7414</a></strong>, 
<strong><a 
href="https://redirect.github.com/axios/axios/issues/6389";>#6389</a></strong>, 
<strong><a 
href="https://redirect.github.com/axios/axios/issues/6460";>#6460</a></strong>)</li>
   <li><strong>UTF-8 Encoding:</strong> Replaced the deprecated 
<code>unescape()</code> call with a modern UTF-8 encoding implementation. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/7378";>#7378</a></strong>)</li>
   <li><strong>Misc Cleanup:</strong> Resolved a batch of small inconsistencies 
and gadget-level issues across the codebase. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10833";>#10833</a></strong>)</li>
   </ul>
   <h2>🔧 Maintenance &amp; Chores</h2>
   <ul>
   <li><strong>Refactor — ES6 Modernisation:</strong> Modernised the 
<code>utils</code> module and XHR adapter to use ES6 features, and tidied the 
multipart boundary error message. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10588";>#10588</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/7419";>#7419</a></strong>)</li>
   <li><strong>Tests:</strong> Hardened the HTTP test server lifecycle to fix 
flaky <code>FormData</code> EPIPE failures, fixed Win32 platform support for 
the pipe tests, and corrected an incorrect test assumption. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10820";>#10820</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10791";>#10791</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10796";>#10796</a></strong>)</li>
   <li><strong>Docs:</strong> Documented <code>paramsSerializer.encode</code> 
for strict RFC 3986 query encoding, updated the <code>parseReviver</code> 
TypeScript definitions and configuration docs for ES2023, added timeout 
guidance to the README's first async example, and expanded notes around the 
recent type changes. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10821";>#10821</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10782";>#10782</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10759";>#10759</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10804";>#10804</a></strong>)</li>
   <li><strong>Reverted:</strong> Reverted the <code>transformRequest</code> 
input typing change from <a 
href="https://redirect.github.com/axios/axios/issues/10745";>#10745</a> after 
follow-up review. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10745";>#10745</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10810";>#10810</a></strong>)</li>
   <li><strong>Dependencies:</strong> Bumped <code>actions/setup-node</code>, 
the <code>github-actions</code> group, and <code>postcss</code> (in 
<code>/docs</code>) to their latest versions. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10785";>#10785</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10813";>#10813</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10814";>#10814</a></strong>)</li>
   <li><strong>Release:</strong> Updated changelog and packages, and prepared 
the 1.16.0 release. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10790";>#10790</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10834";>#10834</a></strong>)</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/singhankit001";><code>@​singhankit001</code></a></strong>
 (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10588";>#10588</a></strong>)</li>
   <li><strong><a 
href="https://github.com/cuiweixie";><code>@​cuiweixie</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/7419";>#7419</a></strong>)</li>
   <li><strong><a 
href="https://github.com/iruizsalinas";><code>@​iruizsalinas</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10787";>#10787</a></strong>)</li>
   <li><strong><a 
href="https://github.com/MarcosNocetti";><code>@​MarcosNocetti</code></a></strong>
 (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10680";>#10680</a></strong>)</li>
   <li><strong><a 
href="https://github.com/deepview-autofix";><code>@​deepview-autofix</code></a></strong>
 (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10729";>#10729</a></strong>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/axios/axios/commit/df53d7dd99b202fb194217abd127ae6a630e70dc";><code>df53d7d</code></a>
 chore(release): prepare release 1.16.0 (<a 
href="https://redirect.github.com/axios/axios/issues/10834";>#10834</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/9d92bcd32639d1eea5b89f03ae45f248d3bb058e";><code>9d92bcd</code></a>
 fix: gadgets and smaller issues (<a 
href="https://redirect.github.com/axios/axios/issues/10833";>#10833</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/5107ee69aee527b19eabaf80000ca65752135435";><code>5107ee6</code></a>
 fix: prevent undefined error codes in settle (<a 
href="https://redirect.github.com/axios/axios/issues/7276";>#7276</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/e57349992f230b6b13e80613eb84302560aa5ba8";><code>e573499</code></a>
 fix(fetch): defer global access in fetch adapter (<a 
href="https://redirect.github.com/axios/axios/issues/7260";>#7260</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/ad68e1a484b50086af427f767bbd7d6e3aab7ac3";><code>ad68e1a</code></a>
 fix(http): honor timeout during connect without redirects (<a 
href="https://redirect.github.com/axios/axios/issues/10819";>#10819</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/2a51828213128691d2e37502b5eb2cf4965a737d";><code>2a51828</code></a>
 fix(http): decode URL basic auth credentials (<a 
href="https://redirect.github.com/axios/axios/issues/10825";>#10825</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/0e8b6bbb542131bae9940618d84d5286255d4db1";><code>0e8b6bb</code></a>
 fix(http): preserve user-supplied Host header when forwarding through a 
proxy...</li>
   <li><a 
href="https://github.com/axios/axios/commit/79f39e1d041dca87173226d0255f90eaf252564b";><code>79f39e1</code></a>
 docs: document paramsSerializer.encode for strict RFC 3986 query encoding (<a 
href="https://redirect.github.com/axios/axios/issues/1";>#1</a>...</li>
   <li><a 
href="https://github.com/axios/axios/commit/0fe3a5fc14829535e1d517c662d448e86c33438e";><code>0fe3a5f</code></a>
 [Docs/Types] Update <code>parseReviver</code> TypeScript definitions for 
ES2023 and add ...</li>
   <li><a 
href="https://github.com/axios/axios/commit/cd6737fd84bdb7caf2a319d3579573a49f9d238d";><code>cd6737f</code></a>
 chore: matches the sibling responseStream.on(aborted) handler and added 
tests...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/axios/axios/compare/v1.15.2...v1.16.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `dayjs` from 1.11.19 to 1.11.20
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/iamkun/dayjs/releases";>dayjs's releases</a>.</em></p>
   <blockquote>
   <h2>v1.11.20</h2>
   <h2><a 
href="https://github.com/iamkun/dayjs/compare/v1.11.19...v1.11.20";>1.11.20</a> 
(2026-03-12)</h2>
   <h3>Bug Fixes</h3>
   <ul>
   <li>Update locale km.js to support meridiem (<a 
href="https://redirect.github.com/iamkun/dayjs/issues/3017";>#3017</a>) (<a 
href="https://github.com/iamkun/dayjs/commit/9d2b6a1ec744ad5db13afd4d701f93349135dfec";>9d2b6a1</a>)</li>
   <li>update updateLocale plugin to merge nested object properties instead of 
replacing (<a 
href="https://redirect.github.com/iamkun/dayjs/issues/3012";>#3012</a>) (<a 
href="https://github.com/iamkun/dayjs/commit/99691c5f3bd1371d3b763d5f9dfaed9a1945a477";>99691c5</a>),
 closes <a 
href="https://redirect.github.com/iamkun/dayjs/issues/1118";>#1118</a></li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/iamkun/dayjs/blob/dev/CHANGELOG.md";>dayjs's 
changelog</a>.</em></p>
   <blockquote>
   <h2><a 
href="https://github.com/iamkun/dayjs/compare/v1.11.19...v1.11.20";>1.11.20</a> 
(2026-03-12)</h2>
   <h3>Bug Fixes</h3>
   <ul>
   <li>Update locale km.js to support meridiem (<a 
href="https://redirect.github.com/iamkun/dayjs/issues/3017";>#3017</a>) (<a 
href="https://github.com/iamkun/dayjs/commit/9d2b6a1ec744ad5db13afd4d701f93349135dfec";>9d2b6a1</a>)</li>
   <li>update updateLocale plugin to merge nested object properties instead of 
replacing (<a 
href="https://redirect.github.com/iamkun/dayjs/issues/3012";>#3012</a>) (<a 
href="https://github.com/iamkun/dayjs/commit/99691c5f3bd1371d3b763d5f9dfaed9a1945a477";>99691c5</a>),
 closes <a 
href="https://redirect.github.com/iamkun/dayjs/issues/1118";>#1118</a></li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/iamkun/dayjs/commit/af6e1f85c10fa8596e79471eadad25ab2da56f0f";><code>af6e1f8</code></a>
 chore(release): 1.11.20 [skip ci]</li>
   <li><a 
href="https://github.com/iamkun/dayjs/commit/82babd6688d7238fe1585895816fb2e8e0817c7d";><code>82babd6</code></a>
 D2M (<a 
href="https://redirect.github.com/iamkun/dayjs/issues/3018";>#3018</a>)</li>
   <li><a 
href="https://github.com/iamkun/dayjs/commit/bbe4ab1bdb1042667817de2433fc85e6b12eadad";><code>bbe4ab1</code></a>
 chore: fix lint error</li>
   <li><a 
href="https://github.com/iamkun/dayjs/commit/99691c5f3bd1371d3b763d5f9dfaed9a1945a477";><code>99691c5</code></a>
 fix: update updateLocale plugin to merge nested object properties instead of 
...</li>
   <li><a 
href="https://github.com/iamkun/dayjs/commit/9d2b6a1ec744ad5db13afd4d701f93349135dfec";><code>9d2b6a1</code></a>
 fix: Update locale km.js to support meridiem (<a 
href="https://redirect.github.com/iamkun/dayjs/issues/3017";>#3017</a>)</li>
   <li><a 
href="https://github.com/iamkun/dayjs/commit/acf21cd152fcf0851162cba92b56fb4281673b1a";><code>acf21cd</code></a>
 chore: update doc</li>
   <li><a 
href="https://github.com/iamkun/dayjs/commit/55a64e195a7354b3222241e6a64085c706cc157e";><code>55a64e1</code></a>
 chore: update doc</li>
   <li><a 
href="https://github.com/iamkun/dayjs/commit/807face1fef65eee9955fa587888cf31c5a0d3c0";><code>807face</code></a>
 chore: update doc</li>
   <li><a 
href="https://github.com/iamkun/dayjs/commit/54f447048cee679e51a7053f8042d9b6b7028b89";><code>54f4470</code></a>
 chore: update doc</li>
   <li><a 
href="https://github.com/iamkun/dayjs/commit/9ea23c71a125dbb34025cb9f6114d1083ea62705";><code>9ea23c7</code></a>
 chore: update doc</li>
   <li>Additional commits viewable in <a 
href="https://github.com/iamkun/dayjs/compare/v1.11.19...v1.11.20";>compare 
view</a></li>
   </ul>
   </details>
   <details>
   <summary>Maintainer changes</summary>
   <p>This version was pushed to npm by <a 
href="https://www.npmjs.com/~GitHub%20Actions";>GitHub Actions</a>, a new 
releaser for dayjs since your current version.</p>
   </details>
   <br />
   
   Updates `i18next-http-backend` from 3.0.5 to 3.0.6
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md";>i18next-http-backend's
 changelog</a>.</em></p>
   <blockquote>
   <h3>3.0.6</h3>
   <ul>
   <li>fix: allow forward slashes in <code>ns</code> values so nested namespace 
names (mapping to URL layouts such as <code>/locales/en/a/b.json</code>) fetch 
correctly again. 3.0.5's security fix applied the same strict URL-segment check 
to both <code>lng</code> and <code>ns</code>, which was correct for 
<code>lng</code> (no BCP-47 shape contains <code>/</code>) but over-strict for 
<code>ns</code> — nested namespaces containing <code>/</code> were never 
officially supported, but the behaviour fell out of the implicit 
string-substitution semantics of <code>loadPath</code> and is common enough in 
the wild to be worth accommodating. <code>isSafeUrlSegment</code> is now split 
into <code>isSafeLangUrlSegment</code> (strict — still rejects <code>/</code>) 
and <code>isSafeNsUrlSegment</code> (loose — allows <code>/</code> but still 
rejects <code>..</code>, <code>\</code>, URL-structure characters, control 
chars, prototype keys, and oversized inputs). <code>isSafeUrlSegment</code> is 
 kept as a backwards-compatible alias for the strict check. The 3.0.5 security 
fix remains in force for every concrete attack pattern from the original 
advisory.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/i18next/i18next-http-backend/commit/ddf104807729437c11c0cc25a059b0aac1a1dab6";><code>ddf1048</code></a>
 3.0.6</li>
   <li><a 
href="https://github.com/i18next/i18next-http-backend/commit/d73cfdc23d397a7d978e03bf6541852da08ae1e2";><code>d73cfdc</code></a>
 fix: allow forward slashes in ns values</li>
   <li><a 
href="https://github.com/i18next/i18next-http-backend/commit/9abbdee14e28f2a055251a51e7f238bb2bd1e696";><code>9abbdee</code></a>
 Bump i18next-http-backend from 1.4.0 to 3.0.5 in /example/i18next-vue (<a 
href="https://redirect.github.com/i18next/i18next-http-backend/issues/184";>#184</a>)</li>
   <li><a 
href="https://github.com/i18next/i18next-http-backend/commit/b4ca8bb3d207d53f8f35100126a4a8f686a0ab8e";><code>b4ca8bb</code></a>
 Bump i18next-http-backend from 3.0.1 to 3.0.5 in /example/fallback (<a 
href="https://redirect.github.com/i18next/i18next-http-backend/issues/183";>#183</a>)</li>
   <li><a 
href="https://github.com/i18next/i18next-http-backend/commit/dffddd494145419f00901aed4ad67b34eb13fbda";><code>dffddd4</code></a>
 Bump i18next-http-backend from 3.0.2 to 3.0.5 in /example/next (<a 
href="https://redirect.github.com/i18next/i18next-http-backend/issues/182";>#182</a>)</li>
   <li><a 
href="https://github.com/i18next/i18next-http-backend/commit/fd29b400e3ead7ccd1caebc55027aeb4f4c43c1f";><code>fd29b40</code></a>
 Bump i18next-http-backend from 1.3.2 to 3.0.5 in /example/vue (<a 
href="https://redirect.github.com/i18next/i18next-http-backend/issues/181";>#181</a>)</li>
   <li><a 
href="https://github.com/i18next/i18next-http-backend/commit/dc68dbeab7ab13055bdb1edb7b91b0a0b57a4997";><code>dc68dbe</code></a>
 docs: link published GHSA advisory in v3.0.5 notes</li>
   <li>See full diff in <a 
href="https://github.com/i18next/i18next-http-backend/compare/v3.0.5...v3.0.6";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `react-hook-form` from 7.71.2 to 7.75.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.75.0</h2>
   <p>🦧 feat: improve get dirty fields prune empty fields (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13363";>#13363</a>)</p>
   <pre lang="diff"><code>+ dirtyFields: { test: [{ data: false }] }
   - dirtyFields: {} // removed the empty node with false value
   </code></pre>
   <p>🎹 typescript 6.0 (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13330";>#13330</a>)
   🌡️ chore: minor improvement on setValue &amp; reset (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13366";>#13366</a>)
   🐞 fix <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13403";>#13403</a>:
 include setValues in FormProvider context value (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13404";>#13404</a>)
   🐞 fix: recompute isDirty after re-registering a previously unregistered 
field (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13399";>#13399</a>)
   🐞 fix: preserve watch updates on field array unmount fixes <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13375";>#13375</a>
 (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13385";>#13385</a>)
   🐞 fix: prevent useWatch re-render when unrelated field validation is … (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13398";>#13398</a>)</p>
   <p>thanks to <a 
href="https://github.com/dfedoryshchev";><code>@​dfedoryshchev</code></a>, <a 
href="https://github.com/cyky";><code>@​cyky</code></a> &amp; <a 
href="https://github.com/gkarabelos";><code>@​gkarabelos</code></a></p>
   <h2>Version 7.74.0</h2>
   <p>🪇 feat: setValues (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13201";>#13201</a>)</p>
   <pre lang="tsx"><code>setValues((data) =&gt; {
     return {
       ...data,
       name: 'test'
     }
   })
   <p>setValues(formValues);
   </code></pre></p>
   <p>🐞 fix: preserve previous field value when useController name changes (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13395";>#13395</a>)
   🐞 fix: handle null parent when unregistering nested field (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13396";>#13396</a>)
   🐞 fix: treat NaN as empty when valueAsNumber is true in validateField (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13388";>#13388</a>)
   🪢 fix build to exclude test files (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13387";>#13387</a>)</p>
   <p>thanks to <a href="https://github.com/Yihao-G";><code>@​Yihao-G</code></a> 
&amp; <a href="https://github.com/mixelburg";><code>@​mixelburg</code></a></p>
   <h2>Version 7.73.1</h2>
   <p>⚡perf: memoize submit (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13378";>#13378</a>)
   🚉 perf: improve deepEqual performance (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13362";>#13362</a>)
   👀 perf: skip re-render in setValue when value is unchanged (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13352";>#13352</a>)
   ✂️ remove unneeded flag check for shouldDirty
   🚨 fix: safely access field._f during register (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13365";>#13365</a>)
   🧹 close <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13298";>#13298</a>:
 improve fieldState errors when resolver uses dot-notation string keys (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13350";>#13350</a>)
   🐞 fix <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13178";>#13178</a>:
 update state correctly in watch callback with Controller, trigger, and reset 
(<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13180";>#13180</a>)
   🐞 fix <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13331";>#13331</a>:
 skip field array validation when mode is onBlur (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13333";>#13333</a>)
   🐞 fix <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13334";>#13334</a>
 sDirty remains false after deletion an item with shouldDirty: true (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13357";>#13357</a>)
   🐞 fix: handle nested field when parent defaultValue is null (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13348";>#13348</a>)</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </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.75.0] - 2026-05-02</h2>
   <h3>Added</h3>
   <ul>
   <li>Improve <code>getDirtyFields</code> to prune empty fields</li>
   <li>TypeScript 6.0 support</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Include <code>setValues</code> in <code>FormProvider</code> context 
value</li>
   <li>Preserve watch updates on field array unmount</li>
   <li>Prevent <code>useWatch</code> re-render when unrelated field validation 
occurs</li>
   <li>Recompute <code>isDirty</code> after re-registering a previously 
unregistered field</li>
   </ul>
   <h2>[7.74.0] - 2026-04-26</h2>
   <h3>Added</h3>
   <ul>
   <li><code>setValues</code> API</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Preserve previous field value when <code>useController</code> name 
changes</li>
   <li>Handle null parent when unregistering nested field</li>
   <li>Treat <code>NaN</code> as empty when <code>valueAsNumber</code> is 
<code>true</code> in <code>validateField</code></li>
   </ul>
   <h2>[7.73.1] - 2026-04-21</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Reverted <code>setValues</code> that was accidentally included in patch; 
fix build to exclude test files</li>
   </ul>
   <h2>[7.73.0] - 2026-04-18</h2>
   <h3>Added</h3>
   <ul>
   <li>Improve <code>subscribe</code> API performance</li>
   </ul>
   <h3>Performance</h3>
   <ul>
   <li>Memoize submit handler</li>
   <li>Improve <code>deepEqual</code> performance</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Safely access <code>field._f</code> during register</li>
   <li>Improve <code>fieldState</code> errors when resolver uses dot-notation 
string keys</li>
   <li>Update state correctly in watch callback with <code>Controller</code>, 
<code>trigger</code>, and <code>reset</code></li>
   <li>Skip field array validation when mode is <code>onBlur</code></li>
   <li><code>isDirty</code> remains false after deleting an item with 
<code>shouldDirty: true</code></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/24bde231d1830995222f2612aa72300f65296c7d";><code>24bde23</code></a>
 7.75.0</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/aa6f795df03c1c51a34d3da5e78862614100d4dc";><code>aa6f795</code></a>
 🐞 fix <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13403";>#13403</a>:
 include setValues in FormProvider context value (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13404";>#13404</a>)</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/c2b22f974b032de875006fc093b8f2d498564447";><code>c2b22f9</code></a>
 🥊 all ts-ignores removed</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/3165a52636aaf5e1f471f5b969b543f063edb3c6";><code>3165a52</code></a>
 🧸 fix more <a 
href="https://github.com/ts-ignores";><code>@​ts-ignores</code></a></li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/7c51590100a04bc00411a7b532bba1e42f6fcdfe";><code>7c51590</code></a>
 🧸 fix more <a 
href="https://github.com/ts-ignores";><code>@​ts-ignores</code></a></li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/b16b4fac8ede6419c4d1c3de23025354d3894573";><code>b16b4fa</code></a>
 🎹 typescript 6.0 (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13330";>#13330</a>)</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/4bace71e235ed116cc1e1c114511e1f92b9a2028";><code>4bace71</code></a>
 🐞 fix: preserve watch updates on field array unmount fixes <a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13375";>#13375</a>
 (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13385";>#13385</a>)</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/2adb9c08f2a8224bbe5de0428e59fbe8a615f48e";><code>2adb9c0</code></a>
 🐞 fix: prevent useWatch re-render when unrelated field validation is … (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13398";>#13398</a>)</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/f5a234d1f940fdb554bbd96dfc323f1d1d006951";><code>f5a234d</code></a>
 🦧 feat: improve get dirty fields prune empty fields (<a 
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13363";>#13363</a>)</li>
   <li><a 
href="https://github.com/react-hook-form/react-hook-form/commit/def8fd599c3e990f4b77bc331be5a4c2b3cd6d96";><code>def8fd5</code></a>
 🐞 fix: recompute isDirty after re-registering a previously unregistered ...
   
   _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