Ant Design 5.2.0 现已发布,此版本带来如下改动:
- Upload 的
listType
属性添加picture-circle
支持。#40134 - Anchor 组件新增
direction
属性,支持 vertical。#39372 - Tooltip 新增
arrow
属性用来改变箭头的显示状态和箭头是否指向目标元素的中心。#40234 - List 分页新增
align
配置。#39858 - Timeline 新增
items
支持选项配置。#40424 - Collapse
- Collapse 新增支持设置
size
。#40286 - 为 Collapse 和 Panel 添加 ref。#40443
- Collapse 新增支持设置
- Slider
- Slider 新增
railStyle
属性用于自定义样式。#40579 - Slider 新增
keyboard
属性以支持禁用键盘事件。#40526 - 修复 Slider 展示 Tooltip 时动画丢失的问题。#39857
- Slider 新增
- Dropdown
- Dropdown 组件支持
autoAdjustOverflow
属性。#39735 - 修复 Dropdown
dange
和disable
属性同时使用样式问题。#39904
- Dropdown 组件支持
- Tour
- Tour 新增
indicatorsRender
支持自定义指示器。#40613 - Tour 支持通过
scrollIntoViewOptions
改变scrollIntoView
的选项。#39980 - Tour 遮罩支持传递自定义样式和填充颜色。#39919
- 修复 Tour 在严格模式下调用
findDomNode
抛出警告问题。#40160 - 删除了最后一个指示器的 margin。#40624
- Tour 新增
- 新增 Design token
fontFamilyCode
并应用到 Typography 的code
kbd
pre
等元素上。#39823 - ConfigProvider 新增 Form
scrollToFirstError
。#39509 - 为全部组件补足
rootClassName
属性。#40217 - 修复 Empty 在默认主题和暗黑主题下的描述文字颜色。#40584
- Table
- 修复 Table 行
aria-label
和role="presentation"
无法一起使用的问题。#40413 - 修改非受控
filtered
修改不生效的问题。#39883 - 修表头过滤器在分组标题情况下失效的问题。#40463
- 修复选择列固定时滚动会被其他单元格遮盖的问题。#39940
- 修复排序/筛选的表格的固定列背景色透明导致显示异常问题。#39012
- 优化 Table 组件 hover 样式,修复边框异常问题。#40469
- 修复 Table 行
- DatePicker
- 修复 DatePicker 组件禁用时状态样式生效的问题。#40608
- 优化 DatePicker 输入框样式。#40549
- 优化 DatePicker Dropdown 箭头样式。#40521
- 修复 Space
ant-space-item
选择器错误。#40554 - 修复当设置
delay
时,Spin 没有立即关闭的问题。#40475 - 修复 Modal
useModal
默认确认按钮文本逻辑。#39884 - 🛠 重构水波纹视效,以支持多个水波纹同时触发。#39705
- 🛠 重构 Input.TextArea 组件和 Mentions 组件。#40045
- 🛠 重构 Affix Calendar 使用 React.createRef 代替函数。#40538
- 修复 Tabs 更多按钮高度样式错误。#40488
- 修复 Image 预览样式会被 TailwindCSS 影响的问题。#39914
- 修复 Progress 成功进度条
transition
样式丢失问题。#40487 - 修复 Input.Group 在 windows 下缩放屏幕时的错位问题。#39842
- 修复 Select placeholder 样式问题。#40477
- 调整 Descriptions 标签样式使其更容易区分。#40085
- 优化 QRCode 过期显示样式。#39849
- 优化
boxShadow
token 分级。#40516 - TypeScript
- 优化 Badge Tag Tooltip
color
类型定义。#39871 - 新增
Breakpoint
ThmeConfig
GlobalToken
类型导出。#40508 - 更新 Upload
fileList
类型。#40585 - 移除 Tour ForwardRefRenderFunction。#39924
- 优化 Badge Tag Tooltip
- 国际化
- 🇮🇳 补全
ta_IN
文案。#39936
- 🇮🇳 补全
更新公告:https://github.com/ant-design/ant-design/releases/tag/5.2.0