Repository navigation
fix: preserve pending range selection on hover - #1010
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
React Doctor found no new issues. 🎉 Reviewed by React Doctor for commit |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 2 included reviews per hour; 0 remain after this review. WalkthroughRangePicker 现在保留待确认的选中日期,并单独显示悬停日期。范围模式会根据另一字段的值选择弱悬停或完整范围悬停。测试覆盖 Changes范围选择悬停状态
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to RangePicker preserves a pending selected endpoint while rendering the hovered date independently, and retains full-range hover styling once an endpoint is confirmed. The covered behavior is ready to merge. Suggested reviewers: Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
❌ Deploy failed
📋 Build log (last lines)🤖 Powered by surge-preview |
|||||||||
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #1010 +/- ##
=======================================
Coverage 98.88% 98.88%
=======================================
Files 68 68
Lines 2859 2873 +14
Branches 811 823 +12
=======================================
+ Hits 2827 2841 +14
Misses 29 29
Partials 3 3 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
> ℹ️ **Note**
>
> This PR body was truncated due to platform limits.
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@ant-design/icons](https://redirect.github.com/ant-design/ant-design-icons/tree/master#readme)
([source](https://redirect.github.com/ant-design/ant-design-icons)) |
[`^5.5.0` →
`^6.0.0`](https://renovatebot.com/diffs/npm/@ant-design%2ficons/5.6.1/6.3.4)
|

|

|
| [antd](https://ant.design)
([source](https://redirect.github.com/ant-design/ant-design)) |
[`^5.22.0` →
`^6.0.0`](https://renovatebot.com/diffs/npm/antd/5.29.3/6.6.4) |

|

|
---
### Release Notes
<details>
<summary>ant-design/ant-design-icons
(@​ant-design/icons)</summary>
###
[`v6.3.2`](https://redirect.github.com/ant-design/ant-design-icons/compare/3f230a41f123025ceb4f05643108c115e353ec8a...79587c247cc437cd1895a84878a0ce604717aec3)
[Compare
Source](https://redirect.github.com/ant-design/ant-design-icons/compare/3f230a41f123025ceb4f05643108c115e353ec8a...79587c247cc437cd1895a84878a0ce604717aec3)
###
[`v6.3.1`](https://redirect.github.com/ant-design/ant-design-icons/compare/41a14956e6c722c9f5b77bee762b9522ff4332be...3f230a41f123025ceb4f05643108c115e353ec8a)
[Compare
Source](https://redirect.github.com/ant-design/ant-design-icons/compare/41a14956e6c722c9f5b77bee762b9522ff4332be...3f230a41f123025ceb4f05643108c115e353ec8a)
###
[`v6.3.0`](https://redirect.github.com/ant-design/ant-design-icons/compare/bf22e3550286e3621d8e032cfef5914959ff0fcf...41a14956e6c722c9f5b77bee762b9522ff4332be)
[Compare
Source](https://redirect.github.com/ant-design/ant-design-icons/compare/bf22e3550286e3621d8e032cfef5914959ff0fcf...41a14956e6c722c9f5b77bee762b9522ff4332be)
###
[`v6.2.5`](https://redirect.github.com/ant-design/ant-design-icons/compare/fdec3c90209e9bc00810364c6c4c6d903a47244a...bf22e3550286e3621d8e032cfef5914959ff0fcf)
[Compare
Source](https://redirect.github.com/ant-design/ant-design-icons/compare/fdec3c90209e9bc00810364c6c4c6d903a47244a...bf22e3550286e3621d8e032cfef5914959ff0fcf)
</details>
<details>
<summary>ant-design/ant-design (antd)</summary>
###
[`v6.6.4`](https://redirect.github.com/ant-design/ant-design/releases/tag/6.6.4)
[Compare
Source](https://redirect.github.com/ant-design/ant-design/compare/6.6.3...6.6.4)
- 🗑 Deprecate legacy Avatar `GroupProps`, BackTop and FloatButton
`BackTopProps`, Input `GroupProps`, Mentions `OptionProps`, and Select
`OptionProps` types in favor of `GetProps` or option-derived types.
[#​58949](https://redirect.github.com/ant-design/ant-design/pull/58949)
[@​li-jia-nan](https://redirect.github.com/li-jia-nan)
- 🐞 Fix AutoComplete missing `classNames.clear` and `styles.clear`
semantic customizations for the clear button.
[#​59245](https://redirect.github.com/ant-design/ant-design/pull/59245)
[@​lazerg](https://redirect.github.com/lazerg)
- Table
- 🐞 Fix Table `filteredValue` being ignored when responsive columns are
hidden.
[#​59198](https://redirect.github.com/ant-design/ant-design/pull/59198)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Table ignoring `pagination.classNames` and `pagination.styles`
semantic customizations.
[#​59267](https://redirect.github.com/ant-design/ant-design/pull/59267)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Table virtual cell content not being vertically centered.
[#​59260](https://redirect.github.com/ant-design/ant-design/pull/59260)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- Modal
- 🐞 Fix Modal `okText` and `cancelText` falling back to default text for
falsy `ReactNode` values.
[#​59254](https://redirect.github.com/ant-design/ant-design/pull/59254)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Modal not triggering `onCancel` when `cancelButtonProps.onClick`
is provided.
[#​59255](https://redirect.github.com/ant-design/ant-design/pull/59255)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- ColorPicker
- 🐞 Fix ColorPicker clear control remaining interactive and showing
hover styles when disabled.
[#​59164](https://redirect.github.com/ant-design/ant-design/pull/59164)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 Fix ColorPicker modifying `presets` and crashing when preset items
are frozen.
[#​59272](https://redirect.github.com/ant-design/ant-design/pull/59272)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Splitter panel sizes exceeding their `min` and `max` constraints
when the container resizes.
[#​59084](https://redirect.github.com/ant-design/ant-design/pull/59084)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Segmented selected item text color lagging behind the thumb
animation when custom `itemSelectedBg` and `itemSelectedColor` tokens
are used.
[#​59046](https://redirect.github.com/ant-design/ant-design/pull/59046)
[@​EmilyyyLiu](https://redirect.github.com/EmilyyyLiu)
- 🐞 Fix Transfer restoring stale selections after `dataSource` item
`key` types change.
[#​59166](https://redirect.github.com/ant-design/ant-design/pull/59166)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix FloatButton.Group menu flickering when moving the pointer from
the trigger to the menu with `trigger="hover"`.
[#​59246](https://redirect.github.com/ant-design/ant-design/pull/59246)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Form vertical Form.Item controls shrinking inside horizontal
layouts.
[#​59263](https://redirect.github.com/ant-design/ant-design/pull/59263)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Tabs more dropdown ignoring `styles.popup.root`.
[#​59221](https://redirect.github.com/ant-design/ant-design/pull/59221)
[@​giaBaoJS](https://redirect.github.com/giaBaoJS)
- 🐞 Fix ConfigProvider failing to inherit `zeroRuntime` in nested themes
when `inherit` is `false`.
[#​59250](https://redirect.github.com/ant-design/ant-design/pull/59250)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
***
- 🗑 废弃 Avatar `GroupProps`、BackTop 和 FloatButton `BackTopProps`、Input
`GroupProps`、Mentions `OptionProps` 与 Select `OptionProps` 旧类型,建议改用
`GetProps`
或从选项推导的类型。[#​58949](https://redirect.github.com/ant-design/ant-design/pull/58949)
[@​li-jia-nan](https://redirect.github.com/li-jia-nan)
- 🐞 修复 AutoComplete 缺失清除按钮 `classNames.clear` 和 `styles.clear`
语义化配置的问题。[#​59245](https://redirect.github.com/ant-design/ant-design/pull/59245)
[@​lazerg](https://redirect.github.com/lazerg)
- Table
- 🐞 修复 Table 响应式列隐藏后 `filteredValue`
失效的问题。[#​59198](https://redirect.github.com/ant-design/ant-design/pull/59198)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Table 忽略 `pagination.classNames` 和 `pagination.styles`
语义化配置的问题。[#​59267](https://redirect.github.com/ant-design/ant-design/pull/59267)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Table
虚拟滚动单元格内容未垂直居中的问题。[#​59260](https://redirect.github.com/ant-design/ant-design/pull/59260)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- Modal
- 🐞 修复 Modal 的 `okText` 和 `cancelText` 为假值 `ReactNode`
时被默认文案覆盖的问题。[#​59254](https://redirect.github.com/ant-design/ant-design/pull/59254)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Modal 配置 `cancelButtonProps.onClick` 时不触发 `onCancel`
的问题。[#​59255](https://redirect.github.com/ant-design/ant-design/pull/59255)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- ColorPicker
- 🐞 修复 ColorPicker
禁用时清除控件仍可交互并显示悬浮样式的问题。[#​59164](https://redirect.github.com/ant-design/ant-design/pull/59164)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 修复 ColorPicker 修改 `presets`
并在预设项被冻结时崩溃的问题。[#​59272](https://redirect.github.com/ant-design/ant-design/pull/59272)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Splitter 容器尺寸变化时面板尺寸超出 `min` 和 `max`
约束的问题。[#​59084](https://redirect.github.com/ant-design/ant-design/pull/59084)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Segmented 使用自定义 `itemSelectedBg` 和 `itemSelectedColor` Token
时,选中项文字颜色滞后于滑块动画的问题。[#​59046](https://redirect.github.com/ant-design/ant-design/pull/59046)
[@​EmilyyyLiu](https://redirect.github.com/EmilyyyLiu)
- 🐞 修复 Transfer 的 `dataSource` 项 `key`
类型变化后恢复旧选中状态的问题。[#​59166](https://redirect.github.com/ant-design/ant-design/pull/59166)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 FloatButton.Group 使用 `trigger="hover"`
时鼠标从触发按钮移向菜单出现闪烁的问题。[#​59246](https://redirect.github.com/ant-design/ant-design/pull/59246)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Form 在水平布局中嵌套的垂直 Form.Item
控件高度被压缩的问题。[#​59263](https://redirect.github.com/ant-design/ant-design/pull/59263)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Tabs 折叠下拉菜单未应用 `styles.popup.root`
的问题。[#​59221](https://redirect.github.com/ant-design/ant-design/pull/59221)
[@​giaBaoJS](https://redirect.github.com/giaBaoJS)
- 🐞 修复 ConfigProvider 在嵌套主题中 `inherit` 为 `false` 时未继承 `zeroRuntime`
的问题。[#​59250](https://redirect.github.com/ant-design/ant-design/pull/59250)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
###
[`v6.6.3`](https://redirect.github.com/ant-design/ant-design/releases/tag/6.6.3)
[Compare
Source](https://redirect.github.com/ant-design/ant-design/compare/6.6.2...6.6.3)
- 🐞 Fix DatePicker and TimePicker rendering issues when `prefix`,
`suffixIcon`, `allowClear.clearIcon`, or the value returned by
`renderExtraFooter` is `0`.
[#​59212](https://redirect.github.com/ant-design/ant-design/pull/59212)
[react-component/picker#1009](https://redirect.github.com/react-component/picker/pull/1009)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Modal and Drawer mask click closing behavior when reusing a
`mask` configuration object.
[#​59233](https://redirect.github.com/ant-design/ant-design/pull/59233)
[@​giaBaoJS](https://redirect.github.com/giaBaoJS)
- 🤖 Fix Select, AutoComplete, Cascader, and TreeSelect `popupRender`
types to accept `ReactElement` and return `ReactNode`.
[#​59207](https://redirect.github.com/ant-design/ant-design/pull/59207)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- DatePicker
- 🇩🇪 Fix DatePicker using incorrect default date and date-time formats
with the German locale, using `DD.MM.YYYY` and `DD.MM.YYYY HH:mm:ss`
respectively.
[#​59151](https://redirect.github.com/ant-design/ant-design/pull/59151)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🐞 Fix DatePicker popup closing unexpectedly when navigating to the
month boundary set by `minDate` or `maxDate`.
[#​59212](https://redirect.github.com/ant-design/ant-design/pull/59212)
[react-component/picker#1012](https://redirect.github.com/react-component/picker/pull/1012)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​zombieJ](https://redirect.github.com/zombieJ)
- 🐞 Fix DatePicker.RangePicker losing the pending date selection
highlight when hovering over another date with `showTime` enabled.
[#​59212](https://redirect.github.com/ant-design/ant-design/pull/59212)
[react-component/picker#1010](https://redirect.github.com/react-component/picker/pull/1010)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​zombieJ](https://redirect.github.com/zombieJ)
- 🌐 Add missing DatePicker year, quarter, month, week, and range
placeholders in 32 locales.
[#​59219](https://redirect.github.com/ant-design/ant-design/pull/59219)
[@​stop1love1](https://redirect.github.com/stop1love1)
- 🌐 Correct Traditional Chinese (Taiwan) text for the DatePicker
confirmation button and ColorPicker gradient color.
[#​59129](https://redirect.github.com/ant-design/ant-design/pull/59129)
[@​nrps9909](https://redirect.github.com/nrps9909)
- Icon
- 🆕 Add `MetaFilled` and `NetflixFilled` brand icons to Icon.
[#​59178](https://redirect.github.com/ant-design/ant-design/pull/59178)
[ant-design-icons#755](https://redirect.github.com/ant-design/ant-design-icons/pull/755)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​mohamedkhaled4053](https://redirect.github.com/mohamedkhaled4053)
- 🐞 Fix Icon `XFilled` rendering as a solid square.
[#​59178](https://redirect.github.com/ant-design/ant-design/pull/59178)
[ant-design-icons#758](https://redirect.github.com/ant-design/ant-design-icons/pull/758)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Icon failing to render when bundled with Bun.
[#​59178](https://redirect.github.com/ant-design/ant-design/pull/59178)
[ant-design-icons#768](https://redirect.github.com/ant-design/ant-design-icons/pull/768)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​zombieJ](https://redirect.github.com/zombieJ)
- 🐞 Fix Icon crashing the page when an icon definition is invalid.
[#​59178](https://redirect.github.com/ant-design/ant-design/pull/59178)
[ant-design-icons#762](https://redirect.github.com/ant-design/ant-design-icons/pull/762)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​nrps9909](https://redirect.github.com/nrps9909)
- Input
- 🐞 Fix Input.Password ignoring controlled visibility when activating
the visibility toggle.
[#​59168](https://redirect.github.com/ant-design/ant-design/pull/59168)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- ⌨️ Fix Input.Password repeatedly toggling password visibility when
holding down Enter or Space.
[#​59135](https://redirect.github.com/ant-design/ant-design/pull/59135)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🐞 Fix Input.Search not calling the custom `enterButton` `onMouseDown`
handler.
[#​59180](https://redirect.github.com/ant-design/ant-design/pull/59180)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Dropdown throwing errors when `popupRender` returns `null`,
arrays, or numbers.
[#​59207](https://redirect.github.com/ant-design/ant-design/pull/59207)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Checkbox.Group losing default selections and failing to update
selections when `value` is `undefined`.
[#​59217](https://redirect.github.com/ant-design/ant-design/pull/59217)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 Fix Radio.Group not updating its selection when `value` is
`undefined`.
[#​59162](https://redirect.github.com/ant-design/ant-design/pull/59162)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 Fix Layout.Sider not collapsing when clicking its trigger with
`collapsed` set to `undefined`.
[#​59175](https://redirect.github.com/ant-design/ant-design/pull/59175)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 Fix Table single-select tree filters not selecting empty string
values.
[#​59141](https://redirect.github.com/ant-design/ant-design/pull/59141)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Image.PreviewGroup navigation arrows pointing in the wrong
direction in RTL mode.
[#​59145](https://redirect.github.com/ant-design/ant-design/pull/59145)
[@​dogledogle](https://redirect.github.com/dogledogle)
- ⌨️ Fix Tag close buttons and Tag.CheckableTag being activated
repeatedly when holding down Enter or Space.
[#​59134](https://redirect.github.com/ant-design/ant-design/pull/59134)
[@​nrps9909](https://redirect.github.com/nrps9909)
- ♿ Improve Steps progress icon accessibility semantics and remove its
hardcoded English name.
[#​59073](https://redirect.github.com/ant-design/ant-design/pull/59073)
[@​giaBaoJS](https://redirect.github.com/giaBaoJS)
- 🌐 Add localized accessible names for Carousel navigation arrows in 45
locales.
[#​59218](https://redirect.github.com/ant-design/ant-design/pull/59218)
[@​stop1love1](https://redirect.github.com/stop1love1)
***
- 🐞 修复 DatePicker 和 TimePicker 的
`prefix`、`suffixIcon`、`allowClear.clearIcon` 或 `renderExtraFooter` 返回值为
`0`
时渲染异常的问题。[#​59212](https://redirect.github.com/ant-design/ant-design/pull/59212)
[react-component/picker#1009](https://redirect.github.com/react-component/picker/pull/1009)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Modal 和 Drawer 复用 `mask`
配置对象时点击遮罩关闭行为异常的问题。[#​59233](https://redirect.github.com/ant-design/ant-design/pull/59233)
[@​giaBaoJS](https://redirect.github.com/giaBaoJS)
- 🤖 修正 Select、AutoComplete、Cascader 和 TreeSelect 的 `popupRender` 类型,支持接收
`ReactElement` 并返回
`ReactNode`。[#​59207](https://redirect.github.com/ant-design/ant-design/pull/59207)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- DatePicker
- 🇩🇪 修复 DatePicker 在德语地区设置下默认日期和日期时间格式不正确的问题,分别使用 `DD.MM.YYYY` 和
`DD.MM.YYYY
HH:mm:ss`。[#​59151](https://redirect.github.com/ant-design/ant-design/pull/59151)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🐞 修复 DatePicker 设置 `minDate` 或 `maxDate`
后,切换到边界月份时面板意外关闭的问题。[#​59212](https://redirect.github.com/ant-design/ant-design/pull/59212)
[react-component/picker#1012](https://redirect.github.com/react-component/picker/pull/1012)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​zombieJ](https://redirect.github.com/zombieJ)
- 🐞 修复 DatePicker.RangePicker 开启 `showTime`
时,悬停其他日期导致待确认日期的选中样式丢失的问题。[#​59212](https://redirect.github.com/ant-design/ant-design/pull/59212)
[react-component/picker#1010](https://redirect.github.com/react-component/picker/pull/1010)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​zombieJ](https://redirect.github.com/zombieJ)
- 🌐 补充 DatePicker 在 32
个语言包中缺失的年、季度、月、周及对应范围选择占位文案。[#​59219](https://redirect.github.com/ant-design/ant-design/pull/59219)
[@​stop1love1](https://redirect.github.com/stop1love1)
- 🌐 修正 DatePicker 确认按钮和 ColorPicker
渐变色的繁体中文(台湾)文案。[#​59129](https://redirect.github.com/ant-design/ant-design/pull/59129)
[@​nrps9909](https://redirect.github.com/nrps9909)
- Icon
- 🆕 新增 Icon 品牌图标 `MetaFilled` 和
`NetflixFilled`。[#​59178](https://redirect.github.com/ant-design/ant-design/pull/59178)
[ant-design-icons#755](https://redirect.github.com/ant-design/ant-design-icons/pull/755)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​mohamedkhaled4053](https://redirect.github.com/mohamedkhaled4053)
- 🐞 修复 Icon 的 `XFilled`
图标显示为实心方块的问题。[#​59178](https://redirect.github.com/ant-design/ant-design/pull/59178)
[ant-design-icons#758](https://redirect.github.com/ant-design/ant-design-icons/pull/758)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Icon 在 Bun
打包后无法显示的问题。[#​59178](https://redirect.github.com/ant-design/ant-design/pull/59178)
[ant-design-icons#768](https://redirect.github.com/ant-design/ant-design-icons/pull/768)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​zombieJ](https://redirect.github.com/zombieJ)
- 🐞 修复 Icon
遇到无效图标定义时导致页面崩溃的问题。[#​59178](https://redirect.github.com/ant-design/ant-design/pull/59178)
[ant-design-icons#762](https://redirect.github.com/ant-design/ant-design-icons/pull/762)
[@​github-actions](https://redirect.github.com/apps/github-actions)
[@​nrps9909](https://redirect.github.com/nrps9909)
- Input
- 🐞 修复 Input.Password
切换显隐时未遵循受控显隐状态的问题。[#​59168](https://redirect.github.com/ant-design/ant-design/pull/59168)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- ⌨️ 修复 Input.Password
在长按回车键或空格键时反复切换密码可见状态的问题。[#​59135](https://redirect.github.com/ant-design/ant-design/pull/59135)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🐞 修复 Input.Search 未触发自定义 `enterButton` 的 `onMouseDown`
回调的问题。[#​59180](https://redirect.github.com/ant-design/ant-design/pull/59180)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Dropdown 的 `popupRender` 返回
`null`、数组或数字等内容时抛出错误的问题。[#​59207](https://redirect.github.com/ant-design/ant-design/pull/59207)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Checkbox.Group 的 `value` 为 `undefined`
时默认选中项失效且无法更新选中状态的问题。[#​59217](https://redirect.github.com/ant-design/ant-design/pull/59217)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 修复 Radio.Group 在 `value` 为 `undefined`
时无法更新选中项的问题。[#​59162](https://redirect.github.com/ant-design/ant-design/pull/59162)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 修复 Layout.Sider 在 `collapsed` 为 `undefined`
时无法点击收起的问题。[#​59175](https://redirect.github.com/ant-design/ant-design/pull/59175)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 修复 Table
树形单选筛选无法选择空字符串值的问题。[#​59141](https://redirect.github.com/ant-design/ant-design/pull/59141)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Image.PreviewGroup 在 RTL
模式下切换按钮箭头方向错误的问题。[#​59145](https://redirect.github.com/ant-design/ant-design/pull/59145)
[@​dogledogle](https://redirect.github.com/dogledogle)
- ⌨️ 修复 Tag 关闭按钮和 Tag.CheckableTag
在长按回车键或空格键时重复触发操作的问题。[#​59134](https://redirect.github.com/ant-design/ant-design/pull/59134)
[@​nrps9909](https://redirect.github.com/nrps9909)
- ♿ 优化 Steps
进度图标的无障碍语义,并移除硬编码英文名称。[#​59073](https://redirect.github.com/ant-design/ant-design/pull/59073)
[@​giaBaoJS](https://redirect.github.com/giaBaoJS)
- 🌐 补充 Carousel 在 45
个语言包中的前后翻页箭头无障碍名称。[#​59218](https://redirect.github.com/ant-design/ant-design/pull/59218)
[@​stop1love1](https://redirect.github.com/stop1love1)
###
[`v6.6.2`](https://redirect.github.com/ant-design/ant-design/releases/tag/6.6.2)
[Compare
Source](https://redirect.github.com/ant-design/ant-design/compare/6.6.1...6.6.2)
- ♿ Improve Progress, Steps, and Tooltip accessibility by avoiding
redundant SVG announcements, triggering Steps item `onClick` on keyboard
activation, and preserving existing Tooltip `aria-describedby`
relationships.
[#​59139](https://redirect.github.com/ant-design/ant-design/pull/59139)
[@​github-actions](https://redirect.github.com/apps/github-actions)
- 🐞 Fix numeric `0` content rendering across Alert, Empty, Card, Tag,
Breadcrumb, Segmented, FloatButton, Form.Item, and Statistic.
[#​59117](https://redirect.github.com/ant-design/ant-design/pull/59117)
[#​59094](https://redirect.github.com/ant-design/ant-design/pull/59094)
[#​59079](https://redirect.github.com/ant-design/ant-design/pull/59079)
[#​59101](https://redirect.github.com/ant-design/ant-design/pull/59101)
[@​bhumin18](https://redirect.github.com/bhumin18)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🤖 Fix Alert global `closable` and Select and AutoComplete
`onPopupVisibleChange` type definitions incorrectly exposing unsupported
callbacks or props.
[#​59100](https://redirect.github.com/ant-design/ant-design/pull/59100)
[#​59142](https://redirect.github.com/ant-design/ant-design/pull/59142)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- Menu
- ⌨️ Fix duplicate Menu popup IDs across multiple instances.
[#​59048](https://redirect.github.com/ant-design/ant-design/pull/59048)
[@​zombieJ](https://redirect.github.com/zombieJ)
- 🐞 Fix Menu horizontal submenus unexpectedly closing when the pointer
moves from an item to its popup.
[#​59088](https://redirect.github.com/ant-design/ant-design/pull/59088)
[@​EmilyyyLiu](https://redirect.github.com/EmilyyyLiu)
- 🐞 Fix Menu icons continuing to move after an inline menu finishes
collapsing.
[#​59085](https://redirect.github.com/ant-design/ant-design/pull/59085)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- Transfer
- 🐞 Fix Transfer select-all checkbox remaining enabled when all search
results are disabled.
[#​59121](https://redirect.github.com/ant-design/ant-design/pull/59121)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Transfer rendering no items after filtered data is restored from
an empty result.
[#​59074](https://redirect.github.com/ant-design/ant-design/pull/59074)
[@​biubiukam](https://redirect.github.com/biubiukam)
- Table
- 🐞 Fix Table sortable columns not invoking custom `onKeyDown` handlers
for keys other than Enter.
[#​59078](https://redirect.github.com/ant-design/ant-design/pull/59078)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Table triggering `filterDropdownProps.onOpenChange(false)` twice
when closing the built-in filter dropdown.
[#​59023](https://redirect.github.com/ant-design/ant-design/pull/59023)
[@​thlovey](https://redirect.github.com/thlovey)
- Tree
- 🐞 Fix Tree.DirectoryTree failing to expand or select nodes when
`expandedKeys` or `selectedKeys` is explicitly `undefined`.
[#​59076](https://redirect.github.com/ant-design/ant-design/pull/59076)
[@​giaBaoJS](https://redirect.github.com/giaBaoJS)
- 🐞 Fix Tree.DirectoryTree Shift range selection when starting from a
node whose `key` is numeric `0`.
[#​59029](https://redirect.github.com/ant-design/ant-design/pull/59029)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- List
- 🐞 Fix List remounting items when `rowKey` returns numeric `0`.
[#​59113](https://redirect.github.com/ant-design/ant-design/pull/59113)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🛎 Update List deprecation warning to recommend migrating to Listy.
[#​59060](https://redirect.github.com/ant-design/ant-design/pull/59060)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Checkbox.Group `disabled={false}` failing to override the global
disabled state for JSX children.
[#​59109](https://redirect.github.com/ant-design/ant-design/pull/59109)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Upload leaving hidden canvas elements in the DOM after
generating GIF previews.
[#​59137](https://redirect.github.com/ant-design/ant-design/pull/59137)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 Fix Notification close buttons unintentionally submitting enclosing
forms.
[#​59126](https://redirect.github.com/ant-design/ant-design/pull/59126)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🐞 Fix Drawer header action area not rendering when only the `extra`
prop is provided.
[#​59089](https://redirect.github.com/ant-design/ant-design/pull/59089)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 Fix Grid Row retaining stale `align` and `justify` classes after the
props are removed or responsive breakpoints stop matching.
[#​59066](https://redirect.github.com/ant-design/ant-design/pull/59066)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Tag.CheckableTag local `style` being overridden by
ConfigProvider `tag.style`.
[#​59087](https://redirect.github.com/ant-design/ant-design/pull/59087)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- ♿ Improve Steps accessibility by hiding decorative panel arrows from
assistive technology.
[#​59105](https://redirect.github.com/ant-design/ant-design/pull/59105)
[@​nrps9909](https://redirect.github.com/nrps9909)
- ♿ Improve Skeleton.Image accessibility by hiding its decorative
placeholder graphic from assistive technology.
[#​59107](https://redirect.github.com/ant-design/ant-design/pull/59107)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🐞 Fix Descriptions resetting item state after reordering an item with
`key: 0`.
[#​59064](https://redirect.github.com/ant-design/ant-design/pull/59064)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Cascader and Cascader.Panel showing the default empty state when
`notFoundContent` is `null`.
[#​59028](https://redirect.github.com/ant-design/ant-design/pull/59028)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Watermark throwing an error when `content` is `undefined`.
[#​59077](https://redirect.github.com/ant-design/ant-design/pull/59077)
[@​VamoBao](https://redirect.github.com/VamoBao)
- 📖 Fix component LLMs links on website mirrors and local deployments.
[#​59062](https://redirect.github.com/ant-design/ant-design/pull/59062)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
***
- ♿ 优化 Progress、Steps 和 Tooltip 的无障碍体验,避免进度条 SVG 被重复朗读,确保键盘激活 Steps
项目时触发 `onClick`,并保留 Tooltip 已有的 `aria-describedby`
关联。[#​59139](https://redirect.github.com/ant-design/ant-design/pull/59139)
[@​github-actions](https://redirect.github.com/apps/github-actions)
- 🐞 修复 Alert、Empty、Card、Tag、Breadcrumb、Segmented、FloatButton、Form.Item 和
Statistic 无法正确渲染数值 `0`
内容的问题。[#​59117](https://redirect.github.com/ant-design/ant-design/pull/59117)
[#​59094](https://redirect.github.com/ant-design/ant-design/pull/59094)
[#​59079](https://redirect.github.com/ant-design/ant-design/pull/59079)
[#​59101](https://redirect.github.com/ant-design/ant-design/pull/59101)
[@​bhumin18](https://redirect.github.com/bhumin18)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🤖 修复 Alert 全局 `closable`、Select 和 AutoComplete 的
`onPopupVisibleChange`
类型定义错误暴露不支持回调或属性的问题。[#​59100](https://redirect.github.com/ant-design/ant-design/pull/59100)
[#​59142](https://redirect.github.com/ant-design/ant-design/pull/59142)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- Menu
- ⌨️ 修复多个 Menu 实例之间弹层 ID
重复的问题。[#​59048](https://redirect.github.com/ant-design/ant-design/pull/59048)
[@​zombieJ](https://redirect.github.com/zombieJ)
- 🐞 修复 Menu
横向模式下鼠标从菜单项移向子菜单弹层时子菜单意外关闭的问题。[#​59088](https://redirect.github.com/ant-design/ant-design/pull/59088)
[@​EmilyyyLiu](https://redirect.github.com/EmilyyyLiu)
- 🐞 修复 Menu
内联菜单收缩完成后图标仍继续位移的问题。[#​59085](https://redirect.github.com/ant-design/ant-design/pull/59085)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- Transfer
- 🐞 修复 Transfer
搜索结果全部为禁用项时“全选”复选框仍可用的问题。[#​59121](https://redirect.github.com/ant-design/ant-design/pull/59121)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Transfer
从空过滤结果恢复数据后不显示列表项的问题。[#​59074](https://redirect.github.com/ant-design/ant-design/pull/59074)
[@​biubiukam](https://redirect.github.com/biubiukam)
- Table
- 🐞 修复 Table 可排序列不触发非 Enter 键自定义 `onKeyDown`
回调的问题。[#​59078](https://redirect.github.com/ant-design/ant-design/pull/59078)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Table 关闭内置筛选面板时重复触发 `filterDropdownProps.onOpenChange(false)`
的问题。[#​59023](https://redirect.github.com/ant-design/ant-design/pull/59023)
[@​thlovey](https://redirect.github.com/thlovey)
- Tree
- 🐞 修复 Tree.DirectoryTree 的 `expandedKeys` 或 `selectedKeys` 显式传入
`undefined`
时无法展开或选择的问题。[#​59076](https://redirect.github.com/ant-design/ant-design/pull/59076)
[@​giaBaoJS](https://redirect.github.com/giaBaoJS)
- 🐞 修复 Tree.DirectoryTree 从 `key` 为数值 `0` 的节点开始时 Shift
范围选择失效的问题。[#​59029](https://redirect.github.com/ant-design/ant-design/pull/59029)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- List
- 🐞 修复 List 在 `rowKey` 返回数值 `0`
时重新挂载列表项的问题。[#​59113](https://redirect.github.com/ant-design/ant-design/pull/59113)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🛎 更新 List 废弃警告,推荐迁移至
Listy。[#​59060](https://redirect.github.com/ant-design/ant-design/pull/59060)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Checkbox.Group `disabled={false}` 在 JSX
子节点场景下无法覆盖全局禁用状态的问题。[#​59109](https://redirect.github.com/ant-design/ant-design/pull/59109)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Upload 生成 GIF 预览后在 DOM 中遗留隐藏 canvas
元素的问题。[#​59137](https://redirect.github.com/ant-design/ant-design/pull/59137)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 修复 Notification
关闭按钮意外提交外层表单的问题。[#​59126](https://redirect.github.com/ant-design/ant-design/pull/59126)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🐞 修复 Drawer 仅设置 `extra`
属性时头部操作区不渲染的问题。[#​59089](https://redirect.github.com/ant-design/ant-design/pull/59089)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 修复 Grid Row 在移除 `align`、`justify`
属性或响应式断点不再匹配后仍保留旧对齐类名的问题。[#​59066](https://redirect.github.com/ant-design/ant-design/pull/59066)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Tag.CheckableTag 局部 `style` 被 ConfigProvider `tag.style`
覆盖的问题。[#​59087](https://redirect.github.com/ant-design/ant-design/pull/59087)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- ♿ 优化 Steps
无障碍体验,对辅助技术隐藏面板中的装饰箭头。[#​59105](https://redirect.github.com/ant-design/ant-design/pull/59105)
[@​nrps9909](https://redirect.github.com/nrps9909)
- ♿ 优化 Skeleton.Image
无障碍体验,对辅助技术隐藏装饰性占位图形。[#​59107](https://redirect.github.com/ant-design/ant-design/pull/59107)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🐞 修复 Descriptions 重排 `key: 0`
的条目后内容状态被重置的问题。[#​59064](https://redirect.github.com/ant-design/ant-design/pull/59064)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Cascader 和 Cascader.Panel 的 `notFoundContent` 为 `null`
时仍显示默认空状态的问题。[#​59028](https://redirect.github.com/ant-design/ant-design/pull/59028)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Watermark 的 `content` 为 `undefined`
时抛出错误的问题。[#​59077](https://redirect.github.com/ant-design/ant-design/pull/59077)
[@​VamoBao](https://redirect.github.com/VamoBao)
- 📖 修复组件 LLMs
链接在网站镜像与本地部署中无法正确加载的问题。[#​59062](https://redirect.github.com/ant-design/ant-design/pull/59062)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
###
[`v6.6.1`](https://redirect.github.com/ant-design/ant-design/releases/tag/6.6.1)
[Compare
Source](https://redirect.github.com/ant-design/ant-design/compare/6.6.0...6.6.1)
- ♿ Improve localized accessible names for Upload actions and Modal and
Notification close buttons.
[#​58953](https://redirect.github.com/ant-design/ant-design/pull/58953)
[#​58957](https://redirect.github.com/ant-design/ant-design/pull/58957)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🌐 Improve Traditional Chinese terminology across localized components
and use Taiwan-preferred week wording in DatePicker.
[#​58947](https://redirect.github.com/ant-design/ant-design/pull/58947)
[#​58951](https://redirect.github.com/ant-design/ant-design/pull/58951)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🐞 Fix Upload dropping newly added files when async `onRemove`
resolves.
[#​58814](https://redirect.github.com/ant-design/ant-design/pull/58814)
[@​afc163](https://redirect.github.com/afc163)
- 🐞 Fix Anchor triggering duplicate `onChange` callbacks on scroll when
using `getCurrentAnchor`.
[#​58834](https://redirect.github.com/ant-design/ant-design/pull/58834)
[@​nikzanda](https://redirect.github.com/nikzanda)
- Form
- 🐞 Fix Form height fluctuation during rapid validation state changes.
[#​59008](https://redirect.github.com/ant-design/ant-design/pull/59008)
[@​waterWang](https://redirect.github.com/waterWang)
- 🐞 Fix Form vertical layout `labelCol.offset` being overridden by label
margins.
[#​58981](https://redirect.github.com/ant-design/ant-design/pull/58981)
[@​nikzanda](https://redirect.github.com/nikzanda)
- ♿ Improve Form complex-control guidance so labels can be explicitly
associated with nested controls.
[#​59001](https://redirect.github.com/ant-design/ant-design/pull/59001)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 📝 Correct Form.Item `required` documentation to clarify that
validation rules infer the required state when unset.
[#​58989](https://redirect.github.com/ant-design/ant-design/pull/58989)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- Listy
- 💄 Improve Listy virtual scrollbar track hover feedback.
[#​58964](https://redirect.github.com/ant-design/ant-design/pull/58964)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 📝 Add List-to-Listy migration guidance for deprecated List, covering
item rendering, virtual scrolling, and common replacement patterns.
[#​58985](https://redirect.github.com/ant-design/ant-design/pull/58985)
[@​aojunhao123](https://redirect.github.com/aojunhao123)
- 📝 Add Listy drag-sorting demo.
[#​58962](https://redirect.github.com/ant-design/ant-design/pull/58962)
[@​li-jia-nan](https://redirect.github.com/li-jia-nan)
- Menu
- 🐞 Fix Menu icons jittering when expanding or collapsing an inline
menu.
[#​59018](https://redirect.github.com/ant-design/ant-design/pull/59018)
[@​afc163](https://redirect.github.com/afc163)
- 🐞 Fix Menu tooltip flashing when an inline menu collapses while an
item is hovered.
[#​58865](https://redirect.github.com/ant-design/ant-design/pull/58865)
[@​QdabuliuQ](https://redirect.github.com/QdabuliuQ)
- Table
- 🐞 Fix Table first-row corners when `bordered` is enabled and
`showHeader` is `false`.
[#​57035](https://redirect.github.com/ant-design/ant-design/pull/57035)
[@​Largopie](https://redirect.github.com/Largopie)
- 🐞 Fix Table row hover highlighting incorrect cells when expanded rows
offset `rowSpan` ranges.
[#​58935](https://redirect.github.com/ant-design/ant-design/pull/58935)
[react-component/table#1488](https://redirect.github.com/react-component/table/pull/1488)
[@​jiangrong-devops](https://redirect.github.com/jiangrong-devops)
- Transfer
- 🐞 Fix Transfer triggering `onSearch` twice when clearing the search
input.
[#​59016](https://redirect.github.com/ant-design/ant-design/pull/59016)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Transfer one-way item actions not respecting `locale.remove`.
[#​58955](https://redirect.github.com/ant-design/ant-design/pull/58955)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🇮🇸🇲🇳 Fix invalid placeholders in Form minimum-value validation
messages for the Icelandic and Mongolian locales.
[#​58965](https://redirect.github.com/ant-design/ant-design/pull/58965)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🆕 Add Carousel localized accessible names for the default previous and
next arrows via ConfigProvider `locale`.
[#​59014](https://redirect.github.com/ant-design/ant-design/pull/59014)
[@​waterWang](https://redirect.github.com/waterWang)
- ♿ Improve DatePicker.RangePicker screen-reader experience by hiding
its decorative default separator while preserving custom separator
accessibility.
[#​58999](https://redirect.github.com/ant-design/ant-design/pull/58999)
[@​nrps9909](https://redirect.github.com/nrps9909)
- ♿ Improve Collapse screen-reader experience by hiding redundant labels
from decorative default expand icons while preserving accessible names
for interactive icon triggers.
[#​59000](https://redirect.github.com/ant-design/ant-design/pull/59000)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🐞 Fix TreeSelect `SHOW_PARENT` losing selected disabled child nodes in
controlled mode.
[#​58935](https://redirect.github.com/ant-design/ant-design/pull/58935)
[react-component/tree-select#681](https://redirect.github.com/react-component/tree-select/pull/681)
[@​zombieJ](https://redirect.github.com/zombieJ)
- ⌨️ Fix Select clear buttons not clearing values when activated with
Enter or Space.
[#​58958](https://redirect.github.com/ant-design/ant-design/pull/58958)
[react-component/select#1247](https://redirect.github.com/react-component/select/pull/1247)
[@​Pareder](https://redirect.github.com/Pareder)
- 🐞 Fix AutoComplete with custom input and `allowClear` shifting its
content on hover.
[#​58932](https://redirect.github.com/ant-design/ant-design/pull/58932)
[@​lazerg](https://redirect.github.com/lazerg)
- 🐞 Fix FloatButton.BackTop progress ring border being overridden before
its initial display on some pages.
[#​58982](https://redirect.github.com/ant-design/ant-design/pull/58982)
[@​ZQDesigned](https://redirect.github.com/ZQDesigned)
- 🐞 Fix ColorPicker becoming unable to drag after double-clicking the
clear button.
[#​58995](https://redirect.github.com/ant-design/ant-design/pull/58995)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 Fix Radio.Group options not invoking an option's `onChange` callback
when selected.
[#​59010](https://redirect.github.com/ant-design/ant-design/pull/59010)
[@​moon6967](https://redirect.github.com/moon6967)
- 💄 Improve BorderBeam beam radius synchronization with dynamic
container `border-radius` changes.
[#​58923](https://redirect.github.com/ant-design/ant-design/pull/58923)
[@​li-jia-nan](https://redirect.github.com/li-jia-nan)
- 📝 Correct Typography editable `onChange` documentation to clarify that
it fires when editing is completed.
[#​59021](https://redirect.github.com/ant-design/ant-design/pull/59021)
[@​EmilyyyLiu](https://redirect.github.com/EmilyyyLiu)
***
- ♿ 优化 Upload 操作按钮以及 Modal 和 Notification
关闭按钮的本地化无障碍名称。[#​58953](https://redirect.github.com/ant-design/ant-design/pull/58953)
[#​58957](https://redirect.github.com/ant-design/ant-design/pull/58957)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🌐 优化多个组件的繁体中文术语,并将 DatePicker
的周选择提示调整为台湾地区惯用说法。[#​58947](https://redirect.github.com/ant-design/ant-design/pull/58947)
[#​58951](https://redirect.github.com/ant-design/ant-design/pull/58951)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🐞 修复 Upload 异步 `onRemove`
完成时误删新加入文件的问题。[#​58814](https://redirect.github.com/ant-design/ant-design/pull/58814)
[@​afc163](https://redirect.github.com/afc163)
- 🐞 修复 Anchor 使用 `getCurrentAnchor` 时滚动会重复触发 `onChange`
的问题。[#​58834](https://redirect.github.com/ant-design/ant-design/pull/58834)
[@​nikzanda](https://redirect.github.com/nikzanda)
- Form
- 🐞 修复 Form
在快速校验状态变化时高度抖动的问题。[#​59008](https://redirect.github.com/ant-design/ant-design/pull/59008)
[@​waterWang](https://redirect.github.com/waterWang)
- 🐞 修复 Form 垂直布局中标签外边距覆盖 `labelCol.offset`
的问题。[#​58981](https://redirect.github.com/ant-design/ant-design/pull/58981)
[@​nikzanda](https://redirect.github.com/nikzanda)
- ♿ 改进 Form
复杂控件指引,支持将标签明确关联到内层控件。[#​59001](https://redirect.github.com/ant-design/ant-design/pull/59001)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 📝 修正 Form.Item `required`
文档,明确未设置时会根据校验规则推断必填状态。[#​58989](https://redirect.github.com/ant-design/ant-design/pull/58989)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- Listy
- 💄 优化 Listy 虚拟滚动条轨道的 hover
反馈。[#​58964](https://redirect.github.com/ant-design/ant-design/pull/58964)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 📝 为已废弃的 List 补充迁移至 Listy
的指引,涵盖条目渲染、虚拟滚动和常见替代方案。[#​58985](https://redirect.github.com/ant-design/ant-design/pull/58985)
[@​aojunhao123](https://redirect.github.com/aojunhao123)
- 📝 新增 Listy
拖拽排序示例。[#​58962](https://redirect.github.com/ant-design/ant-design/pull/58962)
[@​li-jia-nan](https://redirect.github.com/li-jia-nan)
- Menu
- 🐞 修复 Menu
内联菜单展开或收起时图标抖动的问题。[#​59018](https://redirect.github.com/ant-design/ant-design/pull/59018)
[@​afc163](https://redirect.github.com/afc163)
- 🐞 修复 Menu 内联菜单在菜单项 hover 时收起会导致 Tooltip
闪烁的问题。[#​58865](https://redirect.github.com/ant-design/ant-design/pull/58865)
[@​QdabuliuQ](https://redirect.github.com/QdabuliuQ)
- Table
- 🐞 修复 Table 开启 `bordered` 且 `showHeader` 为 `false`
时首行圆角异常的问题。[#​57035](https://redirect.github.com/ant-design/ant-design/pull/57035)
[@​Largopie](https://redirect.github.com/Largopie)
- 🐞 修复 Table 展开行导致 `rowSpan` 范围偏移时行 hover
高亮单元格不正确的问题。[#​58935](https://redirect.github.com/ant-design/ant-design/pull/58935)
[react-component/table#1488](https://redirect.github.com/react-component/table/pull/1488)
[@​jiangrong-devops](https://redirect.github.com/jiangrong-devops)
- Transfer
- 🐞 修复 Transfer 清空搜索输入框时重复触发 `onSearch`
的问题。[#​59016](https://redirect.github.com/ant-design/ant-design/pull/59016)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 修复 Transfer 单向模式的项目移除按钮未正确使用 `locale.remove`
的问题。[#​58955](https://redirect.github.com/ant-design/ant-design/pull/58955)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🇮🇸🇲🇳 修复冰岛语和蒙古语 Form
最小值校验消息中的无效占位符。[#​58965](https://redirect.github.com/ant-design/ant-design/pull/58965)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🆕 新增 Carousel 默认前后翻页箭头的本地化无障碍名称,可通过 ConfigProvider `locale`
配置。[#​59014](https://redirect.github.com/ant-design/ant-design/pull/59014)
[@​waterWang](https://redirect.github.com/waterWang)
- ♿ 优化 DatePicker.RangePicker
的读屏体验,隐藏无语义的默认分隔符,同时保留自定义分隔符的可访问性。[#​58999](https://redirect.github.com/ant-design/ant-design/pull/58999)
[@​nrps9909](https://redirect.github.com/nrps9909)
- ♿ 优化 Collapse
的读屏体验,隐藏装饰性默认展开图标的冗余标签,同时保留可交互图标触发器的无障碍名称。[#​59000](https://redirect.github.com/ant-design/ant-design/pull/59000)
[@​nrps9909](https://redirect.github.com/nrps9909)
- 🐞 修复 TreeSelect 受控模式下 `SHOW_PARENT`
丢失已选中的禁用子节点的问题。[#​58935](https://redirect.github.com/ant-design/ant-design/pull/58935)
[react-component/tree-select#681](https://redirect.github.com/react-component/tree-select/pull/681)
[@​zombieJ](https://redirect.github.com/zombieJ)
- ⌨️ 修复通过 Enter 或空格键激活 Select
清除按钮时未清空选中值的问题。[#​58958](https://redirect.github.com/ant-design/ant-design/pull/58958)
[react-component/select#1247](https://redirect.github.com/react-component/select/pull/1247)
[@​Pareder](https://redirect.github.com/Pareder)
- 🐞 修复 AutoComplete 自定义输入组件配合 `allowClear` 时 hover
导致内容偏移的问题。[#​58932](https://redirect.github.com/ant-design/ant-design/pull/58932)
[@​lazerg](https://redirect.github.com/lazerg)
- 🐞 修复 FloatButton.BackTop
的进度环边框在部分页面首次显示前被覆盖的问题。[#​58982](https://redirect.github.com/ant-design/ant-design/pull/58982)
[@​ZQDesigned](https://redirect.github.com/ZQDesigned)
- 🐞 修复 ColorPicker
双击清除按钮后无法拖动选色的问题。[#​58995](https://redirect.github.com/ant-design/ant-design/pull/58995)
[@​dogledogle](https://redirect.github.com/dogledogle)
- 🐞 修复 Radio.Group 使用 `options` 时选择选项不会触发选项 `onChange`
回调的问题。[#​59010](https://redirect.github.com/ant-design/ant-design/pull/59010)
[@​moon6967](https://redirect.github.com/moon6967)
- 💄 优化 BorderBeam 流光圆角,使其随容器 `border-radius`
的动态变化同步更新。[#​58923](https://redirect.github.com/ant-design/ant-design/pull/58923)
[@​li-jia-nan](https://redirect.github.com/li-jia-nan)
- 📝 修正 Typography 可编辑模式 `onChange`
文档,明确其在编辑完成时触发。[#​59021](https://redirect.github.com/ant-design/ant-design/pull/59021)
[@​EmilyyyLiu](https://redirect.github.com/EmilyyyLiu)
###
[`v6.6.0`](https://redirect.github.com/ant-design/ant-design/releases/tag/6.6.0)
[Compare
Source](https://redirect.github.com/ant-design/ant-design/compare/6.5.4...6.6.0)
- 🔥 Add Listy component for high-performance virtualized lists with
grouping, sticky headers, and imperative scrolling.
[#​58724](https://redirect.github.com/ant-design/ant-design/pull/58724)
[@​aojunhao123](https://redirect.github.com/aojunhao123)
- ConfigProvider
- 🆕 Add ConfigProvider `focusOutline` theme token to control shared
focus outlines across Input, Select, Rate, Steps, Splitter, and other
components.
[#​58647](https://redirect.github.com/ant-design/ant-design/pull/58647)
[#​58708](https://redirect.github.com/ant-design/ant-design/pull/58708)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🆕 Add ConfigProvider global `variant` configuration for Input.Search,
Input.Password, and Input.OTP.
[#​58784](https://redirect.github.com/ant-design/ant-design/pull/58784)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🆕 Add ConfigProvider global `mouseEnterDelay` and `mouseLeaveDelay`
configuration for Tooltip, Popover, and Popconfirm.
[#​58892](https://redirect.github.com/ant-design/ant-design/pull/58892)
[@​EmilyyyLiu](https://redirect.github.com/EmilyyyLiu)
- 🌐 Localization
- 🇦🇱 Add Albanian `sq_AL` locale support.
[#​58618](https://redirect.github.com/ant-design/ant-design/pull/58618)
[@​li-jia-nan](https://redirect.github.com/li-jia-nan)
- 🆕 Add Tree `useTree` for retrieving node paths and support `scrollTo({
autoExpand: true })` to expand target nodes before scrolling.
[#​58841](https://redirect.github.com/ant-design/ant-design/pull/58841)
[@​zombieJ](https://redirect.github.com/zombieJ)
- 🆕 Add FloatButton.BackTop `showProgress` to display the current scroll
progress around the button.
[#​58894](https://redirect.github.com/ant-design/ant-design/pull/58894)
[@​ZQDesigned](https://redirect.github.com/ZQDesigned)
- 🆕 Add Table `expandable.forceRender` to render expanded row content
before its first expansion.
[#​58860](https://redirect.github.com/ant-design/ant-design/pull/58860)
[@​nikzanda](https://redirect.github.com/nikzanda)
- 🆕 Add Pagination `components.sizeChanger` to customize the page-size
changer, including in Table pagination.
[#​58831](https://redirect.github.com/ant-design/ant-design/pull/58831)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🆕 Add Mentions `popupRender` to customize suggestion dropdown
rendering.
[#​58582](https://redirect.github.com/ant-design/ant-design/pull/58582)
[@​EmilyyyLiu](https://redirect.github.com/EmilyyyLiu)
- 🆕 Add Tabs `more.popupRender` to customize the overflow dropdown
content.
[#​58651](https://redirect.github.com/ant-design/ant-design/pull/58651)
[@​EmilyyyLiu](https://redirect.github.com/EmilyyyLiu)
- 🆕 Add BorderBeam `count` to display multiple evenly distributed beams
around the container border.
[#​58691](https://redirect.github.com/ant-design/ant-design/pull/58691)
[@​meet-student](https://redirect.github.com/meet-student)
- 🆕 Add Image `preview.wheel` to control mouse wheel zoom in preview.
[#​58728](https://redirect.github.com/ant-design/ant-design/pull/58728)
[@​EmilyyyLiu](https://redirect.github.com/EmilyyyLiu)
- 🆕 Add Alert `borderRadius` component token to customize its corner
radius.
[#​57765](https://redirect.github.com/ant-design/ant-design/pull/57765)
[@​guoyunhe](https://redirect.github.com/guoyunhe)
- 🆕 Add `nativeElement` ref support to Avatar.Group, Badge.Ribbon,
Breadcrumb, Calendar, Card.Grid, Card.Meta, Carousel, Descriptions,
Divider, Empty, FloatButton.Group, List.Item.Meta, QRCode, Result,
Skeleton, Space.Compact, Spin, Splitter, Transfer, and Watermark.
[#​58627](https://redirect.github.com/ant-design/ant-design/pull/58627)
[#​58628](https://redirect.github.com/ant-design/ant-design/pull/58628)
[#​58629](https://redirect.github.com/ant-design/ant-design/pull/58629)
[#​58630](https://redirect.github.com/ant-design/ant-design/pull/58630)
[#​58631](https://redirect.github.com/ant-design/ant-design/pull/58631)
[#​58632](https://redirect.github.com/ant-design/ant-design/pull/58632)
[#​58633](https://redirect.github.com/ant-design/ant-design/pull/58633)
[#​58634](https://redirect.github.com/ant-design/ant-design/pull/58634)
[#​58635](https://redirect.github.com/ant-design/ant-design/pull/58635)
[#​58636](https://redirect.github.com/ant-design/ant-design/pull/58636)
[#​58637](https://redirect.github.com/ant-design/ant-design/pull/58637)
[#​58638](https://redirect.github.com/ant-design/ant-design/pull/58638)
[#​58639](https://redirect.github.com/ant-design/ant-design/pull/58639)
[#​58640](https://redirect.github.com/ant-design/ant-design/pull/58640)
[#​58641](https://redirect.github.com/ant-design/ant-design/pull/58641)
[#​58642](https://redirect.github.com/ant-design/ant-design/pull/58642)
[#​58643](https://redirect.github.com/ant-design/ant-design/pull/58643)
[#​58644](https://redirect.github.com/ant-design/ant-design/pull/58644)
[#​58645](https://redirect.github.com/ant-design/ant-design/pull/58645)
[#​58667](https://redirect.github.com/ant-design/ant-design/pull/58667)
[@​li-jia-nan](https://redirect.github.com/li-jia-nan)
- 🤖 Export missing public Props and Ref types for Alert, Carousel,
Cascader, Masonry, Mentions, Radio, Slider, Statistic, Table, Tabs,
Tooltip, and Upload.
[#​58700](https://redirect.github.com/ant-design/ant-design/pull/58700)
[#​58798](https://redirect.github.com/ant-design/ant-design/pull/58798)
[@​li-jia-nan](https://redirect.github.com/li-jia-nan)
- 🐞 Fix semantic style precedence for Calendar, ColorPicker, DatePicker,
Divider, Dropdown, Input, Masonry, Popover, Popconfirm, QRCode, Space,
Spin, Tag, TimePicker, Tooltip, Typography, Badge, Drawer, FloatButton,
Image, Message, Modal, Notification, Steps, Timeline, Tour, and Upload
when combining ConfigProvider and component-level `style` and `styles`
settings.
[#​58550](https://redirect.github.com/ant-design/ant-design/pull/58550)
[#​58564](https://redirect.github.com/ant-design/ant-design/pull/58564)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- Select
- 🐞 Fix Select placeholder remaining visible when an ancestor is hidden.
[#​58572](https://redirect.github.com/ant-design/ant-design/pull/58572)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Select clear icon showing a native button background in dark
mode.
[#​58928](https://redirect.github.com/ant-design/ant-design/pull/58928)
[@​zombieJ](https://redirect.github.com/zombieJ)
- 🐞 Fix Drawer close button remaining interactive when
`closable.disabled` is enabled.
[#​58853](https://redirect.github.com/ant-design/ant-design/pull/58853)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
- 🐞 Fix Carousel jumping to the first slide when children are
dynamically added.
[#​58845](https://redirect.github.com/ant-design/ant-design/pull/58845)
[@​EmilyyyLiu](https://redirect.github.com/EmilyyyLiu)
- 🐞 Fix Button layout shift when the `loading` animation starts.
[#​58690](https://redirect.github.com/ant-design/ant-design/pull/58690)
[#​58712](https://redirect.github.com/ant-design/ant-design/pull/58712)
[@​zombieJ](https://redirect.github.com/zombieJ)
- 🐞 Fix Typography ellipsis tooltip closing before users can interact
with its popup, and improve its hover behavior around action buttons.
[#​58661](https://redirect.github.com/ant-design/ant-design/pull/58661)
[#​58722](https://redirect.github.com/ant-design/ant-design/pull/58722)
[@​zombieJ](https://redirect.github.com/zombieJ)
- 💄 Improve Select, Tree, and Table virtual scrollbar track feedback,
and support clicking the Table scrollbar track to jump.
[#​58625](https://redirect.github.com/ant-design/ant-design/pull/58625)
[#​58658](https://redirect.github.com/ant-design/ant-design/pull/58658)
[@​QDyanbing](https://redirect.github.com/QDyanbing)
***
- 🔥 新增 Listy
高性能虚拟列表组件,支持分组、吸顶标题和命令式滚动。[#​58724](https://redirect.github.com/ant-design/ant-design/pull/58724)
[@​aojunhao123](https://redirect.github.com/aojunhao123)
- ConfigProvider
- 🆕 新增 ConfigProvider 主题 Token `focusOutline`,用于统一控制
Input、Select、Rate、Steps、Sp
> ✂ **Note**
>
> PR body was truncated to here.
</details>
---
### Configuration
📅 **Schedule**: (in timezone Europe/Helsinki)
- Branch creation
- "on monday"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend Renovate
CLI](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xNC4xMCIsInVwZGF0ZWRJblZlciI6IjQ0LjE0LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
---------
Co-authored-by: thaw-release-bot[bot] <277444778+thaw-release-bot[bot]@users.noreply.github.com>
Co-authored-by: Kalle Siukola <kalle.siukola@technarion.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>

Summary
Validation
Fixes ant-design/ant-design#59070.
AI assistance disclosure: Codex was used to trace the hover state flow, add the regression test, implement the fix, run validation, and draft this description.
Summary by CodeRabbit