logoAnt Design

⌘ K
  • 设计
  • 研发
  • 组件
  • 博客
  • 资源
5.3.2
  • Ant Design of React
  • 快速上手
  • 项目实战
  • 在 create-react-app 中使用
  • 在 TypeScript 中使用
  • 样式兼容
  • 定制主题
  • 使用自定义日期库
  • 从 v4 到 v5
  • 社区精选组件
  • 国际化
  • FAQ
  • 贡献指南
  • 更新日志
5.3.2
5.3.1
5.3.0
5.2.3
5.2.2
5.2.1
5.2.0
5.1.7
5.1.6
5.1.5
5.1.4
5.1.3
5.1.2
5.1.1
5.1.0
5.0.7
5.0.6
5.0.5
5.0.4
5.0.3
5.0.2
5.0.1
5.0.0
4.x
3.x
2.x
1.11.4

更新日志

贡献指南

相关资源

Ant Design Charts
Ant Design Pro
Ant Design Pro Components
Ant Design Mobile
Ant Design Mini
Ant Design Landing-首页模板集
Scaffolds-脚手架市场
Umi-React 应用开发框架
dumi-组件/文档研发工具
qiankun-微前端框架
ahooks-React Hooks 库
Ant Motion-设计动效
国内镜像站点 🇨🇳

社区

Awesome Ant Design
Medium
Twitter
yuqueAnt Design 语雀专栏
Ant Design 知乎专栏
体验科技专栏
seeconfSEE Conf-蚂蚁体验科技大会
加入我们

帮助

GitHub
更新日志
常见问题
报告 Bug
议题
讨论区
StackOverflow
SegmentFault

Ant XTech更多产品

yuque语雀-构建你的数字花园
AntVAntV-数据可视化解决方案
EggEgg-企业级 Node.js 框架
kitchenKitchen-Sketch 工具集
xtech蚂蚁体验科技
主题编辑器
Made with ❤ by
蚂蚁集团和 Ant Design 开源社区

antd 遵循 Semantic Versioning 2.0.0 语义化版本规范。

发布周期

  • 修订版本号:每周末会进行日常 bugfix 更新。(如果有紧急的 bugfix,则任何时候都可发布)
  • 次版本号:每月发布一个带有新特性的向下兼容的版本。
  • 主版本号:含有破坏性更新和新特性,不在发布周期内。

5.3.2

2023-03-20

  • Anchor

    • 💄 修复 Anchor 组件设置为水平方向时多余的 border 样式。#41336 @gooyoung
    • 💄 修复 Anchor 处于 vertical 方向时 ink 小方块的样式。#41317 @acyza
  • 🐞 修复 Grid 在不同设备屏幕下的 offset 设置不会被覆盖的问题。#41309 @Yuiai01

  • 🐞 修复 Breadcrumb onClick 不工作的问题。#41283 @acyza

  • 🐞 修复 Upload 在上传完毕后 Progress 组件抛出警告的问题。#41234 @kiner-tang

  • 🐞 修复 Table 在拖动元素一直右移时布局错误的问题。#41139 @hoho2017

  • 💄 修复 Tabs 在深色模式下更多图标的色值。#41313 @PhosphorusP

  • 💄 修复 Button 下拉时聚焦轮廓被其他元素遮挡的问题。#41282 @Yuiai01

  • 💄 修复 Input.TextArea 在 focus 状态下的样式问题。#41228 @MuxinFeng

  • RTL

    • 💄 修复 Input.TextArea 在启用 showCount 时 RTL 模式下位置不正确的问题。#41319 @ds1371dani
  • TypeScript

    • 🤖 导出 Statistic 的 CountdownProps 类型。#41341 @li-jia-nan
    • 🤖 优化 token 的类型提示和说明。#41297 @arvinxx
    • 🤖 优化 Badge React.forwardRef 类型定义。#41189 @li-jia-nan

5.3.1

