dependabot[bot] opened a new pull request, #9238: URL: https://github.com/apache/devlake/pull/9238
Bumps the js-minor-patch group in /config-ui with 10 updates: | Package | From | To | | --- | --- | --- | | [antd](https://github.com/ant-design/ant-design) | `6.6.5` | `6.6.6` | | [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.3.0` | `19.3.1` | | [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.3.0` | `19.3.1` | | [react-is](https://github.com/react/react/tree/HEAD/packages/react-is) | `19.3.0` | `19.3.1` | | [styled-components](https://github.com/styled-components/styled-components) | `6.5.3` | `6.6.0` | | [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.6` | `5.5.7` | | [jsdom](https://github.com/jsdom/jsdom) | `30.1.2` | `30.1.3` | | [prettier](https://github.com/prettier/prettier) | `3.9.9` | `3.9.10` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.71.1` | `8.71.2` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `5.0.3` | `5.0.5` | Updates `antd` from 6.6.5 to 6.6.6 <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.6</h2> <ul> <li>Table <ul> <li>🐞 Fix Table selection menu's "Select all data" option missing descendant rows in tree data. <a href="https://redirect.github.com/ant-design/ant-design/pull/59342">#59342</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Table <code>rowSelection</code> <code>onSelect</code> returning <code>undefined</code> for preserved keys when <code>preserveSelectedRowKeys</code> is enabled. <a href="https://redirect.github.com/ant-design/ant-design/pull/59449">#59449</a> <a href="https://github.com/Chaoqi31"><code>@Chaoqi31</code></a></li> <li>🐞 Fix Table <code>column.filterDropdownProps.popupRender</code> not working. <a href="https://redirect.github.com/ant-design/ant-design/pull/59393">#59393</a> <a href="https://github.com/ramen2020"><code>@ramen2020</code></a></li> <li>🐞 Fix Table not scrolling to the first row when <code>scroll</code> is configured only in ConfigProvider. <a href="https://redirect.github.com/ant-design/ant-design/pull/59394">#59394</a> <a href="https://github.com/ramen2020"><code>@ramen2020</code></a></li> <li>🐞 Fix Table selection column <code>z-index</code> not applying with fixed columns after the v6 logical property migration. <a href="https://redirect.github.com/ant-design/ant-design/pull/58609">#58609</a> <a href="https://github.com/leshalv"><code>@leshalv</code></a></li> </ul> </li> <li>Transfer <ul> <li>🐞 Fix Transfer <code>selectAllLabels</code> falling back to default counts when set to numeric <code>0</code>. <a href="https://redirect.github.com/ant-design/ant-design/pull/59487">#59487</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix controlled Transfer selection remaining checked after one-way removal. <a href="https://redirect.github.com/ant-design/ant-design/pull/59428">#59428</a> <a href="https://github.com/yunfeizhu"><code>@yunfeizhu</code></a></li> <li>🐞 Fix Transfer Shift selection affecting filtered-out items and selecting incorrect ranges after search results change. <a href="https://redirect.github.com/ant-design/ant-design/pull/59348">#59348</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> </ul> </li> <li>Tree <ul> <li>🐞 Fix Tree.DirectoryTree Shift range selection with numeric keys and <code>defaultExpandAll</code>. <a href="https://redirect.github.com/ant-design/ant-design/pull/59375">#59375</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Tree.DirectoryTree incorrectly selecting nodes with <code>selectable: false</code> or <code>disabled: true</code> during Shift range selection. <a href="https://redirect.github.com/ant-design/ant-design/pull/59341">#59341</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> </ul> </li> <li>Carousel <ul> <li>🐞 Fix Carousel reversing vertical slide order in RTL when <code>dotPlacement</code> makes the carousel vertical. <a href="https://redirect.github.com/ant-design/ant-design/pull/59436">#59436</a> <a href="https://github.com/Chaoqi31"><code>@Chaoqi31</code></a></li> <li>🤖 Fix Carousel types exposing the ignored <code>verticalSwiping</code> prop. <a href="https://redirect.github.com/ant-design/ant-design/pull/59366">#59366</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> </ul> </li> <li>🐞 Fix numeric <code>0</code> content rendering across List, Divider, and Drawer. <a href="https://redirect.github.com/ant-design/ant-design/pull/59118">#59118</a> <a href="https://redirect.github.com/ant-design/ant-design/pull/59517">#59517</a> <a href="https://redirect.github.com/ant-design/ant-design/pull/59437">#59437</a> <a href="https://github.com/nrps9909"><code>@nrps9909</code></a> <a href="https://github.com/Ye-YiChen"><code>@Ye-YiChen</code></a> <a href="https://github.com/Chaoqi31"><code>@Chaoqi31</code></a></li> <li>🐞 Fix Notification timers not resuming after closing hovered notices. <a href="https://redirect.github.com/ant-design/ant-design/pull/59435">#59435</a> <a href="https://github.com/zombieJ"><code>@zombieJ</code></a></li> <li>🐞 Fix DatePicker and TimePicker RangePicker not applying ConfigProvider <code>locale.DatePicker</code>. <a href="https://redirect.github.com/ant-design/ant-design/pull/59356">#59356</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix TreeSelect and Mentions calling <code>renderEmpty</code> with <code>Select</code> instead of their component names. <a href="https://redirect.github.com/ant-design/ant-design/pull/59364">#59364</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix AutoComplete incorrectly inheriting <code>allowClear</code> from ConfigProvider <code>select</code>. <a href="https://redirect.github.com/ant-design/ant-design/pull/59358">#59358</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Upload ignoring <code>linkProps.onClick</code> when clicking a file name link. <a href="https://redirect.github.com/ant-design/ant-design/pull/59324">#59324</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Input.OTP focus landing on the wrong cell after paste. <a href="https://redirect.github.com/ant-design/ant-design/pull/59479">#59479</a> <a href="https://github.com/dogledogle"><code>@dogledogle</code></a></li> <li>🐞 Fix Typography text editing not working when <code>onClick</code> is provided. <a href="https://redirect.github.com/ant-design/ant-design/pull/59325">#59325</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Alert close button remaining clickable when <code>closable.disabled</code> is true. <a href="https://redirect.github.com/ant-design/ant-design/pull/59432">#59432</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Card ignoring <code>tabProps.defaultActiveKey</code> when selecting the initial tab. <a href="https://redirect.github.com/ant-design/ant-design/pull/59414">#59414</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Breadcrumb dropdown menu links starting with <code>undefined</code> when the parent item has no <code>href</code> or <code>path</code>. <a href="https://redirect.github.com/ant-design/ant-design/pull/59423">#59423</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Avatar falling back to its default size when a larger breakpoint matches without a configured size. <a href="https://redirect.github.com/ant-design/ant-design/pull/59446">#59446</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Badge truncating fractional horizontal <code>offset</code> values. <a href="https://redirect.github.com/ant-design/ant-design/pull/59314">#59314</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Button custom loading icons appearing before the loading delay ends. <a href="https://redirect.github.com/ant-design/ant-design/pull/59353">#59353</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Tour <code>nextButtonProps.onClick</code> and <code>prevButtonProps.onClick</code> not receiving mouse events. <a href="https://redirect.github.com/ant-design/ant-design/pull/59332">#59332</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🤖 Fix Form.Item, Rate, and QRCode TypeScript definitions to exclude unsupported props. <a href="https://redirect.github.com/ant-design/ant-design/pull/59373">#59373</a> <a href="https://redirect.github.com/ant-design/ant-design/pull/59379">#59379</a> <a href="https://redirect.github.com/ant-design/ant-design/pull/59408">#59408</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🤖 Fix Upload custom request types to expose <code>abort</code> handles. <a href="https://redirect.github.com/ant-design/ant-design/pull/59382">#59382</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🌐 Add missing DatePicker placeholders and Carousel arrow labels in remaining locales. <a href="https://redirect.github.com/ant-design/ant-design/pull/59351">#59351</a> <a href="https://github.com/shoutoutuoadi325"><code>@shoutoutuoadi325</code></a></li> <li>🌐 Improve Romanian (ro_RO) locale translations. <a href="https://redirect.github.com/ant-design/ant-design/pull/59528">#59528</a> <a href="https://github.com/vicuts"><code>@vicuts</code></a></li> </ul> <hr /> <ul> <li>Table <ul> <li>🐞 修复 Table 树形数据使用「全选所有」时漏选子孙行的问题。<a href="https://redirect.github.com/ant-design/ant-design/pull/59342">#59342</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 修复 Table 开启 <code>preserveSelectedRowKeys</code> 时 <code>rowSelection</code> 的 <code>onSelect</code> 对已保留 key 返回 <code>undefined</code> 的问题。<a href="https://redirect.github.com/ant-design/ant-design/pull/59449">#59449</a> <a href="https://github.com/Chaoqi31"><code>@Chaoqi31</code></a></li> <li>🐞 修复 Table <code>column.filterDropdownProps.popupRender</code> 不生效的问题。<a href="https://redirect.github.com/ant-design/ant-design/pull/59393">#59393</a> <a href="https://github.com/ramen2020"><code>@ramen2020</code></a></li> <li>🐞 修复 Table 仅在 ConfigProvider 中配置 <code>scroll</code> 时,翻页或筛选后不会滚动到首行的问题。<a href="https://redirect.github.com/ant-design/ant-design/pull/59394">#59394</a> <a href="https://github.com/ramen2020"><code>@ramen2020</code></a></li> <li>🐞 修复 Table 在 v6 逻辑方向属性迁移后,固定列场景下选择列 <code>z-index</code> 不生效的问题。<a href="https://redirect.github.com/ant-design/ant-design/pull/58609">#58609</a> <a href="https://github.com/leshalv"><code>@leshalv</code></a></li> </ul> </li> <li>Transfer <ul> <li>🐞 修复 Transfer 的 <code>selectAllLabels</code> 设置为数值 <code>0</code> 时回退为默认数量文案的问题。<a href="https://redirect.github.com/ant-design/ant-design/pull/59487">#59487</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 修复单向 Transfer 移除条目后,受控选中状态仍保持勾选的问题。<a href="https://redirect.github.com/ant-design/ant-design/pull/59428">#59428</a> <a href="https://github.com/yunfeizhu"><code>@yunfeizhu</code></a></li> <li>🐞 修复 Transfer 使用 Shift 连选时选中搜索隐藏项,以及搜索结果变化后连选范围错误的问题。<a href="https://redirect.github.com/ant-design/ant-design/pull/59348">#59348</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> </ul> </li> <li>Tree <ul> <li>🐞 修复 Tree.DirectoryTree 使用数字 key 和 <code>defaultExpandAll</code> 时 Shift 范围选择失效的问题。<a href="https://redirect.github.com/ant-design/ant-design/pull/59375">#59375</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 修复 Tree.DirectoryTree 按住 Shift 连选时会选中 <code>selectable: false</code> 或 <code>disabled: true</code> 节点的问题。<a href="https://redirect.github.com/ant-design/ant-design/pull/59341">#59341</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md">antd's changelog</a>.</em></p> <blockquote> <h2>6.6.6</h2> <p><code>2026-10-12</code></p> <ul> <li>Table <ul> <li>🐞 Fix Table selection menu's "Select all data" option missing descendant rows in tree data. <a href="https://redirect.github.com/ant-design/ant-design/pull/59342">#59342</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Table <code>rowSelection</code> <code>onSelect</code> returning <code>undefined</code> for preserved keys when <code>preserveSelectedRowKeys</code> is enabled. <a href="https://redirect.github.com/ant-design/ant-design/pull/59449">#59449</a> <a href="https://github.com/Chaoqi31"><code>@Chaoqi31</code></a></li> <li>🐞 Fix Table <code>column.filterDropdownProps.popupRender</code> not working. <a href="https://redirect.github.com/ant-design/ant-design/pull/59393">#59393</a> <a href="https://github.com/ramen2020"><code>@ramen2020</code></a></li> <li>🐞 Fix Table not scrolling to the first row when <code>scroll</code> is configured only in ConfigProvider. <a href="https://redirect.github.com/ant-design/ant-design/pull/59394">#59394</a> <a href="https://github.com/ramen2020"><code>@ramen2020</code></a></li> <li>🐞 Fix Table selection column <code>z-index</code> not applying with fixed columns after the v6 logical property migration. <a href="https://redirect.github.com/ant-design/ant-design/pull/58609">#58609</a> <a href="https://github.com/leshalv"><code>@leshalv</code></a></li> </ul> </li> <li>Transfer <ul> <li>🐞 Fix Transfer <code>selectAllLabels</code> falling back to default counts when set to numeric <code>0</code>. <a href="https://redirect.github.com/ant-design/ant-design/pull/59487">#59487</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix controlled Transfer selection remaining checked after one-way removal. <a href="https://redirect.github.com/ant-design/ant-design/pull/59428">#59428</a> <a href="https://github.com/yunfeizhu"><code>@yunfeizhu</code></a></li> <li>🐞 Fix Transfer Shift selection affecting filtered-out items and selecting incorrect ranges after search results change. <a href="https://redirect.github.com/ant-design/ant-design/pull/59348">#59348</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> </ul> </li> <li>Tree <ul> <li>🐞 Fix Tree.DirectoryTree Shift range selection with numeric keys and <code>defaultExpandAll</code>. <a href="https://redirect.github.com/ant-design/ant-design/pull/59375">#59375</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Tree.DirectoryTree incorrectly selecting nodes with <code>selectable: false</code> or <code>disabled: true</code> during Shift range selection. <a href="https://redirect.github.com/ant-design/ant-design/pull/59341">#59341</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> </ul> </li> <li>Carousel <ul> <li>🐞 Fix Carousel reversing vertical slide order in RTL when <code>dotPlacement</code> makes the carousel vertical. <a href="https://redirect.github.com/ant-design/ant-design/pull/59436">#59436</a> <a href="https://github.com/Chaoqi31"><code>@Chaoqi31</code></a></li> <li>🤖 Fix Carousel types exposing the ignored <code>verticalSwiping</code> prop. <a href="https://redirect.github.com/ant-design/ant-design/pull/59366">#59366</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> </ul> </li> <li>🐞 Fix numeric <code>0</code> content rendering across List, Divider, and Drawer. <a href="https://redirect.github.com/ant-design/ant-design/pull/59118">#59118</a> <a href="https://redirect.github.com/ant-design/ant-design/pull/59517">#59517</a> <a href="https://redirect.github.com/ant-design/ant-design/pull/59437">#59437</a> <a href="https://github.com/nrps9909"><code>@nrps9909</code></a> <a href="https://github.com/Ye-YiChen"><code>@Ye-YiChen</code></a> <a href="https://github.com/Chaoqi31"><code>@Chaoqi31</code></a></li> <li>🐞 Fix Notification timers not resuming after closing hovered notices. <a href="https://redirect.github.com/ant-design/ant-design/pull/59435">#59435</a> <a href="https://github.com/zombieJ"><code>@zombieJ</code></a></li> <li>🐞 Fix DatePicker and TimePicker RangePicker not applying ConfigProvider <code>locale.DatePicker</code>. <a href="https://redirect.github.com/ant-design/ant-design/pull/59356">#59356</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix TreeSelect and Mentions calling <code>renderEmpty</code> with <code>Select</code> instead of their component names. <a href="https://redirect.github.com/ant-design/ant-design/pull/59364">#59364</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix AutoComplete incorrectly inheriting <code>allowClear</code> from ConfigProvider <code>select</code>. <a href="https://redirect.github.com/ant-design/ant-design/pull/59358">#59358</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Upload ignoring <code>linkProps.onClick</code> when clicking a file name link. <a href="https://redirect.github.com/ant-design/ant-design/pull/59324">#59324</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Input.OTP focus landing on the wrong cell after paste. <a href="https://redirect.github.com/ant-design/ant-design/pull/59479">#59479</a> <a href="https://github.com/dogledogle"><code>@dogledogle</code></a></li> <li>🐞 Fix Typography text editing not working when <code>onClick</code> is provided. <a href="https://redirect.github.com/ant-design/ant-design/pull/59325">#59325</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Alert close button remaining clickable when <code>closable.disabled</code> is true. <a href="https://redirect.github.com/ant-design/ant-design/pull/59432">#59432</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Card ignoring <code>tabProps.defaultActiveKey</code> when selecting the initial tab. <a href="https://redirect.github.com/ant-design/ant-design/pull/59414">#59414</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Breadcrumb dropdown menu links starting with <code>undefined</code> when the parent item has no <code>href</code> or <code>path</code>. <a href="https://redirect.github.com/ant-design/ant-design/pull/59423">#59423</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Avatar falling back to its default size when a larger breakpoint matches without a configured size. <a href="https://redirect.github.com/ant-design/ant-design/pull/59446">#59446</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Badge truncating fractional horizontal <code>offset</code> values. <a href="https://redirect.github.com/ant-design/ant-design/pull/59314">#59314</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Button custom loading icons appearing before the loading delay ends. <a href="https://redirect.github.com/ant-design/ant-design/pull/59353">#59353</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🐞 Fix Tour <code>nextButtonProps.onClick</code> and <code>prevButtonProps.onClick</code> not receiving mouse events. <a href="https://redirect.github.com/ant-design/ant-design/pull/59332">#59332</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🤖 Fix Form.Item, Rate, and QRCode TypeScript definitions to exclude unsupported props. <a href="https://redirect.github.com/ant-design/ant-design/pull/59373">#59373</a> <a href="https://redirect.github.com/ant-design/ant-design/pull/59379">#59379</a> <a href="https://redirect.github.com/ant-design/ant-design/pull/59408">#59408</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🤖 Fix Upload custom request types to expose <code>abort</code> handles. <a href="https://redirect.github.com/ant-design/ant-design/pull/59382">#59382</a> <a href="https://github.com/QDyanbing"><code>@QDyanbing</code></a></li> <li>🌐 Add missing DatePicker placeholders and Carousel arrow labels in remaining locales. <a href="https://redirect.github.com/ant-design/ant-design/pull/59351">#59351</a> <a href="https://github.com/shoutoutuoadi325"><code>@shoutoutuoadi325</code></a></li> <li>🌐 Improve Romanian (ro_RO) locale translations. <a href="https://redirect.github.com/ant-design/ant-design/pull/59528">#59528</a> <a href="https://github.com/vicuts"><code>@vicuts</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ant-design/ant-design/commit/c1a538ba5b7aaab6c086db0ca5d6cfcaab970752"><code>c1a538b</code></a> docs: changelog for 6.6.6 (<a href="https://redirect.github.com/ant-design/ant-design/issues/59539">#59539</a>)</li> <li><a href="https://github.com/ant-design/ant-design/commit/f755d904bc81f827053f88acc9a7cbfff893c03b"><code>f755d90</code></a> fix(Table): include tree descendants when selecting all data (<a href="https://redirect.github.com/ant-design/ant-design/issues/59342">#59342</a>)</li> <li><a href="https://github.com/ant-design/ant-design/commit/df35daf0be9f9e5338364aa3112dce694ace4316"><code>df35daf</code></a> fix(Avatar): preserve responsive size at larger breakpoints (<a href="https://redirect.github.com/ant-design/ant-design/issues/59446">#59446</a>)</li> <li><a href="https://github.com/ant-design/ant-design/commit/255cb18ba9c3155dfc8f461fb1e026b4cfac673a"><code>255cb18</code></a> docs: correct Cascader tagRender signature and doc typos (<a href="https://redirect.github.com/ant-design/ant-design/issues/59523">#59523</a>)</li> <li><a href="https://github.com/ant-design/ant-design/commit/d069448b73bd71d4df8eace3025d2bf6f090f3bd"><code>d069448</code></a> docs: fix Descriptions column type and description (<a href="https://redirect.github.com/ant-design/ant-design/issues/59533">#59533</a>)</li> <li><a href="https://github.com/ant-design/ant-design/commit/9a5f4e10065aae723392a5af0e5720e46f5b1c28"><code>9a5f4e1</code></a> fix(locale): improve ro_RO translations (<a href="https://redirect.github.com/ant-design/ant-design/issues/59528">#59528</a>)</li> <li><a href="https://github.com/ant-design/ant-design/commit/5bc7ff70e017b406ab84d177b3951e76cde4f33a"><code>5bc7ff7</code></a> chore(deps): update actions/setup-node digest to 949feb2 (<a href="https://redirect.github.com/ant-design/ant-design/issues/59530">#59530</a>)</li> <li><a href="https://github.com/ant-design/ant-design/commit/2b939f45477453a01eba304bb2636ee458bafb84"><code>2b939f4</code></a> chore(deps): update actions/download-artifact digest to 9000827 (<a href="https://redirect.github.com/ant-design/ant-design/issues/59529">#59529</a>)</li> <li><a href="https://github.com/ant-design/ant-design/commit/e1b172dff2bb1117eaf63fb4a09e556ca5f823f5"><code>e1b172d</code></a> chore(deps): update dependency <code>@types/adm-zip</code> to ^0.6.0 (<a href="https://redirect.github.com/ant-design/ant-design/issues/59531">#59531</a>)</li> <li><a href="https://github.com/ant-design/ant-design/commit/4db00b46e49b020c89d366ee7e054a2d63ec5293"><code>4db00b4</code></a> chore(deps): update dependency node-notifier to v11 (<a href="https://redirect.github.com/ant-design/ant-design/issues/59532">#59532</a>)</li> <li>Additional commits viewable in <a href="https://github.com/ant-design/ant-design/compare/6.6.5...6.6.6">compare view</a></li> </ul> </details> <br /> Updates `react` from 19.3.0 to 19.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/react/react/releases">react's releases</a>.</em></p> <blockquote> <h2>19.3.1 (October 14th, 2026)</h2> <h2>React Server Components</h2> <ul> <li>Improve transport protocol (<a href="https://redirect.github.com/facebook/react/pull/37845">#37845</a> by <a href="https://github.com/unstubbable"><code>@unstubbable</code></a> and <a href="https://github.com/eps1lon"><code>@eps1lon</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/react/react/commit/61aa00df822d0eb76d0362eb8b6fdd3527693efe"><code>61aa00d</code></a> [19.3.x][Flight] Improve transport protocol (<a href="https://github.com/react/react/tree/HEAD/packages/react/issues/37845">#37845</a>)</li> <li>See full diff in <a href="https://github.com/react/react/commits/v19.3.1/packages/react">compare view</a></li> </ul> </details> <br /> Updates `react-dom` from 19.3.0 to 19.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/react/react/releases">react-dom's releases</a>.</em></p> <blockquote> <h2>19.3.1 (October 14th, 2026)</h2> <h2>React Server Components</h2> <ul> <li>Improve transport protocol (<a href="https://redirect.github.com/facebook/react/pull/37845">#37845</a> by <a href="https://github.com/unstubbable"><code>@unstubbable</code></a> and <a href="https://github.com/eps1lon"><code>@eps1lon</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/react/react/commit/61aa00df822d0eb76d0362eb8b6fdd3527693efe"><code>61aa00d</code></a> [19.3.x][Flight] Improve transport protocol (<a href="https://github.com/react/react/tree/HEAD/packages/react-dom/issues/37845">#37845</a>)</li> <li>See full diff in <a href="https://github.com/react/react/commits/v19.3.1/packages/react-dom">compare view</a></li> </ul> </details> <br /> Updates `react-is` from 19.3.0 to 19.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/react/react/releases">react-is's releases</a>.</em></p> <blockquote> <h2>19.3.1 (October 14th, 2026)</h2> <h2>React Server Components</h2> <ul> <li>Improve transport protocol (<a href="https://redirect.github.com/facebook/react/pull/37845">#37845</a> by <a href="https://github.com/unstubbable"><code>@unstubbable</code></a> and <a href="https://github.com/eps1lon"><code>@eps1lon</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/react/react/commit/61aa00df822d0eb76d0362eb8b6fdd3527693efe"><code>61aa00d</code></a> [19.3.x][Flight] Improve transport protocol (<a href="https://github.com/react/react/tree/HEAD/packages/react-is/issues/37845">#37845</a>)</li> <li>See full diff in <a href="https://github.com/react/react/commits/v19.3.1/packages/react-is">compare view</a></li> </ul> </details> <br /> Updates `styled-components` from 6.5.3 to 6.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/styled-components/styled-components/releases">styled-components's releases</a>.</em></p> <blockquote> <h2>[email protected]</h2> <h3>Minor Changes</h3> <ul> <li> <p>7ce6aea: Added a <code>StyledComponent<Target, Props></code> type for annotating explicitly-typed styled component exports.</p> <p>Packages that emit their own declaration files, including any project using <code>isolatedDeclarations</code>, must annotate every exported styled component, and there was no public type for it: consumers reached into internal paths or hand-assembled one that dropped members like a wrapped component's hoisted statics.</p> <p><code>StyledComponent</code> is exported from the web and native entries. Name the target and props as you passed them to <code>styled</code>:</p> <pre lang="tsx"><code>import styled, { type StyledComponent } from 'styled-components'; <p>export const Card: StyledComponent<'div', { $active?: boolean }> = styled.div<{<br /> $active?: boolean;<br /> }><code>...</code>;<br /> export const CloseButton: StyledComponent<typeof IconButton> = styled(IconButton)<code>...</code>;<br /> </code></pre></p> <p>It resolves to the exact type <code>styled(Target)<Props></code> produces, so the annotation is not lossy.</p> </li> </ul> <h3>Patch Changes</h3> <ul> <li> <p>7afbd11: Fixed <code>attrs</code> no longer applying its value when a prop was explicitly passed as <code>undefined</code> (the 6.3.12 to 6.5.x behavior). <code>styled.button.attrs(({ type = 'button', ...rest }) => ({ type, ...rest }))</code> rendered without <code>type="button"</code> when the caller passed <code>type={undefined}</code>, and an object-form default such as <code>.attrs({ type: 'button' })</code> was lost the same way, including through a wrapper component that spreads its own props over the styled component. <code>attrs</code> now always wins for the keys it returns, matching every other case where a prop is passed alongside <code>attrs</code>.</p> <p>Also fixed: a prop passed explicitly as <code>undefined</code> (and not overridden by <code>attrs</code>) is now forwarded to a wrapped component so that component can fall back to its own default, the pattern MUI's <code>ButtonBase</code> relies on (for example <code><Root role="button" {...props} /></code>). Wrapped components have dropped this prop entirely since v6.0, so a component that checks <code>'role' in props</code> or merges <code>{...defaults, ...props}</code> to detect an explicitly-passed prop may see and behave differently now that the key is present again. This only applies when wrapping another component; a DOM tag such as <code>styled.div</code> still drops the <code>undefined</code> prop entirely, since browsers have no notion of an "undefined" attribute.</p> <p>If you were relying on an explicit <code>undefined</code> to clear an <code>attrs</code> default, use the function form and check for the prop's presence instead:</p> <pre lang="js"><code>styled.a.attrs(props => ('rel' in props ? {} : { rel: 'noopener' }))``; </code></pre> <p>Passing <code>rel={undefined}</code> now renders no <code>rel</code> attribute, and omitting the prop renders <code>rel="noopener"</code>.</p> <p>React Native already forwarded an explicit <code>undefined</code> prop to a wrapped component; it now also matches web in never forwarding an <code>undefined</code> that <code>attrs</code> itself produced.</p> </li> <li> <p>209317c: Rendering styled-components on the server with the edge runtime (for example <code>export const runtime = 'edge'</code> in a Next.js route) now fails with a clear message that names the fix: use the Node.js runtime for routes that render styled-components. Previously the same setup ended in an obscure crash, either at <code>next build</code> or on the first request.</p> </li> <li> <p>3de03c2: Type-checking is faster when you annotate exported styled components with an explicit type, the pattern that packages emitting their own declaration files (including any project using <code>isolatedDeclarations</code>) rely on. The improvement is largest in codebases that annotate many components built on intrinsic tags such as <code>styled.div</code>, <code>styled.span</code>, and <code>styled.button</code>, and wrappers over polymorphic components whose props are a union.</p> <p>Nothing about the styled component's type changes for your code: props, <code>defaultProps</code>, <code>propTypes</code>, ref forwarding, and <code>as</code> polymorphism all behave exactly as before. This is purely a type-check speedup.</p> </li> <li> <p>7afbd11: Fixed a typo in the <code>useTheme</code> error message's example code (a misspelled component name in error 18), so the copy-pasted example compiles as written.</p> </li> <li> <p>7afbd11: Fixed global styles from <code>createGlobalStyle</code> disappearing in React Server Components: a global style rendered in a loading state (a React <code><Suspense></code> fallback) and again once the real content streamed in could vanish entirely once the fallback was replaced. The same loss could happen across a client-side navigation when a global style was rendered by both a layout and one of its pages, and the layout's copy never re-rendered.</p> <p>Each server-rendered instance of a global style now carries its own styles, so a global style shown in more than one place in a request always survives, whether the page reveals streamed content or the user navigates to a sibling route.</p> </li> <li> <p>52c5f6e: Fixed a crash ("Rendered fewer hooks than expected") and a related stale-style bug for components that call a React hook, or read any value outside their props and theme, from inside a style interpolation. This affected <code>@mui/styled-engine-sc</code> with MUI X DataGrid, which calls hooks within an interpolation, and was a regression introduced in 6.4.0.</p> <p>Style interpolations now run on every render, so a hook called inside one runs consistently and a value read inside one always reflects its current state.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/styled-components/styled-components/commit/689ce25717773b8b3096db44ee8618318212e0ca"><code>689ce25</code></a> Version Packages (6.x) (<a href="https://redirect.github.com/styled-components/styled-components/issues/5800">#5800</a>)</li> <li><a href="https://github.com/styled-components/styled-components/commit/209317c7a1043949bef095c1a970f40089c97429"><code>209317c</code></a> fix(rsc): send repeated server-component styles once, and explain edge-runtim...</li> <li><a href="https://github.com/styled-components/styled-components/commit/7afbd11c3efd2aa027d26e069cce7af62a67e301"><code>7afbd11</code></a> 6.x maintenance: attrs and undefined props, RSC global styles, types on older...</li> <li><a href="https://github.com/styled-components/styled-components/commit/1c0e3090d8798e86e506bf0b5e1ff1c9c12f08d3"><code>1c0e309</code></a> fix: emit RSC styles per instance so they survive Suspense reveals (<a href="https://redirect.github.com/styled-components/styled-components/issues/5808">#5808</a>)</li> <li><a href="https://github.com/styled-components/styled-components/commit/52c5f6ea569a3a405b8d174a1ca509537f287ba0"><code>52c5f6e</code></a> fix: run style interpolations on every render (<a href="https://redirect.github.com/styled-components/styled-components/issues/5788">#5788</a>) (<a href="https://redirect.github.com/styled-components/styled-components/issues/5809">#5809</a>)</li> <li><a href="https://github.com/styled-components/styled-components/commit/3de03c25a2cfdb5c82a8d20261885be6fa75bf98"><code>3de03c2</code></a> perf(types): faster type-checking for annotated styled component exports (<a href="https://redirect.github.com/styled-components/styled-components/issues/5801">#5801</a>)</li> <li><a href="https://github.com/styled-components/styled-components/commit/7ce6aea42d35d053f2144cd3d7bb8045c61b54ae"><code>7ce6aea</code></a> feat(types): add StyledComponent for explicit export annotations (<a href="https://redirect.github.com/styled-components/styled-components/issues/5799">#5799</a>)</li> <li>See full diff in <a href="https://github.com/styled-components/styled-components/compare/[email protected]@6.6.0">compare view</a></li> </ul> </details> <br /> Updates `eslint-plugin-prettier` from 5.5.6 to 5.5.7 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/prettier/eslint-plugin-prettier/releases">eslint-plugin-prettier's releases</a>.</em></p> <blockquote> <h2>v5.5.7</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/796">#796</a> <a href="https://github.com/prettier/eslint-plugin-prettier/commit/7e53ecd882fe6f0f74150cb0a539776b64182b3e"><code>7e53ecd</code></a> Thanks <a href="https://github.com/OskarEichler"><code>@OskarEichler</code></a>! - Fix fallback diagnostic locations for all supported line endings.</p> </li> <li> <p><a href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/805">#805</a> <a href="https://github.com/prettier/eslint-plugin-prettier/commit/1b7c43322ce0eb3ee7495d91481613d39d97af52"><code>1b7c433</code></a> Thanks <a href="https://github.com/JounQin"><code>@JounQin</code></a>! - Report a clear error when the sync worker fails to load, so a missing <code>prettier</code> dependency now fails fast with <code>Cannot find package 'prettier'</code> instead of hanging ESLint indefinitely.</p> </li> </ul> <h3>New Contributors</h3> <ul> <li><a href="https://github.com/truongbo17"><code>@truongbo17</code></a> made their first contribution in <a href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/798">prettier/eslint-plugin-prettier#798</a></li> <li><a href="https://github.com/OskarEichler"><code>@OskarEichler</code></a> made their first contribution in <a href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/796">prettier/eslint-plugin-prettier#796</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.6...v5.5.7">https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.6...v5.5.7</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md">eslint-plugin-prettier's changelog</a>.</em></p> <blockquote> <h2>5.5.7</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/796">#796</a> <a href="https://github.com/prettier/eslint-plugin-prettier/commit/7e53ecd882fe6f0f74150cb0a539776b64182b3e"><code>7e53ecd</code></a> Thanks <a href="https://github.com/OskarEichler"><code>@OskarEichler</code></a>! - Fix fallback diagnostic locations for all supported line endings.</p> </li> <li> <p><a href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/805">#805</a> <a href="https://github.com/prettier/eslint-plugin-prettier/commit/1b7c43322ce0eb3ee7495d91481613d39d97af52"><code>1b7c433</code></a> Thanks <a href="https://github.com/JounQin"><code>@JounQin</code></a>! - Report a clear error when the sync worker fails to load, so a missing <code>prettier</code> dependency now fails fast with <code>Cannot find package 'prettier'</code> instead of hanging ESLint indefinitely.</p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prettier/eslint-plugin-prettier/commit/e6dd27a4e4015748b2e87c646be2c1a530789343"><code>e6dd27a</code></a> chore: keep packageManager when cleaning package.json for release (<a href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/808">#808</a>)</li> <li><a href="https://github.com/prettier/eslint-plugin-prettier/commit/7544956b642d4e653c235d178432e4d60a312b6b"><code>7544956</code></a> chore: release eslint-plugin-prettier (<a href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/799">#799</a>)</li> <li><a href="https://github.com/prettier/eslint-plugin-prettier/commit/e3e52386bd8ab1604d4d41ecd961de5e6749eed8"><code>e3e5238</code></a> ci: enable npm publish provenance for changesets v3 (<a href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/807">#807</a>)</li> <li><a href="https://github.com/prettier/eslint-plugin-prettier/commit/7c923c41069c939d6c6c8b7cfcad8f6a266f5276"><code>7c923c4</code></a> build(deps): Bump http-cache-semantics from 4.2.0 to 4.3.0 (<a href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/806">#806</a>)</li> <li><a href="https://github.com/prettier/eslint-plugin-prettier/commit/1b7c43322ce0eb3ee7495d91481613d39d97af52"><code>1b7c433</code></a> fix: bump synckit to surface worker failures instead of hanging (<a href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/805">#805</a>)</li> <li><a href="https://github.com/prettier/eslint-plugin-prettier/commit/a6b3feb3ce5d0bf785ddf4a83d24cf6a5c4bb902"><code>a6b3feb</code></a> docs: explain line endings and <code>endOfLine</code> behavior (<a href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/804">#804</a>)</li> <li><a href="https://github.com/prettier/eslint-plugin-prettier/commit/2f6ba1dca350a40857884103a7bf0e74b64901f7"><code>2f6ba1d</code></a> ci: exercise the getLocFromIndex ponyfill on ESLint 9 (<a href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/803">#803</a>)</li> <li><a href="https://github.com/prettier/eslint-plugin-prettier/commit/cf1d2c5cffb7520d28fe680603cc4906ada0816f"><code>cf1d2c5</code></a> chore(deps): update (<a href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/802">#802</a>)</li> <li><a href="https://github.com/prettier/eslint-plugin-prettier/commit/9f14a554f9737b1b985e2b26501d3bb2defac920"><code>9f14a55</code></a> chore(deps): update all dependencies (<a href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/788">#788</a>)</li> <li><a href="https://github.com/prettier/eslint-plugin-prettier/commit/7e53ecd882fe6f0f74150cb0a539776b64182b3e"><code>7e53ecd</code></a> fix: map fallback source locations to actual line starts (<a href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/796">#796</a>)</li> <li>Additional commits viewable in <a href="https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.6...v5.5.7">compare view</a></li> </ul> </details> <br /> Updates `jsdom` from 30.1.2 to 30.1.3 <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.3</h2> <ul> <li>Improved performance of <code>getComputedStyle()</code> and computed CSS property reads, including with stylesheets containing attribute selectors. (<a href="https://github.com/scttcper"><code>@scttcper</code></a>, <a href="https://github.com/asamuzaK"><code>@asamuzaK</code></a>)</li> <li>Fixed slowdowns when focusing elements and running interaction tests, which regressed in v30.1.2. (<a href="https://github.com/scttcper"><code>@scttcper</code></a>)</li> <li>Fixed <code>XMLHttpRequest</code> reusing credentials supplied to <code>xhr.open()</code> after cross-origin redirects, including in response to authentication challenges from the destination.</li> <li>Fixed <code>XMLHttpRequest</code> incorrectly sending and accepting cookies after cross-origin redirects back to the document's origin when <code>xhr.withCredentials</code> is false.</li> <li>Fixed exceptions from malformed CSS math functions, such as <code>calc(0px - @submenu_space)</code>, while parsing documents, stylesheets, and style declarations. (<a href="https://github.com/rnavarro"><code>@rnavarro</code></a>)</li> <li>Fixed <code>getComputedStyle()</code> ignoring style rules nested inside multiple <code>@media</code> rules.</li> <li>Fixed CSS shorthands overwriting longhands with higher priority or specificity during style computation, including declarations containing CSS variables.</li> <li>Fixed <code>getComputedStyle()</code> returning unresolved or inconsistent shorthand values, including for 'background', 'border', 'flex', 'font', 'margin', and 'padding', and incorrect shorthand defaults and inheritance.</li> <li>Fixed computed background positions to resolve font-relative lengths using the final font size and handle multiple image layers correctly.</li> <li>Fixed computed 'color' values depending on property read order, including unresolved <code>color-mix()</code> results, which regressed in v29.0.2.</li> <li>Fixed <code>currentcolor</code> border colors incorrectly becoming transparent when 'color' uses <code>light-dark()</code> or relative color syntax.</li> <li>Fixed CSS calculations that reduce to a percentage incorrectly producing pixel values, which regressed in v30.0.0.</li> <li>Fixed numeric font weights in the 'font' shorthand incorrectly setting 'line-height'.</li> <li>Fixed selector matching involving XML namespaces, and selectors such as <code>[data-a|=""]</code> failing to match empty values and values beginning with <code>-</code>. (<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/058c0f55f369a70bcb113d660ae562b9066f2d44"><code>058c0f5</code></a> 30.1.3</li> <li><a href="https://github.com/jsdom/jsdom/commit/fcd1fd186401a01a754d124259bf3462ebde29e1"><code>fcd1fd1</code></a> Cascade parsed longhands independently</li> <li><a href="https://github.com/jsdom/jsdom/commit/a3ee78607d8b148c252ccf0626e10eed63ee3e49"><code>a3ee786</code></a> Cascade computed style properties on demand</li> <li><a href="https://github.com/jsdom/jsdom/commit/f42dc159106131691e16b6af6303a2291f4649e2"><code>f42dc15</code></a> Resolve colors before caching or using currentcolor</li> <li><a href="https://github.com/jsdom/jsdom/commit/074b1fb31d0eceeb3cd8cf4a97a4ce9e2b26643c"><code>074b1fb</code></a> Compute background-position lengths against the final font size</li> <li><a href="https://github.com/jsdom/jsdom/commit/d19598cd3b306b349f7f37d146b83a611f30e3c2"><code>d19598c</code></a> Apply style rules nested in multiple <a href="https://github.com/media"><code>@media</code></a> rules</li> <li><a href="https://github.com/jsdom/jsdom/commit/45d626c988603e102bf4633d853d9069c88ac653"><code>45d626c</code></a> Rule out attribute selector subjects before matching</li> <li><a href="https://github.com/jsdom/jsdom/commit/3ff0a5b986cb9e852c9ee53784c7e06b83f72f2c"><code>3ff0a5b</code></a> Upgrade Undici and remove abort workarounds</li> <li><a href="https://github.com/jsdom/jsdom/commit/8813bb1b0ad45a822fe2d537f2613c292f9bf63a"><code>8813bb1</code></a> Ignore CSS declarations with unparseable math functions</li> <li><a href="https://github.com/jsdom/jsdom/commit/63712d8c66cad4db5e4691fd86e4de95d73c6642"><code>63712d8</code></a> Fix XHR credentials across redirects</li> <li>Additional commits viewable in <a href="https://github.com/jsdom/jsdom/compare/v30.1.2...v30.1.3">compare view</a></li> </ul> </details> <br /> Updates `prettier` from 3.9.9 to 3.9.10 <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.10</h2> <ul> <li>Markdown: Update <code>micromark-extension-gfm-table</code> to fix the table parse issue on performance (<a href="https://redirect.github.com/prettier/prettier/pull/20266">#20266</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.10/CHANGELOG.md#3910">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.10</h1> <p><a href="https://github.com/prettier/prettier/compare/3.9.9...3.9.10">diff</a></p> <h4>Markdown: Update <code>micromark-extension-gfm-table</code> to fix the table parse issue on performance (<a href="https://redirect.github.com/prettier/prettier/pull/20266">#20266</a> by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4> <p>See <a href="https://github.com/micromark/micromark-extension-gfm-table/commit/4f43ead37b786bc531d924530d4ab4c714886267">https://github.com/micromark/micromark-extension-gfm-table/commit/4f43ead37b786bc531d924530d4ab4c714886267</a> for details.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prettier/prettier/commit/1172b82c295c4f889fd787dc6c78c3e194ebf353"><code>1172b82</code></a> Release 3.9.10</li> <li><a href="https://github.com/prettier/prettier/commit/d0142273aff2c76f8a69785d42ee2cedc4b0aaa3"><code>d014227</code></a> Update <code>micromark-extension-gfm-table</code> to fix the table parse issue on perfor...</li> <li><a href="https://github.com/prettier/prettier/commit/953b9084329dcd06ed1072a04b333f1e6e9371e8"><code>953b908</code></a> Bump Prettier dependency to 3.9.9</li> <li><a href="https://github.com/prettier/prettier/commit/ad8a6bf4fa23c42fd114683fec43b28a11bd24af"><code>ad8a6bf</code></a> Clean changelog_unreleased</li> <li>See full diff in <a href="https://github.com/prettier/prettier/compare/3.9.9...3.9.10">compare view</a></li> </ul> </details> <br /> Updates `typescript-eslint` from 8.71.1 to 8.71.2 <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.2</h2> <h2>8.71.2 (2026-10-12)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-unused-vars] avoid false-positives when not using our parser (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12989">#12989</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters] count instantiated mapped type templates (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12974">#12974</a>)</li> <li><strong>eslint-plugin:</strong> [no-unused-vars] ignore type-only refs for after-used (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12977">#12977</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12995">#12995</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12805">#12805</a>)</li> <li><strong>type-utils:</strong> match linked packages and packages with missing version in <code>TypeOrValueSpecifier</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12948">#12948</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>Brad Zacher <a href="https://github.com/bradzacher"><code>@bradzacher</code></a></li> <li>Evyatar Daud <a href="https://github.com/StyleShit"><code>@StyleShit</code></a></li> <li>Josh Goldberg</li> <li>Vinccool96</li> <li>Younsang Na <a href="https://github.com/nayounsang"><code>@nayounsang</code></a></li> </ul> <p>See <a href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.71.2">GitHub Releases</a> for more information.</p> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's changelog</a>.</em></p> <blockquote> <h2>8.71.2 (2026-10-12)</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.2">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/7488d681f6e0e96c2aaa1eee9c3d1b9b1ef077cb"><code>7488d68</code></a> chore(release): publish 8.71.2</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.2/packages/typescript-eslint">compare view</a></li> </ul> </details> <br /> Updates `vitest` from 5.0.3 to 5.0.5 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vitest-dev/vitest/releases">vitest's releases</a>.</em></p> <blockquote> <h2>v5.0.5</h2> <h3> 🐞 Bug Fixes</h3> <ul> <li>Keep vite default <code>fs.deny</code> with api token file - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>, <strong>Hiroshi Ogawa</strong> and <strong>Claude Opus 5.5</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11578">vitest-dev/vitest#11578</a> <a href="https://github.com/vitest-dev/vitest/commit/28dc1edfb"><!-- raw HTML omitted -->(28dc1)<!-- raw HTML omitted --></a></li> <li>Handle quoted file names in <code>--changed</code> - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11583">vitest-dev/vitest#11583</a> <a href="https://github.com/vitest-dev/vitest/commit/14921e962"><!-- raw HTML omitted -->(14921)<!-- raw HTML omitted --></a></li> <li>Add <code>data</code> to the <code>import.meta.hot</code> stub - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11590">vitest-dev/vitest#11590</a> <a href="https://github.com/vitest-dev/vitest/commit/3a8289ac3"><!-- raw HTML omitted -->(3a828)<!-- raw HTML omitted --></a></li> <li>Set <code>skip</code> in <code>skipIf</code>, ignore <code>undefined</code> options - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11591">vitest-dev/vitest#11591</a> <a href="https://github.com/vitest-dev/vitest/commit/d523a15f2"><!-- raw HTML omitted -->(d523a)<!-- raw HTML omitted --></a></li> <li>Skip builtin loading in async leak detector - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11598">vitest-dev/vitest#11598</a> <a href="https://github.com/vitest-dev/vitest/commit/fe86a64c6"><!-- raw HTML omitted -->(fe86a)<!-- raw HTML omitted --></a></li> <li>Keep the import frame in native loader errors - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11599">vitest-dev/vitest#11599</a> <a href="https://github.com/vitest-dev/vitest/commit/9697b3894"><!-- raw HTML omitted -->(9697b)<!-- raw HTML omitted --></a></li> <li>Run hook cleanups when a later hook fails - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11605">vitest-dev/vitest#11605</a> <a href="https://github.com/vitest-dev/vitest/commit/6c5a44720"><!-- raw HTML omitted -->(6c5a4)<!-- raw HTML omitted --></a></li> <li>Release mocks of finished test files - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11607">vitest-dev/vitest#11607</a> <a href="https://github.com/vitest-dev/vitest/commit/e9c3d72f0"><!-- raw HTML omitted -->(e9c3d)<!-- raw HTML omitted --></a></li> <li>Abort all running tests on cancel - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11606">vitest-dev/vitest#11606</a> <a href="https://github.com/vitest-dev/vitest/commit/6621a72d6"><!-- raw HTML omitted -->(6621a)<!-- raw HTML omitted --></a></li> <li><strong>browser</strong>: <ul> <li>Ignore synthetic pagehide events - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11582">vitest-dev/vitest#11582</a> <a href="https://github.com/vitest-dev/vitest/commit/ca0813584"><!-- raw HTML omitted -->(ca081)<!-- raw HTML omitted --></a></li> <li>Run plugin buildStart on server creation - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11593">vitest-dev/vitest#11593</a> <a href="https://github.com/vitest-dev/vitest/commit/ea611e44c"><!-- raw HTML omitted -->(ea611)<!-- raw HTML omitted --></a></li> <li>Drop late connections of closed sessions - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11600">vitest-dev/vitest#11600</a> <a href="https://github.com/vitest-dev/vitest/commit/f161e6df2"><!-- raw HTML omitted -->(f161e)<!-- raw HTML omitted --></a></li> <li>Wait 30s for the browser to close - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11601">vitest-dev/vitest#11601</a> <a href="https://github.com/vitest-dev/vitest/commit/6498b666a"><!-- raw HTML omitted -->(6498b)<!-- raw HTML omitted --></a></li> <li>Run global setup once with instances - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11596">vitest-dev/vitest#11596</a> <a href="https://github.com/vitest-dev/vitest/commit/8dd67c262"><!-- raw HTML omitted -->(8dd67)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>reporter</strong>: <ul> <li>End reason <code>&[#39](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/39);failed&[#39](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/39);</code> on worker crash - by <a href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11568">vitest-dev/vitest#11568</a> <a href="https://github.com/vitest-dev/vitest/commit/6ae8e89ff"><!-- raw HTML omitted -->(6ae8e)<!-- raw HTML omitted --></a></li> </ul> </li> </ul> <h5> <a href="https://github.com/vitest-dev/vitest/compare/v5.0.4...v5.0.5">View changes on GitHub</a></h5> <h2>v5.0.4</h2> <h3> 🚀 Features</h3> <ul> <li><strong>experimental</strong>: <ul> <li>Tag cache directories with CACHEDIR.TAG - by <a href="https://github.com/lifeiscontent"><code>@lifeiscontent</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11461">vitest-dev/vitest#11461</a> <a href="https://github.com/vitest-dev/vitest/commit/a8ea3c8fd"><!-- raw HTML omitted -->(a8ea3)<!-- raw HTML omitted --></a></li> <li>Support <code>test.ui.theme</code> option - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11499">vitest-dev/vitest#11499</a> <a href="https://github.com/vitest-dev/vitest/commit/1da66405d"><!-- raw HTML omitted -->(1da66)<!-- raw HTML omitted --></a></li> <li>Highlight selector multiple matches in trace view - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>, <strong>Hiroshi Ogawa</strong> and <strong>Claude Opus 5.5</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11489">vitest-dev/vitest#11489</a> <a href="https://github.com/vitest-dev/vitest/commit/5abba1e1b"><!-- raw HTML omitted -->(5abba)<!-- raw HTML omitted --></a></li> <li>Print how many tests were affected and a total when running <code>--changed</code> - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11424">vitest-dev/vitest#11424</a> <a href="https://github.com/vitest-dev/vitest/commit/a23368585"><!-- raw HTML omitted -->(a2336)<!-- raw HTML omitted --></a></li> <li>Add an option to cache dependencies instead of statically parsing them - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11515">vitest-dev/vitest#11515</a> <a href="https://github.com/vitest-dev/vitest/commit/c06012ac8"><!-- raw HTML omitted -->(c0601)<!-- raw HTML omitted --></a></li> <li>Add fit and zoom controls to trace viewer - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>, <strong>Hiroshi Ogawa</strong> and <strong>Claude Opus 5.5</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11490">vitest-dev/vitest#11490</a> <a href="https://github.com/vitest-dev/vitest/commit/f5dd99ed0"><!-- raw HTML omitted -->(f5dd9)<!-- raw HTML omitted --></a></li> </ul> </li> </ul> <h3> 🐞 Bug Fixes</h3> <ul> <li>Fail the run on git and location filter errors - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11430">vitest-dev/vitest#11430</a> <a href="https://github.com/vitest-dev/vitest/commit/30d0304d2"><!-- raw HTML omitted -->(30d03)<!-- raw HTML omitted --></a></li> <li>Enable fsModuleCache by default - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11435">vitest-dev/vitest#11435</a> <a href="https://github.com/vitest-dev/vitest/commit/ad208cc29"><!-- raw HTML omitted -->(ad208)<!-- raw HTML omitted --></a></li> <li>Track project files and mocks with --changed - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11432">vitest-dev/vitest#11432</a> <a href="https://github.com/vitest-dev/vitest/commit/b0f2b3bb9"><!-- raw HTML omitted -->(b0f2b)<!-- raw HTML omitted --></a></li> <li>Refactor caching, fix <code>:</code> in project and change the shape of <code>results</code> cache - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11453">vitest-dev/vitest#11453</a> <a href="https://github.com/vitest-dev/vitest/commit/9673c49a4"><!-- raw HTML omitted -->(9673c)<!-- raw HTML omitted --></a></li> <li>Keep full <code>$</code> string values when <code>taskTitleValueFormatTruncate</code> is 0 - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>, <strong>Hiroshi Ogawa</strong> and <strong>Claude Opus 5.5</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11485">vitest-dev/vitest#11485</a> <a href="https://github.com/vitest-dev/vitest/commit/4f7e1799b"><!-- raw HTML omitted -->(4f7e1)<!-- raw HTML omitted --></a></li> <li>Resolve node builtins in client environments - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11417">vitest-dev/vitest#11417</a> <a href="https://github.com/vitest-dev/vitest/commit/56b319ac6"><!-- raw HTML omitted -->(56b31)<!-- raw HTML omitted --></a></li> <li>Fix module graph builtin externals after <a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/11421">#11421</a> - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>, <strong>Hiroshi Ogawa</strong> and <strong>Claude Opus 5.5</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11491">vitest-dev/vitest#11491</a> and <a href="https://redirect.github.com/vitest-dev/vitest/issues/11421">vitest-dev/vitest#11421</a> <a href="https://github.com/vitest-dev/vitest/commit/008e184cb"><!-- raw HTML omitted -->(008e1)<!-- raw HTML omitted --></a></li> <li>Wrap module mocks during in-source testing - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11505">vitest-dev/vitest#11505</a> <a href="https://github.com/vitest-dev/vitest/commit/36d19cb00"><!-- raw HTML omitted -->(36d19)<!-- raw HTML omitted --></a></li> <li>Handle line endings in snapshot - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11522">vitest-dev/vitest#11522</a> <a href="https://github.com/vitest-dev/vitest/commit/4c468aa40"><!-- raw HTML omitted -->(4c468)<!-- raw HTML omitted --></a></li> <li>Respect root in projects - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11521">vitest-dev/vitest#11521</a> <a href="https://github.com/vitest-dev/vitest/commit/26642f793"><!-- raw HTML omitted -->(26642)<!-- raw HTML omitted --></a></li> <li>Resolve mocks in directories with spaces - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11539">vitest-dev/vitest#11539</a> <a href="https://github.com/vitest-dev/vitest/commit/caaef9416"><!-- raw HTML omitted -->(caaef)<!-- raw HTML omitted --></a></li> <li><strong>api</strong>: <ul> <li>Publish the api token atomically - by <a href="https://github.com/umairnawaz333"><code>@umairnawaz333</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11323">vitest-dev/vitest#11323</a> <a href="https://github.com/vitest-dev/vitest/... _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]
