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

   Bumps the js-minor-patch group with 11 updates in the /config-ui directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.12.0` | 
`2.13.0` |
   | [antd](https://github.com/ant-design/ant-design) | `6.6.4` | `6.6.5` |
   | 
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
 | `26.6.1` | `26.6.4` |
   | [eslint](https://github.com/eslint/eslint) | `10.10.0` | `10.11.0` |
   | [globals](https://github.com/sindresorhus/globals) | `17.12.0` | `17.13.0` 
|
   | [jsdom](https://github.com/jsdom/jsdom) | `30.1.0` | `30.1.1` |
   | [lint-staged](https://github.com/lint-staged/lint-staged) | `17.5.1` | 
`17.6.0` |
   | [prettier](https://github.com/prettier/prettier) | `3.9.8` | `3.9.9` |
   | 
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
 | `8.70.0` | `8.71.0` |
   | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.3.0` | 
`8.3.2` |
   | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | 
`5.0.1` | `5.0.3` |
   
   
   Updates `@reduxjs/toolkit` from 2.12.0 to 2.13.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/reduxjs/redux-toolkit/releases";>@​reduxjs/toolkit's 
releases</a>.</em></p>
   <blockquote>
   <h2>v2.13.0</h2>
   <p>This <strong>feature release</strong> updates our build tooling to TSDown 
and PNPM, adds official TypeScript 7 support, and includes a long list of 
bugfixes across RTK Query, <code>createAsyncThunk</code>, 
<code>createEntityAdapter</code>, and <code>combineSlices</code>.</p>
   <h2>Changelog</h2>
   <h3>Build Tooling Updates</h3>
   <p>We've fully modernizing modernized our build tooling across all of the 
Redux repos. That included switching from Yarn to PNPM, ESLint to Oxlint, 
Prettier to Oxfmt, and TSUp to TSDown.</p>
   <p>The part that matters for users is that we now build the package with <a 
href="https://tsdown.dev";>TSDown</a> instead of <code>tsup</code>. The package 
layout, <code>exports</code> definitions, and exported APIs are all unchanged 
from 2.12. We've checked the new build with <code>attw</code>, and verified 
that CJS and ESM entry points load in both dev and prod builds, and that the 
<code>legacy-esm</code> artifacts still target ES2017. The contents of the 
bundles do look a bit different (smaller CJS artifacts, slightly different 
helper output in the <code>legacy-esm</code> files). If you see any behavior 
differences that look build-related, please file an issue!</p>
   <p>This is also our first release published via the updated PNPM-based 
workflow, still using NPM Trusted Publishing. We've also added 
<code>pkg.pr.new</code> previews for every commit, so you can try out a PR 
build before it's released.</p>
   <h3>Docs Updates</h3>
   <p>We've shipped a new combined Redux libraries docs site!  The core docs 
site at <a href="https://redux.js.org";>https://redux.js.org</a> now contains 
the docs for <em>all</em> of our libraries: Redux core and usage guides, Redux 
Toolkit, React Redux, and Reselect.  The prior standalone docs sites for RTK, 
R-R, and Reselect now redirect to their respective sections of the combined 
docs.  We've also done a major cleanup pass on the docs, deduplicating pages 
that had similarities (like the Next.js or RTK2 migration pages that lived in 
both the core and RTK docs), and updating outdated content (modernizing example 
code snippets, deleting dead links, and making RTK and hooks the default 
patterns shown).  The RTK content now lives at <a 
href="https://redux.js.org/toolkit/";>https://redux.js.org/toolkit/</a> .</p>
   <h3>TypeScript 7 Support</h3>
   <p>TS 7.0 (the native Go port) is now out! We fixed the remaining type 
errors in RTK when checked by TS 7.0 and 7.1, and TS 7.0 is now part of our CI 
test matrix.</p>
   <p>Per our TS support policy of matching DefinitelyTyped's support window, 
we've also updated our support matrix to TS 5.6+. As always, RTK may still work 
with earlier versions, but we no longer test against them.</p>
   <h3>RTK Query Fixes</h3>
   <p><code>useQueryState</code> (and thus <code>useQuery</code>) was passing a 
new inline selector to <code>useSelector</code> on every render, and also 
reading the store directly during render. The selector is now memoized, and the 
direct store read is gone. This also fixes a bug where <code>isSuccess</code> 
could flip from <code>false</code> to <code>true</code> on an unrelated 
re-render while a query was refetching after an error. <code>isSuccess</code> 
now correctly stays <code>false</code> in that case.</p>
   <p><code>data</code> now reflects cache updates made via 
<code>updateQueryData</code> while a refetch is in flight, instead of showing 
the previous result.</p>
   <p>Polling now reads the current cache state when each poll fires, rather 
than the state at the time the poll was scheduled. This means 
<code>skipPollingIfUnfocused</code> respects focus loss that happens after 
scheduling, and polls stop if their cache entry was removed.</p>
   <p>We fixed a race where a duplicate query request rejected by the thunk 
condition could cause queued tag invalidations to run too early and be lost, 
leaving stale data in the cache.</p>
   <p>Tags with falsy ids like <code>0</code> now invalidate and clean up 
correctly.</p>
   <p>Lazy query hooks now re-subscribe correctly when effects restart while 
the hook state is preserved, such as with Fast Refresh or 
<code>&lt;Activity&gt;</code>.</p>
   <p>Infinite queries no longer trigger <code>onQueryStarted</code> when 
fetching past the end of the list, and the infinite query hook result type now 
includes the page error flags.</p>
   <p><code>fetchBaseQuery</code> only treats a URL as absolute if it starts 
with a scheme.</p>
   <p>We also fixed an error when rehydrating state for an endpoint name that 
has no definition.</p>
   <h3>Other Fixes</h3>
   <p><code>createAsyncThunk</code> no longer swallows aborts that happen 
before the <code>pending</code> action is dispatched, and now correctly sets 
<code>rejectedWithValue</code> when <code>rejectWithValue</code> is called with 
a falsy payload.</p>
   <p><code>createEntityAdapter</code>'s <code>setAll</code> now keeps the last 
item when given duplicate IDs, matching <code>setMany</code>. The sorted 
adapter's <code>updateMany</code> now merges multiple updates for the same ID 
before applying them.</p>
   <p><code>combineSlices</code> now keeps its internal state proxy cache per 
instance, so multiple combined reducers no longer interfere with each other.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/reduxjs/redux-toolkit/commit/370f7eb6403bdfdb1a2ab5b90fbcfd8eaee7d57b";><code>370f7eb</code></a>
 Release 2.13.0</li>
   <li><a 
href="https://github.com/reduxjs/redux-toolkit/commit/8c40241546d97cbe3a67c676e28945fad56ab92c";><code>8c40241</code></a>
 Fix release-it commands for PNPM</li>
   <li><a 
href="https://github.com/reduxjs/redux-toolkit/commit/483f0fb5b5c28f233d2243c8524abd8cffa70cc1";><code>483f0fb</code></a>
 Fix unstable selector reference inside of <code>useQueryState</code> and 
<code>isSuccess</code> dur...</li>
   <li><a 