2023-03-13

  • 🐞 更新 DatePicker 底层依赖,修复 Safari 下卡顿,支持 transform scale 下对齐。#41090
  • 🐞 修复 Menu 收缩时,Tooltip 有时会弹出的问题。#41081
  • 🐞 修复 Modal.confirm 窗体有额外节点导致高度不正确的问题。#41173 @Svudec
  • 🐞 修复 InputNumber disabled 时字体高亮不正确的问题。#41167 @Yuiai01
  • 🐞 修复 Anchor 动态添加 items 后高亮失效问题。#40743 @zqran
  • 🛠 更新 Mentions 底层依赖,支持 transform scale 下对齐。#41160 @MuxinFeng
  • 🐞 修复 Form 手工调用 validateFields 时,hasFeedback 对成功态不生效的问题。#41116 @kiner-tang
  • 🐞 修复 Cascader 在悬浮至叶子节点时,展开面板没有关闭的问题。#41134
  • 🐞 修复 Popconfirm 使用 Promise 关闭时再次打开仍然是 loading 状态的问题。#41121
  • 🐞 修复 Upload 在 React 18 下 onChange 有时数据不正确的问题。#41082 @li-jia-nan
  • 🛎 补充官网中没有切换到 Space.Compact 的遗留示例,并且添加相应警告。#41080 @Yuiai01
  • 🌐 更新韩语国际化,添加国际化阿姆哈拉语。#41103 @li-jia-nan

5.3.0

2023-03-06

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

5.2.3

2023-02-27

  • 🐞 修复 Progress 同时设置 percent 和 success.percent 时,进度文本不会随着 percent 改变而改变。#40922
  • 🐞 修复 Image 预览图标不对齐的问题。#40911
  • 🐞 修复 ConfigProvider 组件表单校验消息生效顺序。#40533 @Wxh16144
  • 🐞 修复 Confirm Modal onOk 可能触发两次的问题。#40719 @Rafael-Martins
  • 🛠 重写 useLocale 方法,对外暴露 localeCode。#40884 @li-jia-nan
  • 🐞 修复 Segemented 组件子项不响应鼠标事件的问题。#40894 @MadCcc
  • 🛠 重构:使用 useLocale 替换 LocaleReceiver 组件,并删除 LocaleReceiver 组件。#40870 @li-jia-nan
  • 🐞 修复 ConfigProvider 注入的 getPopupContainer 属性 不生效的问题。#40871 @RedJue
  • 🐞 修复 Descriptions 不接受 data-* 和 aria-* 等属性的问题。#40859 @goveo
  • 🛠 修改 Separator 的 dom 由 span 改为 li。#40867 @heiyu4585
  • 💄 修改组件聚焦下的 outline 为默认 4px。#40839 @MadCcc
  • 🐞 修复 Layout.Header 单独使用时,Layout.colorBgHeader token 配置不生效的问题。#40933
  • 🐞 修复 Badge 颜色显示异常问题。#40848 @kiner-tang
  • 🐞 修复 Timeline 的子项的 className 错误。#40835 @Yuiai01
  • 💄 修复 Rate 在禁用状态下的交互样式。#40836 @Yuiai01
  • 🇮🇷 增加了伊朗本地化。#40895 @majidsadr

5.2.2

2023-02-19

  • DatePicker
    • 💄 调整 DatePicker 组件日期面板的间距样式。#40768
    • 🐞 修复 RangePicker hover 日期错位的问题。#40785 @Yuiai01
  • Form
    • 🐞 修复 Form 下 Radio/Checkbox 的 disabled 优先级问题。#40741 @Yuiai01
    • 🐞 修复 Form 为 disabled 时 Checkbox 和 Radio 表现不一致的问题。#40728 @Yuiai01
  • 🐞 修复 List 启用 grid 时下额外 padding 样式。#40806
  • 🐞 修复 Upload 操作图标不对齐的问题。#40805
  • 💄 调整 Table 筛选菜单的底部圆角样式。#40802
  • 🐞 修复 Button 组件 loading.delay 第一次不生效的问题。#40759 @RedJue
  • 🐞 修复 Input addonAfter 和 addonBefore 的各种状态样式。#40744 @carla-cn
  • 🐞 修复 Skeleton 在 Safari 下 active 效果闪烁的问题。#40692 @slotDumpling
  • 国际化
    • 🇫🇷 补充 Tour 法语本地化文案。#40750 @RedJue
    • 🇰🇷 更新韩国本地化文案。#40716 @owjs3901

5.2.1

2023-02-13

  • 🛠 重构 Tour 中 panelRender 为函数式组件。#40670 @li-jia-nan
  • 🐞 修复 TimeLine 中 className 传给子节点的问题。#40700 @any1024
  • 🐞 修复 Silder 中的标记点在边缘无法点击的问题。#40679 @LongHaoo
  • 🐞 修复 Tour 不支持 0 作为节点的问题。#40631 @li-jia-nan
  • 💄 修复 DataPicker.RangePicker 的 hover 范围样式。#40607 @Yuiai01
  • 💄 优化 Steps 组件自定义 icon 的大小。#40672 @MadCcc
  • TypeScript
    • 🤖 Upload 组件支持泛型。#40634 @riyadelberkawy
  • 🌐 国际化
    • 🇷🇺/🇺🇦 补全 ru_RU 和 uk_UA 文案。#40656 @eldarcodes

