dependabot[bot] opened a new pull request, #66998: URL: https://github.com/apache/airflow/pull/66998
Bumps the core-ui-package-updates group with 19 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.10` | | [@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` | | [dayjs](https://github.com/iamkun/dayjs) | `1.11.19` | `1.11.20` | | [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.15.0` | | [use-debounce](https://github.com/xnimorz/use-debounce) | `10.1.0` | `10.1.1` | | [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.9.0` | | [zustand](https://github.com/pmndrs/zustand) | `5.0.11` | `5.0.13` | | [@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.10` | | [@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.6` | | [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.6` | | [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.12` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.4` | `4.1.6` | Updates `@tanstack/react-query` from 5.90.21 to 5.100.10 <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.9</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/3d21cacdec3028b700c4c2e3e0ff8dbe7a235e8c"><code>3d21cac</code></a>]: <ul> <li><code>@tanstack/query-devtools</code><a href="https://github.com/5"><code>@5</code></a>.100.9</li> <li><code>@tanstack/react-query</code><a href="https://github.com/5"><code>@5</code></a>.100.9</li> </ul> </li> </ul> <h2><code>@tanstack/react-query-next-experimental</code><a href="https://github.com/5"><code>@5</code></a>.100.9</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.9</li> </ul> </li> </ul> <h2><code>@tanstack/react-query-persist-client</code><a href="https://github.com/5"><code>@5</code></a>.100.9</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.9</li> <li><code>@tanstack/react-query</code><a href="https://github.com/5"><code>@5</code></a>.100.9</li> </ul> </li> </ul> <h2><code>@tanstack/react-query</code><a href="https://github.com/5"><code>@5</code></a>.100.9</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/fcee7bdc429385ae8ffa224fa8a7a9ec7b8ee380"><code>fcee7bd</code></a>]: <ul> <li><code>@tanstack/query-core</code><a href="https://github.com/5"><code>@5</code></a>.100.9</li> </ul> </li> </ul> <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 []:</li> </ul> <!-- 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.10</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.10</li> </ul> </li> </ul> <h2>5.100.9</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/fcee7bdc429385ae8ffa224fa8a7a9ec7b8ee380"><code>fcee7bd</code></a>]: <ul> <li><code>@tanstack/query-core</code><a href="https://github.com/5"><code>@5</code></a>.100.9</li> </ul> </li> </ul> <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> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/TanStack/query/commits/HEAD/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: "default"</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: "default"</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 `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 `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 & 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> & <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) => { 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> & <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 field...</li> <li>Additional commits viewable in <a href="https://github.com/react-hook-form/react-hook-form/compare/v7.71.2...v7.75.0">compare view</a></li> </ul> </details> <br /> Updates `react-router-dom` from 7.13.1 to 7.15.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md">react-router-dom's changelog</a>.</em></p> <blockquote> <h2>v7.15.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> <h2>v7.14.2</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> <h2>v7.14.1</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> <h2>7.14.0</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies: <ul> <li><code>[email protected]</code></li> </ul> </li> </ul> <h2>7.13.2</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies: <ul> <li><code>[email protected]</code></li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/remix-run/react-router/commit/97c8de79c38f107acd15f74d8295c7bf75894a5d"><code>97c8de7</code></a> Release v7.15.0 (<a href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/15018">#15018</a>)</li> <li><a href="https://github.com/remix-run/react-router/commit/cf1d25003aa1217dc21c16e95d483601940ae9af"><code>cf1d250</code></a> Release v7.14.2 (<a href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14993">#14993</a>)</li> <li><a href="https://github.com/remix-run/react-router/commit/197674ba9fc1b72b452e17894e5e783bdab7a087"><code>197674b</code></a> Release 7.14.1 (<a href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14973">#14973</a>)</li> <li><a href="https://github.com/remix-run/react-router/commit/a87774f997d8ba497c97562840f0766250c3e4ce"><code>a87774f</code></a> Add new release process (<a href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14916">#14916</a>)</li> <li><a href="https://github.com/remix-run/react-router/commit/e31077b0c380d9764dbced4c753e9ff99387045d"><code>e31077b</code></a> chore: Update version for release (<a href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14945">#14945</a>)</li> <li><a href="https://github.com/remix-run/react-router/commit/6683e85a9d7d607a45a3f6374afcc598a474f602"><code>6683e85</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14943">#14943</a>)</li> <li><a href="https://github.com/remix-run/react-router/commit/aadb56fa532e0eaf7e7b91c1d88e1f325851eb04"><code>aadb56f</code></a> chore: Update version for release (<a href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14908">#14908</a>)</li> <li><a href="https://github.com/remix-run/react-router/commit/c68a9b35933fe5a3750ea8e52399d06f9aaecf77"><code>c68a9b3</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14893">#14893</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 `use-debounce` from 10.1.0 to 10.1.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/xnimorz/use-debounce/blob/master/CHANGELOG.md">use-debounce's changelog</a>.</em></p> <blockquote> <h2>10.1.1</h2> <ul> <li>replace global with globalThis which is defined in all possible environments (browser, node, workers) to address <a href="https://redirect.github.com/xnimorz/use-debounce/issues/212">xnimorz/use-debounce#212</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/xnimorz/use-debounce/commits">compare view</a></li> </ul> </details> <br /> Updates `yaml` from 2.8.3 to 2.9.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eemeli/yaml/releases">yaml's releases</a>.</em></p> <blockquote> <h2>v2.9.0</h2> <p>The changes here are really only patches, but I'm releasing this as a minor version to note a small change to the documentation of <code>parseDocument()</code> and <code>parseAllDocuments()</code>: I've removed the claim that they'll "never throw".</p> <p>It remains the case that practically all non-malicious inputs will be handled without emitting an error, but there is a decent chance that code paths remain where e.g. a RangeError due to call stack exhaustion can be triggered by malicious inputs. Up to now, I've considered these as security vulnerabilities, and in fact it's the only category of error for which <code>yaml</code> CVEs have been issued so far.</p> <p>Starting from this release, I'll be considering such errors as bugs, but not vulnerabilities. I do welcome people and/or LLMs looking for them, but please report them as normal issues rather than suspected security vulnerabilities. This also applies to previously undiscovered bugs in earlier releases.</p> <ul> <li>fix: Avoid calling <code>Array.prototype.push.apply()</code> with large source array</li> <li>fix(lexer): Avoid recursive calls that may exhaust the call stack</li> </ul> <h2>v2.8.4</h2> <ul> <li>Disable alias resolution with <code>maxAliasCount:0</code> (<a href="https://redirect.github.com/eemeli/yaml/issues/677">#677</a>)</li> <li>Handle invalid unicode escapes (e1a1a77)</li> <li>Apply <code>minFractionDigits</code> only to decimal strings (<a href="https://redirect.github.com/eemeli/yaml/issues/676">#676</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eemeli/yaml/commit/ddb21b04cb889722cec8f89dc1b67f19d62d7f7d"><code>ddb21b0</code></a> 2.9.0</li> <li><a href="https://github.com/eemeli/yaml/commit/167365befdae1f03d53d47a8c6533140a9d48a75"><code>167365b</code></a> docs: Clarify that not all errors can be avoided</li> <li><a href="https://github.com/eemeli/yaml/commit/6eca2a7087548f86c4edb6a7cf2cdfe548759f06"><code>6eca2a7</code></a> fix: Avoid calling Array.prototype.push.apply() with large source array</li> <li><a href="https://github.com/eemeli/yaml/commit/0543cd57fd61ea15a58e9f0ec2064b8b408177d8"><code>0543cd5</code></a> fix(lexer): Avoid recursive calls that may exhaust the call stack</li> <li><a href="https://github.com/eemeli/yaml/commit/ccdf7439587544f64223429498a1d9ec514eaac1"><code>ccdf743</code></a> 2.8.4</li> <li><a href="https://github.com/eemeli/yaml/commit/f625789dbd971c936ff66fe5c49e368062ae7b41"><code>f625789</code></a> fix: Disable alias resolution with maxAliasCount:0 (<a href="https://redirect.github.com/eemeli/yaml/issues/677">#677</a>)</li> <li><a href="https://github.com/eemeli/yaml/commit/e1a1a7735ff2e9717b87af36795bcd280f85f55d"><code>e1a1a77</code></a> fix: Handle invalid unicode escapes</li> <li><a href="https://github.com/eemeli/yaml/commit/a163ea009c57ab9f1054ca39b24b6ef4c1e9fdbe"><code>a163ea0</code></a> style: Satify Prettier</li> <li><a href="https://github.com/eemeli/yaml/commit/b2a5a6c615673056917aaa04d657802945e81425"><code>b2a5a6c</code></a> fix: Apply minFractionDigits only to decimal strings (<a href="https://redirect.github.com/eemeli/yaml/issues/676">#676</a>)</li> <li><a href="https://github.com/eemeli/yaml/commit/93c951b3478b4bb061d7b5227fd64f46d3f9df7f"><code>93c951b</code></a> chore: Bump JSR version to v2.8.3 (<a href="https://redirect.github.com/eemeli/yaml/issues/673">#673</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eemeli/yaml/compare/v2.8.3...v2.9.0">compare view</a></li> </ul> </details> <br /> Updates `zustand` from 5.0.11 to 5.0.13 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pmndrs/zustand/releases">zustand's releases</a>.</em></p> <blockquote> <h2>v5.0.13</h2> <p>This release includes an improvement in the devtools middleware.</p> <h2>What's Changed</h2> <ul> <li>refactor(devtools): remove duplicate module augmentation by <a href="https://github.com/mahmoodhamdi"><code>@mahmoodhamdi</code></a> in <a href="https://redirect.github.com/pmndrs/zustand/pull/3443">pmndrs/zustand#3443</a></li> <li>fix(devtools): support Firefox/Safari stack format in findCallerName by <a href="https://github.com/SBolsec"><code>@SBolsec</code></a> in <a href="https://redirect.github.com/pmndrs/zustand/pull/3469">pmndrs/zustand#3469</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mahmoodhamdi"><code>@mahmoodhamdi</code></a> made their first contribution in <a href="https://redirect.github.com/pmndrs/zustand/pull/3443">pmndrs/zustand#3443</a></li> <li><a href="https://github.com/FelixEckl-vireq"><code>@FelixEckl-vireq</code></a> made their first contribution in <a href="https://redirect.github.com/pmndrs/zustand/pull/3466">pmndrs/zustand#3466</a></li> <li><a href="https://github.com/KimHyeongRae0"><code>@KimHyeongRae0</code></a> made their first contribution in <a href="https://redirect.github.com/pmndrs/zustand/pull/3471">pmndrs/zustand#3471</a></li> <li><a href="https://github.com/lstak"><code>@lstak</code></a> made their first contribution in <a href="https://redirect.github.com/pmndrs/zustand/pull/3483">pmndrs/zustand#3483</a></li> <li><a href="https://github.com/AlexRixten"><code>@AlexRixten</code></a> made their first contribution in <a href="https://redirect.github.com/pmndrs/zustand/pull/3474">pmndrs/zustand#3474</a></li> <li><a href="https://github.com/SBolsec"><code>@SBolsec</code></a> made their first contribution in <a href="https://redirect.github.com/pmndrs/zustand/pull/3469">pmndrs/zustand#3469</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pmndrs/zustand/compare/v5.0.12...v5.0.13">https://github.com/pmndrs/zustand/compare/v5.0.12...v5.0.13</a></p> <h2>v5.0.12</h2> <p>Two small fixes.</p> <h2>What's Changed</h2> <ul> <li>fix(persist): use latest state in post-rehydration callback by <a href="https://github.com/Shohjahon-n"><code>@Shohjahon-n</code></a> in <a href="https://redirect.github.com/pmndrs/zustand/pull/3391">pmndrs/zustand#3391</a></li> <li>fix(devtools): correct redux devtools config type extension by <a href="https://github.com/grigoriy-reshetniak"><code>@grigoriy-reshetniak</code></a> in <a href="https://redirect.github.com/pmndrs/zustand/pull/3414">pmndrs/zustand#3414</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/pavan-sh"><code>@pavan-sh</code></a> made their first contribution in <a href="https://redirect.github.com/pmndrs/zustand/pull/3378">pmndrs/zustand#3378</a></li> <li><a href="https://github.com/Copilot"><code>@Copilot</code></a> made their first contribution in <a href="https://redirect.github.com/pmndrs/zustand/pull/3395">pmndrs/zustand#3395</a></li> <li><a href="https://github.com/Aravindsreeni"><code>@Aravindsreeni</code></a> made their first contribution in <a href="https://redirect.github.com/pmndrs/zustand/pull/3400">pmndrs/zustand#3400</a></li> <li><a href="https://github.com/wallzero"><code>@wallzero</code></a> made their first contribution in <a href="https://redirect.github.com/pmndrs/zustand/pull/3401">pmndrs/zustand#3401</a></li> <li><a href="https://github.com/chaesunbak"><code>@chaesunbak</code></a> made their first contribution in <a href="https://redirect.github.com/pmndrs/zustand/pull/3405">pmndrs/zustand#3405</a></li> <li><a href="https://github.com/Shohjahon-n"><code>@Shohjahon-n</code></a> made their first contribution in <a href="https://redirect.github.com/pmndrs/zustand/pull/3391">pmndrs/zustand#3391</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pmndrs/zustand/compare/v5.0.11...v5.0.12">https://github.com/pmndrs/zustand/compare/v5.0.11...v5.0.12</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pmndrs/zustand/commit/6bc451efd5f0d4ef6e7b2c8d6fc6f8340562a31d"><code>6bc451e</code></a> 5.0.13</li> <li><a href="https://github.com/pmndrs/zustand/commit/8ec2169e85d53899a98007c9d2465d3f11ac1281"><code>8ec2169</code></a> chore(deps): update dev dependencies (<a href="https://redirect.github.com/pmndrs/zustand/issues/3486">#3486</a>)</li> <li><a href="https://github.com/pmndrs/zustand/commit/4e9bcf0c82938cfe2463495a845806cd5ec3e59b"><code>4e9bcf0</code></a> fix(devtools): support Firefox/Safari stack format in findCallerName (<a href="https://redirect.github.com/pmndrs/zustand/issues/3469">#3469</a>)</li> <li><a href="https://github.com/pmndrs/zustand/commit/4b96f4e3a53abdbb1419cacadddc9b1bd786dab3"><code>4b96f4e</code></a> fix(docs): correct react-dom test utils import path (<a href="https://redirect.github.com/pmndrs/zustand/issues/3474">#3474</a>)</li> <li><a href="https://github.com/pmndrs/zustand/commit/c7516c1166c59435b07d66f6eda80a8619dd62b3"><code>c7516c1</code></a> fix(tests): change parameters for 'expect' in test (<a href="https://redirect.github.com/pmndrs/zustand/issues/3483">#3483</a>)</li> <li><a href="https://github.com/pmndrs/zustand/commit/1b04af1d970e4c326bf1d8c87cd55196fb177d32"><code>1b04af1</code></a> docs(persist): fix signature to require persistOptions (<a href="https://redirect.github.com/pmndrs/zustand/issues/3477">#3477</a>)</li> <li><a href="https://github.com/pmndrs/zustand/commit/95d3f338c463f499aaa7a8dd5448c8b13a7dec0b"><code>95d3f33</code></a> test(middleware/immer): add runtime tests for immer middleware (<a href="https://redirect.github.com/pmndrs/zustand/issues/3471">#3471</a>)</li> <li><a href="https://github.com/pmndrs/zustand/commit/32013285083648e8d58ba1f76d73b9bdc02fef50"><code>3201328</code></a> Update TypeScript guide links in README.md (<a href="https://redirect.github.com/pmndrs/zustand/issues/3466">#3466</a>)</li> <li><a href="https://github.com/pmndrs/zustand/commit/00f96a389d4015ecf4eadb42aa1e4e0efe14bb95"><code>00f96a3</code></a> chore(deps): bump actions/deploy-pages from 4.0.5 to 5.0.0 (<a href="https://redirect.github.com/pmndrs/zustand/issues/3447">#3447</a>)</li> <li><a href="https://github.com/pmndrs/zustand/commit/63300440c67b41e7db2b81538b5aa5d72693afc9"><code>6330044</code></a> test: expand React subscribe test coverage (<a href="https://redirect.github.com/pmndrs/zustand/issues/3442">#3442</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pmndrs/zustand/compare/v5.0.11...v5.0.13">compare view</a></li> </ul> </details> <br /> Updates `@playwright/test` from 1.58.2 to 1.59.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/microsoft/playwright/releases">@playwright/test's releases</a>.</em></p> <blockquote> <h2>v1.59.1</h2> <h3>Bug Fixes</h3> <ul> <li><strong>[Windows]</strong> Reverted hiding console window when spawning browser processes, which caused regressions including broken <code>codegen</code>, <code>--ui</code> and <code>show</code> commands (<a href="https://redirect.github.com/microsoft/playwright/issues/39990">#39990</a>)</li> </ul> <h2>v1.59.0</h2> <h2>🎬 Screencast</h2> <p>New <a href="https://playwright.dev/docs/api/class-page#page-screencast">page.screencast</a> API provides a unified interface for capturing page content with:</p> <ul> <li>Screencast recordings</li> <li>Action annotations</li> <li>Visual overlays</li> <li>Real-time frame capture</li> <li>Agentic video receipts</li> </ul> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <p><strong>Screencast recording</strong> — record video with precise start/stop control, as an alternative to the <a href="https://playwright.dev/docs/api/class-browser#browser-new-context-option-record-video"><code>recordVideo</code></a> option:</p> <pre lang="js"><code>await page.screencast.start({ path: 'video.webm' }); // ... perform actions ... await page.screencast.stop(); </code></pre> <p><strong>Action annotations</strong> — enable built-in visual annotations that highlight interacted elements and display action titles during recording:</p> <pre lang="js"><code>await page.screencast.showActions({ position: 'top-right' }); </code></pre> <p><a href="https://playwright.dev/docs/api/class-screencast#screencast-show-actions">screencast.showActions()</a> accepts <code>position</code> (<code>'top-left'</code>, <code>'top'</code>, <code>'top-right'</code>, <code>'bottom-left'</code>, <code>'bottom'</code>, <code>'bottom-right'</code>), <code>duration</code> (ms per annotation), and <code>fontSize</code> (px). Returns a disposable to stop showing actions.</p> <p>Action annotations can also be enabled in test fixtures via the <code>video</code> option:</p> <pre lang="js"><code>// playwright.config.ts export default defineConfig({ use: { video: { mode: 'on', show: { actions: { position: 'top-left' }, test: { position: 'top-right' }, }, </tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/playwright/commit/d466ac5358cae058cdc75d2ae3ab3ad220042730"><code>d466ac5</code></a> chore: mark v1.59.1 (<a href="https://redirect.github.com/microsoft/playwright/issues/40005">#40005</a>)</li> <li><a href="https://github.com/microsoft/playwright/commit/530e7e5f0021730948605a5788790d353d9cf444"><code>530e7e5</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/4004">#4004</a>): fix(cli): kill-all should kill dashboard</li> <li><a href="https://github.com/microsoft/playwright/commit/9aa216c8d7f866e8a8fa94ca55d86e81a8f4decb"><code>9aa216c</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/39994">#39994</a>): Revert "fix(windows): hide console window when spawning ...</li> <li><a href="https://github.com/microsoft/playwright/commit/01b2b1533e0bfa1c582117e3ec109fcb57657747"><code>01b2b15</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/39980">#39980</a>): chore: more release notes fixes</li> <li><a href="https://github.com/microsoft/playwright/commit/a5cb6c9a2f52078de075413beb812e3180d195ba"><code>a5cb6c9</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/39972">#39972</a>): chore: expose browser.bind and browser.unbind APIs</li> <li><a href="https://github.com/microsoft/playwright/commit/99a17b58541798b03257c57a9e5589db2394f89e"><code>99a17b5</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/39975">#39975</a>): chore: support opening .trace files via .link indirection</li> <li><a href="https://github.com/microsoft/playwright/commit/43607c3b71d89445a6473708429eeecd6f571d6e"><code>43607c3</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/39974">#39974</a>): chore(webkit): update Safari user-agent version to 26.4</li> <li><a href="https://github.com/microsoft/playwright/commit/62cabe19eb07e329086e5cb20441737cf51367d0"><code>62cabe1</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/39969">#39969</a>): chore(npm): include all *.md from lib (<a href="https://redirect.github.com/microsoft/playwright/issues/39970">#39970</a>)</li> <li><a href="https://github.com/microsoft/playwright/commit/0c65a759af337ba5143ebbe34afe4141482ce2d4"><code>0c65a75</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/39968">#39968</a>): chore: screencast.showActions api</li> <li><a href="https://github.com/microsoft/playwright/commit/f04155b09034c21719162146d6016de9933a2dbe"><code>f04155b</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/39958">#39958</a>): chore: release notes for langs v1.59</li> <li>Additional commits viewable in <a href="https://github.com/microsoft/playwright/compare/v1.58.2...v1.59.1">compare view</a></li> </ul> </details> <br /> Updates `@rolldown/plugin-babel` from 0.2.2 to 0.2.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rolldown/plugins/releases">@rolldown/plugin-babel's releases</a>.</em></p> <blockquote> <h2>[email protected]</h2> <p>Please refer to <a href="https://github.com/rolldown/plugins/blob/[email protected]/packages/babel/CHANGELOG.md">CHANGELOG.md</a> for details.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rolldown/plugins/blob/main/packages/babel/CHANGELOG.md">@rolldown/plugin-babel's changelog</a>.</em></p> <blockquote> <h2><!-- raw HTML omitted --><a href="https://github.com/rolldown/plugins/compare/[email protected]@0.2.3">0.2.3</a> (2026-04-13)<!-- raw HTML omitted --></h2> <h3>Bug Fixes</h3> <ul> <li><strong>babel:</strong> exclude rolldown runtime module by default (<a href="https://redirect.github.com/rolldown/plugins/issues/57">#57</a>) (<a href="https://github.com/rolldown/plugins/commit/d42ec45ded69e93870d1dfc2977ae11f5ab01e01">d42ec45</a>)</li> <li><strong>deps:</strong> update all non-major dependencies (<a href="https://redirect.github.com/rolldown/plugins/issues/35">#35</a>) (<a href="https://github.com/rolldown/plugins/commit/f359c3923b3802e4efa68da6c9e85aec1fda96d3">f359c39</a>)</li> <li><strong>deps:</strong> update all non-major dependencies (<a href="https://redirect.github.com/rolldown/plugins/issues/40">#40</a>) (<a href="https://github.com/rolldown/plugins/commit/1963ed13059fb08caf33ca96739c3b90f5b10099">1963ed1</a>)</li> <li><strong>deps:</strong> update all non-major dependencies (<a href="https://redirect.github.com/rolldown/plugins/issues/49">#49</a>) (<a href="https://github.com/rolldown/plugins/commit/8047e05a978ba7e0544111d8c2deb7ca335af076">8047e05</a>)</li> <li><strong>deps:</strong> update rolldown-related dependencies (<a href="https://redirect.github.com/rolldown/plugins/issues/36">#36</a>) (<a href="https://github.com/rolldown/plugins/commit/b2bf24bd65d23bd051aa2f7b3cdee22ca1d58e2f">b2bf24b</a>)</li> <li><strong>deps:</strong> update rolldown-related dependencies (<a href="https://redirect.github.com/rolldown/plugins/issues/46">#46</a>) (<a href="https://github.com/rolldown/plugins/commit/6b7fcfcc8f0107c0c698ead7d29a65d4ea7c46cd">6b7fcfc</a>)</li> <li><strong>deps:</strong> update rolldown-related dependencies (<a href="https://redirect.github.com/rolldown/plugins/issues/50">#50</a>) (<a href="https://github.com/rolldown/plugins/commit/232515f251da54c60e0e139d655677f62c3868e5">232515f</a>)</li> <li><strong>deps:</strong> update rolldown-related dependencies (<a href="https://redirect.github.com/rolldown/plugins/issues/55">#55</a>) (<a href="https://github.com/rolldown/plugins/commit/c43259004d90b7a0e5eb9b8ede94de3e651f25c1">c432590</a>)</li> </ul> <h3>Miscellaneous Chores</h3> <ul> <li><strong>deps:</strong> update dependency <code>@types/node</code> to v24 (<a href="https://redirect.github.com/rolldown/plugins/issues/38">#38</a>) (<a href="https://github.com/rolldown/plugins/commit/d6b8baaf69d80604a9204e018db6cd4a1e4809ba">d6b8baa</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rolldown/plugins/commit/015e64a267e3de500d3141b017bfacd6d287776c"><code>015e64a</code></a> release: [email protected]</li> <li><a href="https://github.com/rolldown/plugins/commit/d42ec45ded69e93870d1dfc2977ae11f5ab01e01"><code>d42ec45</code></a> fix(babel): exclude rolldown runtime module by default (<a href="https://github.com/rolldown/plugins/tree/HEAD/packages/babel/issues/57">#57</a>)</li> <li><a href="https://github.com/rolldown/plugins/commit/c43259004d90b7a0e5eb9b8ede94de3e651f25c1"><code>c432590</code></a> fix(deps): update rolldown-related dependencies (<a href="https://github.com/rolldown/plugins/tree/HEAD/packages/babel/issues/55">#55</a>)</li> <li><a href="https://github.com/rolldown/plugins/commit/232515f251da54c60e0e139d655677f62c3868e5"><code>232515f</code></a> fix(deps): update rolldown-related dependencies (<a href="https://github.com/rolldown/plugins/tree/HEAD/packages/babel/issues/50">#50</a>)</li> <li><a href="https://github.com/rolldown/plugins/commit/8047e05a978ba7e0544111d8c2deb7ca335af076"><code>8047e05</code></a> fix(deps): update all non-major dependencies (<a href="https://github.com/rolldown/plugins/tree/HEAD/packages/babel/issues/49">#49</a>)</li> <li><a href="https://github.com/rolldown/plugins/commit/1963ed13059fb08caf33ca96739c3b90f5b10099"><code>1963ed1</code></a> fix(deps): update all non-major dependencies (<a href="https://github.com/rolldown/plugins/tree/HEAD/packages/babel/issues/40">#40</a>)</li> <li><a href="https://github.com/rolldown/plugins/commit/6b7fcfcc8f0107c0c698ead7d29a65d4ea7c46cd"><code>6b7fcfc</code></a> fix(deps): update rolldown-related dependencies (<a href="https://github.com/rolldown/plugins/tree/HEAD/packages/babel/issues/46">#46</a>)</li> <li><a href="https://github.com/rolldown/plugins/commit/d6b8baaf69d80604a9204e018db6cd4a1e4809ba"><code>d6b8baa</code></a> chore(deps): update dependency <code>@types/node</code> to v24 (<a href="https://github.com/rolldown/plugins/tree/HEAD/packages/babel/issues/38">#38</a>)</li> <li><a href="https://github.com/rolldown/plugins/commit/b2bf24bd65d23bd051aa2f7b3cdee22ca1d58e2f"><code>b2bf24b</code></a> fix(deps): update rolldown-related dependencies (<a href="https://github.com/rolldown/plugins/tree/HEAD/packages/babel/issues/36">#36</a>)</li> <li><a href="https://github.com/rolldown/plugins/commit/f359c3923b3802e4efa68da6c9e85aec1fda96d3"><code>f359c39</code></a> fix(deps): update all non-major dependencies (<a href="https://github.com/rolldown/plugins/tree/HEAD/packages/babel/issues/35">#35</a>)</li> <li>See full diff in <a href="https://github.com/rolldown/plugins/commits/[email protected]/packages/babel">compare view</a></li> </ul> </details> <br /> Updates `@tanstack/eslint-plugin-query` from 5.91.4 to 5.100.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/TanStack/query/releases">@tanstack/eslint-plugin-query's releases</a>.</em></p> <blockquote> <h2><code>@tanstack/eslint-plugin-query</code><a href="https://github.com/5"><code>@5</code></a>.100.9</h2> <p>No release notes provided.</p> <h2><code>@tanstack/eslint-plugin-query</code><a href="https://github.com/5"><code>@5</code></a>.100.8</h2> <p>No release notes provided.</p> <h2><code>@tanstack/eslint-plugin-query</code><a href="https://github.com/5"><code>@5</code></a>.100.7</h2> <p>No release notes provided.</p> <h2><code>@tanstack/eslint-plugin-query</code><a href="https://github.com/5"><code>@5</code></a>.100.6</h2> <p>No release notes provided.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/TanStack/query/blob/main/packages/eslint-plugin-query/CHANGELOG.md">@tanstack/eslint-plugin-query's changelog</a>.</em></p> <blockquote> <h2>5.100.10</h2> <h2>5.100.9</h2> <h2>5.100.8</h2> <h2>5.100.7</h2> <h2>5.100.6</h2> <h2>5.100.5</h2> <h2>5.100.4</h2> <h2>5.100.3</h2> <h2>5.100.2</h2> <h2>5.100.1</h2> <h2>5.100.0</h2> <h2>5.99.2</h2> <h2>5.99.1</h2> <h3>Patch Changes</h3> <ul> <li>fix(eslint-plugin-query): fix <code>no-void-query-fn</code> false positive on enum returns for typescript 6. (<a href="https://redirect.github.com/TanStack/query/pull/10460">#10460</a>)</li> </ul> <h2>5.99.0</h2> <h2>5.98.0</h2> <h2>5.97.0</h2> <h3>Minor Changes</h3> <ul> <li>feat(eslint): support eslint v10 and typescript v6 (<a href="https://redirect.github.com/TanStack/query/pull/10182">#10182</a>)</li> </ul> <h2>5.96.2</h2> <h3>Patch Changes</h3> <ul> <li>fix(eslint-plugin): normalize whitespace in allowList variable matching for multiline expressions (<a href="https://redirect.github.com/TanStack/query/pull/10337">#10337</a>)</li> </ul> <h2>5.96.1</h2> <h2>5.96.0</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/TanStack/query/commits/HEAD/packages/eslint-plugin-query">compare view</a></li> </ul> </details> <br /> Updates `@vitejs/plugin-react-swc` from 4.2.3 to 4.3.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite-plugin-react/releases">@vitejs/plugin-react-swc's releases</a>.</em></p> <blockquote> <h2>[email protected]</h2> <h3>Add Vite 8 to peerDependencies range <a href="https://redirect.github.com/vitejs/vite-plugin-react/pull/1142">#1142</a></h3> <p>This plugin is compatible with Vite 8.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc/CHANGELOG.md">@vitejs/plugin-react-swc's changelog</a>.</em></p> <blockquote> <h2>4.3.0 (2026-03-12)</h2> <h3>Add Vite 8 to peerDependencies range <a href="https://redirect.github.com/vitejs/vite-plugin-react/pull/1142">#1142</a></h3> <p>This plugin is compatible with Vite 8.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/vitejs/vite-plugin-react/commits/v4.3.0/packages/plugin-react-swc">compare view</a></li> </ul> </details> <br /> Updates `@vitest/coverage-v8` from 4.1.4 to 4.1.6 <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.6</h2> <h3> 🐞 Bug Fixes</h3> <ul> <li><strong>browser</strong>: Provide project reference in <code>ToMatchScreenshotResolvePath</code> - by <a href="https://github.com/macarie"><code>@macarie</code></a> and <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10138">vitest-dev/vitest#10138</a> <a href="https://github.com/vitest-dev/vitest/commit/31882607c"><!-- raw HTML omitted -->(31882)<!-- raw HTML omitted --></a></li> <li>Global <code>sequence.concurrent: true</code> with top-level <code>test(..., { concurrent: false })</code> + depreacte <code>sequential</code> test API and options - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>, <strong>Codex</strong> and <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10196">vitest-dev/vitest#10196</a> <a href="https://github.com/vitest-dev/vitest/commit/2847dfa2a"><!-- raw HTML omitted -->(2847d)<!-- raw HTML omitted --></a></li> <li><strong>browser</strong>: Simplify orchestrator otel carrier - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10285">vitest-dev/vitest#10285</a> <a href="https://github.com/vitest-dev/vitest/commit/18af98cee"><!-- raw HTML omitted -->(18af9)<!-- raw HTML omitted --></a></li> </ul> <h3> 🏎 Performance</h3> <ul> <li>Stringify diff objects only once - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10276">vitest-dev/vitest#10276</a> <a href="https://github.com/vitest-dev/vitest/commit/9f7b1528c"><!-- raw HTML omitted -->(9f7b1)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/vitest-dev/vitest/compare/v4.1.5...v4.1.6">View changes on GitHub</a></h5> <h2>v4.1.5</h2> <h3> 🚀 Experimental Features</h3> <ul> <li><strong>coverage</strong>: Istanbul to support <code>instrumenter</code> option - by <a href="https://github.com/BartWaardenburg"><code>@BartWaardenburg</code></a> and <a href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10119">vitest-dev/vitest#10119</a> <a href="https://github.com/vitest-dev/vitest/commit/0e0ff41c7"><!-- raw HTML omitted -->(0e0ff)<!-- raw HTML omitted --></a></li> </ul> <h3> 🐞 Bug Fixes</h3> <ul> <li>--project negation excludes browser instances - by <a href="https://github.com/felamaslen"><co... _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]
