antd 5.23.0
- 🔥 TreeSelect support
maxCountto limit the maximum number of selections. #51759 @aojunhao123 - 🔥 Modal
widthsupport responsive size. #51653 @zombieJ - 🔥 Splitter support
lazymode. #51557 @OysterD3 - 🔥 Button
colorsupport full color palette. #51550 @OysterD3 -
- 🆕 Button support
loadingIconto customize loading icon. #51758 @zhangchao-wooc - Menu
- 🆕 Semantic Props
- 🆕 ConfigProvider support Empty semantic props
classNamesandstyles. #52208 @thinkasany - 🆕 ConfigProvider support Popconfirm semantic props
classNamesandstyles. #52126 @thinkasany - 🆕 ConfigProvider support Popover semantic props
classNamesandstyles. #52110 @thinkasany - 🆕 ConfigProvider support Tooltip semantic props
classNamesandstyles. #51872 @thinkasany - 🆕 ConfigProvider support Descriptions semantic props
classNamesandstyles. #52120 @thinkasany - 🆕 ConfigProvider support Slider semantic props
classNamesandstyles. #52185 @thinkasany
- 🆕 ConfigProvider support Empty semantic props
- 🆕 Transfer support
showSearchconfigdefaultValue&placeholder. #52125 @EmilyyyLiu - 🆕 Calendar now supports
showWeekprop. #52072 @afc163 - 🆕 Mentions support
onPopupScrollprops. #51858 @OysterD3 - 🆕 Card support
bodyPaddingSM,headerPaddingSM,bodyPadding,headerPaddingcomponent token. #51762 @thinkasany - 🆕 ColorPicker
presetssupportkeyprop. #51794 @li-jia-nan - 🆕 Cascader support
optionSelectedColortoken. #51769 @thinkasany - Tree
- 🛠 Refactor Tree part code to Function Component for React 19 perf preparing. #52209 @li-jia-nan
- 💄 Optimize Tree
disabled&selectednode display style. #52173 @EmilyyyLiu
- 🐞 Fix Slider crash when
tipFormatteris undefined. #52184 @thinkasany - 🐞 Fix Layout.Sider
triggerstyle not correct. 46a8eff @Wxh16144 - Table
- 💄 Optimize Flex to always reset
margin&paddingfor customize component. #52170 @li-jia-nan - 🐞 Fix DatePicker.RangePicker
needConfirmsometime can switch panel without confirm. #52102 @Zyf665 - 💄 Optimize Collapse focus styles and items border radius. #52086 @aojunhao123
- ⌨️ Add Radio.Group default
nameprop to improve a11y. #52076 @aojunhao123 - ⌨️ Input.Search add
type=searchby default. #52083 @Kaikiat1126 - ⌨️ Improve Tabs focus style for keyboard operation. #52002 @aojunhao123
- Segmented
- ⌨️ Optimize Segmented focus style to improve a11y. #51934 @aojunhao123
- ⌨️ Segmented support
nameprop to improve a11y. #51725 @thinkasany
- 📦 MISC: Reduce bundle size by replacing
@ctrl/tinycolorwith@ant-design/fast-color. #52190 #52157 @aojunhao123 - ⌨️ Adjust Input, InputNumber, Mentions, Textarea clear icon from
spantobuttonto improve a11y. #52180 @li-jia-nan - 🐞 MISC: Fix build error when using React 19. #52168 @zombieJ
- TypeScript
- 🤖 Adjust Table
reftype to React.Ref. #52205 @li-jia-nan - 🤖 Calendar export CalendarMode type. #52160 @Kaikiat1126
- 🤖 Adjust Table
- 🔥 TreeSelect 新增
maxCount属性以限制最大选择数量。#51759 @aojunhao123 - 🔥 Modal
width支持响应式尺寸。#51653 @zombieJ - 🔥 Splitter 增加
lazy模式。#51557 @OysterD3 - 🔥 Button
color属性支持完整色板。#51550 @OysterD3 -
- 🆕 Button 组件新增
loadingIcon以自定义加载图标。#51758 @zhangchao-wooc - Menu
- 🆕 语义化
- 🆕 ConfigProvider 支持 Empty 组件语义化
classNames和styles。#52208 @thinkasany - 🆕 ConfigProvider 支持 Slider 组件语义化
classNames和styles。#52185 @thinkasany - 🆕 ConfigProvider 支持 Popconfirm 组件语义化
classNames和styles。#52126 @thinkasany - 🆕 ConfigProvider 支持 Popover 组件语义化
classNames和styles。#52110 @thinkasany - 🆕 ConfigProvider 支持 Tooltip 组件语义化
classNames和styles。#51872 @thinkasany - 🆕 ConfigProvider 支持 Descriptions 组件语义化
classNames和styles。#52120 @thinkasany
- 🆕 ConfigProvider 支持 Empty 组件语义化
- Tree
- 🛠 重构 Tree 部分代码为 Function Component 以为 React 19 做更好性能准备。#52209 @li-jia-nan
- 💄 优化 Tree
disabled与selected节点状态下的颜色展示。#52173 @EmilyyyLiu
- 🆕 Transfer 支持
showSearch配置defaultValue和placeholder。#52125 @EmilyyyLiu - 🆕 Calendar 支持
showWeek属性用于显示周数列。#52072 @afc163 - 🆕 Mentions 新增
onPopupScroll属性。#51858 @OysterD3 - 🆕 Card 增加
bodyPaddingSM、headerPaddingSM、bodyPadding、headerPadding组件 token。#51762 @thinkasany - 🆕 ColorPicker
presets支持传入key。#51794 @li-jia-nan - 🆕 Cascader 新增
optionSelectedColortoken。#51769 @thinkasany - 🐞 修复 Layout.Sider
trigger样式不正确的问题。46a8eff @Wxh16144 - Table
- 💄 优化 Flex 使其在自定义渲染组件时总是重置
margin、padding样式。#52170 @li-jia-nan - 🐞 修复 DatePicker.RangePicker
needConfirm模式偶尔在不确认仍然可以切换面板的问题。#52102 @Zyf665 - 🐞 修复 Slider 当
tipFormatter未定义时导致崩溃的问题。#52184 @thinkasany - 💄 优化 Collapse 聚焦样式以及折叠项圆角。#52086 @aojunhao123
- ⌨️ 为 Radio.Group 添加默认
name属性以提升无障碍体验。#52076 @aojunhao123 - ⌨️ Input.Search添加默认
type=search类型。#52083 @Kaikiat1126 - ⌨️ 优化 Tabs 键盘操作时的焦点样式。#52002 @aojunhao123
- Segmented
- ⌨️ 优化 Segmented 聚焦样式以提升无障碍体验。#51934 @aojunhao123
- ⌨️ Segmented 支持
name属性以提升无障碍体验。#51725 @thinkasany
- 📦 MISC: 用
@ant-design/fast-color替换@ctrl/tinycolor以降低打包体积。#52190 #52157 @aojunhao123 - ⌨️ 调整 Input、InputNumber、Mentions、Textarea 组件清除图标从
span元素更改为button元素,提高了可访问性和交互性。#52180 @li-jia-nan - 🐞 MISC: 修复 React 19 下构建报错的问题。#52168 @zombieJ
- TypeScript
- 🤖 调整 Table
ref类型为 React.Ref。#52205 @li-jia-nan - 🤖 Calendar 导出 CalendarMode 类型。#52160 @Kaikiat1126
- 🤖 调整 Table