5.2.0

2023-02-08

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

5.1.7

2023-01-31

  • Input
    • 🐞 修复 Input 组件 type="search" 时未隐藏浏览器原生取消按钮的问题。#40457 @MadCcc
    • 🐞 修复 Input 的 suffix 颜色不随组件状态改变的问题。#40344 @Yuiai01
  • 🐞 修复 Switch 在 Safari 和 Chrome <= 84 兼容模式下文本的显示问题。#40453 @Ifeinstein
  • 🐞 修复 Progress 的 percent 属性设置为 null 时报错的问题。#40378 @li-jia-nan
  • 🐞 修复 List 中 title 和 avatar 渲染错位的问题。#40395 @li-jia-nan
  • 🐞 修复 Dropdown 子菜单位置不正确的问题。#40349
  • 🐞 修复 Badge 在 StrictMode 下切换 dot 时会报 findDOMNode 警告的问题。#40347
  • 🐞 修复 Message 图标颜色错误的问题。#40471 @Wxh16144
  • 💄 优化 Empty 在暗色主题下默认的颜色。#40447
  • RTL
    • 💄 修复 Table 在 RTL 模式下的滚动阴影。#40441 @ds1371dani
  • TypeScript
    • 🤖 导出 ConfigProvider 组件的 ThemeConfig 类型。#40370 @Kamahl19

5.1.6

2023-01-20

  • 🐞 修复 DatePicker 等组件动画 timing function 错误的问题。#40133 @MadCcc
  • Menu
    • 🐞 修复 Menu 收缩时,Tooltip 偶尔会错误展示的问题。#40328
    • 🐞 修复 Menu 分割线样式错误。#40268 @Wxh16144
  • 🐞 修复带波纹效果的组件(如 Button)在波纹展示前移除时,控制台报错的问题。#40307 @luo3house
  • 🐞 修复 Breadcrumb 组件使用 menu 属性,但是出现 overlay deprecation 警告的问题。#40211 @candy4290
  • 🐞 修复 Modal.useModal destroyAll 不工作的问题。#40281 @ds1371dani
  • 🐞 修复 message 组件通过 config 设置 duration 无效问题。#40232 @Yuiai01
  • 🐞 修复 Button 包含 a 标签时的 文本颜色不正确的问题。#40269 @ds1371dani
  • 🐞 修复 Radio 在 disabled 时显示错误的文本颜色和光标。#40273 @ds1371dani
  • 💄 优化 focus outline 计算逻辑,替换 lineWidth 为 lineWidthBold。#40291 @simonpfish
  • 💄 重写部分组件样式以兼容部分对 :not 支持不完全的旧版浏览器。#40264
  • 🌐 修复 pt_BR 缺失的国际化。#40270 @rafaelncarvalho

5.1.5

2023-01-15

  • 🐞 修复 Checkbox 组件 label 不对齐的问题。 #40208
  • 🐞 修复 Button 水波纹效果有时会使得布局抖动的问题。#40192
  • 🐞 修复 Select 组件会卡住的问题。#40158 @helloqian12138
  • 🐞 修复 Timeline 组件自定义颜色显示错误类名和对齐溢出的问题。#39394 @Wxh16144
  • 🐞 修复 Breadcrumb 最后一项颜色。#40119 @messaooudi
  • 💄 修复 Table 固定表头阴影样式错误。#40171 @Wxh16144
  • 💄 修复 Segmented hover 时圆角和选中圆角不一致的问题。#40175 #40179
  • TypeScript
    • 🤖 修复 Tabs 组件 onEdit 类型问题。#39926 @RSS1102
  • RTL
    • 💄 优化 DatePicker 在 RTL 模式下 next 和 prev 图标。#40238 @ds1371dani
    • 💄 修复 Badge 作用在块级元素上时 RTL 样式不生效的问题。#40125

5.1.4

2023-01-09

  • 🐞 修复 locale 文件丢失的问题。#40116
  • 🐞 修复 Cascader 组件 RTL 模式中下拉菜单位置问题。#40109 @3hson
  • 🐞 修复部分组件动画闪烁的问题。react-component/motion#39

