Ant Design 4.23 现已发布,主要变化如下:
- Tooltip 支持 Fragment 子节点展示气泡。#37045
- Dropdown.Button 支持
danger
样式。#36810 - Input.TextArea 组件
showCount.formatter
API 添加value
参数。#36793 - Table 新增
expandable.columnTitle
属性以支持自定义展开列表头。#36794 - 废弃所有弹窗组件的
visible
属性,统一为open
。- Dropdown 的
visible
改为open
。#37232 - Modal 组件的
visible
改为open
。#37084 - Drawer 的
visible
改为open
。#37047 - Table 组件
columns
中的filterDropdownVisible
改为filterDropdownOpen
。#37026 - Tooltip, Popover 和 Popconfirm 中的
visible
改为open
。#37241 - Slider 的
tooltip
相关属性合并到tooltip
属性中。#37000 - 移除 Tag 组件的
visible
属性。#36934
- Dropdown 的
- 废弃所有组件的
dropdownClassName
,统一为popupClassName
。#36880 - Tabs 支持
items
属性,并且废弃原 jsx 语法糖用法。#36889 - 修复 css 变量与 less 变量不一致的问题。
- #37064
- #37304
- 修复 Menu 禁用项依然有 focus 样式的问题。#37332
@border-radius-sm
变量默认值不与@border-radius-base
关联,以修复 Checkbox 等组件圆角样式异常。#37309- 支持使用
@slider-handle-margin-left
定制样式。#37001 - 替换 Tabs 切换样式为渐隐过渡,以提升在切换时的体验。#36943
- 改进 Form 校验无障碍体验。#36762
- 补全
ru_RU
中filterCheckall
的翻译。#37311 - 补全
cs_CZ
的翻译。#37388
更新说明:https://github.com/ant-design/ant-design/releases/tag/4.23.0