href="https://github.com/reduxjs/redux-toolkit/commit/62103f5409a9e153bb66af4a413308e1ac0f82de";><code>62103f5</code></a>
 Fix TS7 errors and update TS matrix (<a 
href="https://redirect.github.com/reduxjs/redux-toolkit/issues/5455";>#5455</a>)</li>
   <li><a 
href="https://github.com/reduxjs/redux-toolkit/commit/71db2d41646cf4d297c611612a6c0e1b74ee63ba";><code>71db2d4</code></a>
 Fetch the other libraries' docs from master in previews (<a 
href="https://redirect.github.com/reduxjs/redux-toolkit/issues/5454";>#5454</a>)</li>
   <li><a 
href="https://github.com/reduxjs/redux-toolkit/commit/0eeae5cfb16d0fdd0bfca87c5c3283e096e5cfd4";><code>0eeae5c</code></a>
 Convert Redux Toolkit docs to the combined site format (<a 
href="https://redirect.github.com/reduxjs/redux-toolkit/issues/5451";>#5451</a>)</li>
   <li><a 
href="https://github.com/reduxjs/redux-toolkit/commit/c9dac937d77adc3bf04842a43955e81d0e7a46da";><code>c9dac93</code></a>
 docs: clarify browser ESM import map usage (<a 
href="https://redirect.github.com/reduxjs/redux-toolkit/issues/5375";>#5375</a>)</li>
   <li><a 
href="https://github.com/reduxjs/redux-toolkit/commit/00b133f5e63182c7095c0c7d962c1564d9ac718d";><code>00b133f</code></a>
 fix(toolkit): handle circular references in immutable state middleware (<a 
href="https://redirect.github.com/reduxjs/redux-toolkit/issues/5433";>#5433</a>)</li>
   <li><a 
href="https://github.com/reduxjs/redux-toolkit/commit/ded675e0c844b02b26f99a2dc5e73a449ef3e038";><code>ded675e</code></a>
 docs site: fix pagefind search by preloading window.pagefind (<a 
href="https://redirect.github.com/reduxjs/redux-toolkit/issues/5447";>#5447</a>)</li>
   <li><a 
href="https://github.com/reduxjs/redux-toolkit/commit/322c01a6869e6fbb93dbd369397c3b5460919b9e";><code>322c01a</code></a>
 Reinstate lazy queries after preserved effects restart (<a 
href="https://redirect.github.com/reduxjs/redux-toolkit/issues/5424";>#5424</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/reduxjs/redux-toolkit/compare/v2.12.0...v2.13.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `antd` from 6.6.4 to 6.6.5
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/ant-design/ant-design/releases";>antd's 
releases</a>.</em></p>
   <blockquote>
   <h2>6.6.5</h2>
   <ul>
   <li>🐞 Fix numeric <code>0</code> content rendering across Result, message, 
notification, Avatar, Modal, Descriptions, and Form.Item. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59153";>#59153</a> 
<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59125";>#59125</a> 
<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59289";>#59289</a> 
<a href="https://github.com/bhumin18";><code>@​bhumin18</code></a> <a 
href="https://github.com/nrps9909";><code>@​nrps9909</code></a> <a 
href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   <li>Upload
   <ul>
   <li>🐞 Fix Upload.Dragger custom <code>style.height</code> being overridden 
when the <code>height</code> prop is not set. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59319";>#59319</a> 
<a href="https://github.com/dogledogle";><code>@​dogledogle</code></a></li>
   <li>♿ Fix Upload file names being focusable as buttons when no preview 
action is available. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59295";>#59295</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   </ul>
   </li>
   <li>Transfer
   <ul>
   <li>🐞 Fix Transfer calling a stale <code>onSelectChange</code> callback 
after it is replaced or removed. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59307";>#59307</a> 
<a href="https://github.com/yunfeizhu";><code>@​yunfeizhu</code></a></li>
   <li>🐞 Fix Transfer <code>footer</code> callbacks not receiving 
<code>direction</code> when using rest parameters. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59303";>#59303</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   </ul>
   </li>
   <li>🐞 Fix Avatar not retrying image loading after <code>srcSet</code> 
changes. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59297";>#59297</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   <li>🐞 Fix Anchor scrolling and Table and Transfer range selection using 
stale values after updates. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59308";>#59308</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   <li>🐞 Fix Select inconsistent single and multiple heights after customizing 
global <code>fontSize</code> or <code>lineHeight</code>. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59298";>#59298</a> 
<a href="https://github.com/zombieJ";><code>@​zombieJ</code></a></li>
   <li>🤖 Fix Tooltip, Popover, Popconfirm, and Slider TypeScript definitions 
accepting unsupported rc Tooltip props. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59288";>#59288</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   <li>🛎 Fix Drawer not warning that <code>destroyOnClose</code> is deprecated. 
<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59299";>#59299</a> 
<a href="https://github.com/dogledogle";><code>@​dogledogle</code></a></li>
   </ul>
   <hr />
   <ul>
   <li>🐞 修复 Result、message、notification、Avatar、Modal、Descriptions 和 Form.Item 
无法正确渲染数值 <code>0</code> 内容的问题。<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59153";>#59153</a> 
<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59125";>#59125</a> 
<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59289";>#59289</a> 
<a href="https://github.com/bhumin18";><code>@​bhumin18</code></a> <a 
href="https://github.com/nrps9909";><code>@​nrps9909</code></a> <a 
href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   <li>Upload
   <ul>
   <li>🐞 修复 Upload.Dragger 未设置 <code>height</code> 属性时自定义 
<code>style.height</code> 被覆盖的问题。<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59319";>#59319</a> 
<a href="https://github.com/dogledogle";><code>@​dogledogle</code></a></li>
   <li>♿ 修复 Upload 没有可用预览操作时文件名仍可作为按钮聚焦的问题。<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59295";>#59295</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   </ul>
   </li>
   <li>Transfer
   <ul>
   <li>🐞 修复 Transfer 在替换或移除 <code>onSelectChange</code> 后仍调用旧回调的问题。<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59307";>#59307</a> 
<a href="https://github.com/yunfeizhu";><code>@​yunfeizhu</code></a></li>
   <li>🐞 修复 Transfer 使用剩余参数的 <code>footer</code> 回调无法获取 <code>direction</code> 
的问题。<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59303";>#59303</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   </ul>
   </li>
   <li>🐞 修复 Avatar 图片加载失败后更新 <code>srcSet</code> 无法重新加载的问题。<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59297";>#59297</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   <li>🐞 修复 Anchor 滚动及 Table 和 Transfer 范围选择在更新后仍使用旧值的问题。<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59308";>#59308</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   <li>🐞 修复 Select 自定义全局 <code>fontSize</code> 或 <code>lineHeight</code> 
后单选与多选高度不一致的问题。<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59298";>#59298</a> 
<a href="https://github.com/zombieJ";><code>@​zombieJ</code></a></li>
   <li>🤖 修正 Tooltip、Popover、Popconfirm 和 Slider 的 TypeScript 类型定义,避免接受实际无效的 rc 
Tooltip 属性。<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59288";>#59288</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   <li>🛎 修复 Drawer 未提示 <code>destroyOnClose</code> 已废弃的问题。<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59299";>#59299</a> 
<a href="https://github.com/dogledogle";><code>@​dogledogle</code></a></li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md";>antd's
 changelog</a>.</em></p>
   <blockquote>
   <h2>6.6.5</h2>
   <p><code>2026-09-20</code></p>
   <ul>
   <li>🐞 Fix numeric <code>0</code> content rendering across Result, message, 
notification, Avatar, Modal, Descriptions, and Form.Item. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59153";>#59153</a> 
<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59125";>#59125</a> 
<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59289";>#59289</a> 
<a href="https://github.com/bhumin18";><code>@​bhumin18</code></a> <a 
href="https://github.com/nrps9909";><code>@​nrps9909</code></a> <a 
href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   <li>Upload
   <ul>
   <li>🐞 Fix Upload.Dragger custom <code>style.height</code> being overridden 
when the <code>height</code> prop is not set. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59319";>#59319</a> 
<a href="https://github.com/dogledogle";><code>@​dogledogle</code></a></li>
   <li>♿ Fix Upload file names being focusable as buttons when no preview 
action is available. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59295";>#59295</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   </ul>
   </li>
   <li>Transfer
   <ul>
   <li>🐞 Fix Transfer calling a stale <code>onSelectChange</code> callback 
after it is replaced or removed. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59307";>#59307</a> 
<a href="https://github.com/yunfeizhu";><code>@​yunfeizhu</code></a></li>
   <li>🐞 Fix Transfer <code>footer</code> callbacks not receiving 
<code>direction</code> when using rest parameters. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59303";>#59303</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   </ul>
   </li>
   <li>🐞 Fix Avatar not retrying image loading after <code>srcSet</code> 
changes. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59297";>#59297</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   <li>🐞 Fix Anchor scrolling and Table and Transfer range selection using 
stale values after updates. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59308";>#59308</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   <li>🐞 Fix Select inconsistent single and multiple heights after customizing 
global <code>fontSize</code> or <code>lineHeight</code>. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59298";>#59298</a> 
<a href="https://github.com/zombieJ";><code>@​zombieJ</code></a></li>
   <li>🤖 Fix Tooltip, Popover, Popconfirm, and Slider TypeScript definitions 
accepting unsupported rc Tooltip props. <a 
href="https://redirect.github.com/ant-design/ant-design/pull/59288";>#59288</a> 
<a href="https://github.com/QDyanbing";><code>@​QDyanbing</code></a></li>
   <li>🛎 Fix Drawer not warning that <code>destroyOnClose</code> is deprecated. 
<a 
href="https://redirect.github.com/ant-design/ant-design/pull/59299";>#59299</a> 
<a href="https://github.com/dogledogle";><code>@​dogledogle</code></a></li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/ant-design/ant-design/commit/4a39f54842eade4e565ab336ef6097cd7e723cdd";><code>4a39f54</code></a>
 chore(deps): update dependency size-limit to v14 (<a 
href="https://redirect.github.com/ant-design/ant-design/issues/59339";>#59339</a>)</li>
   <li><a 
href="https://github.com/ant-design/ant-design/commit/74f6318119c420eeb47f7a8a6931907e11f17ae0";><code>74f6318</code></a>
 chore(deps): update dependency dotenv to v18 (<a 
href="https://redirect.github.com/ant-design/ant-design/issues/59338";>#59338</a>)</li>
   <li><a 
href="https://github.com/ant-design/ant-design/commit/2baea10427b73df0b5e30435ff3e6bcf66cce137";><code>2baea10</code></a>
 docs: changelog for 6.6.5 (<a 
href="https://redirect.github.com/ant-design/ant-design/issues/59333";>#59333</a>)</li>
   <li><a 
href="https://github.com/ant-design/ant-design/commit/492d78e36d7a93f16ecbe0d4871b5ac706037beb";><code>492d78e</code></a>
 chore(deps): update codecov/codecov-action digest to 303a32d (<a 
href="https://redirect.github.com/ant-design/ant-design/issues/59334";>#59334</a>)</li>
   <li><a 
href="https://github.com/ant-design/ant-design/commit/050dd0e9e8217a77a06b2bc9342103abb027a902";><code>050dd0e</code></a>
 chore(deps): update jest dependencies to v30.5.2 (<a 
href="https://redirect.github.com/ant-design/ant-design/issues/59335";>#59335</a>)</li>
   <li><a 
href="https://github.com/ant-design/ant-design/commit/51dd67f231761590e596fc86bdd8a2192a06f846";><code>51dd67f</code></a>
 chore(deps): update dependency <code>@​size-limit/file</code> to v14 (<a 
href="https://redirect.github.com/ant-design/ant-design/issues/59337";>#59337</a>)</li>
   <li><a 
href="https://github.com/ant-design/ant-design/commit/fea0690eecac2d6b80b2c074e991db2a7a63e0a7";><code>fea0690</code></a>
 fix(demo): use prefixCls instead of token.antCls in Table demos (<a 
href="https://redirect.github.com/ant-design/ant-design/issues/59327";>#59327</a>)</li>
   <li><a 
href="https://github.com/ant-design/ant-design/commit/e12b75776c206c26cc6331202a933caa3159676a";><code>e12b757</code></a>
 fix(demo): use public GetProps type in Avatar demo (<a 
href="https://redirect.github.com/ant-design/ant-design/issues/59328";>#59328</a>)</li>
   <li><a 
href="https://github.com/ant-design/ant-design/commit/91a6d1df4a5048d4798e6f97c49cc607b625afaf";><code>91a6d1d</code></a>
 chore(workflow): run upgrade deps at 08:00 Beijing time (<a 
href="https://redirect.github.com/ant-design/ant-design/issues/59322";>#59322</a>)</li>
   <li><a 
href="https://github.com/ant-design/ant-design/commit/f045034427f86b4b5dec23c5c01d5ad705b15287";><code>f045034</code></a>
 fix(Upload): keep Dragger style height when height prop is unset (<a 
href="https://redirect.github.com/ant-design/ant-design/issues/59319";>#59319</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/ant-design/ant-design/compare/6.6.4...6.6.5";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@types/node` from 26.6.1 to 26.6.4
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint` from 10.10.0 to 10.11.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/eslint/eslint/releases";>eslint's releases</a>.</em></p>
   <blockquote>
   <h2>v10.11.0</h2>
   <h2>Features</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/d136fa4b0d2dd4a9e738ca1c012cc674d1441127";><code>d136fa4</code></a>
 feat: object-shorthand handle quoted properties for 
<code>ignoreConstructors</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21271";>#21271</a>) 
(Pavel)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/397b3b8134b8ce1a61cbf414d4c29c945ba25690";><code>397b3b8</code></a>
 feat: report unsafe labeled <code>continue</code> in 
<code>no-unsafe-finally</code> rule (<a 
href="https://redirect.github.com/eslint/eslint/issues/21316";>#21316</a>) 
(electrohyun)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/d3dd47f42e4cb5f9da27e3a2e741aa21e02ea1a4";><code>d3dd47f</code></a>
 feat: only exempt <code>new-cap</code> built-ins that reference the global (<a 
href="https://redirect.github.com/eslint/eslint/issues/21290";>#21290</a>) 
(sethamus)</li>
   </ul>
   <h2>Bug Fixes</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/22b09f54f67a9512d4cea39ddbab9b6973d5c476";><code>22b09f5</code></a>
 fix: ignore <code>__proto__</code> properties in 
<code>prefer-object-spread</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21311";>#21311</a>) 
(xbinaryx)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b684bb1cd7e6be03ad1b7a951baead936d9c2166";><code>b684bb1</code></a>
 fix: make TimePass.parse optional in types and docs (<a 
href="https://redirect.github.com/eslint/eslint/issues/21313";>#21313</a>) 
(ntnyq)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/26d11bce3e0e21f223613d4bb4be3423839b229e";><code>26d11bc</code></a>
 fix: don't report <code>__proto__</code> properties in 
<code>object-shorthand</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21310";>#21310</a>) 
(xbinaryx)</li>
   </ul>
   <h2>Documentation</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/9ecfdc5319f83580cf3b81beab7e936015fef2fa";><code>9ecfdc5</code></a>
 docs: note that --cache can serve stale results for cross-file rules (<a 
href="https://redirect.github.com/eslint/eslint/issues/21312";>#21312</a>) 
(bytedoe)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/6c789ff39bc5420e94e8dafeb328bf2b7e3d35ab";><code>6c789ff</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/5997825635dc9c4e81434894607ef2e3887e0ea3";><code>5997825</code></a>
 docs: clarify preserve-caught-error known limitation (<a 
href="https://redirect.github.com/eslint/eslint/issues/21294";>#21294</a>) 
(Akinyemi Toluwalase)</li>
   </ul>
   <h2>Chores</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/520dd77a35922fb537e2dbfb3c839d047acbdd68";><code>520dd77</code></a>
 perf: Implement fast paths in critical areas (<a 
href="https://redirect.github.com/eslint/eslint/issues/21210";>#21210</a>) 
(Nicholas C. Zakas)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/92086c87e042413a3d0363d8fc3fbb11db98d06a";><code>92086c8</code></a>
 test: update <code>EMFILE</code> error generation for Node.js 26.9.0 
compatibility (<a 
href="https://redirect.github.com/eslint/eslint/issues/21330";>#21330</a>) 
(Francesco Trotta)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/9ac7eb60525ec768c2fdc6699e5a292aa913ce9e";><code>9ac7eb6</code></a>
 chore: update github/codeql-action action to v4.38.0 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21331";>#21331</a>) 
(renovate[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/24310e3a0e22b3c086ca402f88448676f2e1cfcd";><code>24310e3</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/21324";>#21324</a>) 
(ESLint Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/45ad79e54a39b54b4ce8eb47e612bd2f72a7a651";><code>45ad79e</code></a>
 ci: bump pnpm/action-setup from 6.0.10 to 6.1.0 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21318";>#21318</a>) 
(dependabot[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/ac74e37322ebf122ada676f153dc55c81f3caab0";><code>ac74e37</code></a>
 chore: Add AGENTS.md with AI disclosure requirements (<a 
href="https://redirect.github.com/eslint/eslint/issues/21221";>#21221</a>) 
(Nicholas C. Zakas)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/c8326608e710e670beaf982501aed80ea104919a";><code>c832660</code></a>
 chore: Upgrade Stylelint to the latest version in docs (<a 
href="https://redirect.github.com/eslint/eslint/issues/21245";>#21245</a>) (Jung 
Hyeon Jun)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f9f88fcccd965fdc162b89c4615dd4018e3cabdf";><code>f9f88fc</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/21308";>#21308</a>) 
(ESLint Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/fc81076a5b8145360654d81cbc130cf7d25dca77";><code>fc81076</code></a>
 ci: add more types integration tests (<a 
href="https://redirect.github.com/eslint/eslint/issues/20395";>#20395</a>) 
(Nitin Kumar)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/3c0b7c6e1fe2dec778b97a996018126f22d437ae";><code>3c0b7c6</code></a>
 10.11.0</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/321f0a70dd908ed461b11142e17fbdc0c0f1f198";><code>321f0a7</code></a>
 Build: changelog update for 10.11.0</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/520dd77a35922fb537e2dbfb3c839d047acbdd68";><code>520dd77</code></a>
 perf: Implement fast paths in critical areas (<a 
href="https://redirect.github.com/eslint/eslint/issues/21210";>#21210</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/9ecfdc5319f83580cf3b81beab7e936015fef2fa";><code>9ecfdc5</code></a>
 docs: note that --cache can serve stale results for cross-file rules (<a 
href="https://redirect.github.com/eslint/eslint/issues/21312";>#21312</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/92086c87e042413a3d0363d8fc3fbb11db98d06a";><code>92086c8</code></a>
 test: update <code>EMFILE</code> error generation for Node.js 26.9.0 
compatibility (<a 
href="https://redirect.github.com/eslint/eslint/issues/21330";>#21330</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/9ac7eb60525ec768c2fdc6699e5a292aa913ce9e";><code>9ac7eb6</code></a>
 chore: update github/codeql-action action to v4.38.0 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21331";>#21331</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/22b09f54f67a9512d4cea39ddbab9b6973d5c476";><code>22b09f5</code></a>
 fix: ignore <code>__proto__</code> properties in 
<code>prefer-object-spread</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21311";>#21311</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/24310e3a0e22b3c086ca402f88448676f2e1cfcd";><code>24310e3</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/21324";>#21324</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/d136fa4b0d2dd4a9e738ca1c012cc674d1441127";><code>d136fa4</code></a>
 feat: object-shorthand handle quoted properties for 
<code>ignoreConstructors</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21";>#21</a>...</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/45ad79e54a39b54b4ce8eb47e612bd2f72a7a651";><code>45ad79e</code></a>
 ci: bump pnpm/action-setup from 6.0.10 to 6.1.0 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21318";>#21318</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/eslint/eslint/compare/v10.10.0...v10.11.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `globals` from 17.12.0 to 17.13.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/sindresorhus/globals/releases";>globals's 
releases</a>.</em></p>
   <blockquote>
   <h2>v17.13.0</h2>
   <ul>
   <li>Update globals (2026-10-01) (<a 
href="https://redirect.github.com/sindresorhus/globals/issues/354";>#354</a>)  
b007369</li>
   </ul>
   <hr />
   <p><a 
href="https://github.com/sindresorhus/globals/compare/v17.12.0...v17.13.0";>https://github.com/sindresorhus/globals/compare/v17.12.0...v17.13.0</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/sindresorhus/globals/commit/ce512bc1949f918ad6c17cc864a63ab6b077764f";><code>ce512bc</code></a>
 17.13.0</li>
   <li><a 
href="https://github.com/sindresorhus/globals/commit/b0073695ad35ad0cb34504f3152a20a8411306e7";><code>b007369</code></a>
 Update globals (2026-10-01) (<a 
href="https://redirect.github.com/sindresorhus/globals/issues/354";>#354</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/globals/commit/16cb1fe4a57062e8b3844b0c74b4d554f53af803";><code>16cb1fe</code></a>
 Meta tweaks</li>
   <li>See full diff in <a 
href="https://github.com/sindresorhus/globals/compare/v17.12.0...v17.13.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `jsdom` from 30.1.0 to 30.1.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/jsdom/jsdom/releases";>jsdom's releases</a>.</em></p>
   <blockquote>
   <h2>v30.1.1</h2>
   <ul>
   <li>Fixed spurious window <code>blur</code> and <code>focusout</code> events 
and incorrect <code>event.relatedTarget</code> values when focusing an element 
after removing the previously focused element, which regressed in v30.1.0. (<a 
href="https://github.com/asamuzaK";><code>@​asamuzaK</code></a>)</li>
   <li>Fixed focus and blur behavior across frames, and focusing the document's 
viewport through <code>document.documentElement.focus()</code>. (<a 
href="https://github.com/asamuzaK";><code>@​asamuzaK</code></a>)</li>
   <li>Fixed focus targets removed or disabled by <code>blur</code> listeners 
becoming active, and text selections made by focus and blur listeners being 
overwritten. (<a 
href="https://github.com/asamuzaK";><code>@​asamuzaK</code></a>)</li>
   <li>Fixed <code>element.focus()</code> incorrectly focusing disabled form 
controls and <code>&lt;input type=&quot;hidden&quot;&gt;</code> elements with 
<code>tabindex=&quot;&quot;</code>. (<a 
href="https://github.com/scttcper";><code>@​scttcper</code></a>)</li>
   <li>Fixed invalid <code>style.setProperty()</code> calls changing existing 
<code>!important</code> priorities, serialized styles, or mutation records. (<a 
href="https://github.com/FedgeNo";><code>@​FedgeNo</code></a>)</li>
   <li>Fixed <code>!important</code> handling when updating CSS longhands after 
shorthands, using variables or CSS-wide keywords, and assigning style 
properties directly. (<a 
href="https://github.com/FedgeNo";><code>@​FedgeNo</code></a>)</li>
   <li>Fixed <code>&lt;noscript&gt;</code> parsing with 
<code>includeNodeLocations: true</code> or inside frames to honor the 
<code>runScripts</code> option.</li>
   <li>Fixed the <code>storageQuota</code> option being ignored by frames.</li>
   <li>Fixed encoding detection of HTML and XML byte input to honor XML 
encoding declarations and detect UTF-16 without a byte order mark.</li>
   <li>Fixed exceptions caused by truncated <code>charset</code> parameters in 
<code>&lt;meta&gt;</code> elements, and encoding detection incorrectly using 
incomplete <code>&lt;meta&gt;</code> tags. (<a 
href="https://github.com/FedgeNo";><code>@​FedgeNo</code></a>)</li>
   <li>Fixed XML serialization errors for namespaces named 
<code>constructor</code>, <code>toString</code>, <code>__proto__</code>, or 
<code>&quot;null&quot;</code>, and incorrect reuse of namespace prefixes 
declared on sibling elements.</li>
   <li>Fixed <code>element.innerHTML</code> and <code>element.outerHTML</code> 
in XML documents to reject invalid characters in attribute values and avoid 
stack overflows on large strings.</li>
   <li>Fixed selector matching for <code>:lang()</code>, <code>:nth-child(... 
of ...)</code> after mutations, and <code>:has()</code> with duplicate IDs or 
nested logical pseudo-classes. (<a 
href="https://github.com/asamuzaK";><code>@​asamuzaK</code></a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/0a117f4581b067800fdb3287e22e7cec82221a3c";><code>0a117f4</code></a>
 30.1.1</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/103f67df7bb94971e111902e6b10bb500d7818a2";><code>103f67d</code></a>
 Remove unnecessary window cleanup from API tests</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/cdda00a1c075548c62907cc76f26e93a4be1afac";><code>cdda00a</code></a>
 Test HTTP/2 document and subresource loading</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/7ab92ce05b97b62286f1c9a4870a924ef4315a44";><code>7ab92ce</code></a>
 Update <code>@​asamuzakjp/dom-selector</code> to v9.2.1</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/d940c206bcda5d43e92556d08fcb6a11960df148";><code>d940c20</code></a>
 Share jsdom settings across descendant windows</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/6ba40cbea8d9ffcf08e3ce901cf432578166439d";><code>6ba40cb</code></a>
 Fix and simplify option propagation</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/3b3be70acc9a7e5165ecaf90853b5197f5930e5a";><code>3b3be70</code></a>
 Preserve CSS priorities across declaration updates</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/97b275821659e818044630e737fc2f6013ca4b6b";><code>97b2758</code></a>
 Align focusing and unfocusing with HTML</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/b7b460bf473ea98557ad46748fb11e97d238ab81";><code>b7b460b</code></a>
 Update w3c-xmlserializer to v6</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/71d562f858a48020dda69ab29c582394c3033573";><code>71d562f</code></a>
 Update html-encoding-sniffer to v7</li>
   <li>Additional commits viewable in <a 
href="https://github.com/jsdom/jsdom/compare/v30.1.0...v30.1.1";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `lint-staged` from 17.5.1 to 17.6.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/lint-staged/lint-staged/releases";>lint-staged's 
releases</a>.</em></p>
   <blockquote>
   <h2>v17.6.0</h2>
   <h3>Minor Changes</h3>
   <ul>
   <li>
   <p><a 
href="https://redirect.github.com/lint-staged/lint-staged/pull/1850";>#1850</a> 
<a 
href="https://github.com/lint-staged/lint-staged/commit/938d3f43d07cbd74f08052dfb8a7380ce8868180";><code>938d3f4</code></a>
 - Task functions like <code>{ title, task }</code> can now use a logger 
function <code>log()</code> to emit output while the task runs. By default, the 
output will only be visible if the task fails, unless the 
<code>--verbose</code> option was used. Additionally, when the task rejects, 
the error will be shown in the output.</p>
   <pre lang="js"><code>import { defineConfig } from 'lint-staged/config'
   <p>export default defineConfig({
   '*': {
   title: 'Fail if PDF files are committed',
   task: async (filepaths, { log }) =&gt; {
   const pdfFiles = filepaths.filter((f) =&gt; f.toLowerCase().endsWith('.pdf'))
   if (pdfFiles.length &gt; 0) {
   log('PDF files should not be committed: %s', pdfFiles)
   throw new Error('Failed')
   }
   },
   },
   })
   </code></pre></p>
   </li>
   <li>
   <p><a 
href="https://redirect.github.com/lint-staged/lint-staged/pull/1854";>#1854</a> 
<a 
href="https://github.com/lint-staged/lint-staged/commit/30562bcbc5267bdb733c257c79c0a65c34465ba3";><code>30562bc</code></a>
 - <em>lint-staged</em> now stages changes to <strong>all tracked files 
modified by tasks</strong>, including files that weren’t originally staged or 
didn’t match the configured globs. This can happen when your task has 
side-effects, or it's a function that ignores the staged files like <code>() 
=&gt; &quot;prettier --write .&quot;</code>.</p>
   <p>If you have unstaged changes in a file and the task also edits that file, 
your unstaged changes will be staged too. Use <code>--hide-unstaged</code> to 
hide your changes while tasks run.</p>
   </li>
   </ul>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p><a 
href="https://redirect.github.com/lint-staged/lint-staged/pull/1860";>#1860</a> 
<a 
href="https://github.com/lint-staged/lint-staged/commit/4296532155fb893ab8f754a47f3518f691fd4d98";><code>4296532</code></a>
 - The assignment of staged files to <em>lint-staged</em> configuration files 
(when using multiple, for example in a monorepo) has been rewritten to be more 
efficient. As a reminder, each staged file is assigned to exactly one 
configuration (the closest one), even if that config doesn't match the file in 
its globs.</p>
   </li>
   <li>
   <p><a 
href="https://redirect.github.com/lint-staged/lint-staged/pull/1861";>#1861</a> 
<a 
href="https://github.com/lint-staged/lint-staged/commit/c45f28af47a540730de2bf22fddedeb8fac5952a";><code>c45f28a</code></a>
 - Fix running parallel tasks for a single glob, when tasks are created by a 
function. Nesting one level of arrays inside an array of tasks will result in 
the inner tasks running in parallel. This behavior should now be consistent 
when creating tasks using functions. In the following example 
<code>eslint</code> and <code>prettier</code> will run in parallel (for all 
files, when any JS files are staged):</p>
   <pre lang="js"><code>import { defineConfig } from 'lint-staged/config'
   <p>export default defineConfig({
   '*.js': () =&gt; [['eslint --max-warnings=0 .', 'prettier --list-different 
.']],
   })
   </code></pre></p>
   </li>
   <li>
   <p><a 
href="https://redirect.github.com/lint-staged/lint-staged/pull/1859";>#1859</a> 
<a 
href="https://github.com/lint-staged/lint-staged/commit/f0ea69dc67399e504a08db67594f697d4c24df6d";><code>f0ea69d</code></a>
 - Various performance improvements from skipping redundant internal Git 
calls.</p>
   </li>
   <li>
   <p><a 
href="https://redirect.github.com/lint-staged/lint-staged/pull/1856";>#1856</a> 
<a 
href="https://github.com/lint-staged/lint-staged/commit/69d7d17ca6d3b10f2ececf8b2756c1927a627821";><code>69d7d17</code></a>
 - Partially staged changes are hidden in a uniquely-named patch file to avoid 
multiple invocations of <em>lint-staged</em> overwriting it. This makes it 
safer to run <em>lint-staged</em> in multiple worktrees at the same time.</p>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md";>lint-staged's
 changelog</a>.</em></p>
   <blockquote>
   <h2>17.6.0</h2>
   <h3>Minor Changes</h3>
   <ul>
   <li>
   <p><a 
href="https://redirect.github.com/lint-staged/lint-staged/pull/1850";>#1850</a> 
<a 
href="https://github.com/lint-staged/lint-staged/commit/938d3f43d07cbd74f08052dfb8a7380ce8868180";><code>938d3f4</code></a>
 - Task functions like <code>{ title, task }</code> can now use a logger 
function <code>log()</code> to emit output while the task runs. By default, the 
output will only be visible if the task fails, unless the 
<code>--verbose</code> option was used. Additionally, when the task rejects, 
the error will be shown in the output.</p>
   <pre lang="js"><code>import { defineConfig } from 'lint-staged/config'
   <p>export default defineConfig({
   '*': {
   title: 'Fail if PDF files are committed',
   task: async (filepaths, { log }) =&gt; {
   const pdfFiles = filepaths.filter((f) =&gt; f.toLowerCase().endsWith('.pdf'))
   if (pdfFiles.length &gt; 0) {
   log('PDF files should not be committed: %s', pdfFiles)
   throw new Error('Failed')
   }
   },
   },
   })
   </code></pre></p>
   </li>
   <li>
   <p><a 
href="https://redirect.github.com/lint-staged/lint-staged/pull/1854";>#1854</a> 
<a 
href="https://github.com/lint-staged/lint-staged/commit/30562bcbc5267bdb733c257c79c0a65c34465ba3";><code>30562bc</code></a>
 - <em>lint-staged</em> now stages changes to <strong>all tracked files 
modified by tasks</strong>, including files that weren’t originally staged or 
didn’t match the configured globs. This can happen when your task has 
side-effects, or it's a function that ignores the staged files like <code>() 
=&gt; &quot;prettier --write .&quot;</code>.</p>
   <p>If you have unstaged changes in a file and the task also edits that file, 
your unstaged changes will be staged too. Use <code>--hide-unstaged</code> to 
hide your changes while tasks run.</p>
   </li>
   </ul>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p><a 
href="https://redirect.github.com/lint-staged/lint-staged/pull/1860";>#1860</a> 
<a 
href="https://github.com/lint-staged/lint-staged/commit/4296532155fb893ab8f754a47f3518f691fd4d98";><code>4296532</code></a>
 - The assignment of staged files to <em>lint-staged</em> configuration files 
(when using multiple, for example in a monorepo) has been rewritten to be more 
efficient. As a reminder, each staged file is assigned to exactly one 
configuration (the closest one), even if that config doesn't match the file in 
its globs.</p>
   </li>
   <li>
   <p><a 
href="https://redirect.github.com/lint-staged/lint-staged/pull/1861";>#1861</a> 
<a 
href="https://github.com/lint-staged/lint-staged/commit/c45f28af47a540730de2bf22fddedeb8fac5952a";><code>c45f28a</code></a>
 - Fix running parallel tasks for a single glob, when tasks are created by a 
function. Nesting one level of arrays inside an array of tasks will result in 
the inner tasks running in parallel. This behavior should now be consistent 
when creating tasks using functions. In the following example 
<code>eslint</code> and <code>prettier</code> will run in parallel (for all 
files, when any JS files are staged):</p>
   <pre lang="js"><code>import { defineConfig } from 'lint-staged/config'
   <p>export default defineConfig({
   '*.js': () =&gt; [['eslint --max-warnings=0 .', 'prettier --list-different 
.']],
   })
   </code></pre></p>
   </li>
   <li>
   <p><a 
href="https://redirect.github.com/lint-staged/lint-staged/pull/1859";>#1859</a> 
<a 
href="https://github.com/lint-staged/lint-staged/commit/f0ea69dc67399e504a08db67594f697d4c24df6d";><code>f0ea69d</code></a>
 - Various performance improvements from skipping redundant internal Git 
calls.</p>
   </li>
   <li>
   <p><a 
href="https://redirect.github.com/lint-staged/lint-staged/pull/1856";>#1856</a> 
<a 
href="https://github.com/lint-staged/lint-staged/commit/69d7d17ca6d3b10f2ececf8b2756c1927a627821";><code>69d7d17</code></a>
 - Partially staged changes are hidden in a uniquely-named patch file to avoid 
multiple invocations of <em>lint-staged</em> overwriting it. This makes it 
safer to run <em>lint-staged</em> in multiple worktrees at the same time.</p>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/lint-staged/lint-staged/commit/48f9f4ea4b88eb605de3546e4599083de7a394b2";><code>48f9f4e</code></a>
 Merge pull request <a 
href="https://redirect.github.com/lint-staged/lint-staged/issues/1857";>#1857</a>
 from lint-staged/changeset-release/main</li>
   <li><a 
href="https://github.com/lint-staged/lint-staged/commit/16b2e213efeec330f7e1576a8d35776822bf698a";><code>16b2e21</code></a>
 chore(changeset): release</li>
   <li><a 
href="https://github.com/lint-staged/lint-staged/commit/195f15677da877431b63dfd001e1ed9369bb1479";><code>195f156</code></a>
 docs: improve changeset</li>
   <li><a 
href="https://github.com/lint-staged/lint-staged/commit/0ba6261cabfdade60e487385ebec4fc2b4b44309";><code>0ba6261</code></a>
 fix: create hidden directory only when required</li>
   <li><a 
href="https://github.com/lint-staged/lint-staged/commit/66ac2de6f71d19256cc5d11026d37e653af11549";><code>66ac2de</code></a>
 docs: fixes to changesets</li>
   <li><a 
href="https://github.com/lint-staged/lint-staged/commit/80af8d7f8246c4246cdf8b53229bd1bf7763f959";><code>80af8d7</code></a>
 Merge pull request <a 
href="https://redirect.github.com/lint-staged/lint-staged/issues/1863";>#1863</a>
 from lint-staged/fix-issues</li>
   <li><a 
href="https://github.com/lint-staged/lint-staged/commit/e4334881d49d94669bc2b2fb5a73705d822c69bb";><code>e433488</code></a>
 fix: handle task editing a symlinked file to a regular file, and 
--fail-on-ch...</li>
   <li><a 
href="https://github.com/lint-staged/lint-staged/commit/e5019b32138e301c777c683f95e4a1e17362845f";><code>e5019b3</code></a>
 fix: handle trailing newlines when detecting changed files</li>
   <li><a 
href="https://github.com/lint-staged/lint-staged/commit/74efec85fa276618837d3c4602062ef30d16abf1";><code>74efec8</code></a>
 ci: run Cygwin and MSYS2 tests on Node.js 26</li>
   <li><a 
href="https://github.com/lint-staged/lint-staged/commit/655b7dcd9f7eb57a6f574f03be371190afeb9f5c";><code>655b7dc</code></a>
 fix: use TypeScript types instead of JSDoc</li>
   <li>Additional commits viewable in <a 
href="https://github.com/lint-staged/lint-staged/compare/v17.5.1...v17.6.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `prettier` from 3.9.8 to 3.9.9
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/prettier/prettier/releases";>prettier's 
releases</a>.</em></p>
   <blockquote>
   <h2>3.9.9</h2>
   <ul>
   <li>Markdown: Fix text with <code>$</code> been incorrectly parsed as math 
syntax (<a 
href="https://redirect.github.com/prettier/prettier/pull/20140";>#20140</a> by 
<a href="https://github.com/fisker";><code>@​fisker</code></a>)</li>
   </ul>
   <p>🔗 <a 
href="https://github.com/prettier/prettier/blob/3.9.9/CHANGELOG.md#399";>Changelog</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md";>prettier's 
changelog</a>.</em></p>
   <blockquote>
   <h1>3.9.9</h1>
   <p><a 
href="https://github.com/prettier/prettier/compare/3.9.8...3.9.9";>diff</a></p>
   <h4>Markdown: Fix text with <code>$</code> been incorrectly parsed as math 
syntax (<a 
href="https://redirect.github.com/prettier/prettier/pull/20140";>#20140</a> by 
<a href="https://github.com/fisker";><code>@​fisker</code></a>)</h4>
   <!-- raw HTML omitted -->
   <pre lang="md"><code>&lt;!-- Input --&gt;
   **Uses $FOO** from `a.sh` and `b.sh`, plus `$BAR` from `c.sh`, before 
anything else runs here.
   <p>&lt;!-- Prettier 3.9.8 --&gt;<br />
   <strong>Uses $FOO</strong> from <code>a.sh</code> and <code>b.sh</code>, 
plus <code>$BAR</code>from<code>c.sh</code>, before anything else runs here.</p>
   <p>&lt;!-- Prettier 3.9.9 --&gt;<br />
   <strong>Uses $FOO</strong> from <code>a.sh</code> and <code>b.sh</code>, 
plus <code>$BAR</code> from <code>c.sh</code>, before anything else runs 
here.<br />
   </code></pre></p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/prettier/prettier/commit/cdd17f2288b28b170a76416c72dac56e3ea5daff";><code>cdd17f2</code></a>
 Release 3.9.9</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/dc7b8968e678f51ea00e2be3fe8c717d114691a3";><code>dc7b896</code></a>
 Disable <code>singleDollarTextMath</code> in <code>mdast-util-math</code> (<a 
href="https://redirect.github.com/prettier/prettier/issues/20140";>#20140</a>)</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/f9be58fb8ec62dd47197ea19a30aac5ad26dfee0";><code>f9be58f</code></a>
 Git blame ignore 3.9.8</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/88470cb79ca3b757dd6b93906d9a992aa1a456c3";><code>88470cb</code></a>
 Bump Prettier dependency to 3.9.8</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/9559cab39eb5082c99a27e8829760c055adba841";><code>9559cab</code></a>
 Clean changelog_unreleased</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/4fc8ee87465de8d54780273a6996d74e8e9da827";><code>4fc8ee8</code></a>
 Update dependents count</li>
   <li>See full diff in <a 
href="https://github.com/prettier/prettier/compare/3.9.8...3.9.9";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `typescript-eslint` from 8.70.0 to 8.71.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases";>typescript-eslint's
 releases</a>.</em></p>
   <blockquote>
   <h2>v8.71.0</h2>
   <h2>8.71.0 (2026-09-28)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [no-unsafe-enum-assignment] add rule (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12732";>#12732</a>)</li>
   </ul>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [switch-exhaustiveness-check] always 
sort literal cases in stable order (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12885";>#12885</a>)</li>
   <li><strong>eslint-plugin:</strong> [unbound-method] respect <code>this: 
void</code> on class properties (<a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/7fce9127d";>7fce9127d</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] 
specialize generic assertion report message (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12832";>#12832</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-misused-promises] handle a return 
outside of any function (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12912";>#12912</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Evyatar Daud <a 
href="https://github.com/StyleShit";><code>@​StyleShit</code></a></li>
   <li>Fatih Çakır <a 
href="https://github.com/wfatih";><code>@​wfatih</code></a></li>
   <li>Josh Goldberg</li>
   <li>Josh Goldberg ✨</li>
   <li>Zamiell <a 
href="https://github.com/Zamiell";><code>@​Zamiell</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.71.0";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>v8.70.1</h2>
   <h2>8.70.1 (2026-09-21)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>ast-spec:</strong> narrow import attribute keys to identifiers 
and strings (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12879";>#12879</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-useless-default-assignment] avoid 
false positives on tuples with a rest element (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12768";>#12768</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters] handle 
type precedence in the suggestion fixer (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12637";>#12637</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-explicit-any] use unknown[] for bare 
any rest parameters (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12818";>#12818</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-generated-empty-object-type] don't 
report a mapped type whose keys are not resolved yet (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12854";>#12854</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-misused-spread] omit WeakMap spread 
suggestions (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12850";>#12850</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] false 
positive for empty object asserted to a type alias of Record (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12869";>#12869</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-meaningless-void-operator] allow 
void on assignment expressions (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12873";>#12873</a>)</li>
   <li><strong>eslint-plugin:</strong> [await-thenable] prevent autofix from 
breaking code when removing <code>await</code> (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12716";>#12716</a>)</li>
   <li><strong>eslint-plugin:</strong> 
[no-unnecessary-parameter-property-assignment] account for parameter 
reassignment (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12880";>#12880</a>)</li>
   <li><strong>eslint-plugin:</strong> [unbound-method] treat 
Intl.Collator.prototype.compare as spec-bound (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12845";>#12845</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] handle 
union-keyed index access on the left-hand side of nullish assignment (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12747";>#12747</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-useless-default-assignment] convert 
the fixer to a suggestion fixer (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12826";>#12826</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-misused-promises] handle multiple 
Promise constituents (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12904";>#12904</a>)</li>
   <li><strong>rule-tester:</strong> test the final autofix output instead of 
the first pass (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12867";>#12867</a>)</li>
   <li><strong>scope-manager:</strong> merge implicit global definitions (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12809";>#12809</a>)</li>
   <li><strong>type-utils:</strong> match package specifiers on whole path 
components (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12838";>#12838</a>)</li>
   <li><strong>typescript-estree:</strong> resolve symlinked paths when 
matching files to projects (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12725";>#12725</a>)</li>
   <li><strong>typescript-estree:</strong> add missing <code>&lt;</code> token 
opening type arguments (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12821";>#12821</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md";>typescript-eslint's
 changelog</a>.</em></p>
   <blockquote>
   <h2>8.71.0 (2026-09-28)</h2>
   <p>This was a version bump only for typescript-eslint to align it with other 
projects, there were no code changes.</p>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.71.0";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   <h2>8.70.1 (2026-09-21)</h2>
   <p>This was a version bump only for typescript-eslint to align it with other 
projects, there were no code changes.</p>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.70.1";>GitHub
 Releases</a> for more information.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/8695664c5ee3fbb8fd76907fc45e148579cc3162";><code>8695664</code></a>
 chore(release): publish 8.71.0</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/23d38ceeb8fb1237f55cb62fc2b54419e1fa1ed7";><code>23d38ce</code></a>
 chore(release): publish 8.70.1</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/eb42d9b7e7ab0eca543bc16b726688624c532fc6";><code>eb42d9b</code></a>
 chore: cleanup and fix Nx dependencies and missing tasks (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12897";>#12897</a>)</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/8c8053103f4ab8df3105826181c43fa257289a73";><code>8c80531</code></a>
 chore: fix typos in comments and docs (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12846";>#12846</a>)</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/b6b86a15dd42aaa0e37054683cb5606c8fd203c2";><code>b6b86a1</code></a>
 chore: migrate to nx 23.2.0 (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12843";>#12843</a>)</li>
   <li>See full diff in <a 
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.0/packages/typescript-eslint";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `vite` from 8.3.0 to 8.3.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a href="https://github.com/vitejs/vite/releases";>vite's 
releases</a>.</em></p>
   <blockquote>
   <h2>v8.3.2</h2>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>build:</strong> preload CSS correctly when 
<code>renderBuiltUrl</code> returns URLs with queries (<a 
href="https://redirect.github.com/vitejs/vite/issues/23611";>#23611</a>) (<a 
href="https://github.com/vitejs/vite/commit/64e0a215c24f0522b27b91f93cfd93e317b94481";>64e0a21</a>)</li>
   <li><strong>bundled-dev:</strong> serve lazy chunk sourcemaps (<a 
href="https://redirect.github.com/vitejs/vite/issues/23026";>#23026</a>) (<a 
href="https://github.com/vitejs/vite/commit/eb7aa9a8816a1e926d5d9b4cbe7e796b61314ce2";>eb7aa9a</a>)</li>
   <li><strong>bundled-dev:</strong> serve the rolldown runtime from the 
installed rolldown (<a 
href="https://redirect.github.com/vitejs/vite/issues/23568";>#23568</a>) (<a 
href="https://github.com/vitejs/vite/commit/bc598a6a8a6b7d6e157e9f19c16911cff8d2360c";>bc598a6</a>)</li>
   <li><strong>deps:</strong> update all non-major dependencies (<a 
href="https://redirect.github.com/vitejs/vite/issues/23601";>#23601</a>) (<a 
href="https://github.com/vitejs/vite/commit/9944fa6033873f13ae88f59e023ab642c50fee2b";>9944fa6</a>)</li>
   <li><strong>deps:</strong> update rolldown-related dependencies (<a 
href="https://redirect.github.com/vitejs/vite/issues/23602";>#23602</a>) (<a 
href="https://github.com/vitejs/vite/commit/88c17415af221b3a13e778f4f2c0e907c8287baf";>88c1741</a>)</li>
   <li><strong>html:</strong> resolve percent-encoded srcset urls (<a 
href="https://redirect.github.com/vitejs/vite/issues/23609";>#23609</a>) (<a 
href="https://github.com/vitejs/vite/commit/53f1ce7bfe38426861f6da572ef0e3359f6a80cd";>53f1ce7</a>)</li>
   <li>limit size of object and array printing via <code>forwardConsole</code> 
(<a href="https://redirect.github.com/vitejs/vite/issues/23565";>#23565</a>) (<a 
href="https://github.com/vitejs/vite/commit/e64a5877dd3e552843a545749ccc257568917d28";>e64a587</a>)</li>
   <li>merge <code>build.rolldownOptions.output.minify</code> correctly (<a 
href="https://redirect.github.com/vitejs/vite/issues/23536";>#23536</a>) (<a 
href="https://github.com/vitejs/vite/commit/bba3bb8beedd185948956e02667d450672632d79";>bba3bb8</a>)</li>
   <li><strong>optimize-deps:</strong> avoid &quot;unsupported&quot; warnings 
for browser:false mappings (<a 
href="https://redirect.github.com/vitejs/vite/issues/23590";>#23590</a>) (<a 
href="https://github.com/vitejs/vite/commit/5e4b9ca3dcb24b51f58a765fd2d852614bbf3574";>5e4b9ca</a>)</li>
   <li><strong>optimizer:</strong> preserve excluded optional peer require 
fallbacks (<a 
href="https://redirect.github.com/vitejs/vite/issues/23600";>#23600</a>) (<a 
href="https://github.com/vitejs/vite/commit/a2bd6fa897c35c8a691671a7d70061c1cdd5c688";>a2bd6fa</a>)</li>
   <li>pass queries to <code>renderBuiltUrl</code> (<a 
href="https://redirect.github.com/vitejs/vite/issues/23586";>#23586</a>) (<a 
href="https://github.com/vitejs/vite/commit/744269e5b2a155074910ddd275aecf2b83938496";>744269e</a>)</li>
   <li><strong>server:</strong> handle file watcher errors without crashing (<a 
href="https://redirect.github.com/vitejs/vite/issues/23503";>#23503</a>) (<a 
href="https://github.com/vitejs/vite/commit/6894f5cbceac589536a0efb476d881a47f5ab1c5";>6894f5c</a>)</li>
   <li><strong>server:</strong> release previous environments after 
initialization (<a 
href="https://redirect.github.com/vitejs/vite/issues/23499";>#23499</a>) (<a 
href="https://github.com/vitejs/vite/commit/5a3a010eea4c9ebbdcc080819f93068d4e035bd4";>5a3a010</a>)</li>
   <li><strong>ssr:</strong> encode whitespace in module runner sourceURL (<a 
href="https://redirect.github.com/vitejs/vite/issues/23513";>#23513</a>) (<a 
href="https://github.com/vitejs/vite/commit/bbc88129c967a8b8eedebd93acc82bee63b86b2a";>bbc8812</a>)</li>
   <li><strong>worker:</strong> align worker urls in client and server when 
using terser (<a 
href="https://redirect.github.com/vitejs/vite/issues/23614";>#23614</a>) (<a 
href="https://github.com/vitejs/vite/commit/24bd3316f3b2503d04a49361e365532bdb335e19";>24bd331</a>)</li>
   </ul>
   <h3>Performance Improvements</h3>
   <ul>
   <li>avoid encoding intermediate source maps (<a 
href="https://redirect.github.com/vitejs/vite/issues/23461";>#23461</a>) (<a 
href="https://github.com/vitejs/vite/commit/89574f6d940a7273a53c5122a4477285801a696a";>89574f6</a>)</li>
   <li><strong>build:</strong> avoid quadratic link scan in the preload helper 
(<a href="https://redirect.github.com/vitejs/vite/issues/23510";>#23510</a>) (<a 
href="https://github.com/vitejs/vite/commit/cf5c0288d526824aead1b24e977400f13c527927";>cf5c028</a>)</li>
   <li>only register time middleware when debug logging is enabled (<a 
href="https://redirect.github.com/vitejs/vite/issues/23621";>#23621</a>) (<a 
href="https://github.com/vitejs/vite/commit/94d0080345e23d63d4cd02df2f7fa2afae775c26";>94d0080</a>)</li>
   </ul>
   <h3>Documentation</h3>
   <ul>
   <li>fix dead og-image PNG links in vite6/vite7 changelog entries (<a 
href="https://redirect.github.com/vitejs/vite/issues/23594";>#23594</a>) (<a 
href="https://github.com/vitejs/vite/commit/1929b4cc5f38ad53781e3b07b8bdaa32cf18da07";>1929b4c</a>)</li>
   </ul>
   <h3>Miscellaneous Chores</h3>
   <ul>
   <li><strong>deps:</strong> update vitest monorepo to v5 (<a 
href="https://redirect.github.com/vitejs/vite/issues/23604";>#23604</a>) (<a 
href="https://github.com/vitejs/vite/commit/24339f4339d64fd8b5bc37654ac14ccff5aee584";>24339f4</a>)</li>
   </ul>
   <h3>Code Refactoring</h3>
   <ul>
   <li>use <code>tinyexec</code> instead of <code>cross-spawn</code> (<a 
href="https://redirect.github.com/vitejs/vite/issues/23583";>#23583</a>) (<a 
href="https://github.com/vitejs/vite/commit/db915e5c0edbe1359dcf0cea340c9571dc7f4ad9";>db915e5</a>)</li>
   </ul>
   <h3>Tests</h3>
   <ul>
   <li><strong>bundled-dev:</strong> accept a rolldown dev runtime with no 
helper imports (<a 
href="https://redirect.github.com/vitejs/vite/issues/23606";>#23606</a>) (<a 
href="https://github.com/vitejs/vite/commit/634745dcc5648912bc32cb4de72ed8dd2230efa0";>634745d</a>)</li>
   </ul>
   <h2>v8.3.1</h2>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>deps:</strong> update all non-major dependencies (<a 
href="https://redirect.github.com/vitejs/vite/issues/23482";>#23482</a>) (<a 
href="https://github.com/vitejs/vite/commit/3c752c8932bc0599465ba4a6d8f44aaf1e934c3d";>3c752c8</a>)</li>
   <li><strong>deps:</strong> update all non-major dependencies (<a 
href="https://redirect.github.com/vitejs/vite/issues/23537";>#23537</a>) (<a 
href="https://github.com/vitejs/vite/commit/e8990c4d6101dfaca2654ed8ab4d0574ee920248";>e8990c4</a>)</li>
   <li><strong>deps:</strong> update rolldown-related dependencies (<a 
href="https://redirect.github.com/vitejs/vite/issues/23483";>#23483</a>) (<a 
href="https://github.com/vitejs/vite/commit/9aecbbfa5fb5da4b9981c099cb9746a9fd210806";>9aecbbf</a>)</li>
   <li>handle <code>server.ws: false</code> in mergeConfig (<a 
href="https://redirect.github.com/vitejs/vite/issues/23511";>#23511</a>) (<a 
href="https://github.com/vitejs/vite/commit/f68c0d5a28c96555431413e3e2cbe644337b087f";>f68c0d5</a>)</li>
   <li>merge <code>build.rolldownOptions.output.comments</code> correctly (<a 
href="https://redirect.github.com/vitejs/vite/issues/23514";>#23514</a>) (<a 
href="https://github.com/vitejs/vite/commit/4aba8d8720e82e4c5b694a4b7877755a3f84fc57";>4aba8d8</a>)</li>
   <li><strong>optimizer:</strong> don't skip imports whose binding starts with 
type (<a 
href="https://redirect.github.com/vitejs/vite/issues/23540";>#23540</a>) (<a 
href="https://github.com/vitejs/vite/commit/39330f489a0ae08923557f0ce10a307d6662a3f5";>39330f4</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>...
   
   _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