5.1.3

2023-01-09

  • Table
    • 🛠 优化 Table shouldCellUpdate 逻辑,提升二次渲染速度。#40063
    • 🐞 修复 Table columns.render 中如果使用闭包数据,更新闭包数据不会触发重新渲染的问题。#40004
    • 🐞 修复 Table filter 时,边框会有黑色的问题。#39938 @JarvisArt
  • Button
    • 🐞 修复 Button 水波纹效果不跟随屏幕滚动的问题。#39954
    • 🐞 修复 Button block 属性不生效的问题。#39992 @li-jia-nan
  • 🐞 修复 Menu 自定义展开图标无法隐藏的错误。#40071 @Wxh16144
  • 💄 修复横向 Menu 组件暗色模式样式。#40105
  • 💄 修复圆形 Progress 文本在 rtl 模式下不显示的问题。#40103
  • 🐞 修复 Cascader notFoundContent 内容无法交互的问题。#40067
  • 🐞 修复 Transfer 中 CheckBox 在列表为空的时候没有变成 disabled 状态的问题。#40038 @li-jia-nan
  • 💄 修复 Checkbox 同时开启 disabled 和 indeterminate 时的样式问题。#39974 @ds1371dani
  • 🐞 修复 Alert.ErrorBoundary 内容溢出的问题。#40033
  • 💄 修复 Tag onClick 为 undefined,鼠标点击也会出现边框样式。#40023 @crazyair
  • 💄 修复 Avatar.Group 内 Avatar 外层包裹其他元素时间距样式失效问题。#39993
  • 🐞 修复 Submenu 箭头过渡动画不正确的问题。#39945 @JarvisArt
  • 🐞 修复选择列固定时滚动会被其他单元格遮盖的问题。#39940 @kiner-tang
  • 🌐 增加缺失的泰米尔语翻译。#39936 @KIRUBASHANKAR26

5.1.2

2022-12-30

  • 🆕 官网主题编辑器添加主题上传功能。#39621 @BoyYangzai
  • 💄 重构水波纹视效,现在可以多个水波纹同时触发了。#39705 @li-jia-nan
  • Table
    • 🐞 修复 Table column.filtered 更新不生效的问题。#39883
    • 🐞 修复 Table 排序/筛选的固定列背景色透明的样式异常问题。#39012 @kiner-tang
  • 🐞 解决 Image 预览样式会被 TailwindCSS 影响的问题。#39914
  • 🐞 修复 Dropdown 组件 danger 和 disabled 属性同时使用的样式问题。#39904 @Wxh16144
  • 🐞 修复 App useApp 中 modal 确认按钮文案。#39884 @BoyYangzai
  • 🐞 修复 Input.Group 在 windows 下缩放屏幕时的错位问题。#39842 @heiyu4585
  • 🐞 修复 Slider 展示 Tooltip 时动画丢失的问题。#39857
  • 🐞 修复 QRCode 过期文案在暗色模式下看不清的问题。#39849 @li-jia-nan
  • 🐞 修复 Tree 在暗黑模式下 switcher 背景显示异常问题。#39838 @kiner-tang
  • 🐞 修复 Menu 组件滑块在 border 被预设值重置时的样式问题。#39819
  • 🐞 修复 Checkbox 禁用时不支持 Tooltip 和 Popover 的问题。#39829

5.1.1

