ant-design/CHANGELOG.zh-CN.md
vagusX 0fed01f47b
docs: changelog v5.2.1 (#40693)
Co-authored-by: lijianan <574980606@qq.com>
Co-authored-by: Amumu <yoyo837@hotmail.com>
Co-authored-by: MadCcc <1075746765@qq.com>
2023-02-13 16:21:14 +08:00

48 KiB
Raw Blame History

order title toc timeline
6 更新日志 false true

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

发布周期

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

5.2.1

2023-2-13

5.2.0

2023-2-8

  • 🔥 Upload 的 listType 属性添加 picture-circle 支持。#40134 @ds1371dani
  • 🔥 Anchor 组件新增 direction 属性,支持 vertical。#39372 @foryuki
  • 🆕 Tooltip 新增 arrow 属性用来改变箭头的显示状态和箭头是否指向目标元素的中心。#40234 @kiner-tang
  • 🆕 List 分页新增 align 配置。#39858 @Yuiai01
  • 🆕 Timeline 新增 items 支持选项配置。#40424
  • Collapse
  • Slider
    • 🆕 Slider 新增 railStyle 属性用于自定义样式。#40579 @david-cord
    • 🆕 Slider 新增 keyboard 属性以支持禁用键盘事件。#40526
    • 🐞 修复 Slider 展示 Tooltip 时动画丢失的问题。#39857
  • Dropdown
    • 🆕 Dropdown 组件支持 autoAdjustOverflow 属性。#39735
    • 💄 修复 Dropdown dangerdisable 属性同时使用样式问题。#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-labelrole="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
  • 🐞 修复当设置 delaySpin 没有立即关闭的问题。#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
  • 🌐 国际化

5.1.7

2023-1-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
  • TypeScript
    • 🤖 导出 ConfigProvider 组件的 ThemeConfig 类型。#40370 @Kamahl19

5.1.6

2023-1-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 计算逻辑,替换 lineWidthlineWidthBold#40291 @simonpfish
  • 💄 重写部分组件样式以兼容部分对 :not 支持不完全的旧版浏览器。#40264
  • 🌐 修复 pt_BR 缺失的国际化。#40270 @rafaelncarvalho

5.1.5

2023-1-15

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

5.1.4

2023-1-9

5.1.3

2023-1-9

  • 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 同时开启 disabledindeterminate 时的样式问题。#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 组件 dangerdisabled 属性同时使用的样式问题。#39904 @Wxh16144
  • 🐞 修复 App useAppmodal 确认按钮文案。#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 组件 justifyalign 属性,动态改变不生效的问题。#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 新增 styleclassname 设置。#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
  • 🌐 国际化

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

5.0.4

2022-12-05

  • Modal
    • 🐞 修复 Modal 文字内容过多会超出框体的样式问题。#39249 @MuxinFeng
    • 🐞 修复 Modal.info 没有图标时,内容宽度不正确的问题。#39047 @owjs3901
  • 🐞 修复 Tree checkableblockNode 配合时,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 在只设置 checkedChildrenunCheckedChildren 时,其内容不会显示的问题。#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 组件嵌套 ModalDropdownDrawer 等组件时的样式问题。#38870 @foryuki
  • 🐞 修复横向 Menu 组件有溢出时宽度问题。#38989
  • 🐞 修复 Table 组件过滤列被移除后过滤效果仍然影响列表数据的问题。#38982
  • 🐞 修复 Select 和 Pagination 在暗色主题下文字颜色不正确。#38979 @Dunqing
  • 🐞 修复 Mentions options 不生效的问题。#38968 @heiyu4585
  • 🐞 修复 reset.css 不会被打包的问题。#38956 @passerV
  • 🐞 修复 Badge 组件 showZerocolor 不能一起使用问题。#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
  • 🐞 修复 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,请仔细查阅我们的迁移文档

主要变化

  • 🔥 新增组件
  • 🔥 新增组件变体
    • 🔥 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.jsonmaindist/antd.jseb8835f
  • 🗑 移除 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
  • 🛠 文档站技术栈迁移 dumi@2#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.x1.x 的 Change Log。