Ant Design 5.3.0 现已发布,此版本带来如下改动:
- Tooltip 组件新增
arrow.pointAtCenter, 废弃 arrow.arrowPointAtCenter。#40989
- 🆕 Progress 组件支持自定义
size。#40903
- 🆕 Tour 组件支持自定义
zIndex。#40982
- 🆕 Table
onHeaderCell 支持自定义 colSpan 和 rowSpan。#40885
- 🆕 Image.Group 支持
onChange 回调。#40857
- App
- 🆕 App 支持自定义
style。#40708
- 🆕 App 提供预先配置
message、notification 的选项。#40458
- 🆕 ConfigProvider 新增
useConfig 以获取上下文中的 size 和 disabled。#40215
- 🆕 Breadcrumb 支持
items 数据驱动。#40543
- 🛠 Breadcrumb 分隔符统一为
li 元素。#40887
- 🛠 Tooltip 现在自动调整自身以及箭头位置以更好的展示。同时废弃
destroyTooltipOnHide.keepParent,现在总是会自动销毁不需要的容器。#40632
- 🛠 重命名 token 中的预设颜色,如
blue-1 变为 blue1,废弃原有的 token。#41071
- 💄 Message 组件使用
colorText 优化样式。#41047
- 💄 修复 Select, TreeSelect, Cascader 父元素存在
transform: scale 样式时的对齐问题。#41013
- 💄 优化 Table 中
rowScope 的样式。#40304
- 💄 为组件聚焦时的
outline 提供新的 AliasToken lineWidthFocus。#40840
- 💄 WeekPicker 支持鼠标悬浮样式。#40772
- 💄 调整 Select, TreeSelect, Cascader 在多选时总是默认显示下拉箭头。#41028
- 🐞 修复 Form 组件
Form.Item.useStatus 导致的服务端渲染问题。#40977
- 🐞 修复部分组件箭头形状问题。#40971
- 🐞 修复 Layout 报错
React does not recognize the suffixCls prop on a DOM element 的问题。#40969
- 🐞 修复 Watermark 组件图片加载异常时的问题,默认展示文字。#40770
- 🐞 Image 预览新增图片翻转功能。并修复 Image
fallback 在 ssr 下失效的问题。#40660
- 🐞 修复 Select 中使用 Typography 不居中的问题。#40422
- 🌐 完善 Form 的
vi_VN 语言包。#40992
- RTL
- 💄 修复 FloatButton 不支持
rtl 模式的问题。#40990
- TypeScript
更新公告:https://github.com/ant-design/ant-design/releases/tag/5.3.0