2022-12-26

  • 📦 在构建流程中去掉对 IE 等旧版本浏览器的支持以减少包体积。#38779
  • ⚡️ 提升 Transfer 在大数据量下勾选和移动节点时的性能。#39465 @wqs576222103
  • 🐞 修复组件字体错误问题。#39806
  • 🐞 修复 Drawer placement open width 等参数为 undefined 时默认值不生效的问题。#39782
  • 🐞 修复 Menu 切换时图标动画效果不流畅的问题。#39800 @JarvisArt
  • 🐞 修复 Image 预览操作条在动态过程中会被高 zIndex 的元素覆盖。#39788 @JarvisArt
  • 🐞 修复 List 组件分页器错误参数导致报错问题。#39681 @Wxh16144
  • 🐞 修复 Space align="baseline" 不生效的问题。#39748 @candy4290
  • Table
    • 🐞 修复 Table 可扩展行标题没有左上边框半径的问题。#39781 @chunsch
    • 🐞 修复 Table 列头的圆角丢失问题。#39723
    • 🐞 修复 Table 组件合并单元格后底部边框消失和边框重叠时颜色变深的问题。#39729
    • ⌨️ 修正 Table aria-* 属性到 table 元素上以支持更好的可访问性。#39700
    • ⌨️ 重置 Table 列的 aria-label 属性值。#39738 @kiner-tang
    • 💄 为 Table 边框添加过渡动画使其 hover 效果更顺滑。#39713 @JarvisArt
  • 🐞 修复 Tabs 添加按钮在暗色模式下不可见的问题。#39724
  • 🐞 修复 Card 只有 extra 时标题栏高度不足的问题。#39646 @JarvisArt
  • 🐞 修复 Row 组件 justify 和 align 属性,动态改变不生效的问题。#39704 @candy4290
  • 🐞 修复 App 中 children 使用相同 key 的警告。#39695 @Kamahl19,#39701 @li-jia-nan
  • 💄 Image 组件预览交互优化. #39812 @JarvisArt
  • 💄 修复 Table 筛选菜单选中背景色和菜单阴影样式。#39805
  • TypeScript
    • 🤖 修复部分 Design Token 缺少类型提示的问题。#39754

5.1.0

2022-12-20

  • 🔥 新增 App 包裹组件,提供重置样式和提供消费上下文的默认环境。#39046
  • 🔥 新增 QRCode 二维码组件。#38948
  • 🔥 新增 Watermark 水印组件。#39064 @JarvisArt
  • 🆕 Mentions 新增 options 配置。#38630 @heiyu4585
  • 🆕 FloatButton 新增支持点击外侧自动关闭功能。#39501 @BoyYangzai
  • 🆕 Popconfirm 组件新增 description 属性。#39250 @xhh0223
  • 🆕 Modal.confirm 新增 footer 属性以自定义按钮列表。#39048 @owjs3901
  • 🆕 Table 新增 rowScope 以设置列范围。#39571
  • 🆕 Anchor 新增 items 数据化配置选项内容,支持通过 children 嵌套。#39034 @foryuki
  • 🆕 Grid 组件的响应式断点现在会消费主题 token 配置。#39105 @azro352
  • 🆕 Tour 的 prevButtonProps nextButtonProps 新增 style 和 classname 设置。#38939 @ONLY-yours
  • 🆕 ConfigProvider 支持配置 select.showSearch。#39531 @YinDongFang
  • 🐞 修复 Tabs inkBar 在 StrictMode 下不展示的问题。#39653
  • 🐞 修复 Badge 组件宽度不受父元素影响。#39605 @AydenGen
  • Select
    • 🐞 修复 Select 组件 icon 颜色使用的 token。#39644
    • 💄 优化 Select 无障碍体验,当 virtual=false 时,将会绑定无障碍访问到实际选项元素上。#39550
  • 🐞 修复 Tour steps 设置 type="primary" 无效的问题。#39382 @heiyu4585
  • 🐞 修复带有 href 的 Button 组件 disabled 时 style 不生效的问题。#39456 @BoyYangzai
  • 🐞 修复 Segmented 组件 icon 与文字间距消失的问题。#39575
  • 🐞 修复 Drawer 组件关于 DefaultProps 的警告。#39562
  • Menu
    • 🐞 修复 React18 中使用 createRoot 渲染 Menu.Submenu 会闪烁的问题。#38855 @JarvisArt
    • 🛠 重构 MenuItem 为 Function Component。#38751
    • 💄 优化 Menu 组件选中样式。#39439
  • 🛠 LocaleProvider 在 4.x 中已经废弃(使用 <ConfigProvider locale /> 替代),我们在 5.x 里彻底移除了相关目录 antd/es/locale-provider、antd/lib/locale-provider。#39373
  • 🛠 简化 lodash 方法引用。#39599 #39602
  • TypeScript
    • 🤖 优化 Button DropDown Modal Popconfirm Select Transfer 鼠标事件类型定义。#39533
    • 🤖 新增导出类型 FloatButtonGroupProps。#39553
  • 🌐 国际化
    • 🇧🇪 补全 fr_BE 文案。#39415 @azro352
    • 🇨🇦 补全 fr_CA 文案。#39416 @azro352
    • 🇪🇸 补全 eu_ES 文案。#39371 @Ian-Inizias

5.0.7

2022-12-13

  • 🐞 修复 Slider 组件 Tooltip 动画丢失问题。#39463 @YinDongFang
  • 🐞 修复 Table 组件有边框且为空时出现横向滚动条的问题。#39455 @zjfresh
  • 🐞 修复 Popover 组件箭头背景色不随自定义颜色改变的问题。#39517
  • 🐞 修复 Modal hooks 没有完全传递 ConfigProvider 配置的问题。#39513
  • 🐞 修复 Radio 组件尺寸修改后不对齐的问题。#39476

5.0.6

2022-12-12

  • 🐞 修复 FloatButton 的 toolip 属性不支持设置为 0 的问题。#39425 @li-jia-nan
  • 🐞 修复 Space 组件包裹的 Select 系列组件在 hover 时清除图标不展示的问题。#39468 @foryuki
  • 💄 修复 Cascader 内部 ul 的 margin 值异常的问题。#39436 @ZN1996
  • 💄 修复 Input 组件在紧凑模式下内边距异常的问题。#39428
  • 💄 优化 Message 组件在紧凑模式下的内边距。#39428
  • 💄 修复 Radio.Button 组件在暗色模式下的文字颜色。#39428
  • 💄 修复 Select 组件在紧凑模式下内边距异常的问题。#39428
  • 💄 修复 Slider 组件标签原点样式问题。#39428
  • 💄 优化 Switch 组件暗色模式下的颜色。#39428

5.0.5

2022-12-08

  • 🐞 修复 Space.Compact 下 Button hover 样式问题。#39157 @foryuki
  • 🐞 修复 Tabs 在 windows Chrome 下高亮条有时候会丢失的问题。#39352 @heiyu4585
  • 🐞 修复 Divider horizontal 在 flex 布局下的对齐问题。#39339
  • 🐞 修复 Popover 在 rtl 模式下宽度异常的问题。#39311
  • 🐞 修复 Popconfirm 组件 token 配置线框化后边框坍缩的样式问题。#39313 @MadCcc
  • 💄 修复 Select 组件搜索框会出现空白区域的样式问题。#39299 @MadCcc
  • 💄 修复 Tree 丢失选中样式的问题。#39292
  • 🐞 修复 FloatButton 自定义尺寸时,内容不居中的问题。#39282 @li-jia-nan
  • 🐞 修复 RangePicker 日期 hover 样式。#39266
  • 💄 优化 Button 在 Space.Compact 下的 Hover 样式。#39241 @foryuki
  • 🌐 修正 vi_VN 国际化描述。#39279 @nghiepdev
  • 🌐 修正 he_IL 国际化描述。#39280 @Ran-Sagy
  • TypeScript
    • 🤖 优化 Anchor onClick 的事件类型定义。#39305 @li-jia-nan

5.0.4

2022-12-05

  • Modal
    • 🐞 修复 Modal 文字内容过多会超出框体的样式问题。#39249 @MuxinFeng
    • 🐞 修复 Modal.info 没有图标时,内容宽度不正确的问题。#39047 @owjs3901
  • 🐞 修复 Tree checkable 与 blockNode 配合时,title 元素不拉伸的问题。#39209 @Wxh16144
  • 🐞 修复 Dropdown 二级菜单丢失动画的问题。#39235
  • 💄 修复 RangePicker 内时间面板的 padding 样式。#39228
  • 🐞 修复 Card 的按钮组圆角样式。#39210 @muxin
  • 🐞 修复了 Badge 自定义颜色的时候,波纹的颜色不会跟着小圆点颜色发生变化的问题。#39182 @li-jia-nan
  • 🐞 修复 Radio 禁用状态选中样式。#39165 @Wxh16144
  • 🐞 修复 TextArea resize 不是 none 时计数文字的样式问题。#39121 @51wangping
  • 🐞 修复 Transfer 组件 点击复选框位置不可以取消选中,并触发了两次 onSelectChange 问题。#39078 @edc-hui
  • 🐞 修复 Steps size="small" 第一项带有进度时,进度条显示不全的问题。#39100 @Wxh16144
  • 🐞 修复 Form 水平布局下 xs 的响应式布局不生效的问题。#39130
  • 🐞 修复 message 在 RTL 下位置不正确的问题。#39248 @Yuiai01
  • 🐞 修复 Switch 在只设置 checkedChildren 或 unCheckedChildren 时,其内容不会显示的问题。#39262

5.0.3

2022-11-30

  • 🐞 修复 Spin 包裹模式时的样式偏移问题。#38923 @sribich
  • Menu
    • 🐞 修复 Menu 溢出时下拉菜单的样式问题。#39093
    • 🐞 修复 hover 在 Menu.Item 外面时颜色变蓝的问题。#39077 @Pulset
  • 🐞 修复 Input.TextArea 没有重置样式导致 resize 行为和 4.x 不一致的问题。aa92f02
  • 🐞 修复 Upload 默认图标颜色。#39114 @MARKX97
  • 🐞 修复 dev 下动态 hashId 导致的 ssr 注水失败的问题。#39069
  • 🐞 修复 FloatButton.Group 关闭时闪烁的问题。#39061
  • 🐞 修复 Card.Meta 宽度没有默认填满容器的问题。#39026 @justanotheranonymoususer

5.0.2

2022-11-27

  • 💄 修复 Card 组件设置 bodyStyle 的背景颜色后圆角失效的问题。#38973 @Yukiniro
  • 💄 优化错误色的默认算法。#38933
  • 💄 修复 RTL 模式下的样式问题。#38829 @Wxh16144
  • Space.Compact
    • 💄 Space.Compact 包裹单个子组件时,展示该子组件本身的样式。#38896 @foryuki
    • 💄 修复 Space.Compact 组件嵌套 Modal,Dropdown,Drawer 等组件时的样式问题。#38870 @foryuki
  • 🐞 修复横向 Menu 组件有溢出时宽度问题。#38989
  • 🐞 修复 Table 组件过滤列被移除后过滤效果仍然影响列表数据的问题。#38982
  • 🐞 修复 Select 和 Pagination 在暗色主题下文字颜色不正确。#38979 @Dunqing
  • 🐞 修复 Mentions options 不生效的问题。#38968 @heiyu4585
  • 🐞 修复 reset.css 不会被打包的问题。#38956 @passerV
  • 🐞 修复 Badge 组件 showZero 和 color 不能一起使用问题。#38967 @Wxh16144
  • 🐞 修复 Form 校验信息动效卡顿的问题。#38962
  • 🐞 修复 Tabs 下拉菜单动画消失的问题。#38892
  • 🐞 修复 ConfigProvider componentDisabled 失效问题。#38886 @lidianhao123
  • 🐞 修复 Button block 属性有时不生效的问题。#38869 @jjlstruggle
  • 🐞 修复 Dropdown.Button 的 dropdownRender 未执行的问题。#38862 @imoctopus

5.0.1

2022-11-22

  • 💄 优化 Empty 组件的 svg 图片在暗色主题下的颜色。#38785
  • 💄 修复 Form, Input, Select, Tree 转换到 CSS-in-JS 丢失少量样式的问题。#38742
  • 💄 修复 Firefox 下拉菜单动画抖动的问题。#38729
  • Menu
    • 🐞 修复 Menu SubMenu 间距问题。#38714 @JarvisArt
    • 🐞 修复 Menu 暗色主题下高度多了 1px 的问题。#38741 @LuciNyan
    • 🐞 修复 Menu 展开 Submenu 时抖动的问题。#38748 @JarvisArt
  • 🐞 修复 Table 组件展开 icon 不对齐的问题。#38823 @turdiyev
  • 🐞 修复 FloatButton.BackTop 组件动画丢失的问题。#38770 @li-jia-nan
  • 🛠 清除残留 Moment.js 依赖。#38762
  • 🛠 修复外部暴露类 CompoundedComponent 的组件的类型报错。#38666 @wangcch
  • 🛠 重新添加 lib 产物。#38832 @chunsch

5.0.0

2022-11-18

🏆 Ant Design 5.0.0 已发布!欢迎阅读我们的 发布文档。

升级必读

🌟 如果你想升级到 Ant Design 5.0,请仔细查阅我们的迁移文档。

主要变化

  • 🔥 新增组件
    • 🔥 FloatButton 悬浮按钮,原 BackTop 移至 FloatButton 子组件。#37520 @li-jia-nan
    • 🔥 Tour 漫游式引导。#37867 #38469 @heiyu4585
  • 🔥 新增组件变体
    • 🔥 DatePicker 新增 presets 属性用于预设时间范围快捷选择。#38249
    • 🔥 Progress circle 类型支持小尺寸自适应。#38231 @li-jia-nan
    • 🔥 Steps 新增 inline 类型。#38311 @JarvisArt
  • 💄 设计变化
    • 💄 调整主色为 #1677ff。#37254
    • 💄 基础圆角调整为 6px,并支持梯度圆角。#37146 #37369
    • 💄 优化组件整体动画速度,效果更简练。#37438
    • 💄 对部分组件进行了去线框化和间距上的调整,整体风格更加简洁。#37283
      • 💄 Pagination 组件去线框化。#37441
      • 💄 优化 Timeline 组件 UI 设计。#37465
      • 💄 优化 Steps 组件 UI 设计。#37473
    • 💄 优化部分组件 focus 样式。#37483
    • 💄 优化组件圆角较大时的部分样式。
      • 💄 优化 Table 组件 hover 样式。#37370
      • 💄 优化 Segmented 组件 hover 样式。#37498
      • 💄 优化 Dropdown 组件 hover 样式。#37491
      • 💄 优化 Modal 等组件关闭按钮样式。#37634
      • 💄 优化 Menu 组件样式。#38009
      • 💄 更多组件 hover 样式优化。#37433
    • 💄 优化 Switch 组件动画效果。#37658
    • 💄 优化 Anchor 组件样式 UI 设计。#38616
  • 🆕 新增导出对象 theme,用于获取主题相关属性。#36302
    • 🆕 新增 theme.useToken hook,用于获取当前上下文的主题变量。#36267
    • 🆕 新增内置算法。
      • 🆕 默认算法 theme.defaultAlgorithm。#36175
      • 🆕 暗色算法 theme.darkAlgorithm。#36546 #36656
      • 🆕 紧凑算法 theme.compactAlgorithm。#38105
  • 🆕 ConfigProvider 新增 theme 属性,用于更改主题配置,详情:定制主题。
    • 🆕 支持多个 algorithm。#37082
    • 🆕 支持线框化切换。#37507
    • 🆕 支持覆盖单个组件的主题变量。#37568
  • 🆕 产物新增 locale 目录,内含 cjs 格式的语言文件。#38194 @chunsch
  • 🗑 移除对 IE 的支持。
  • 🗑 移除 lib 产物。#36362
    • 🛠 调整 package.json 中 main 为 dist/antd.js。eb8835f
  • 🗑 移除 dist/antd.css 产物。默认不再入侵全局样式,新增 dist/reset.css 用于重置部分常见样式。#36224
  • 🗑 废弃下列组件的 visible 属性,改用 open。@yykoypj
    • 🗑 Tag 废弃 visible 属性。#36671
    • 🗑 Table filterDropdownVisible 调整为 filterDropdownOpen。#36747
    • 🗑 Drawer 废弃 visible 属性,改用 open。#36750
    • 🗑 Modal 废弃 visible 属性,改用 open。#36774
    • 🗑 Dropdown 废弃 visible 属性,改用 open。#36799
    • 🗑 Tooltip & Popover & Popconfirm 废弃 visible 属性,改用 open。#36807
  • 🗑 废弃下列组件的 dropdownClassName,统一为 popupClassName。@heiyu4585
    • 🗑 AutoComplete 废弃 dropdownClassName,改用 popupClassName。#37087
    • 🗑 Mentions 废弃 dropdownClassName,改用 popupClassName。#37122
    • 🗑 Cascader 废弃 dropdownClassName,改用 popupClassName。#37089
    • 🗑 Select 废弃 dropdownClassName,改用 popupClassName。#37091
    • 🗑 TreeSelect 废弃 dropdownClassName,改用 popupClassName。#37092
    • 🗑 DatePicker 和 TimePicker 废弃 dropdownClassName,改用 popupClassName。#37207
  • 🛠 所有组件使用 CSS-in-JS 重构样式。
    • 🗑 移除 less 及相关 less 和 css 产物。#36244
  • 🛠 内置时间库由 Moment.js 替换为 Day.js,详情:使用自定义日期库。b22815d @iamkun
  • 🛠 重构 Notification 以支持 React 18 concurrent 模式,并重构 useNotification hook,推荐替代静态方法使用。#35423 #35568
  • 🛠 Slider 组件 Tooltip 相关 API 合并至 tooltip 属性中。#37043 @yykoypj
  • 🛠 文档站技术栈迁移 [email protected]。#38328

4.x

去 GitHub 查看 4.x 的 Change Log。

3.x

去 GitHub 查看 3.x 的 Change Log。

2.x

去 GitHub 查看 2.x 的 Change Log。

1.11.4

去 GitHub 查看 0.x 到 1.x 的 Change Log。