ant-design/CHANGELOG.zh-CN.md
2022-08-08 22:11:35 +08:00

306 KiB
Raw Blame History

order title toc timeline
6 更新日志 false true

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

发布周期

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

4.22.4

2022-08-08

  • 🐞 修复 Drawer zIndex 属性失效的问题。#36958
  • 💄 修复 PageHeader 返回按钮点击后依然有聚焦样式的问题。#36902
  • 💄 修复抽屉 Drawer 组件嵌套时,子抽屉的样式被父抽屉影响的问题。#36845 @yanm1ng
  • 🐞 修复 Mentions 内有滚动条时弹出层偏移的问题。#36898 @JarvisArt
  • TypeScript
    • 🤖 修复 Avatar onClick 属性定义丢失的问题。#36940 @kungege
    • 🤖 修复 Table onChange 参数 sorter 类型报错的问题。#36710 @kungege
    • 🤖 Input data-* 属性将不再是必传参数。#36858 @yifanwww

4.22.3

2022-08-01

  • 🐞 修复在 React 18 版本中 Uploader 的 fileList 发生更新后出现闪烁的情况。#36801 @zhengjitf
  • 🐞 修复 Form.Item 在垂直布局下使用小尺寸的 labelColwrapperCol 时不换行的问题。#36800
  • 🐞 修复 Row 在 flex 布局中占据过多空间的问题。#36770

4.22.2

2022-07-28

  • 💄 调整 Collapse 标题文本在 collapsible=default 时为完整宽度点击区域。#36761
  • Drawer
    • 🐞 修复 Drawer 在 360 浏览器不生效的问题。#36748
    • 🐞 回滚将样式恢复至包裹层以防止原本通过 contentWrapperStyle 覆盖样式的用法。#36748
    • 🐞 修复兼容以 string 类型作为 width/height 的用法,并且警告用户应当使用 number 类型。#284

4.22.1

2022-07-27

  • 🐞 修复 Drawer 使用百分比宽度时的展示问题。#36729

4.22.0

2022-07-26

  • Form
    • 🔥 Form 新增 Form.Item.useStatus 用于获取 Form.Item 的校验状态。#36486
    • 🆕 Form 支持 setFieldValue 以简化设置数字单个值的操作流程。#36058
    • 🐞 修复 Form.Item 在快速切换校验状态时高度抖动的问题。#36575
  • 🆕 Radio.Group 支持 onBluronFocus 属性。#36041
  • 🆕 Typography ellipsis.tooltip 属性支持传入一个对象。#36099
  • 🛠 重构 Drawer 移除直接的 dom 操作以使其更符合 React 运作方式。#36672
  • 🛠 重构 Sketelon.Button square shape 样式为宽高相等,之前的 square 改为默认样式。#36123 @alanhaledc
  • 🐞 修复 Modal.confirm 中 onCancel(close) 参数有时候不是 function 的问题。#36600 @Wxh16144
  • 🐞 回滚 #36439 以修复上传和删除文件时状态不对的问题,并再次修复 Upload 移除文件时状态色会变化的问题。#36706
  • Tree
    • 🛠 Tree/TreeSelect switcherIcon 参数现在支持完整 TreeNode 属性,从 { expanded: boolean } 变为 AntTreeNodeProps#36651 @alanhaledc
    • 🐞 修改 Tree draggable 函数的参数类型由 AntTreeNode 改为 DataNode。#36648 @tianyuan233
  • Table
    • 💄 修复 Table 固定列额外阴影和滚动条样式的问题。#36606 @dashaowang
    • 💄 修复 Table 树形数据固定列的省略样式错位的问题。#36608
  • 🌐 国际化

4.21.7

2022-07-18

  • 🆕 新增 Skeleton.Node 子组件,允许用户自定义 Skeleton 的内容。#36441 @DawnLck
  • Form
    • 🐞 修复 Form 下设置 Select 百分比宽度时会有未预期空行问题。#36484
    • 🐞 修复 Form 设为禁用时、内部的 Upload 组件仍能上传文件的问题。#36573 @cwjTerrace
  • 🐞 修复 Tree 非 draggable 依然展示可拖拽图标的问题。#36511 @Wxh16144
  • 🐞 修复 Upload 在预览包含 <foreignObject> 及跨域链接的 SVG 文件时发生错误的问题。#36402 @jonioni
  • 🐞 修复 Tooltip 在被禁用的 Radio 上时无法自动关闭的问题。#36483
  • 💄 添加 Modal Less 变量 @modal-border-radius#36527 @kkkisme
  • 💄 修复 Table 开启固定和省略功能的列内的展开按钮换行样式。#36496

4.21.6

2022-07-11

  • 🐞 修复 Skeleton 在 Safari 下开启 active 时圆角丢失的问题。#36445
  • 🐞 修复 Breadcrumb 作为 List 最后一个元素时,分割线丢失的问题。#36448 @LeonKattendick
  • 🐞 修复 Upload 移除文件时状态色会变化的问题。#36439
  • 🐞 修复 DatePicker 配置 status 时的样式问题。#35685 @simplejason
  • Table
    • 🐞 修复 Table 横向滚动的阴影样式问题。#36420 @shunyue1320
    • 🐞 修复 Table 鼠标悬浮时的性能问题。#36383
  • 💄 微调 Modal 标题上关闭按钮尺寸。#36309 @cw1997
  • 🐞 修复 Form.ErrorList 在校验状态很快的时候视觉抖动问题。#36358
  • 💄 修复 Radio 聚焦时的阴影样式在非白底背景下的问题。#36335
  • 🐞 修复 Table 配置有 title 时的圆角样式。#36384 @Unuuuuu

4.21.5

2022-07-03

  • 🐞 修复 Checkbox 不会被 Form disabled 属性禁用的问题。#36345
  • 🐞 修复 Button loading 属性传入 null 时错误问题。#36288 @kejianfeng
  • 🐞 修复弹出框箭头在某些浏览器上的兼容性问题。#36266
  • 🐞 修复 Table 滚动阴影在内嵌表格内出现的问题。#36277
  • 🐞 修复 Divider 部分类名无法自定义的问题。#36271 @alanhaledc
  • 🇧🇾 调整白俄罗斯国际化语言。#36265

4.21.4

2022-06-27

  • Table
    • 🐞 修复 Table 展开图标未居中的问题。#36215
    • 💄 修复 Table 内嵌 Table 时的边距问题。#36209
    • 🐞 Table 取消选择或批量操作时重置上一次选择的 key。#34705 @Dunqing
    • 🐞 修复 Table 过滤列表在某些场景下多级展开无法关闭的问题。#36132
  • 🐞 修复 Upload listType="picture-card" 当 children 为空时上传文件按钮没有隐藏的问题。#36196
  • 🐞 修复 Popover 自定义 color 时箭头颜色问题。#36241 @MadCcc
  • 🐞 修复 Menu item={undefined} 时会有废弃警告的问题。#36190
  • 💄 修复 Button loading 图标的间距丢失的问题。#36168
  • 🐞 修复 Dropdown 中 Menu 分组下的 Item 点击不会关闭的问题。#36148
  • 💄 优化 Slider 拖拽手柄的可交互区域。#36018 @slotDumpling
  • 🐞 修复重复添加 readOnly 的 css 类名,它已在 rc-input-number 中被声明了。#36120 @RainyLiao
  • 💄 修复 Skeleton 在 active 时的背景色样式。#36116
  • TypeScript

4.21.3

2022-06-17

  • 🐞 修复 Table 自定义 filterDropdown 中使用 Menu 会被修改默认 selectable 的问题。#36098
  • 🐞 修复 Input.Textarea 受控时点击清除图标后无法聚焦的问题。#34728 @Pulset
  • TypeScript

4.21.2

2022-06-15

  • 🐞 修复 Form 有 noStyle 属性时校验状态错误的问题。#36054

4.21.1

2022-06-13

  • 🐞 修复 Image getContainer 属性没有从 ConfigProvider 中读取的问题。#36002 @robothot
  • 🐞 修复 Button 有 hrefdisabled 属性不生效的问题。#35952#35975 @MuxinFeng
  • 🐞 修复 Upload 组件动画闪烁的问题。#35943
  • 🐞 修复 less 色彩算法,使其和 @ant-design/colors 保持一致。#35954 @christian-lechner
  • 💄 Form.Item 中的 Modal 或 Drawer 组件包含的控件去除 status 等受 Form 影响的样式。#35849
  • TypeScript
    • 🤖 修复 Dropdown autoFocus 属性定义。#35990 @robothot
    • 🤖 修复 Menu 中 MenuItemGroupType 的类型定义。#35790 @MasaoBlue
    • 🤖 修复 Carousel 在 React 18 下的 TS 定义问题。#35959
  • 🌐 国际化
    • 🇮🇹 修复 Table.cancelSort 的意大利语翻译。#35970 @gariggio

4.21.0

2022-06-06

  • 🔥 新增 Form 级别控制输入组件 disabled#35210 @heiyu4585
  • 🆕 Tabs 组件支持 popupClassName 用于更多菜单。#35892
  • 🆕 Table 组件 rowSelection.onChange 新增 info.type 参数。#35598
  • 🆕 Typography.Paragraph 的 copyable 属性支持 format 以重置剪切板数据的 Mime Type。#35219 @kanweiwei
  • 🆕 TreeSelect 支持 treeExpandAction 定义展开操作。#35618 @NE-SmallTown
  • ConfigProvider
    • 🆕 ConfigProvider 支持全局配置 Pagination showSizeChanger 属性。#35750
    • 🆕 ConfigProvider 支持 componentDisabled 来配置组件禁用状态。#35718
    • 🛠 重构 ConfigProvider 移除默认的 renderEmpty 方法以解决打包循环依赖的问题。#35570
  • Collapse
    • 🛠 重构 Collapse 标题部分以确保其稳定的 DOM 结构易于样式选择。#35781
    • 🛠 重构 Collapse expandIconPosition 为逻辑位置 startend 以解决 RTL 下的样式问题。#35770
  • Progress
    • 🆕 Progress 分步进度条支持单独自定义色彩。#35855
    • 🛠 重构 Progress type="circle"type="dashboard" 以简化 dom 结构和带来更好的渲染效果。#35433
    • 🛠 重构 Progress 成 React hooks。#35393 @shuaijiumei
    • 🐞 修复 Progress 进度接近 100% 间距几乎消失的问题。#35433
    • 🐞 修复 Progress type="dashboard"gapDegree 角度不准确的问题。#35433
    • 💄 修复 Progress type="line"strokeLinecap="butt" 时的圆角样式。#35822
  • Dropdown
    • 🆕 Dropdown 支持 autoFocus 属性,打开时自动聚焦下拉单。#35391
    • 🛠 修复 Dropdown 嵌套菜单注入逻辑。#35810
  • Card
    • 🛠 使用 Skeleton 重构 Card loading 属性。#35525
    • 🛠 重构 Card 样式用 flex 代替 float。#35236 @miracles1919
  • 🛠 DatePicker 重构成 React hooks。#35425 @heiyu4585
  • 🛠 将 Pagination mini 模式的 className 重命名为 ant-pagination-mini#35881
  • 🛠 重构 Popconfirm 内部实现为 Popover 组件。#35676
  • 🛠 改变 Modal confirm 组件底部按钮布局实现方式。#35530 @foryuki
  • 🐞 修复波浪效果在 React 18 严格模式不生效的问题。#35889 @Carrotzpc
  • 🐞 修复 Drawer 关闭 2 次后 children 为 undefined 的问题。#35853 @crazyair
  • Skeleton
    • 💄 移除 Skeleton 默认的 margin-top 以便在默认情况下更对称。#35848
    • 💄 优化 Skeleton active 的动画性能。#35836 @slotDumpling
  • 💄 移除 Radio 禁用状态时样式中的 !important#35920
  • TypeScript
    • 🤖 修复 Form.List 类型 FormListFieldData 缺失属性 fieldKey#35884 @nanianlisao
  • 🌐 国际化
    • 🇹🇲 添加土库曼语国际化。#35605
  • RTL
    • 💄 修正 Input 和 InputNumber 的 borderborder-radius 在 RTL 模式下的方向问题。#35876 @yykoypj

4.20.7

2022-05-30

  • 🐞 修复 Drawer 打开时 form 实例为 null 的问题。#35706 @crazyair
  • 🐞 修复 Segmented 组件中选项使用 icon 属性时图标与文字之间的间距失效问题。#35701
  • 💄 优化 Popover 的箭头效果。#35717
  • TypeScript
    • 🤖 修复 Card 组件的类型提示。#35753

4.20.6

2022-05-22

  • 🐞 修复 DatePicker 初次打开时 placeholder 闪烁的问题。#35620 @yykoypj
  • 🛠 移除 Grid 默认 role 标签,以使其更好的适配 aria-required-parent 要求。#35616 @bartpio
  • 🐞 修复 Anchor 在某些游览器下会被切割内容的问题。#35612 @josonho
  • 🐞 修复 Table 存在表头分组和垂直滚动条时表头边框异常的问题。#35591
  • 🐞 修复 Drawer 内按钮关闭速度过快问题。#35339

4.20.5

2022-05-15

  • 🤖 在 TypeScript 定义中废弃 Table rowSelection.onSelectNonerowSelection.onSelectMultiple#35545
  • 🐞 InputNumber 当精度为负数时忽略小数部分。#35520 @ty888`

4.20.4

2022-05-11

4.20.3

2022-05-08

  • 🔥 增加 官方国内镜像,享受飞一般的加载速度。
  • 🐞 修复 Row 里不必要的 rowGap: 0 样式属性。#35409
  • 🐞 修复 List.Item ref 不生效的问题。#35321
  • 💄 优化 Tooltip 箭头的样式。#35401
  • 🐞 修复 Table 筛选的重置功能不生效问题。#35386 @lalalazero
  • 🌍🇬🇧 en_GB 和 🇺🇦 uk_UA 添加缺失的本地化文案。#35430 @velykanov
  • TypeScript
    • 🤖 修复 Notification 的 maxCount 属性缺失的问题。#35369 @cwveysey

4.20.2

2022-04-30

  • Segmented
    • 🐞 修复 Segmented 组件高度和其他控件不一致的问题。#35281
    • 🐞 修复 React StrictMode 下 Segmented 动画丢失的问题。#35281
    • 🆕 Segmented options 支持设置 icon 属性。#35256
  • Table
    • ⌨️ 优化 Table 排序按钮的键盘可访问性。#35269
    • 🇪🇸 补充 Table 西班牙语筛选文案。#35309 @agarciaguillo
  • 🐞 修复 Switch 在暗黑主题下关闭时的颜色问题。#35332
  • 💄 微调 Breadcrumb 链接 hover 色为中性色。#35324
  • 🐞 修复 Space 在某些情况下抛出 Encountered two children with the same key 警告的问题。#35311
  • 🐞 修复 Select 多选标签移除图标位置偏下的问题。#35336 @walidcherhane

4.20.1

2022-04-26

  • 🐞 修复 Breadcrumb 多余的 paddingmargin 样式。#35235
  • 🐞 修复 Input.Search 在中文输入法下回车键触发 onSearch 的行为不一致的问题。#35164 @qyzzzz
  • 🐞 修复 Upload 和 Upload.Dragger 之间循环依赖的问题。#34379 @kanweiwei

4.20.0

2022-04-24

  • 🔥 支持 React 18 以及严格模式,修复了相关已知问题。
    • 🐞 修复 Form 在 React 18 的 StrictMode 下,错误信息无法更新的问题。#35096
    • 🐞 修复 Notification 和 Message 在 React 18 下抛出使用 createRoot 的警告信息。#35030
    • 🐞 修复 BackTop 组件在严格模式下不能正常工作的问题。#34858 @tmkx
  • 🔥 新增 Segmented 分段控制器组件。#34319
    • 🛠 4.20.0 正式版后Segemented 的 onChange 回调函数的参数从 ChangeEvent 调整为 value。如果你使用了 4.20.0-alpha.0 4.20.0-alpha.1,请注意这个变化。#35187 @vagusX
  • Form
    • 🔥 Form 添加 useWatch 支持获取当前字段值。#35036
    • 🆕 Form 支持 useFormInstance 以获取当前上下文中的 Form 实例。#35039
    • 💄 修复 Form labelCol={{ sm: 24 }}wrapperCol={{ sm: 24 }} 时样式错乱的问题。#34907
  • 🛎 Menu 添加 items 数据化菜单项支持以为将来性能提升做准备,并且 children 将会在下个大版本中废弃。#34559
  • 🆕 Image PreviewGroup 支持顶部进度渲染。#35038 @zpc7
  • Upload
    • 🆕 Upload picture-card 模式支持配置图片的 crossOrigin 属性。#34981 @dragmove
    • 🐞 修复 Upload prefixCls 对列表不生效的问题。#34944 @swchen
    • 💄 优化 Upload 操作按钮的样式细节。#35052
  • Table
    • 🆕 Table 列筛选条件重置时,支持重置为默认值而非空值。#34355 @heiyu4585
    • 💄 修复 Table size="small" 时列头背景色和选择列宽度的样式问题。#34963
    • 🇩🇪 补全 Table 的德语国际化文案。#34836 @pfedan
    • 优化 Table 过滤列表的计算性能。#35064 @nieyuyao
    • 💄 优化 Table size="small"size="middle" 时选择下拉菜单的边距样式。#35173
  • Tree
    • 🆕 Tree 组件的 switcherIcon 属性支持 render-prop。#34470 @zqran
    • 🆕 Tree 支持 rootClassName and rootStyle#34578
  • Breadcrumb
    • 🐞 修复 Breadcrumb 抛出 placement 废弃警告的问题。#35162
    • 🐞 修复 Breadcrumb 展示非预期的数字符号的样式问题。#35123
    • ⌨️ 为 Breadcrumb 层次结构增加可访问性支持。#34082 @VladimirOtroshchenko
  • Anchor
    • 🆕 Anchor getCurrentAnchor 参数中返回默认高亮项。#34799
    • 🛠 重构 Anchor 为函数组件。#35073 @LongHaoo
  • Cascader
    • 🆕 Cascader 添加 showCheckedStrategy 用于配置回填方式。#34568 @heiyu4585
    • 🐞 修复 Cascader 的搜索结果未占满整个面板的问题。#35019 @boomler
  • 🆕 Typography 的 onCopy 方法支持获取点击事件对象。#34655 @yzwxk
  • 🆕 Grid 支持 justify="space-evenly"#34606 @gp5251
  • 🆕 Dialog 及 Image 支持 rootClassName 属性。#34574 @heiyu4585
  • 🐞 修复 Skeleton 在没有 children 并设置 loading 为 false 时提示 Nothing was returned from render 的问题。#34872 @AlbertAZ1992
  • 💄 优化 Switch 禁用色以更好适应非白底背景。#35103
  • 💄 移除 Tabs overflow: hidden 样式以修复 Select 和 sticky Table 在 Tabs 中的展现问题。#35195
  • 💄 修正 Steps 在 RTL 模式下样式问题。#35088 @zpc7
  • 💄 修复 Badge 在 RTL 模式下、独立使用时的动画效果。#34899 @hmz22
  • 🛠 优化 Modal id 生成逻辑,以优化无障碍体验。#35072
  • 🐞 修复 Select 和 AutoComplete 使用键盘向下滚动时行为异常的问题。#35025
  • Spin
    • 💄 修复 Spin 动画样式在 Parcel 解析异常的问题。#35005
    • ⌨️ Spin 添加 aria 属性以提升可访问性。#34408 @heiyu4585
  • ⌨️ Dropdown 支持方向键切换选项。#34738
  • 🐞 修复 Title、Text、Paragraph 组件不支持 ref 的问题。#34847 @MQuy
  • Input
    • 💄 Input.Group 对子组件屏蔽 Form.Item 的样式。#34764
    • 💄 调整 Form 下 TextArea 的样式。#34714 @MadCcc
  • ⌨️ 修复 Checkbox 缺少 aria-checked 属性导致屏幕阅读器识别错误的问题。#34862 @SpaNb4
  • Less
  • TypeScript

4.19.5

2022-04-02

  • 🐞 修复 Form 在整个被 unmount 后再次 mount原 Form 的值会被重置的问题。#34845
  • 🐞 修复 Pagination 在 <ConfigProvider componentSize="large" /> 下的 Select 大小问题。#34756
  • 🐞 修复 Skeleton 不渲染非 react element 类型的 children 问题。#34751 @1247748612
  • 💄 修复 Tag @tag-border-radius less 变量不生效的问题。#34741

4.19.4

2022-03-27

  • 🐞 修复当 Calendar 的 fullscreenfalse 时,dateFullCellRender 返回的元素不可交互的问题。#34614 @imoctopus
  • 🐞 修复 BackTop 的部分 rtl 样式问题。#34626 @hmz22
  • 🐞 修复小尺寸 Steps dot 模式下文字位置偏移的问题。#34651
  • 🐞 修复 Descriptions 内容为 0 时 contentStyle 不生效的问题。#34696 @zhao-huo-long
  • 🐞 修复 notification 会遮挡后面元素交互的问题。#34716

4.19.3

2022-03-21

  • 🐞 修复 TextArea clearIcon 的颜色问题。#34610
  • 🐞 修复 Rate 下 disabled 时依然有 hover 效果的问题。#34547 @Unuuuuu
  • 🐞 修复 Tooltip 使用预设颜色时 arrow 颜色错误的问题。#34548
  • 🐞 修复 Badge 数字 RTL 模式下异常位置显示。#34545
  • 💄 修复使用 prefixCls 时的数字 Row 和 Col 类样式问题。#34494 @mic-web
  • 🐞 修复 Typography editable 切换时在 Firefox 下高度跳动 和 Typography.Title editable 确定图标错位的问题。#34518
  • 💄 修复 RangePicker status 相关样式丢失的问题。#34509
  • 🛎 为动态改变 Form.Item 的 hasFeedback 时 Input 焦点丢失添加警告。#34475
  • 🐞 修复 Input 有 prefix 或者 suffix 时 input 缺少某些 className 的问题。#34474
  • 🇱🇹 更新 lt_LT 的 locale。#34567 @Anizcus
  • 🇮🇹 更新 it_iT 的 locale。#34566 @freshgiammi

4.19.2

2022-03-13

  • 🐞 修复 Dropdown 在边界情况下不会自动调整展示位置的问题。#34390
  • 💄 缩小 PageHeader extra 内元素间距为 8px#34428
  • 🛠 导出 antd/es/config-provider 目录下的 css variable 函数以支持 ssr 的需求。#34436
  • 🛠 使用 React hooks 重构 Menu。#34433
  • Input
    • 💄 修复大尺寸 Input 的字号问题。#34381
    • 💄 修复 Input.Group 多余的错误边框样式。#34412
  • Form
    • 🐞 修复 Form.Item 在 form.validateFields 中移除时抛出 Can't perform a React state update on an unmounted component 警告的问题。#34405
    • 🐞 修复 Form 组件当 preservefalseinitialValues 会被更改的问题。#34411
  • Tooltip
    • 💄 修复 Tooltip 在 Safari 下的内容宽度问题。#34415 @jiandandkl
    • 💄 修复 Tooltip/Popover/Popconfirm 等组件箭头大小问题。#34407
  • 💄 优化 Collapse 简洁模式的底边框。#34366 @PanStar
  • TypeScript
    • 🤖 修复 Input 不支持 data-* TS 定义的问题。#34410 @GitKou
    • 🤖 修复 Transfer 的 footer 类型定义。#34337 @zomixi

4.19.1

2022-03-08

  • 🐞 修复自定义状态相关的 less 编译错误。#34350
    • 🐞 修复使用定制主题时 less 编译提示 ReferenceError: colorPalette is not defined 错误。
    • 🐞 修复引入 antd/dist/antd.css 时提示 Error: Invalid class or id selector syntax 错误。
  • 🐞 修复 Input.Passowrd 图标颜色错误。#34354
  • 🐞 修复 ConfigProvider csp 有时在 Icon 上不会生效的问题。#34356

4.19.0

2022-03-08

  • 💄 优化部分组件箭头样式。#33710

  • Input

    • 🛠 引入 rc-input 重构 Input 组件为 function component。#34206
      • 注意:由于从 class component 变为 function componentInput 组件的 ref 类型及内容已经更新,可以通过 import { InputRef } from 'antd' 引入。其中的 input 属性作为获取 DOM 的途径被保留,同时支持 focusblur 等文档中支持的方法。
    • 🆕 新增 clearIcon 属性,支持自定义清除按钮。#34325
  • Table

    • 🆕 column.filterSearch 属性现在支持返回一个函数用于自定义搜索条件。#34085 @heiyu4585
    • 🆕 column.filterDropdown({ clearFilters }) 支持参数 clearFilters({ confirm: false, closeDropdown: false }) 控制筛选。#34120 @heiyu4585
    • ⌨️ 增加 aria-sort 属性以优化屏幕阅读器的使用体验。#33603 @dgreene1
    • 🐞 修复 Table 列筛选器中选择全部 Checkbox 状态问题。#34295
  • 🆕 表单组件新增 status 属性以支持自定义状态。

  • 🆕 InputNumber 组件支持 controls={{ upIcon, downIcon }} 用于自定义上下图标。#33914 @heiyu4585

  • 🆕 Notification 组件弹窗位置新增支持 top / bottom#33871 @heiyu4585

  • 🆕 Select、Cascader、DatePicker 等组件新增 placement 用于自定义弹层方向。#33641 @ONLY-yours

  • 🆕 Dropdown 组件支持 arrow={{ pointAtCenter: true }} 用于指向元素正中间,并且新增 top bottom 两种 placement 位置。#33658

  • 🆕 Skeleton.Input 添加 block 属性。#33672 @woochanleee

  • 🆕 合并 TimePicker disabledHoursdisabledMinutesdisabledSecondsdisabledTime 以保持与 DatePicker 接口一致性。#33503

  • 💄 修改部分边框颜色和进度条的背景色为透明色以适应有色背景。#33506

  • 💄 Space 支持自定义 children 的 key#33607 @qin20

  • 🐞 修复 Typography.Title 进入编辑模式时大小不一致的问题。#34169 @heiyu4585

  • 🐞 修复 Form.Item 抛出 React does not recognize the requiredMark prop on a DOM element 的问题。#34323

4.18.9

2022-02-28

  • 🆕 新增 Radio、Divider、Modal、Dropdown、Drawer 主题变量。#34194 #34187 #34191 #34189 #34188 @qdzhaoxiaodao
  • 🐞 修复 Form 组件当 preservefalseinitialValues 会被更改的问题。#34153
  • 💄 修复 Dropdown 菜单项文本太长没有换行的问题。#34177
  • TypeScript

4.18.8

2022-02-21

  • 🐞 修复 message.config 多次配置 getContainer 时无法生效的问题。#34123 @TrickyPi
  • 🐞 修复 Menu 组件中无效的缓存逻辑。#34121 @mrwd2009
  • 🐞 修复 ConfigProvider 在服务端配置主题会崩溃的问题,同时现在会提示动态主题于 SSR 上无效。#34118
  • Table
    • 修复 Table 在首次加载时会渲染两次的问题。#34106
    • 优化 Table 渲染性能,现在不使用废弃 column.render: () => { children, props } 方法时默认会跳过无用渲染。#34075
  • 🐞 修复 Typography 启用 copyablechildren 内容变化后复制内容没变的问题。#34034 @opopeieie
  • 优化 Avatar、List、Pagination、Steps 以防止初始化时非必要的额外渲染。34122
  • 💄 修复 Form 下 Select 内容太长导致布局换行的问题。#34117
  • 🇸🇰 完善 sk-SK 中 Table、Form、Modal 的文案。#34061 @xseman
  • TypeScript

4.18.7

2022-02-14

  • Typography
    • 🛠 修复 Typography 在 SSR 渲染时警告 useLayoutEffect 的问题。#33818 @SoYoung210
    • 🐞 修复 Typography 配置 ellipsis 后在某些情况下会出现滚动条的问题。#34007
    • 🐞 Typography 复制按钮点击事件不在冒泡。#33998 @linxianxi
    • 🐞 修复 Typography 中编辑和拷贝按钮无法响应 Enter 按键的问题。#33976 @mrwd2009
  • 🐞 修复 Form 波兰语中表单校验部分文案未定义的问题。#34024 @MichalPodeszwa
  • 🐞 修复 Input.TextArea 设置 maxLength 时光标位置会影响超出部分截取的问题。#33910 @chenyizhongx
  • 💄 Button 对于 type=default 也会提供 .ant-btn-default 的样式类名。#34013
  • 💄 优化 Menu :focus-visible 的样式。#34008
  • 💄 修复 Pagination 和 Rate 在 Safari 下部分样式丢失的问题,比如分页按钮禁用样式失效。#34002
  • 💄 修复 Row 与 Col 在配置 prefixCls 的样式问题。#33969 @mic-web
  • 🐞 修复 Timeline 的自定义图标颜色无效的问题。#33951 @MadCcc
  • TypeScript

4.18.6

2022-02-07

  • 🐞 修复当传入的内容参数和标题参数都为空时Popover 仍旧会渲染空气泡的问题。#33835 @DawnLck
  • 🐞 修复 Typography ellipsis 行数大于 1 时 Tooltip 不显示的问题。#33875
  • Button
    • 🐞 修复小尺寸下 Button 组件 block 属性无效的问题#33878 @tangjinzhou
    • 🐞 修复 Button 组件 loading.delay 定时器未清除导致的内存泄漏警告#33858 @mrwd2009
  • 🐞 修复 Tooltip 套在 loading 状态的 Switch 上时无法正常显示的问题。#33860
  • 🐞 修复 Upload 组件为 picture-card 类型时,由隐藏上传按钮改为显示后,上传按钮有时会闪烁的问题。#33820 @credred
  • Typescript

4.18.5

2022-01-24

  • Cascader
    • 🐞 修复 Cascader 弹层超出屏幕时不会自动偏移以及激活选项不会自动滚动到正确位置的问题。#33777
    • 💄 修复 Cascader 加载中图标。#33799
  • 💄 修复 Tag 在暗黑主题下的样式。#33751
  • 💄 修复 Tooltip 的子元素含有禁用态的 CheckBox 时可能引起的行为和样式异常。#33772 @boomler
  • 优化 Row 和 Layout.Sider 的 hooks 依赖数组。#33804 @mrwd2009
  • 🐞 修复 Card ref 不生效的问题。#33784 @LongHaoo
  • 🐞 修复动态修改 Checkbox 的 valueonChange 不能正确传入修改后的值的问题。#33753

4.18.4

2022-01-18

  • Typography
    • 优化 Typography 在配置 tooltip 时优先使用原生省略样式以提升性能。#33669
    • 🐞 重构 Typography ellipsis 逻辑以修复 children 如果消费上游 Context 会报错的问题。#33725
  • Icon
    • 🐞 修复 <Icon component={HomeOutlined} /><HomeOutlined /> 不对齐的问题。#33709
    • 🐞 修复 <Icon component={SyncOutlined} spin /> 抖动的问题。#33726 @JX-Zhuang
  • Input
  • 修复 ConfigProvider 和 Anchor 的渲染函数多次运行的问题。#33723 @mrwd2009
  • 🐞 修复 Cascader 组件中出现重复 key 的控制台 warning 问题。#33649 @dimbslmh
  • 🐞 Checkbox.Group 的 options 支持数组中直接传入 number 和 boolean 类型。#33678
  • 🐞 修复 Form validateMessages 在多个 ConfigProvider 内错乱的问题。#33705
  • 🐞 修复 Steps 组件在 type 为 navigation 和 labelPlacement 为 vertical 时tail 部分不会显示的问题。#33716 @toSayNothing
  • 🐞 修复 Image 底部留白问题。#33631 @fanerge
  • 🐞 修复 TreeSelect 键盘操作时,激活项不会高亮的问题。#33755
  • 🇰🇭 修正高棉语 (km_KH) 语言包中部分翻译。#33738 @vireakkeosokvibol

4.18.3

2022-01-10

  • 🆕 Menu 组件支持 home(跳转到第一项)和 end(跳转到最后一项)的键盘操作。#33642 @dartamonov-vertex
  • Table
    • 大幅优化 Table 渲染时和卸载时的性能。#33554
    • 🐞 修复 Table 空状态未居中显示。#33610 @hemengke1997
    • 🐞 修复 Table 树形数据展示 hover 高亮异常的问题。#33638 @LongHaoo
  • Form
    • 🐞 修复 Form 在英文语言包下错误提示文案不生效的问题。#33511
    • 🐞 修复 Form.Item help 使用空字符串的时候布局抖动的问题。#33644
  • 🐞 修复 Input.Textarea 在 preact 下报错的问题。#33536 @developit
  • 🐞 修复 PageHeader unmounted 后报 React state update on an unmounted component 的错误。#33546 @wuifdesign
  • 💄 修复 Select 使用 tagRender 时标签上下边距不统一的问题。#33539
  • 💄 移除 svg 针对 IE9- 的重设样式,修复全局样式影响部分 svg 元素的问题。#33579
  • TypeScript

4.18.2

2021-12-30

  • 🐞 回滚 #33411 以修复 Table 死循环调用 onChange 的问题。

4.18.1

2021-12-29

  • 🐞 修复 Popconfirm 在某些情况下会出现 Can't perform a React state update on an unmounted component. 的错误。#33432 @MadCcc
  • 🐞 修复 Input 配置 suffixvalue 为数字类型会崩溃的问题。#33462
  • 🐞 修复 Divider with text dashed 的边框颜色错误问题。#33452 @chen-jingjie
  • 🐞 修复 Dropdown.Button 不支持 destroyPopupOnHide 的问题。#33442 @LongHaoo
  • 🐞 修复 Table 的 Pagination 在 current 改变时不触发 pagination.onChange 的问题。#33411 @2724635499

4.18.0

2021-12-27

  • 🐞 修复 Skeleton 不支持 style 的问题。#33405
  • 🐞 修复 Descriptions 内使用其他组件会被切割的问题。#33392
  • 🆕 统一类 Select 组件泛型定义为 OptionType 以支持自定义 FieldNames 匹配。#33364
  • 🐞 修复 Slider 禁用时 hover 色彩的问题。#33369 @chen-jingjie
  • Table
    • 🆕 Table colSpanrowSpan 迁移至 onCell 方法中,以优化渲染性能。#33114
    • 🆕 Table 支持 Table.EXPAND_COLUMN 和 Table.SELECTION_COLUMN 以实现自定义列排序。#33026
    • 🐞 修复 Table 鼠标移动时重复触发 expandedRowRendercolumn.render 的问题。#33342
  • Form
    • 🔥 Form.List 嵌套使用 Form.Item 时不再需要手工指定 fieldKey#32689
    • 🆕 Form 现在支持通过 labelWrap 开启标签可换行。#33048
  • 🆕 ConfigProvider 支持 Form 的 colon 配置。9bc148a @seaSuper
  • 🆕 InputNumber 增加 prefix 属性支持。#32600 @Austaras
  • 🆕 Modal 静态方法支持 wrapClassName 属性。#32676 @cwjTerrace
  • 🆕 Popconfirm 新增是否显示取消按钮。#32620 @cwjTerrace
  • 🆕 Dropdown.Button 新增 loading 属性。#32467 @kaysonwu
  • 🆕 Input 新增 showCount 属性。#32522 @cwjTerrace
  • 🆕 Alert 支持 closeIcon 自定义关闭图标。#32345 @chen-jingjie
  • Typography
    • 🆕 对于可编辑段落,可以通过配置 triggerType 配置触发编辑状态。#32219 @kachanovskiy
    • 🆕 Typography 支持 enterIcon 以设置编辑确认图标。#32220 @kachanovskiy
  • 🆕 Divider 增加了 orientationMargin 属性以设置间距。#32084 @neotan
  • 🆕 Avatar.Group 添加 maxPopoverTrigger 以定制剩余头像展示的触发逻辑。#32197 @RiteshMakan
  • 🆕 Upload 新增 showUploadList.previewIcon 用于自定义预览图标。#32059 @1040961807
  • 🏴󠁥󠁳󠁣󠁴󠁿 修复加泰罗尼亚语 (ca_ES) 对 Form 缺失翻译问题。#33377 @ZzGGitter
  • 🇫🇮 修复芬兰语 (fi_FI) 对 Table 的缺失翻译问题。#33372 @ZakarFin
  • 🇰🇭 新增高棉语 (km_KH) 语言包。#32853 @vireakkeosokvibol
  • TypeScript

4.17.4

2021-12-19

  • 🐞 修复 Form.Item 的 name 属性改为 parentNodedom-align 死循环,内存溢出的 bug。#31846 @DaoxingHuang
  • 🐞 回滚 #32448 以修复 Input.TextArea 输入 emoji 时被截断的问题。#33312

4.17.3

2021-12-08

  • 🐞 修复 Drawer title 未能填满一行造成的样式问题。#33205
  • 🐞 修复 Badge 从 display:none 时切换到显示时闪动的问题。#33083 @songlinn
  • 💄 Anchor 固定样式类从 .fixed 修改成 .ant-anchor-fixed#33085 @tangjinzhou
  • 💄 修复 Button loading 样式在 Firefox 下丢失的问题。#33199
  • Select
    • 🐞 修复 Select 单选搜索时宽度收缩的问题。#32988
    • 🐞 修复 Select 在低版本浏览器报出 Object.values not defined 错误的问题。#33124
  • Radio
  • 💄 Collapse header 添加 position: relative 样式以兼容过去某些场景用户依赖了该样式。#33070
  • 🐞 修复 Input.TextArea 当有 showCount 时设置高度失效。#33055
  • TypeScript
    • 🤖 修复 Upload data TypeScript 定义。#33193
    • 🤖 修复 Carousel TypeScript 定义。#33109 @q1uxu
  • 🌐 补充 zh-TW 语言包。#33108 @dengfuping

4.17.2

2021-11-26

  • 💄 修复 Form wrapperCol={{ span: 24 }} 时样式错乱的问题。#32981
  • 🐞 修复 Modal centered 略微偏上的问题。#33022
  • 🐞 Cascader 丢失 suffixIcon 定义问题并且支持 options 泛型定义。#33008
  • 🐞 修复 Input.Search 下 enterButton 内元素上的 onClick 未被触发的问题。#32999
  • 🇪🇪 补充爱沙尼亚语言包。#33005 @wedeso
  • 🤖 Tree 支持泛型以更好的配合 fieldNames#32992

4.17.1

2021-11-22

  • 🐞 修复直接引入 es/style/mixins/index.less 文件会抛出 Variable @root-entry-name is undefined 异常的问题。#32887
  • 🐞 修复 Menu 折叠后 Tooltip 文字颜色错误的问题。#32956
  • 🐞 修复 Modal.method bodyStyle 无效的问题。#32934 @jin-benben
  • 🐞 修复组件 placeholder 色彩异常的问题。#32915
  • 💄 修复可编辑 Tabs 下拉框移除按钮样式问题。#32919
  • 🛠 Modal.confirm() 移除不必要的 div 容器。#31492 @ppbl
  • 🛠 移除无用的 Drawer 样式。4ca6976
  • 🛠 PageHeader 标题高度使用 @height-base 变量。#32883
  • 🇵🇱 添加缺失的 pl_PL 翻译内容。#32896 @MichalPodeszwa
  • TypeScript

4.17.0

2021-11-15

  • 动态主题
    • 🔥 ConfigProvider 支持动态配置主题色,详细文档#31496
    • 🚧 移动部分 mixins less 文件到 themes 文件下,因为它们依赖于主题相关变量。我们不推荐直接引用底层 less 文件,但是如果你使用了请注意这部分变更。#32763
    • 🐞 修复 antd.variable.less 编译时会混入默认主题配置的问题。#32279
    • 🐞 修复 antd 编译产物缺失 /style/default.css 文件的问题。#32116
    • 🐞 修复 less 编译 antd.xxx.less 会抛出 Maximum call stack size exceeded error 的问题。#32063
  • Input
    • 🐞 修复 Input.Search 组件在有 allowClearaddonBefore 属性时,输入框 border-left-radius 值错误的问题。#32812 @KAROTT7
    • 🐞 修复 Input 设置 disabled 时仍然保留聚焦样式的问题。#32739
    • 🐞 修复 Input placeholder 在 Chrome 上能被选择的问题。#32639 @cw1997
    • 🐞 Input.TextArea maxLength 属性现在会传给原生 textarea 标签。#32448 @MOHAMMADArsalan
    • 🐞 修复 Input 聚焦时点击清除图标无效的问题。#31931 @adaex
  • Cascader
    • 🔥 Cascader 支持 multiple 多选模式。#31936
    • 🆕 Cascader 支持 onSearchsearchValue 属性。#31936
    • 🆕 Cascader 默认给选中值的文本添加 title 属性。#31237 @yingpengsha
    • 🐞 修复 Cascader 中 popupClassNamepopupPlacement 属性无效问题。#32143
  • Select
    • 🆕 Select 支持 placement 属性。#32143
    • 🆕 Select 支持 fieldNames 自定义字段名称。#31925
    • 🆕 Select 支持 mac 的 ctrl + n/p 快捷键组合。#650
    • 🆕 Select 在 multiple 模式下tag 添加 title 属性。#637
    • 💄 优化 Select 中选项文字粗细。#32486 @liuxulian
  • TreeSelect
    • 🆕 TreeSelect 支持 placement 属性。#32143
    • 🆕 TreeSelect 支持 fieldNames 自定义字段名称。#31925
  • Tree
    • 🆕 Tree draggable 添加拖拽图标以提示。#32306
    • 🆕 Tree 添加 fieldNames 属性以支持自定义节点字段名称。#31395
    • 🆕 Tree 虚拟滚动也支持 onScroll 事件。#474
    • 🐞 修复 Tree 一个图标文字对齐问题。#32822
    • 🐞 修复 Tree.DirectoryTree 键盘操作时抛出 TypeError:nativeEvent is undefined#32551 @D-to-the-K
    • 🐞 修复 Tree 拖拽到外部时没有清空指示器的问题。#478
    • 💄 修复 Tree 连接线在浏览器放大时一像素位置偏差的问题。#32075 @btea
  • PageHeader
    • 🐞 修复 PageHeader breadcrumbRender 返回false,仍然展示 dom 的问题。#32738
  • Form
    • 🔥 Form rule 支持 warningOnly 实现非阻塞校验。#30829
    • 🆕 Form.ErrorList 支持自定义 className 属性。#30887
    • 🐞 修复 Form 下 Select 内容太长导致布局换行的问题。#32778
    • 💄 修复 Mentions 在 Form 下错误样式丢失的问题。#32385
  • Drawer
    • 🆕 调整 Drawer 关闭按钮位置和默认宽度,新增 extra 操作区域和 size 大小属性。#30908
    • 🆕 Drawer 支持 autoFocus 属性。#181
    • 🐞 修复底部 Drawer 组件没有动画的问题。#32761 @solitia7125
    • 💄 优化 Drawer 弹出动画。#32342
  • Steps
    • 🐞 修复 Steps 垂直 progressDot 的对齐样式问题。#32742
    • 🐞 修复 Steps 默认响应式不生效的问题。#31965 @tangjinzhou
  • Typography
    • 🐞 修复 Typography 在单行折叠时展开后不换行。#32735 @hydraZty
    • 🐞 修复 Typography 设置 ellipsis 后在缩放下的文本溢出。#32496 @hydraZty
    • 🐞 修复 Typography ellipsis 在 Chrome 下屏幕缩小时溢出的问题。#32447
  • Table
    • 🔥 Table 新增 column.filterMode 以支持配置树形筛选菜单,可选值为 'menu' | 'tree'#31809
    • 🔥 Table 新增 column.filterSearch 以支持开启筛选列搜索功能。#31809
    • 🆕 Table 鼠标悬浮 rowSpan 行时会高亮所有相关行。#32557
    • 🐞 修复 Table 选择框下拉箭头被固定列遮挡的问题。#32276 @g7i
    • 🐞 修复 Table 设置 sticky 的时候 loading 样式跳动的问题。#32703 @miloudbelaabed
    • 🐞 修复 Table 不支持 ref 的问题。#32136 @JounQin
    • 🐞 Table 移除 IE11 下 sticky 的相关样式以解决布局问题。#32177
    • 🐞 优化 Table 排序图标边距问题。#32172
    • 🐞 修复 Table 中 pagination.className 不生效的问题。#32131 @JounQin
    • 🐞 修复 Table.SELECT_XXX 会无视 getCheckboxProps 提供的 disabled 状态问题。#32027
    • 💄 Table 筛选菜单重置按钮现在不再关闭菜单和生效。#31809
    • 🐞 回滚 Table sticky z-index 样式的 less 计算到 calc,以防止 auto 样式计算错误问题。#31874 @bconnorwhite
    • 🐞 修复 Table 在数据变更后滚动条展示问题。#647 @lanten
  • Transfer
    • 🆕 Transfer 新增自定义左右 footer#31108
    • 🆕 Transfer 支持 locale.notFoundContent 传入数组。#31088 @wwyx778
    • 🐞 修复 Transfer 打开选择菜单时抛出 MenuItem should not leave undefined key 警告。#32578
    • 💄 调整 Transfer 筛选搜索框图标位置,使其和表格筛选搜索框统一。#31809
  • Collapse
    • 🐞 修复 Collapse 设置 expandIconPositionright 后的样式问题。#32648
    • 💄 调整 Collapse 标题栏样式使标题折行时不侵占箭头空间。#32492
  • Button
    • 🐞 修复 Button 有 iconhref 时的对齐问题。#32373
    • 🐞 修复 Button ghost 鼠标悬停样式。#32289
    • 🐞 修复 Button 配置 loading 时,无法触发 Tooltip 的问题。#32158
  • Pagination
  • Upload
    • 🐞 修复 Upload listStyle="picture" 下加载中样式错位的问题。#32664
    • 🐞 修复 Upload 错误背景颜色。#32051
  • InputNumber
    • 🔥 InputNumber 增加 addonBeforeaddonAfter 属性支持。#31432 @Austaras
    • 🆕 InputNumber 新增 controls 属性用于控制是否显示加减按钮。#31548
    • 🆕 InputNumber formatter 支持额外参数用以检测当前变更是否为用户输入。#31030
    • 🐞 修复 InputNumber 操作杆箭头未居中对齐的问题。#32409
    • 💄 聚焦 InputNumber 时将始终显示加减操作区。#31911
  • DatePicker
    • 🆕 DatePickerRangePicker 现在支持 nextIconprevIconsuperNextIconsuperPrevIcon#31703 @Oreoz
    • 🐞 修复 RangePicker 的 defaultPickerValue 不生效的问题。#32107 @thommesZip
  • Notification
    • 🆕 Notification 支持 maxCount 属性以限制最大显示数。#31807 @binyellow
    • 🐞 修复多次调用 Notification 时 closeIcon 配置无法覆盖的问题。#32359 @KAROTT7
  • 🆕 增加 Menu.Divider 的 dashed 属性。#31379 @Map1en
  • 🆕 Skeleton.Button 添加 block 属性。#30902 @Jehu
  • 🆕 Popconfirm 组件的 onConfirm 允许返回一个 Promise。#30871 @wendellhu95
  • 🐞 修复 Card 设置 tabs 后当 tabPosition: 'left' 时的样式问题。#32695
  • 🐞 修复 Radio type 属性被覆盖导致无法点击的问题。#32463
  • 🐞 修复英文国际化文案 OkOK#32259 @chj-damon
  • 🐞 修复 Switch loading 按钮位置不正确的问题。#32216
  • 🐞 修复 Grid Col flex 在内容过长的时候缩放失效的问题。#32160
  • 🐞 修复调用 message.useMessage 时未使用 ConfigProvider 中的 getPopupContainer 返回元素作为容器的问题。#31939 @DaoxingHuang
  • 💄 优化 Image 在小尺寸下省略预览文本。#29900 @drizzlesconsin
  • 🐞 修复 Alert message 为空时 dom 节点还在的问题。#32057
  • 🐞 修复 Anchor 组件包含空格时 targetOffset 属性不生效的问题。#31952 @adaex
  • 💄 新增 Less 变量 @checkbox-border-radius#31360 @Gherciu
  • 🐞 Avatar 增加 crossOrigin 参数以解决跨域问题。#31273 @Map1en
  • RTL
    • 💄 优化 Alert 关闭按钮在 RTL 模式下的显示。#32286
    • 💄 优化 Table 表头操作按钮在 RTL 模式下显示。#32283
    • 💄 优化 Collapse 按钮在 RTL 模式下位置显示。#32282
    • 💄 优化 Badge 数字在 RTL 模式下显示和动画。#32281
    • 💄 优化 InputNumber 操作栏 RTL 模式下边框样式。#32272
    • 💄 优化 Dropdown RTL 模式下 icon 显示。#32271
    • 🐞 修复 Transfer 列表在 RTL 模式下 direction 取值。#31903
  • 🌐 国际化
  • TypeScript

4.16.13

2021-08-23

  • 🐞 修复 Form label 中使用 <Typography.Text ellipsis /> 时省略不生效的问题。#31838
  • 🐞 修复 Collapse 在 HMR 时报错的问题。#31827 @v4
  • 🐞 修复 Modal 和 Input 组件中的循环依赖。#31817 @zhyupe
  • RTL
    • 🐞 修复 Modal.confirm 自定义内容全局 rtl 配置缺失的问题。#31828

4.16.12

2021-08-16

  • Form
    • 🐞 修复 Form 帮助图标和可选文案上有 title 提示的问题。#31785
    • 💄 修复 Form 内 <Input bordered={false} /> 错误样式有异常外框样式的问题。#31754
  • Button
    • 💄 修复 Button ghostdanger 一起使用时的样式问题。#31780
    • 🐞 修复 Button 图标在 Chrome 下没有居中对齐的问题。#31755
  • Input
    • 🐞 修复 Input 清除图标和 suffix 之间边距丢失的问题。#31745
    • 💄 修复 Input 禁用状态下依然有 focus 样式的问题。#31738
  • 🐞 修复 Transfer showSelectAll={false} 没有隐藏选择下拉框的问题。#31746
  • 💄 修复 Checkbox.Group 中打勾样式没有居中对齐的问题。#31726

4.16.11

2021-08-08

  • 🐞 修复 ConfigProvider 切换国际化时子组件 rerender 的问题。#31630 @Map1en
  • 💄 简化 ghost 按钮的样式代码,去掉 !important 样式规则。#31659
  • 💄 优化 RangePicker 的范围样式的 transition 效果。#31645
  • 🤖 修复 Dropdown destroyPopupOnHide TypeScript 定义丢失的问题。#31700 @linxianxi
  • 🤖 移除多余的 Omit 类型定义。#31661 @Dreamerryao

4.16.10

2021-08-02

  • 🐞 修复 Badge 设置自定义 color 不显示数字的问题。#31617 @eokoneyo
  • 🐞 修复 Progress 环形进度条 success.strokeColor 不生效的问题。#31589
  • 🐞 修复 Select 组件没有忽略 getRawInputElement 属性导致的类型报错问题。#31566 @aoilti
  • 🐞 修复 Pagination 的 totalBoundaryShowSizeChanger 属性类型错误。#31549 @Monty-Ma
  • 🐞 修复 Skeleton.Avatar className 重复应用的问题。#31536 @Greatshock
  • 🌐 国际化

4.16.9

2021-07-27

  • 🐞 修复 Typography ellipsis 在屏幕放大缩小时计算错误的问题。#31449
  • 💄 修复 Input 使用 prefixCls class 错误的问题。#31479 @spawnia
  • 💄 修复 Input.Password 校验错误时的聚焦样式。#31456
  • 💄 修复 Badge 切换显隐时的颜色问题。#31458
  • 💄 修复 Tabs tabBarGutter 的一些样式异常行为。#31469
  • 🌐 国际化

4.16.8

2021-07-19

  • 🐞 修复 TextArea style 在配置 allowClear 时失效的问题。#31391
  • 🐞 修复 BackTop 隐出后仍然可以交互的问题。#31357
  • 💄 修复 Cascader 在 Input addonBefore 中的样式问题。#31350
  • 💄 修复 DatePicker 自定义 dateRender 时禁用日期样式错误的问题。#31349
  • 💄 修复 Select 组件 disabled 时背景颜色错误的问题。#31430 @DerrickTel
  • 💄 修复 Radio.Group 和 Button 不对齐的问题。#31421 @gtb104
  • 💄 修复 Input 清除按钮某些情况下颜色不对的问题。#31378
  • Table
    • 💄 修复 Table sticky 列头一个背景色透明的问题。#31373
    • 💄 修复表格总结栏第一个单元格上边框消失的问题。#31363
  • 🌐 国际化
    • 🇷🇺 俄语本地化增加 Table.SELECTION_NONE 文案。#31361 @wwyx778
    • 🇭🇰 补充 zh_HK 中 Transfer 组件缺失的部分字段。#31404 @kanweiwei
    • 🇪🇸 补充 es_ES 中 Image 组件缺失的字段。#31330 @Andu15

4.16.7

2021-07-12

  • 🐞 修复 DatePicker 在 Table 内使用时日期未居中的问题。#31306 @Map1en
  • 🐞 修复 Descriptions 在 Table 内边框丢失的问题。#31307
  • 🐞 修复 InputNumber 边框和交互范围不匹配的问题。#31300 @diyews
  • Table
    • 🐞 修复 Table 当窗口过小时上边框显示不完全的问题。#31298 @Map1en
    • 🐞 修复 Table rowSelectionselectedRows 属性在初始化时不同步问题。#31224 @kerm1it
    • 🐞 修复 Table 组合列上的筛选状态 filteredValue 不生效的问题。#30815 @moraispgsi
  • Form
    • 🐞 修复 Form 错误校验状态下 Input 的聚焦外框色。#31240
    • 🆕 Form 增加 name 作为验证消息 label 的默认值。#30179 @jameslahm
  • 💄 修复 Rate 在 Safari 下聚焦外框的样式。#31241
  • 💄 微调 Select 箭头垂直位置。#31234
  • 🐞 清除 Input 内容时不再触发 onBlur,修复可编辑表格 Input 无法正确清除内容的问题。#31202
  • 🐞 修复 Tooltip arrowPointAtCenter 有一像素偏移的问题。#31201
  • 💄 修复 Menu 项 hover 文字色彩的渐变效果。#31189
  • 🐞 修复 Dropdown.Button 不支持 overlayClassNameoverlayStyle 的问题。#31187
  • 💄 使 Pagination 选中禁用状态的按钮样式与单选框相应按钮的样式一致。#31185 @Map1en
  • 🐞 修复在 Windows 环境下打包组件样式导出文件时路径错误。#31277 @aoxiang78
  • 🌐 en_GB 语言文件中增添 selectNone#31264 @Map1en
  • TypeScript

4.16.6

2021-06-29

  • 🐞 修复 Tree loadData 失败后节点 loading 效果没有重置的问题。#31170
  • 优化 Progress 动画性能,显著降低 CPU 使用率。#31128 @stygian-desolator
  • 🐞 修复 Popover 箭头颜色和内容不匹配的问题。#31127 @A113n1003

4.16.5

2021-06-23

  • 🐞 修复 Menu 直接导入 @ant-design/icons 的方式以减少不使用 Tree Shaking 的打包尺寸。#31011
  • 🐞 修复 Menu 过长省略弹层没有跟随 theme 配置的问题。#31043
  • 🐞 修复 Table 某处样式代码没有使用 @{table-prefix-cls} less 变量可能导致样式覆盖失效的问题。#30983
  • 🐞 修复 Input.Password 校验失败时的 hover 边框色。#30999
  • 🐞 修复 Space 设置 wrap 时额外设置了负 margin 的样式问题。#31000
  • 🐞 修复 Typography 配置 italic 时会警告不是一个合法 DOM 属性的问题。#31004
  • 🐞 修复 Badge 没有通过 html 标签嵌套校验的问题。#31042 @conwnet

4.16.4

2021-06-23

  • npm 发布出问题了,这个版本无法使用。

4.16.3

2021-06-14

  • 🐞 修复 Tooltip 的 getPopupContainer 属性为 undefined 时Tooltip 只能挂载到 body 上的问题。#30963 @ymrdf
  • 🐞 修复 Button 加载中图标间距丢失的问题。#30962
  • Table
    • 🐞 Table 增加内外部 filteredKeys 状态不一致的提示。#30882 @wendellhu95
    • 🐞 修复 Table 固定列上有排序按钮时背景透明的问题。#30972
  • 💄 调整 Dropdown 条目宽度,使其展示时尽可能多的利用空间。#30911
  • 💄 修复 Menu 暗色模式下,部分样式被亮色模式污染的问题。#30907
  • 🐞 修复 Dropdown/DatePicker/Select/Cascader 组件自适应位置后动画方向错误的问题。#30892
  • 🌐 国际化

4.16.2

2021-06-07

  • 🐞 修复 Menu horizontal 模式下的自动省略布局会被 float 破坏的问题。#30879
  • Typography
    • 🐞 修复 Typography.Paragraph 的 copyable 会将 React.Fragment 当做数组处理的问题。#30869 @crazyair
    • 🐞 修复 Typography 自定义 font-size 时省略宽度不正确的问题。#30840
  • 🐞 修复 Progress type="circle" 有时会报错 Rendered more hooks than during the previous render 的问题。#30855
  • 💄 优化 Tooltip 内容的宽度。#30822 @donysukardi
  • Table
    • 🛠 优化 Table 中全选复选框的状态显示逻辑。#30811 @kerm1it
    • 🐞 修复 Table 列筛选和排序时 column.title 设置 onClickellipsis 无效的问题。#30799
  • 💄 修复 Dropdown 条目包含超链接时的颜色样式,另外现在点击图标也能触发超链接效果。#30802
  • 💄 移除重复的通配符 reset 样式以优化样式渲染性能。#30660 @renzhao1113
  • TypeScript
    • 🤖 调整 Form, Input, Locale, PageHeader 组件类型定义使其更精确。#30776 @qqabcv520

4.16.1

2021-05-30

  • Menu
    • 🐞 修复超长省略不能按照预期工作的问题。#30672
    • 🐞 修复在卸载时报 Can't perform a React state update on an unmounted component 的警告信息。#30678
    • 🐞 修复 inline 模式下,没有 icon 的条目不能正确处理省略样式的问题。#30682
  • Typography
    • 🐞 修复 Typography.Text 在 css 省略可用时监听 ResizeObserver 的无用操作。#30664
    • 🐞 修复 ellipsis 在开发环境 HMR 生效后不再工作的问题。#30754
  • Table
    • 🐞 修复筛选/排序列的 align 属性。#30744
    • 🐞 修复 Table.Summary sticky 模式下,配置 bordered 边框样式丢失的问题。#30666
  • 🐞 修复 Collapse expandIconPosition="right" 未生效的问题。#30680 @hongdeyuan
  • TypeScript

4.16.0

2021-05-24

  • 🔥 重构 Menu支持键盘操作以及无障碍体验优化。#30382
  • 💄 重新设计 Table 筛选和排序按钮的位置,使其归属列更明确。#30651
  • Table
    • 🆕 Table.Summary 支持 sticky 模式。#30631
    • 🐞 修复有固定列的 Table 内嵌 Table 的额外边距丢失的问题。#30587
    • 🆕 Table 新增 expandable.fixed 属性用于设置扩展图标固定。#29959
  • Upload
    • 🆕 Upload 组件 itemRender 添加 actions 调用参数。#30236
    • 🆕 Upload 从拖动事件中删除 stopPropagation,并添加onDrop 回调。#30319 @ebonow
  • Typography
    • 🆕 Typography 增加斜体字支持。#30458 @alwaysloseall
    • 🐞 修复 Typography 配置 ellipsis={{ suffix: 'xxx' }} 时换行闪动问题。#30582
  • Collapse
    • 💄 修复 Collapse 不指定 header 时箭头错位的问题。#30586
    • 🐞 修复 Collapse 隐藏时设置 activeKey 时内容会消失的问题。#30555 @zjffun
  • 🐞 修复 Menu.SubMenu 的 icon 设置为第三方 icon 库时的样式问题。@#30642
  • 🐞 修复 Descriptions 单独引入样式丢失的问题。@#30602 @lisenenkov
  • 🆕 Radio.Group 支持 data-*aria-* 属性。#30507
  • 🆕 Statistic.CountDown 组件增加 onChange 事件。#30265 @appleshell
  • 🆕 PageHeader 的 breadcrumb 中允许设置为组件。#30019 @gepd
  • 🆕 ConfigProvider 支持动态设置 prefixCls#30625
  • 🐞 修复 Anchor 指定 getCurrentAnchor 后无法触发 onChange 的问题。#30601
  • 🐞 修复 Notification useNotification 生成的通知框 className 作用范围不一致的问题。#30588
  • 🐞 修复 Tabs tabBarGutter 属性失效的问题。#30545
  • 💄 改写 Space 使用 flexGap 以代替 margin 样式以处理某些边界情况下的布局问题。#30023
  • 🐞 修复 Form 校验错误状态下 Input.Group 和 Cascader 边框颜色错误。#30640
  • 🌐 国际化
    • 🇷🇴 补充罗马尼亚语国际化。#30419 @stefy
    • 🌐 补充荷兰语(荷兰 🇳🇱)及荷兰语(比利时 🇧🇪)国际化。#30389 @lewis-fidlers
  • TypeScript
    • 🤖 Space TypeScript 定义支持 HTMLAttribute 属性。#30590

4.15.6

2021-05-18

  • 🐞 Upload accept 将无视无效的 MIME 类型,以更贴近原生行为。#30549
  • 💄 移除全局样式中对 thtext-align 属性的重置。#30399 @lbwa
  • 🌐 国际化

4.15.5

2021-05-10

  • 🐞 修复 Upload 在 IE 下,beforeUpload 返回 false 的报错问题。#30391 @OleksandrAntonenko1
  • Calendar
    • 🐞 修复 Calendar 在 Form.Item 下样式错乱的问题。#30442
    • 🐞 修复 Calendar value 设置 nullundefined 时报错的问题。#30442#30442
  • Table
    • 🐞 修复 Table filterDropdown 调用 confirm({ closeDropdown: true }) 时也会触发 onFilterDropdownVisibleChange 的问题。#30457
    • 🐞 修复 Table 展开图标在 Windows Firefox 下显示异常的问题。#30410
  • 🐞 修复 Dropdown.Button 不支持 mouseEnterDelaymouseLeaveDelay 的问题。#30452
  • 💄 优化 Rate 聚焦行为从 :focus:focus-visible#30451
  • 🐞 修复 Steps 进度条圆圈在底部被切掉的问题。#30373 @fachreza73
  • 🐞 修复在 DatePicker 里设置 locale 不能覆盖 ConfigProvider locale 的问题。#30380 @Map1en
  • 国际化
  • TypeScript
    • 🤖 Tooltip 导出 zIndex 类型定义。#30432

4.15.4

2021-04-30

  • 🐞 修复 Menu.Item 设置 collapsedWidth 时宽度错误的问题。#30357 @Map1en
  • 🐞 修复 Radio 选中样式有时高度略长的问题。#30367
  • 🐞 修复 Typography.Link 在 editable 模式下点击编辑会触发链接跳转的问题。#30354 @John60676
  • 🐞 InputNumber 现在清空输入框时会触发 onChange(null)#30337
  • 🐞 修复 Modal footer 里放置 Dropdown.Button 的样式错乱问题。#30328 @Map1en
  • 💄 替换 Anchor 默认背景颜色从 #FFFFFF 改至 transparent#30336
  • 🌐 添加 TimePicker.RangePicker ko_KRja_JPplaceholder 国际化。#30285 @ChalkPE
  • TypeScript

4.15.3

2021-04-25

  • Table
    • 🐞 修复选择列和边框冲突的问题。#30304
    • 🚨current 为负数时将在显示控制台警告。#30242 @wadezhan
  • 🐞 修复 Button type="link" 添加 disabled 后仍然可点击跳转的问题。#30209
  • 🐞 修复 Upload 当文件 url 为 null 时渲染出错问题。#30215
  • 🐞 修复 SubMenu 在 ItemGroup 内时的内边距。#30218 @sebakerckhof
  • 🐞 修复 Checkbox 和 Radio 在 flex 布局下的对齐问题。#30260
  • 🐞 修复 Badge 上放置旋转图标的动画问题。#30275
  • 🐞 修复 Form 错误校验状态下 Input disabled 的 hover 样式。#30302 @Fog3211
  • TypeScript

4.15.2

2021-04-19

  • 🐞 修复 Tabs centered 失效问题。#30106 @kerm1it
  • 💄 修复 Badge status="warning" 时切换样式异常的问题。#30090 @jameslahm
  • 💄 修复 Button 为 type="link" 时禁用手型丢失的问题。#30197
  • 🐞 修复 TextArea onChange 事件返回 target 对象不是 HTMLTextArea 对象的问题。#30124
  • 🐞 Upload fileList 中的文件将总是有 uid。#30087 @jameslahm
  • 🌐 补充遗漏的 TimePicker 丹麦语国际化。#30128 @themitvp
  • 🌐 增加 Image 组件 preview 繁體文案。#30100 @jameslahm
  • TypeScript

4.15.1

2021-04-10

  • 🐞 修复 Descriptions labelStyle contentStyle 当设置 layout="vertical"bordered={true} 时不生效的问题。#29942
  • 🐞 Upload 的 fileList 为冻结对象时不再崩溃。#29944
  • 🐞 修复 Tabs 在 Safari 13.1 垂直模式下不能滚动问题。#29983
  • 🐞 修复点击 Button 时有时会报错 Cannot read property 'removeChild' of null 的问题。#29961 @JohnDeved
  • 🐞 修复 Transfer 按钮区域 box-shadow 被截断的问题。#30030 @jinchaofs
  • 🐞 修复 CheckBox.Group 和 @ant-design/compatible 的 Form 无法一起工作的问题。#30039 @jameslahm
  • 🐞 修复 PageHeader 下卡片类型 tabs 样式问题。#29819
  • Table
    • 💄 优化 Table 分页器在狭窄空间的样式问题。#30065
    • 🐞 修复 Table @table-border-radius-base 没有被应用到 .ant-table 节点上。#29966 @VoliBearCat
  • 🐞 修复 Input.TextArea maxLength 在受控时无效的问题。#30070
  • TypeScript
    • 🤖 修复 Select 类型不能指定为 undefined 的问题。#30068 @Gamote
    • 🤖 修复 Popconfirm okButtonPropscancelButtonProps 定义。#29928 @IggsGrey
  • 国际化
    • 🇪🇸 添加西班牙语 Table.SELECTION_NONE 文案。#29962 @liquorxm

4.15.0

2021-03-29

  • 🆕 Table 新增 rowSelection.defaultSelectedRowKeys 支持。#29879 @keelii
  • 🐞 修复 TextArea 受控时展示值会被 maxLength 截取的问题;修复 maxLength 下超出部分无法触发 onCompositionEnd 事件的问题;修复使用 emoji 时 maxLengthshowCount 计数逻辑不一致的问题。#29867
  • 🐞 修复 Button 点击效果在 Shadow Root 下不生效的问题。#29897 @JohnDeved
  • Pagination
    • 💄 优化 Pagination 切换页码后 focus 样式遗留的问题。#29891
    • 🐞 修复 Pagination 使用 modifyVars 自定义主题时,页面跳转输入框高度没有按照预期改变。#29886 @SyMind
  • 🐞 修复 Steps 进度在边缘会被截断的问题。#29893
  • 🛠 Upload 默认阻止拖拽冒泡事件以支持嵌套结构。#29832 @jojonarte
  • 🐞 ConfigProvider 的 componentSize 现在也会作用到 Tabs 上。#29844 @bn3t
  • 💄 移除 Tag 鼠标悬浮样式以避免其误以为是可点击交互组件。#29874
  • 🇫🇷 补充 fr_FR 语言缺失内容。#29839 @bn3t
  • 🇸🇪 补充 sv_SE 语言缺失内容。#29896 @isakol

4.14.1

2021-03-22

  • 🐞 修复 Tabs 切换时标题宽度变化的问题。#29781
  • 🐞 修复 Image 从缓存加载图片时,placeholder 不会隐藏的问题。#29829
  • 💄 优化 Checkbox/Radio 文本的换行展示样式。#29788
  • TypeScript
    • 🤖 修复 Upload beforeUpload 属性类型声明。#29766

4.14.0

2021-03-14

  • Upload
    • 🆕 Upload onChange 改回原本行为(beforeUpload 返回时 false 参数返回原始文件,其余场景返回封装对象)。现在你始终可以通过 onChange.info.originFileObj 获得原始文件。为了未来升级,请优先使用该方式访问原始文件。#29737
    • 🐞 修复 Upload onChange 参数 file 不能被 lodash cloneDeep 的问题。#29718
    • 🐞 修复 Upload 当 fileListnull 时崩溃的问题。#29702
    • 💄 Upload 添加 2 秒时限以防止开发者手工移除动画样式时导致动画卡住的问题。#29686
  • 🆕 为不同的 Notification 类型添加相应默认类名。#29634 @n0ruSh
  • 🆕 Typography editable 新增 onCancelonEnd 回调。#29615 @jueinin
  • Tabs
  • 🐞 Form 表单现在可以自动响应 reset 事件。#29752 @jueinin
  • 🐞 修复 AutoComplete 自定义 input 上 className 属性丢失的问题。#29725
  • 💄 修复 Row 设置 margin 样式时控制台警告的问题。#29688
  • 🐞 修复 Modal 页脚里使用 href 按钮导致的间距丢失问题。#29681 @n0ruSh
  • 💄 修复 Input 组件配置附件元素时禁用样式异常的问题。#29670
  • 💄 优化 Form.Item 提示信息的鼠标显示样式。#29650
  • 🇨🇿 修复 cs_CZ 语言环境中的错字。#29675 @jvaclavik
  • 🇨🇦 添加 fr_CA 语言。#29748 @liufenghua808

4.13.1

2021-03-06

  • 🐞 修复 message.config 配置 prefixCls 时丢失淡入淡出动画的问题。#29574
  • 🐞 修复 Tooltip 在某些情况下设置 visibletrue 却无法交互的问题。#29555
  • 🐞 修复多页面使用 ConfigProvider 切换时 locale 会丢失的问题。#29570
  • 🐞 修复 Modal 的 hooks 在渲染前调用 updatedestroy 无效的问题。#29584
  • 🐞 修复 Grid ssr 时报错 Prop style did not match#29586
  • 🐞 修复小号 Select tags 模式的光标错位问题。#29561
  • 🐞 修复 Carousel dotPosition 导致 pauseOnHover 失效的问题。#29587 @zgoby
  • 🐞 修复 Steps 使用 responsive 时控制台抛出警告的问题。#29599
  • 🐞 修复 Upload onChange 参数 file.originFileObj 返回嵌套 Proxy 对象的问题。#29614
  • 🐞 修复 Descriptions 在 Table 下没有 100% 宽度的问题。#29630
  • TypeScript
    • 🤖 修复 Drawer contentWrapperStyle 属性类型声明。#29571

4.13.0

2021-02-28

  • 🔥 InputNumber 添加 stringMode 属性以支持高精度 stepvalue 受控并超出范围时展示警告样式而不是强制改值。动态修改 minmax 不再触发 onChange 事件。#29373
  • 🆕 Upload 支持 beforeUpload 返回 Upload.LIST_IGNORE 时不将文件展示在列表中。#29474
  • 🆕 Image 支持配置动画相关类型。#29394 @crazyair
  • ConfigProvider
    • 🆕 ConfigProvider 添加全局静态配置以支持部分静态方法。#29285 @crazyair
    • 🆕 动画相关 css className 全部添加 ant- 前缀以防止重名问题。#29268 @crazyair
  • 🆕 Form.List 嵌套多层 Form.Item 支持 preserve 属性。#29267
  • 🆕 Drawer 支持 contentWrapperStyle#29219 @kerm1it
  • 🆕 Layout.Sider 組件添加了 ref 支持。#29169 @qramilq
  • 🐞 修复 Table 当过滤结果为空时,pagination.current 展示错误。#29386 @jinchaofs
  • 🐞 修复 Anchor target 不是 html 元素时会出错的问题。#29523 @bcd337
  • 🐞 修复 Steps 小尺寸时图标偏上的问题。#29484
  • Select
    • 🐞 修复 Select 标签模式下大号控件的高度多了 1px 的问题。#29437
    • 📖 更新 Select 防抖示例封装成 DebounceSelect 组件以便于用户使用。#29414
  • Dropdown
    • 🐞 修复 Dropdown 带图标的菜单项禁用样式丢失的问题。#29433
    • 🐞 修复 Dropdown 内 Menu 不支持 expandIcon 的问题。#29338
  • 🐞 Fix 在本地开发时会报 tree-shaking 警告信息的问题。#29378
  • 🇰🇷 修复 TimePicker 本地化。#29540
  • TypeScript

4.12.3

2021-02-10

  • 🛠 使用 React hooks 重构 Drawer。#29229
  • 🐞 修复 Table 的 pagination. position['none', 'none']时分页器仍然展示的问题。#29256 @mumiao
  • 🐞 修复 TextArea showCount 字数会遮挡 Form.Item extra 的问题。#29245
  • 🐞 修复多选 Select 在暗黑模式下禁用的背景颜色异常的问题。#29242
  • 优化 Slider 提示的对齐性能。#29308 @kerm1it
  • 升级 @ant-design/colors 依赖到 6.x减少 gzipped 包体积 1KB#29307 @07akioni
  • 🇷🇺 为 Image 组件添加 ru_RU 俄语翻译。#29271 @mumiao
  • 🇮🇷 为 DatePicker、Form、Table、TimePicker 和 Transfer 组件添加 fa_IR 波斯语翻译。#29232 @amiralitaheri
  • TypeScript
    • 🤖 修复 Table FilterDropdownProps 的 confirm 入参为可选类型。#29241 @mumiao

4.12.2

2021-02-04

  • 💄 调整 Table 展开图标和选择框的大小一致并对齐。#29214
  • 🐞 修复 List 配置 gutter 时列会折行的问题。#29211

4.12.1

2021-02-03

  • 🐞 修复 antd 在页面加载之前载入导致的页面崩溃问题。#29202
  • 🐞 修正 Table 改变 pageSize 重置 current 的逻辑,现在若超出会重置到最大页数。#29184

4.12.0

2021-02-03

  • 🆕 Image.PreviewGroup 添加 current 属性支持受控模式。#29153
  • InputNumber
    • 🆕 InputNumber 支持 bordered 属性。#29105
    • 🆕 InputNumber 添加 keyboard 属性以支持禁用键盘行为。#29110 @kerm1it
  • 💄 加深 Tag 文字颜色以提升可读性。#29144
  • 💄 修复 Row 配置垂直 gutter 时会额外添加 margin-bottom 样式的问题。#29059
  • 🐞 修复 Collapse 标题区域隐藏延迟的问题。#29158
  • 🐞 修复 TextArea 输入 emoji 时 showCount 展示数据不正确的问题。#29057 @HomyeeKing
  • 📦 优化 ConfigProvider 在未开启 tree shaking 的项目中引入所有图标的问题。#29045
  • 🇬🇧 为表格添加 en-GB 翻译。#29131 @eberjoe
  • Badge
    • 🐞 修复 Badge 的数字动画方向问题。#29100
    • 💄 修复 Badge 修改 count 内容以隐藏时的样式问题。#29089
  • Table
    • 🆕 Table showSorterTooltip 属性支持 Tooltip 的配置。#29002 @harrisoff
    • 优化 Table rowSelectiononChangeonSelectAll 的调用顺序。#29079 @kerm1it
  • TypeScript
    • 🤖 更新 Table TypeScript 定义 dataSourcereadonly#29084
  • Less
    • 💄 增加 less 变量 @progress-info-text-color#28981 @yuxuan

4.11.3

2021-02-03

错误的发布,与 4.12.0 相同,如果需要锁定版本,需要锁定到 4.11.2

4.11.2

2021-01-26

  • 🐞 修复 rc-trigger BuildInPlacements TypeScript 编译错误。#29029 @waiwaiku

4.11.1

2021-01-24

  • 💄 Layout 内联子表单添加背景颜色以更好的区分层级。#28842
  • 🆕 PageHeader 支持 breadcrumbRender 属性。#28999
  • 🆕 Typography ellipsis 属性添加 tooltip 支持以自定义收缩时的提示信息。#28821
  • Image
    • 🆕 Image 支持配置 preview.maskClassName#28681
    • 🐞 修复预览图片会跟随鼠标移动的问题。react-component/image#61 @simonwong
    • 🐞 修复 Image placeholder 不显示的问题。#28953
    • 🐞 修复多个 Image.PreviewGroup 之间图片互串的问题。#28881
  • ConfigProvider
    • 🆕 ConfigProvider 支持 iconPrefixCls 修改图标样式前缀。#28924
    • 优化 ConfigProvider 切换属性的性能。#28792 @zxc0328
  • 💄 调整 TreeSelect 搜索高亮条目的颜色。#28984
  • 💄 修复 Select 自定义 tagRender 时不对齐的问题。#28962
  • Form
    • 🐞 修复 Form.Item 无法正确清理嵌套的 noStyle 错误信息问题。#28918
    • 🐞 Form.Item 配置 preserve=false 时,移除该字段将自动重置对应值为 initialValues#28908
  • 🐞 修复 Button 点击效果在 Shadow Root 下不生效的问题。#28995 @rinick
  • 🐞 修复 Table 自定义筛选器时未正确关闭菜单的问题。#28688 @alekye
  • Less
    • 💄 新增 less 变量 @drawer-footer-padding-horizontal#28975 @yuxuan
    • 💄 新增 @menu-inline-submenu-bg 变量,且 @menu-dark-submenu-bg 改名为 @menu-dark-inline-submenu-bg#28842
  • RTL
    • 💄 修复 Card 按钮在 RTL 模式下的样式问题。#28915 @Aghosey
  • TypeScript
    • 🤖 从 antd 默认入口中直接暴露 TypeScript 定义。#28963
    • 🤖 优化 Input/Skeleton 组件的 style 定义。#28966 @yingpengsha

4.11.0

2021-01-24

发布失误,此版本与 4.10.3 无区别,不要使用这个版本。

4.10.3

2021-01-18

  • 🐞 修复按钮在 loading 加载时 @btn-border-width 失效问题。#28886 @jjanssen
  • Table
    • 🐞 修复 Table 自定义过滤器时 onChange 参数 filters 被错误转换及为空数组的问题。#28850 @Meowu
    • 💄 调整 Table 选中列宽度至 32px#28073
    • 💄 新增 @table-border-color less 变量。#28903
  • Transfer
  • Upload
    • 🐞 支持 Upload 报错提示对 Error 文本信息的捕获Tooltip#28716 @wangcch
    • 🆕 Upload 在 fileList 没有提供 uid 时,会自动对其进行填充。#28832
  • 🐞 修复 Slider getPopupContainer 属性没有默认值 document.body 问题。#28865 @rinick
  • 🐞 修复 Empty description 内使用 div 会报 validateDOMNesting 的问题。#28862
  • 💄 修复 Tree filterTreeNode 高亮样式丢失的问题。#28866
  • 💄 修复 Badge dot 宽度样式。#28854

4.10.2

2021-01-11

  • 🐞 修复 commonjs 下引入 antd 报错的问题。#28715

4.10.1

2021-01-10

  • 🛠 优化 Select 搜索性能。#28715 @kerm1it
  • 🐞 修复 Slider 在卸载时报 forcePopupAlign 错的问题。#28699 @Kerumen
  • 🐞 修复 Transfer dataSource 为 immutable 数据时报 Cannot add property key, object is not extensible 的问题。#28675
  • 🐞 修复 Notification 使用 useNotification 生成的提示框关闭时高度跳动的问题。#28660
  • 🐞 修复 Drawer 和 Modal 关闭后滚动条被禁用的问题。#28749
  • 🛠 优化包体积 gzipped 2kB#28678
  • TypeScript

4.10.0

2021-01-04

🎉 新年快乐!

  • 🐞 修复不兼容 less 4.0.0 的问题。
  • 🐞 修复 Typography 可编辑态光标跳动的问题。#28545
  • 🐞 修复 Tree 动态加载数据时重复点击展开节点会导致状态错误的问题。#28349 @liuchao233
  • 🐞 修复 TreeSelect 和 Select searchValue 在受控且有值时,下拉菜单无法打开的问题。#28574
  • 🐞 修复 Dropdown 禁用菜单项内的链接样式。#28578
  • 🐞 修复 Progress steps 显示精度问题。#28530 @gaoryrt
  • 🐞 修复 Radio 在 Chrome 下的对齐样式问题。#28616
  • 🐞 修复 Collapse 修改 @collapse-header-padding 时箭头位置不居中的问题。#28507
  • 💄 优化 Card 图片白边样式。#28624
  • Input
    • 🐞 修复 Input.TextArea 有 maxLength 时输入中文被截断的问题。#28456
    • 🆕 Input.TextArea 的 showCount 属性现在支持传入一个方法来自定义数字的展示格式了。#28145 @MrHeer
    • 🆕 Input focus 支持配置获取焦点时的光标位置。#28602
  • Modal
    • 🐞 修复 Modal 可以被拖拽到窗口外的问题。#28438 @mumiao
    • 🆕 Modal.method 新增 afterClose 回调,会在 Modal 完全关闭后触发。#28053 @liuchao233
  • Table
    • 🐞 修复 childrenColumnNamecheckStrictly={false} 无法一起使用的问题。#28568
    • 🐞 修复 Checkbox.Group 内选择行为异常的问题。#28576
    • 🐞 修复无数据时固定表头样式错乱的问题。#28323
    • 🐞 修复自定义 filterDropdownonChange 事件的 filters 参数总是接收空数组的问题。#28627 @Meowu
    • 🆕 新增 expandable.columnWidth 以自定义展开列的宽度。#28249
    • 🆕 选择项新增清空所有选项。#28580 @n0ruSh
  • Image
  • Upload
    • 🐞 修复不使用 transformFile 时也会有警告的问题。#28455 @YanYuanFE
    • 🐞 修复 Upload 的 fileList 和 immer 数据配合使用报错问题。#28636 @mumiao
    • 🆕 Upload 新增 maxCount 属性以限制文件数量。#28367
  • DatePicker
  • Select
  • 🆕 Slider 新增 range.draggableTrack 以支持范围刻度整体可拖拽。#28592
  • 🆕 message 新增 onClick 回调,会在消息被点击时触发。#28148 @ZeroTo0ne
  • 🆕 Descriptions 上可以统一设置 labelStylecontentStyle#28613
  • 🆕 Form 的 scrollToFirstError 属性支持设置滚动的位置参数。#28272 @vouis
  • 🆕 Steps 新增 reponsive 属性用于关闭响应式样式。#28459
  • 🌐 国际化
    • 🇭🇷 改进克罗地亚语的支持。#28458
  • TypeScript

4.9.4

2020-12-16

  • 🐞 修复 Menu 在 Chrome 下 hover 色延迟变化的问题。#28372
  • 🐞 修复 Tree 的节点连接线在滚动时位置偏移的问题。#28354 @maksnester
  • 💄 修复 Table 固定列 z-index 样式让 Dropdown 无法展示在最顶层的问题。#28346
  • TypeScript
    • 🤖 修复 message.loading() 返回函数的定义。#28362

4.9.3

2020-12-14

  • 💄 修复 Badge 独立使用时展示/收起动画跳动的问题。#28240
  • 🐞 修复 Table filters 不支持数字和 boolean 类型的问题。#28220 @Meowu
  • 💄 修复 Tree 当 selectable={false} 时节点依然有 hover 背景色的问题。#28269
  • 💄 修复 Statistics 小数点字体大小问题。#28223
  • TypeScript

4.9.2

2020-12-06

  • Table
    • 🐞 修复 Table 选择功能有时会 crash 的问题。#28193 @yanguoyu
    • 💄 修复 Table 选择列标题的对齐样式问题。#28173
  • Dropdown
    • 💄 修复 Dropdown 下拉菜单箭头样式。#28181
    • 🐞 修复 Dropdown 点击触发区域不匹配的问题。#28180
  • 🐞 修复 Tooltip overlayInnerStyle 属性无效。#27682 @jasepellerin
  • 💄 修复 Layout 内部使用 Table sticky 属性失效的问题。#28176
  • 💄 修复 Steps progressDot 第一个步骤点错位的问题。#28126 @ZeroTo0ne
  • 💄 优化 Modal useModal 性能,避免元素渲染导致组件渲染。#28122 @TotooriaHyperion
  • 💄 修复 TextArea 结合 Form 使用时的字数提示样式问题。#28130 @AlanCutFlim
  • 💄 修复 Tree 里使用 Tag 时鼠标手型样式问题。#28219
  • 🛠 移除对 @ant-design/css-animation 的依赖以优化包体积。#28201
  • RTL
  • TypeScript
    • 🤖 修复 Table SelectionSelectFn 类型定义中 selectedRows 属性改为 T 范型。#28206 @weiyuc
    • 🤖 Breadcrumb 的 BreadcrumbItem 中增加 className 类型。#28182 @ccloveak
    • 🤖 Form.List initialValue 增加类型支持。#28153 @Debiancc
    • 🤖 修复 Carousel 中 dontAnimate 参数为可选类型。#28090 @jarretmoses

4.9.1

2020-12-01

  • TypeScript
    • 🤖 修复 Collapse.Panel 可折叠属性 collapsible 为可选。#28092 @sammarks

4.9.0

2020-11-30

  • Modal
    • 🆕 Modal 支持 focusTriggerAfterClose 以关闭自动恢复焦点的功能。#27985 @molokovev
    • 🐞 修复 Modal hooks 没有触发 onCancel 的问题。#28063 @JuniorTour
    • 🐞 修复 Modal 有时不在点击位置弹出的问题。#28037
    • 🆕 Modal.method 支持 closablecloseIcon#27909 @MrHeer
  • 💄 减少 Table 选中列宽度至 32px#28073
  • Image
    • 🔥 Image 增加 PreviewGroup 组件支持多张图片预览。#28069
    • 🐞 修复 Image style 属性未作用于 img 元素的问题。#27446
  • Collapse
    • 🔥 Collapse 添加 collapsible 以支持指定可折叠触发区域并废弃 Panel 的 disabled 属性。#27790
    • 🐞 修复 Collapse 内使用 <Table sticky /> 时不生效的问题。#28039
  • 🐞 修复 Cascader 空数据可以被选择的问题。#28062 @n0ruSh
  • 🆕 Alert 支持 action 属性。#25892 @jesse3mh9a
  • 🔥 Tree 重构拖拽行为,增加 dropIndicatorRenderallowDrop 属性。#26462 @07akioni
  • 🆕 Space 增加 wrap 属性以配置自动换行。#27910
  • 🆕 Descriptions.Item 支持 labelStylecontentStyle 属性。#27897
  • 🆕 Form.List 支持 initialValue#27872
  • 🆕 Menu 新增 expandIcon 属性以支持自定义展开图标,同时优化了默认图标的样式。#27565
  • 🆕 Input 和 TextArea 组件的 ref 属性增加setSelectionRange方法。#27584 @appleshell
  • 🆕 Select 组件新增 filterSort 属性以支持筛选模式下选项排序功能。#27523 @n0ruSh
  • 🇰🇿 新增哈萨克语。#27589 @nodkz

4.8.6

2020-11-27

  • 🐞 修复 Badge 在初始化时样式抖动的问题。#28003
  • 💄 优化 Modal 相关样式的冗余。#27998
  • 🐞 修复 Layout.Sider 在 width='0' 时不能展开的问题。#28000
  • 🐞 修复 Menu 使用非 Ant Design 图标时的样式问题。#27983
  • Input
    • 🐞 修复 Input.Search 自定义 less 变量时的按钮高度问题。#27986
    • 🐞 修复 Input.Search addonBefore 样式异常。#27960
  • 🐞 修复 Typography.Link 点击复制按钮会触发链接跳转的问题。#27982
  • 🐞 修复 Carousel Unable to preventDefault inside passive event listener 报错问题。#27957
  • 🌐 改进 DatePicker 的 en_GBzh_TW 本地化支持。#28016 @abz53378
  • RTL
    • 💄 优化 Descriptions 在 RTL 模型下的边框样式。#28010
    • 💄 修复 Steps 垂直方向在 RTL 模式下的样式。#27996
  • TypeScript

4.8.5

2020-11-22

  • 🐞 修复 Spin 组件不能渲染 0 的问题。#27839 @liuchao233
  • 💄 修复 RangePicker 面板的交互样式。#27894
  • 💄 修复 Switch loading 的样式问题。#27860
  • 💄 优化 Skeleton 默认色彩使其能放置在暗色背景中。#27836
  • 💄 调整 Statistic 小数的字体大小。#27884
  • 🛠 使用 React hooks 重构 Checkbox、Layout.Sider 和 TextArea。#27739 #27719 #27693
  • 🛠 使用 rc-motion 动画库代替 rc-animate 重构 BackTop、Badge、UploadList。#27840 #27848 #27923
  • RTL
    • 💄 修复 Tree 切换按钮在 RTL 模式下的样式问题。#27876
  • TypeScript
    • 🤖 修复 AutoComplete DataSourceItemType 的类型定义。#27892
    • 🤖 导出 Image 的 ImageProps 接口。#27846 @wangcch

4.8.4

2020-11-16

  • 💄 修复 Button 和 Form 校验 loading 样式错误的问题。#27794
  • 🐞 修复 Modal.confirm 关闭时国际化丢失的问题。#27797
  • 🐞 修复 Button 和 Anchor 等组件在 React 17 下 findDOMNode is deprecated 的警告。#27755 @hosseinmd

4.8.3

2020-11-14

  • 🛠 使用 React hooks 重构 Carousel。#27694
  • 🛠 使用 React hooks 重构 <Typography editable />#27655
  • 🐞 修复 Form 在 namePath 为数组的时候表现异常的问题。#27664
  • 💄 修复 DateRangePicker 选择已选范围内一行的首尾日期时的悬浮样式位置异常问题。#27731 @AlanCutFlim
  • 🐞 修复 Select tags 模式下无法输入空格的问题。#27726 @baxtergu
  • 💄 修复 Typography.Link 禁用时鼠标样式问题。#27734
  • 🐞 修复 Menu 下拉框显示时动画会播放两次的问题。#27663
  • 💄 修复 Avatar src 为 Image 时的样式问题。#27691
  • 💄 修复 Select mode="multiple" 的光标位置偏左的问题。#27689
  • 🐞 修复 TextArea 使用 emoji 时被裁切的问题。#27679 @372623460jh
  • 🐞 修复 RangePicker size="small" 时高亮线没有对齐的问题。#27673 @Ifeinstein
  • 💄 新增 @radio-border-width less 变量。#27703

4.8.2

2020-11-09

  • 🐞 修复 Pagination 快速跳转 margin 丢失的问题。#27650
  • 🐞 修复 Steps type="navigation" 最后一项的样式问题。#27654

4.8.1

2020-11-08

  • 🛠 使用 React hooks 重构 TreeSelect。#27593
  • 🛠 使用 React hooks 重构 Layout。#27595
  • 🐞 再次修复 Select 组件在 Form 中触发校验时外边框样式异常的问题。#27607
  • 🐞 修复 Pagination 开启页码切换器时右侧多余的 margin#27610
  • 🐞 修复 Input.Search enterButton={null} 报错的问题。#27591 @davidebianchi
  • 🐞 修复 Avatar.Group size 不生效的问题。#27531
  • 🐞 修复垂直 Tabs 标题文字很长时导致页签宽度跳动的问题。#27569
  • 🐞 修复 Table column.children 内的筛选功能不展示的问题。#27435 @JhonXY
  • 💄 修复 Steps 内嵌 Steps 时的样式。#27514
  • TypeScript
    • 🤖 修复 Select ref 属性 TS 错误。#27482
    • 🤖 修复 Avatar src 类型。#27524 @n0ruSh
  • RTL
    • 💄 修复 Progress.Line strokeColor 在 RTL 模式下方向错误。#27515

4.8.0

2020-11-02

  • Image
    • 🔥 Image 支持 preview.getContainer 属性用于指定预览对话框的容器。#26713 @rfreling
    • 🐞 修复 Image style 属性未作用于 img 元素的问题。#27446
  • 🆕 ConfigProvider 增加 form.requiredMark 配置。#27322
  • 🆕 Statistic 组件增加 loading 属性。#26811 @appleshell
  • Avatar
    • 🔥 Avatar 组件支持直接传入 Image 元素。#27448 @n0ruSh
    • 🆕 Avatar.Group 增加 size 属性。#27348
  • 🆕 Row 支持 noWrap 属性以使 Col 不错行。#27469
  • Tree
    • 🐞 修复 Tree 双击折叠图标时会选中文字的问题。#27476
    • 🐞 修复 Tree 配置 showLinetitle 多行的时候,线会截断的问题。#27386
  • Modal
    • 🆕 modal.update() 支持函数式更新。#27163 @Mongkii
    • 🆕 Modal method 增加 bodyStyle 属性。#27292
    • 🐞 Fix Modal missing modalRender prop。#27272 @jieny
    • 🐞 Modal.config 中设置的 rootPrefixCls 可以对 titlecontent 下使用的 antd 组件生效。#27376 @Chersquwn
  • Input
    • 🆕 Input.Textarea 支持 size 属性。#27110
    • 🐞 修复 Input allowClearclassName 丢失的问题。#27462
  • Table
    • 🆕 Table.Summary.Cell 支持 align 配置。#27365
    • 🐞 修复 Table 切换页长时 onShowSizeChange 触发两次的问题。#27417
    • 🐞 修复 Table pagination 有时候会缓存先前设置的问题。#27412
  • Typography
    • 🐞 修复 Typography 特定内容出现非法正则表达式错误的问题。#27383 @ttys026
    • 💄 修复 Typography.Link 禁用时鼠标悬浮或点击的颜色问题。@27487 @Liu-Ya
  • Steps
    • 🐞 修复当开启 progressDot 时,标题未居中对齐的问题。#27406
    • 🐞 修复在小屏幕下的各类样式错乱问题。#27499
  • 🐞 修复 PageHeader title 为空时,会展示空 DOM 的问题。#27485
  • 🐞 修复 Slider 拖拽时提示内容对齐问题。#27489
  • 🐞 修复 RangePicker 选择同一时间后再次选择时边框样式异常的问题。#27438
  • 💄 调整 Collapse 折叠箭头的位置与第一行文字对齐。#27363
  • 💄 修复 Descriptions 在 label 自定义为块状元素时的样式问题。#27375
  • 💄 修复 Select 组件在 Form 中触发校验时边框样式异常的问题。#27378

4.7.3

2020-10-24

  • Form
    • 🐞 修复 Form 在 ConfigProvider 下会警告 non-boolean attribute 'virtual' 的问题。#27343
    • 🛠 调整 Form.Item initialValue 的同步时机改由与 initialValues 相同。#27319
  • Typography
    • 🛠 优化 Typography 省略时的 title 提示,现在会在 ... 上展现剩余文本。#27328
    • 💄 修复 Typography 在 Card title 中编辑样式问题。#27221
  • Input
    • 🐞 修复 Input.Search 指定 allowClearclassName 重复出现的问题。#27261
    • 🐞 修复 修复 Input.Search 激活 allowClear 时边框样式异常的问题。#27325
  • 🐞 修复 Upload.List 图片预览显示不全的问题。#27312 @JuniorTour
  • 🐞 修复 Notification 长文本不换行的问题。#27285 @littleee
  • 🐞 修复 Menu 在 flex 容器内不会正常收缩省略的问题。#27253
  • 🌐 修复 en_US、en_GB、ga_IE 国际化语法问题。#27259 @yasikovsky
  • 🐞 修复 Tag 标签自定义关闭图标会导致换行的问题。#27226 @handycode

4.7.2

2020-10-19

  • 💄 修复 Layout.Sider light 主题失效问题。#27227 @lingjieee
  • 💄 修复 TextArea 没有设置 showCount 时仍然会包裹 div 的问题,同时解决 showCountclassNamestyle 没有传递给最外层节点的问题。#27216
  • 🐞 修复 Checkbox.Group TS2559 错误。#27231

4.7.1

2020-10-18

  • DatePicker
    • 🐞 修复 DatePicker showTimetrue 并且 format 为一个函数时报错的问题。#27156
    • 💄 修复 DatePicker 在下拉空间不足时的动画方向问题。#27101
  • Typography
    • 💄 修复 Typography 没有 preblockquote 样式的问题。#27150
    • 🐞 修复 Typography.Link 悬浮颜色错误的问题。#27119
    • 🐞 修复 Typography.Link 危险类型的悬浮颜色问题。#27104
  • 💄 修复 Descriptions 组件的内容含有超长数字时无法换行的问题。#27195 @WLyKan
  • 🐞 修复 Password 在受控模式下未清除 value 属性的问题。#27191
  • 🐞 修复 Notification 在小尺寸屏幕下的宽度问题。#27189
  • 🐞 修复 Cascader 类名重复的问题。#27187 @huntdream
  • 🐞 修复 Drawer 会触发 Form 提交事件的问题。#27175
  • 🐞 修复 Dropdown 下拉菜单图标间距丢失的问题。#27165
  • 💄 修复 Layout.Sider 指定 collapsedWidth 后侧边菜单部分宽度不对的问题。#27154
  • 🐞 修复 Tabs animated 属性为 true 时未开启内容切换动画的问题。#27145
  • 🐞 修复 Divider 带标题时的分割线颜色。#27134
  • 💄 修复 Radio 选项选中并禁用时的鼠标样式。#27125
  • 🇪🇸 为西班牙语 es_ES 中添加缺少的翻译。#27079 @gerongams
  • RTL
    • 💄 优化 Input.TextArea 字数提示在 RTL 模式下的样式。#27098
  • TypeScript
    • 🤖 Button shape 移除文档中未声明的类型。#27159
    • 🤖 修复 Form.List rules 属性缺失的问题。#27164 @huntdream

4.7.0

2020-10-10

  • 🔥 Input.TextArea 支持字数统计功能。#26952 @zhangchen915
  • DatePicker
    • 🔥 DatePicker format 支持传入一个函数以自定义显示内容。#26845
    • 🐞 修复 RangePicker 结束日期初始值无法选择的问题。#23167
  • Form
    • 🔥 Form.Item 支持 tooltip 属性自定义提示信息。#26780
    • 🆕 Form.List 支持 rules 校验并添加 Form.ErrorList 组件用于展示。#26676
    • 🆕 Form.Item 支持 messageVariables 属性。#26597
    • 🐞 修复 Form onValuesChange 第二个参数返回整个 store 的值而不是有效字段值的问题。#26808
  • Upload
    • 🔥 Upload 添加 itemRender 用于自定义文件列表项。#26333
    • 🆕 Upload removeIcondownloadIcon 现在支持传入一个函数。#26684 @mwaddell
  • Table
    • 🆕 Table sticky 支持 getContainer 以指定滚动容器。#26973
    • 🐞 修复 Table column.filterDropdownundefined 时依旧会展示筛选菜单的问题。#27002 @shangyilim
  • Modal
    • 🛠 重构 Modal 组件动画,现在 destroyOnClose 关闭时将完全清理相关 Dom 节点。#26940
    • 🆕 Modal 新增 modalRender 属性,支持可拖拽的对话框。#26507 @jhoneybee
  • 🆕 Space 增加 split 属性以支持分隔符间隔。#26948
  • 🆕 Image preview 属性扩展支持 visibleonVisibleChange#26915
  • 🆕 InputNumber 点击上下按钮时将触发 onStep#27075
  • 🆕 Avatar size 可以进行响应式的大小配置。#26244 @willamesoares
  • 🐞 修复 Radio.Button 内无法使用 Tooltip 的问题。#27050
  • RTL
    • ⬅️ 修复 List 按钮在 RTL 模式下的样式。#26964
    • ⬅️ 优化 Transfer 分页在 RTL 模式下的样式。#26960
    • ⬅️ 修复 Upload RTL 模式下样式。#26961
    • ⬅️ 优化 Tag 样式避免主题和 RTL 模式互相影响。#26955
    • ⬅️ 优化 Cascader/Tree 组件中数据扩展 loading 按钮在 RTL 模式下的样式。#27010
  • TypeScript
    • 🤖 修复 TimeLineItemPropsTimelineItemProps#27001 @mgcrea
    • 🤖 修复 Slider autoFocus 属性定义。#26995 @shangyilim
    • 🤖 修复 Slider step 属性不接收 null 的问题。#26984 @shangyilim
    • 🤖 修复 Slider.Range trackStylehandleStyle 应该接受数组的问题。#27033
    • 🤖 优化 Tag onClose TypeScript 定义。#26932
    • 🤖 调整 Form 定义,现在当 getFieldsValue 不配置 namePath 时返回类型为 FormValue 的泛型定义。#26791
  • 国际化

4.6.6

2020-09-27

  • 🐞 修复 Steps 在小屏幕下第一项偏移的问题。#26894
  • 💄 修复 Divider 在有文字时,设置边框颜色无效的问题。#26863
  • 🐞 修复 Radio.Button 错误校验高亮样式的问题。#26849 @dhorelik
  • 💄 修复 Typography 链接下划线样式。#26854 @vineetvk01
  • 国际化
  • TypeScript
    • 🤖 修复 message.destroy 参数类型错误。#26864 @lihqi
    • 🤖 优化 Slider 类型定义。#26884
    • 🤖 导出 Form 中的 FormListProps 类型。#26831 @mgcrea

4.6.5

2020-09-20

  • 💄 修复 Descriptions 长文本溢出的样式问题。#26820
  • 🐞 修复 Menu 子菜单展开/收起时会出现滚动条的问题。#26817
  • 🐞 修复 @layout-sider-background 变量不能设置为渐变色的问题。#26810
  • 🐞 修复 Select 搜索时输入第一个字符后中文输入法状态丢失的问题。#26796
  • 🐞 修复 Table @table-sticky-zindex less 报错问题。#26800 @chimp1nski
  • Button
    • 💄 修复 Button 只有图标时的对齐问题。#26785
    • 🐞 修复 Button 和 react-router 一起使用时抛出 Invalid value for prop navigate 的问题。#26740 @knobo
  • 💄 修复 TimePicker 选择框 hover 时文字内容左移的问题,并新增 @picker-time-panel-column-width@picker-time-panel-column-height less 变量。#26784
  • 🐞 修复 AutoComplete 使用 placeholderallowClear 时抛出警告的问题。#26765
  • 🐞 修复 Space 空条目会占据一格的样式问题。#26721 @knobo
  • 🛠 去重多版本 rc-trigger 以降低打包尺寸。#26803
  • TypeScript

4.6.4

2020-09-13

  • 💄 修复 Card 封面图片上有 1px 白边的问题。#26659
  • 💄 修复 Select 的 placeholder 颜色与 Input 不一致的问题。#26651 @wangcch
  • 🐞 修复 Menu 不支持 React.Fragment 的问题。#26656
  • 🐞 修复 TextArea 设置 valueundefined 时和 Input 行为不一致的问题。#26652
  • 🐞 修复 Motion 相关问题例如 Upload 对齐闪烁与 Form.Item 配置 help 的 ssr 问题。#26628
  • 🐞 修复 Typography.Link 和 react-router 一起使用时抛出 Invalid value for prop navigate 的问题。#26623
  • 🐞 修复 Table 分页器在表格上方消失的问题。#26618
  • 🐞 修复 Upload 受控时同时上传多份文件会丢失部分文件的问题。#26612
  • TypeScript
    • 🤖 修复 Table sorter 的 comparemultiple 不是可选的问题。#26686

4.6.3

2020-09-06

  • 🛎 移动 props 中的 className 到最后。#26602
  • Table
    • 💄 修复 Table 嵌套表格样式会影响所有子层级表格的问题。#26568 @willc001
    • 🐞 修复 Table 上方元素 float: right; 后无法交互的问题。#26599
  • 🐞 修复 Modal 关闭时导致滚动条向上跳动的问题。#26538
  • 🐞 修复 Upload 组件中 customRequestonError 的类型定义。#26601 @yingpengsha
  • 🐞 修复 Select/TreeSelect 在 Chrome 下出现原生自动完成列表的问题。#26590
  • 🐞 修复 Cascader 搜索时 value 被覆盖的情况。#26569 @lich-yoo
  • 🐞 修复 Modal 在某些情况下溢出视窗的问题。#25765 @tanmoyopenroot
  • 🐞 修复 Radio.Group 在 legacy Form 中,不能正常工作的问题。#26555 @willc001
  • 🐞 修复 Pagination 切换按钮在 windows 下的对齐问题。#26549
  • 🐞 修复 Form 使用 help 时出现的同构问题。#26542
  • 🐞 修复 Avatar 在 display: none 时不会正确缩放 fallback 文字的问题。#26522 @zhangyu1818
  • TypeScript
    • 🤖 Col 增加 ColSize 增加 flex 的定义。#26578 @blaiz
    • 🤖 修复 Tooltip/Popover children 定义不接受 ReactNode 的问题。#26534

4.6.2

2020-08-31

  • Upload
    • 🐞 修复 Upload 在受控模式下同步更新导致的状态错误问题。#26481
    • 💄 修复 Upload 图片样式在 Form.Item 中有异常 margin 的问题。#26367
  • 💄 修复 Select focus 状态样式无阴影。#26465 @Rainy
  • Table
    • 🐞 修复 Table Pagination 展示于上侧且没有数据时不消失的问题。#26143 @zhangchen915
    • 💄 修复 Table 展开图标在 @font-size-base12px 时样式错位的问题。#26409
  • Space
    • 🐞 修复 Space 不支持 React.Fragment 的问题。#26444
    • 🐞 修复 Space 在 children 中包含空节点时会出现空 dom 的问题。#26389
  • 🐞 修复 Badge 在 statuscolor 为空时不展示。#26375 @zhangchen915
  • 💄 修复 Tree draggable 切换时样式 transition 变化的问题。#26387
  • 🐞 修复使用主题有时会报 colorPalette is not defined 的问题。#26395
  • TypeScript
    • 🐞 修复 TimePicker.RangePicker 定义需要 picker 的问题。#26446
    • 🐞 Upload 组件 showUploadList 类型添加 removeIcondownloadIcon 属性声明。#26406 @bencallaway
  • RTL

4.6.1

2020-08-24

  • TypeScript
    • 🐞 修复 Upload 类型声明丢失 children 的问题。#26347

4.6.0

2020-08-23

  • 💄 加深默认文本 @text-color 以满足 WCAG 2.0 对比度的规范。#25630
  • 🔥 新增图片组件 Image。#26296
  • 🔥 Table 新增 sticky 属性以支持固定表头和滚动条。#25939
  • 🛠 用 hooks 重构 Upload。#26196
  • Form
    • 🆕 Form 添加 requiredMark 属性以支持设置必选样式,废弃原 hideRequiredMark#26309
    • 🆕 Form.List 中的 add 方法支持第二个 index 参数。#26081
  • 🆕 虚拟滚动支持无闪动滚动,修复 Select/TreeSelect 滚动时列表空白的问题。#26306
  • Typography
    • 🆕 新增 Typography.Text success 类型。#26145 @llwslc
    • 🆕 Typography copyable 支持隐藏提示,editable 支持设置图标与提示。#25953 @llwslc
    • 🆕 新增 Typography.Title 5 级标题。#25861
    • 🆕 Typography 的 editable 配置中增加了 maxLengthautoSize 属性。#25373 @CornerSkyless
  • 🐞 修复 Transfer 搜索空格时 filterOption 没有触发的问题。#26335
  • Progress
    • 🐞 修复 Progress steps 属性对于 trailColor 不生效的问题。#26323
    • 🐞 修复 Progress 当 type="circle"success.percent 不生效的问题。#26307
  • 🐞 修复 Textarea 当 valueundefined 时未显示 defaultValue 问题。#26327
  • Cascader
    • 🐞 修复 Cascader 在按下 ESC 键,然后通过输入进行搜索时 options 不展开的问题。#26271 @flyerH
    • 💄 优化 Cascader 清除动画效果。#26186
  • 🗑 移除遗留的 Button.Group 支持,请使用 Space 代替。#26260
  • Select
    • 🆕 Select 支持 onClear 属性。#25907
    • 🐞 修复 Select mode="tags" 搜索显示两条重复条目的问题。#25907
    • 🐞 修复 Select 聚焦时被禁用的样式异常问题。#26255
    • 🐞 修复多选模式的 Select 在 showArrow 时图标重叠问题。#26168 @zhangchen915
  • DatePicker
    • 🐞 修复 picker 属性改变时渲染面板不会改变的问题。#26093
    • 🐞 修复 RangePicker 点击清除按钮面板不会关闭的问题。#26188
  • 🐞 修复 Pagination 字体相关样式问题。#26230 @albertms10
  • 🐞 修复 Space children 有时会重新渲染的问题。#26219
  • Badge
  • 🆕 Tabs 可自定义 tabBarExtraContent 的渲染位置。#25138 @jesse3mh9a
  • 💄 优化 Descriptions 在内容比较多时的显示效果。#25903
  • 🆕 message 支持通过 message.desctroy(key) 销毁。#26052 @lihqi
  • 💄 调整 InputNumber 操作栏在 readOnly 时为隐藏。#25998
  • 国际化
  • RTL
    • 💄 优化 Tree RTL 模式下连接线的样式。#26205
    • 💄 优化 Dropdown RTL 写法避免暗黑模式样式覆盖。#26206
  • TypeScript

4.5.4

2020-08-12

  • 🐞 修复 Form.Item 在 hidden 时引用 less 样式时失效的问题。#26152
  • 🐞 修复 Dropdown overlay 为 string 时渲染错误的问题。#26135
  • 🐞 修复 Table 删除最后一页的最后一条记录时分页消失的问题。#26133 @QoVoQ
  • Tree
    • 🐞 修复 Tree.DirectoryTree 不能通过 ref 调用 scrollTo 的问题。#26129
    • 🐞 修复 Tree 开启 showLine 时顶级节点间缺少连接线的问题。#25991 @zhangchen915
  • 💄 新增 @badge-color less 变量。#26159
  • RTL
    • 🐞 修复 Input.Search 在 RTL 模式下的边框样式。#26156
    • 🐞 修复 Input 在 RTL 模式下 addonBefore 的样式问题。#26153
    • 🐞 修复 DatePicker 在 RTL 模式下的多个样式问题。#26149 #26157 #26158
  • TypeScript
    • 🐞 修复 Slider handleStyletrackStyle 属性的类型定义。#26160

4.5.3

2020-08-08

  • Menu
    • 🐞 修复水平 Menu 黑暗 theme 在暗黑主题下的样式。#26062
    • 🐞 修复水平方向 Menu 在暗黑主题 RTL 模式下的位置。#26032
  • Table
    • 🐞 修复 Table dataSource 中含有非法数值时会报错的问题。#26042
    • 🐞 修复 Table 空筛选项在控制台抛出 warning 的问题。#26001
  • Form
    • 🐞 修复 Form.Item hidden 不能和 noStyle 一同使用的问题。#26020
    • 💄 修复 Form 紧凑模式下表单项 margin 计算错误。#26069
  • Transfer
    • 🐞 修复 Transfer 禁用时分页未禁用的问题。#26009
    • 🐞 修复 Transfer 禁用时头部下拉按钮的鼠标样式。#26005
  • Cascader
    • 🐞 修复 Cascader 在 Firefox 下文本和箭头重叠的问题。#26011
    • 💄 Cascader 的选择器箭头不再旋转。#26078 @07akioni
    • 🐞 修复 Cascader 禁用时鼠标悬浮边框颜色异常的问题。#25970
  • Select
    • 💄 优化 Select 多选模式 disabled 样式。#25980
    • 🐞 修复 Select 禁用时自定义图标的鼠标样式。#26002
  • 🐞 修复 Breadcrumb.Item 封装后丢失分隔符的问题。#25984 @flyerH
  • 🐞 修复 Avatar.Group key 缺失的问题。#26098
  • 💄 调整 Mentions readOnly 鼠标样式为原生样式。#25977
  • 💄 新增 @btn-line-height 变量。#26014
  • 💄 优化 Pagination 简洁分页禁用样式。#26008
  • 🐞 修复 Modal useModal 丢失样式的问题。#25967
  • 🐞 修复 InputNumber 暗黑主题下操作栏背景色。#26072
  • 🐞 修复 Steps 使用 progress 时的 RTL 样式问题。#26075
  • 🌐 改进阿拉伯语 Arabic 的国际化。#26094 @Mohelm97
  • 🌐 改进法语 fr_FR 国际化。#26034 @Thanaen

4.5.2

2020-08-02

  • 🐞 修复 Slider tooltip 显隐异常的问题。#25945 @lihqi
  • 🐞 修复 Divider 暗黑模式下分割线颜色。#25922
  • 🐞 修正 Radio.Button 在 disabledchecked 状态下的文字颜色。#25911
  • 🐞 修复 Carousel 内子节点高度和容器相差几个像素的问题。#25906
  • 🐞 修复 Table indentSize 设置为 0 无效的问题。#25890 @OmriGM
  • 🐞 修复 List actions 不必要的 cursor: pointer 样式。#25961
  • 🇷🇺 补充俄罗斯语本地化文案。#25958 @addictional
  • RTL
    • 🐞 修复嵌套 Table 在其他主题下的 RTL 样式。#25938
    • 🐞 修复 Tabs card 类型的 RTL 样式。#25936
    • 🐞 修复垂直方向 Slider 在 RTL 模式下默认的 tooltipPlacement#25909

4.5.1

2020-07-28

  • 🐞 修复 Badge 样式导致构建出错的问题。#25863
  • 🐞 修复 Menu 在 horizontal dark 状态下 Menu.Item 背景样式出错。#25850
  • 💄 优化 Divider 颜色在非白底背景上的表现。#25855
  • 💄 移除多选 Select 选项的动画效果使交互更流畅。#25852
  • TypeScript
    • 导出 Form FormList 接口。#25849

4.5.0

2020-07-28

  • 🆕 Input 和 Input.TextArea 支持 bordered 属性。#25617
  • 🆕 Message 新增 useMessage hook以支持 context 访问。#25422
  • 🆕 Tree 添加 titleRender 以支持定制所有节点内容。#25624
  • 🆕 Descriptions 新增 extra 属性。#25512 @zzz111
  • 🆕 新增 Modal.config 用于全局配置 Modal 静态方法的 rootPrefixCls#25613
  • 🆕 Drawer 增加 push 属性用于自定义多层级 Drawer 之间的联动。#25445 @jinxin0112
  • 🆕 新增 Badge.Ribbon 缎带组件。#25456
  • 🆕 Steps 新增 percent 属性来展示步骤图标的进度。#25839
  • 💄 Menu.Item 水平模式的蓝色指示线和下拉菜单宽度现在和其文字内容宽度一致。#25622
  • Avatar
    • 🆕 新增 Avatar.Group 用于展现一组头像集合。#25192
    • 🐞 修复 Avatar src 图片地址失效时没有正确 fallback 的问题。#25806
  • DatePicker
    • 🆕 DatePicker 支持 date-fns 日期库。#25822 @fireairforce
    • 🆕 提升日期组件悬停体验,当悬停在某个日期上时占位符将变为对应的日期格式化后的值。(#25050)。#25784 @Kermit-Xuan
    • 🆕 RangePicker onCalendarChange 参数中增加 range 用于指示当前触发面板。#25568 @Kim-Wing-Fung
    • 🆕 DatePicker 支持 panelRender 以自定义渲染面板。#25488
    • 🐞 修复 QuarterPicker 无法使用的问题,同时更新官网示例将 XxxPicker 调整为 picker='xxx',这是 v4 更推荐的写法。#25768
  • Form
    • 🆕 Form.List 中的 remove 方法支持数组类型。#25638 @fireairforce
    • 🆕 Form.Item 在 children 形为 render props 时支持使用 dependencies 控制更新逻辑。#25408
    • 🆕 调整 Form.Item validateFirst 属性为依次执行校验,原并行逻辑改由配置 parallel 开启。#25321
    • 🐞 修复 Form.Item 有时候没有清理之前的错误信息的问题。#25737
    • 🐞 修复 Form.Item 在子 Form.Item 设置 noStyle 并校验失败时没有更新 validateStatus 的问题。#25734
    • 🐞 修复 Form 垂直布局时 Form.Item 设置 labelCol={{ offset: number }} 不生效的问题。#25713 @zhangchen915
    • ⌨️ Form 错误信息节点增加属性 role="alert" 以增强可访问性。#25735 @AlbertAZ1992
  • Calendar
    • 🐞 修复 Calendar 组件的 validRange 导致 disabledDate 不生效。#25626 @zhangchen915
    • 🐞 修复 Calendar validRange 对月份下拉菜单不生效的问题。#25626 @zhangchen915
  • 🐞 修复 Table getCheckboxProps 返回的 indeterminate 不生效。#25649
  • 🐞 修复 Select 清除按钮在 Form.Item 下位置不对的问题。#25728
  • 🐞 修复 Pagination 翻页按钮的鼠标样式。#25772
  • 🐞 修复 TreeSelect treeNodeLabelProp 会影响树节点展示内容的问题。#25755
  • 🐞 修复 Carousel 在 React 严格模式下的 findDOMNode 废弃警告。#25744
  • 🐞 修复 Radio 在 webpack@4.44.0 SSR 构建出错的问题。25821 @Kermit-Xuan
  • 🐞 修复 Tabs 禁用时 focus & active 状态的颜色。25827 hsuanxyz
  • 💄 Card 操作面板颜色与主体颜色统一。#25722
  • ⌨️ 提升 Alert/message/notification 组件的可访问性。#25774
  • 🇭🇰 增加中文繁体(香港) zh_HK 本地化。#25731 @wuchu
  • 🇩🇪 新增 Form 校验文案的德语 de_DE 本地化。#25823 @LukeTimeWalker

4.4.3

2020-07-20

  • 🐞 修复 Layout trigger 属性无法定制零宽触发器的问题。#25653
  • 🐞 修复 Form.Item help 在校验失败时的样式。#25582 @zhangchen915
  • 🐞 修复 Descriptions 在 Table expandedRowRender 样式异常的问题。#25593
  • 💄 新增 @zindex-popconfirm: 1060 less 变量,并将 @zindex-tooltip 提升为 1070#25693
  • 🛠 更新 react-slick 依赖优化包大小。#25599
  • 🌐 改进加泰罗尼亚语 ca_ES 国际化。#25583 @albertms10
  • 🇸🇦 改进阿拉伯语 ar_EG 国际化。#25587 @amir5000
  • TypeScript

4.4.2

2020-07-11

  • 🛠 调整 Alert 组件关闭动画实现移除直接的 dom 操作。#dd8e9f8 @Yunfly
  • Select
    • 🐞 修正了 Select 在搜索时纵向位移的问题。#25536
    • 💄 增加 @select-item-selected-color 以控制 Select 选项选中时的颜色。#25476
  • 🐞 修复 Form.Item 警告 preserve 是无效 dom 属性的问题。#25518
  • 🐞 修复当 Card 组件无边框时封面图边距的问题。#25515 @yutingzhao1991
  • 💄 调整 Typography 样式添加 overflow-wrap: break-word 默认样式。#25516
  • 🐞 修复 Table expandedRowRender 内嵌 Table 时单元格背景丢失的问题。#25498
  • 🐞 修复 Radio.Button 上使用 Popover 时的位置异常问题。#25449 @zgoby
  • 🐞 修复 RangePicker 在 size=small 时清除按钮的位置问题。#25458
  • 🆕 Upload 支持上传非图片文件时在 onChange 事件中设置 thumbUrl 来展示缩略图。#25432 @AlbertAZ1992
  • 🐞 修复 Table 切换页条目数时 onChange 触发多次的问题。#25520 @zhangchen915
  • 🛠 移除 babel-runtime 并添加 @babel/runtime 依赖,减少 gzipped 包体积 18.6KB#25530
  • 🇪🇸 改进 es_ES 国际化。#25460 @gersongams

4.4.1

2020-07-06

  • Menu
    • 🐞 修复 Menu.Item 中内嵌的 a 标签颜色样式问题。#25414 @kaysonwu
    • 🐞 修复 Menu 内嵌菜单动画不正确问题。#25341
    • 💄 优化 Menu 菜单收缩动画。#25301
  • 🐞 修复 Input 在禁用状态下背景颜色被 errorwarning 的 Form.Item 覆盖的问题。#25385
  • 🐞 修复 Table 固定列头最右侧的多余边框样式。#25378
  • 🐞 修复 Grid 响应式监听函数没有正确销毁的问题。#25319 @zhangchen915
  • 🐞 修复 Progress successPercent 警告信息修复 Progress success.progresssuccess.percent#25356 @fireairforce
  • 🐞 修复 PageHeader 内 Tabs 不必要的 margin-bottom#25340 @dickeylth
  • Form
    • 🐞 修复 Form.Item hidden 属性不生效的问题。#25336
    • 🐞 修复 Form.Item 在 display: none 的容器中提示信息可能不会消失的问题。#25297
  • Radio
    • 🐞 修复 Radio.Group 报错 Function components cannot be given refs 的问题。#25328
    • 🐞 修复 Radio.Group 中 children 使用空格出现的样式异常问题。#25304 @ElderJames
  • 🐞 修复 Drawer 点击遮罩可能会触发多次关闭事件的问题。#25313
  • 🐞 修复 Skeleton 中 Button/Avatar/Input/Image 默认宽度为 auto。#25303
  • 🇺🇦 更新 uk_UA 国际化。#25402 @kitsoRik
  • 🇳🇴 更新 nb_NO 国际化。#25374 @Johannes-Andersen
  • TypeScript

4.4.0

2020-06-29

  • 🔥 优化 RangePicker 交互,现在任意面板选择完毕后,另一个面板会自动弹出。#25135
  • 🔥 新增 Skeleton.Image 组件。#24805 @fireairforce
  • Form
    • 🆕 Form 实例支持 getFieldInstance#24711
    • 🆕 Form.Item 新增 hidden 属性用于隐藏表单项。#25108
    • 🆕 Form.Item 添加 preserve 属性以支持字段值清理。#25186
  • Table
    • 🆕 Table 添加 rowSelection.dirty 以支持异步数据下保留 key#24718
    • 🆕 Table onChange 添加 action 参数用于标示操作类型。#24697
    • 🐞 Table 支持 rowSelection.checkStrictly,现在父子节点选择状态可以关联了。#24931
    • 🐞 修复 Table onSelectAllchangeRows 参数不正确的问题。#24931
    • 🐞 修复 Table 树形数据叶节点行的展开按钮仍能被点击的问题。#24931
    • 🐞 修复 Table 展开图标隐藏时仍然有鼠标手型的问题。#25170
  • TimePicker
    • 🐞 修复 TimePicker 面板 12 AM 显示为 0 AM 的问题。#25174
    • 🐞 修复 TimePicker 在 use12Hours 时没有用 0 23 来禁用小时的问题。#25174
    • 🐞 修复 TimePicker 没有根据小时禁用情况禁用 AM PM 的问题。#25174
    • 🐞 修复 TimePicker Now 按钮没有和 hour|minute|second|step 保持一致的问题。#25174
  • Cascader
    • 🆕 Cascader 新增 expandIcon 来自定义次级菜单展开图标。#24865
    • 🆕 Cascader 增加 dropdownRender 属性用于扩展菜单。#24812
  • Menu
    • 🆕 Menu 增加 triggerSubMenuAction 属性以支持配置菜单弹出的交互方式。#25127 @hydRAnger
    • 🐞 修复 Menu theme="dark" 时子菜单背景色为白色的问题。#25205
  • Tabs
    • 🆕 Tabs 支持 addIcon 以自定义添加图标。#25006
    • 🐞 修复 Tabs 在 IE11 下无法关闭的问题。#25200
  • Pagination
    • 🆕 Pagination 支持当 pageSize 改变时,onChange 的调用。#24964 @fireairforce
    • 🐞 优化 Pagination 可访问性,修复一个 W3C 属性错误。#25119
  • DatePicker
    • 🐞 修复 DatePicker 组件的月份和季度前后选择器 icon 的大小。#25035 @fireairforce
    • 🆕 TimePicker 支持 showNow 属性。#25032
  • Drawer
    • 🆕 Drawer 支持 closeIcon 属性。#24842
    • 🐞 修复 Drawer 使用 getContainer={false} 时可能导致页面滚动条消失的问题。#25273
  • 🆕 Rate character 支持通过 (RateProps) => ReactNode 自定义。#24903
  • 💄 移除了垂直点状 Steps.Step 的 140px 宽度限制。#24907
  • 🆕 Menution 新增 autoSize 属性以支持高度自适应。#24961 @Kermit-Xuan
  • 🆕 调整 Result children 显示位置到组件尾部。#24945
  • 🆕 Radio.Group 新增 optionType 来设置 options 的 Radio 类型。#24809
  • 🆕 Tag 新增 closeIcon 用以自定义关闭按钮。#24885
  • 🆕 Dropdown 组件支持下拉框箭头。#23869 @wendellhu95
  • 🆕 Collapse 增加了 ghost 属性来设置透明背景。#24734
  • 🆕 Progress 组件支持自定义已完成进度条颜色。#24655 @fireairforce
  • 🆕 Typography copyable 属性支持 icontooltips 用于自定义图标和提示文案。#25274 @israelKusayev
  • 🆕 Tree showLine 属性支持配置隐藏叶节点图标。#25271
  • 🆕 BackTop 支持 duration 来设置回到顶部所需时间。#25254
  • 🐞 修复 Select 点击下拉箭头时输入框不能获得焦点的问题。#25212
  • 🐞 修复 Rate 半选时 value 被四舍五入的问题。#24993
  • 🐞 修复 Notification 修改 width 时没有相对屏幕边缘对齐的问题。#25168
  • 🐞 修正 InputNumber max 属性没有默认值的问题。#25243
  • 🛠 给 Modal 组件增加了更多的 less 变量。#24773 @hicrystal
  • 💄 更快的 Switch 动画切换效果。#25160
  • 🐞 修复 PageHeader 内 Tabs 多余的边框样式。#25159
  • 🌐 增加了德语,意大利语和捷克语缺失的翻译。#25233 @karelsoupaEMZ
  • 🇯🇵 增加了 Form 的日语国际化。#25244 @kentaro84207
  • RTL
    • 🐞 修复 Table RTL 模式下的嵌套表格样式。#25156
    • 🐞 修复 Table RTL 模式下,筛选和排序的头部样式。#25152
    • 🐞 修复 InputNumber RTL 模式下输入框内显示。#25146

4.3.5

2020-06-21

  • 🐞 修复 Input.Search 作为 AutoComplete 自定义组件会崩溃的问题。#25049
  • 🛠 使用 hooks 重写 Input.Password。#25012 @Rustin-Liu
  • 🐞 修复 PageHeader 从 4.3.0 后的 tabs 样式错误。#24991
  • 🐞 修复 Backtop 没有完全隐藏的问题。#25132 @jesse3mh9a
  • 🐞 修复 Upload 不支持包裹 Popover 的问题。#25090
  • 🐞 修复 Tabs 内容会超出容器宽度的问题。#25072
  • 🐞 修复 DataPicker/TimePicker 时间下拉选对齐问题。#25019
  • Table
    • 💄 优化 Table 筛选菜单为空时的 UI。#25073
    • 🐞 修复 Table 嵌套 Table 时的边框样式问题。#24995
    • 💄 缩小了 Table 筛选菜单的最大高度。#25001
  • Descriptions
    • 🐞 修复 Descriptions 双击会同时选中标签和内容的问题。#24983 @harupy
    • 💄 修正了 Descriptions 在 Safari 下标签文本没有左侧对齐的问题。#25018
  • 💄 修正了 List.Item.Meta 内容宽度有时会溢出的问题。#24992
  • 🐞 修复 Menu.SubMenu 在紧凑模式下暗黑主题的背景颜色。#24997
  • 减少 Button 3KB 样式打包体积。#24996
  • 🇹🇷 优化土耳其语语言包。#25100 @smddzcy
  • TypeScript

4.3.4

2020-06-14

  • Form
    • 🐞 修复 Form 中配置 validateTrigger 无效的问题。#24979
    • 🐞 修复 Form.Item 在组件设置 id 时仍然会替换它的问题。#24929
    • 🐞 修复 Form.List 嵌套使用 noStyle 时,错误信息展示混乱的问题。#24867
  • Table
    • 🐞 修复 Table 的 shouldCellUpdate 缺少 prevRecord 参数的问题。#24963
    • 🐞 修复 Table 受控状态下列的过滤菜单显示的值和 filteredValue 不同步的问题。#24952
    • 🐞 修复 Table 在多列排序时 onChange 获得错误排序状态的问题。#24852
  • 🐞 修复 Modal 缺少 confirm() 默认图标。#24956
  • 🐞 修复 List grid 属性在 React.Framgment 或者封装了的 List.Item 上失效的问题。#24955
  • 🐞 修复 Avatar 图片加载错误的显示问题。#24944 @sosohime
  • 🐞 修复 Drawer getTargetContainer 属性没有被忽略的问题。#24938
  • 🐞 修复 Tabs 下拉框标题过长时被截断的问题。#24928
  • 🐞 修复 Carousel 在 Tabs 下切换时会跳跃的问题。#24873
  • 🐞 修复 Transfer 在关闭 tree shaking 后打包尺寸增加的问题。#24847 @DavidSichau
  • 💄 新增 @rate-star-hover-scale 控制 Rate 鼠标悬浮放大比例。#24917
  • 💄 新增 @divider-orientation-margin less 变量,以控制 Divider 设置了 orientation 时的左侧距离。#24877
  • 🌐 Localization
  • TypeScript

4.3.3

2020-06-07

  • 🐞 修复 Drawer 无法显示的问题。#24802
  • 🐞 修复 Menu.SubMenu 滚动区域无法交互的问题。#24806

4.3.2

2020-06-06

  • 🐞 修复 Tag.CheckableTag 不支持 onClickstopPropagation 的问题。#24743
  • 🐞 修复 Drawer 支持通过 ConfigProvider 来全局设置 getPrefixClsgetPopupContainer#24727
  • 🐞 修复 Button 在父组件重新渲染时 loading.delay 会重复触发的问题。#24713
  • 🐞 修复 Dropdown 带图标 icon 菜单项的链接色彩。#24707 #24702
  • Select
    • 🐞 修复 Select 在紧凑模式下表现不正常。#24706
    • 优化 Select 多选模式的性能。#24785 @Kermit-Xuan
  • 🐞 修复 Calendar 在同一个面板下选择日期也会触发 onPanelChange 的问题。#24695
  • 🐞 修复 Input 组件在 IE11 中高度异常问题。#24673 @xiaosongxiaosong
  • 🐞 修复 Radio 的 TypeScript 定义错误。#24693 @hengkx
  • 🐞 修复 Statistic 不能包裹 Tooltip 的问题。#24782
  • 🐞 修复 TimePicker.RangePicker 指定 className 后无边框样式失效的问题。#24781
  • 🐞 修复 List 翻页时 onChange 不触发的问题。#24514
  • 🌐 国际化
  • 💄 新增 less 变量 @table-font-size@table-font-size-md@table-font-size-sm,用于自定义 Table 文字大小。#24714 @morenyang
  • RTL
    • 💄 优化 Tabs 标签下拉框在 RTL 模式下样式。#24715
    • 💄 增加 Modal.method() RTL 模式支持,仅限 hooks 用法。#24682
    • 💄 修复 Badge RTL 模式位置偏移量设置。#24724

4.3.1

2020-06-02

  • Tabs
    • 🐞 修复 Tabs hideAdd 无效的问题。#24621
    • 🐞 修复 Tabs 下拉菜单内在 Firefox 下出现水平滚动条。#24677
    • 🐞 修复 Tabs 配合 react-sticky 使用时下划线遗失问题。#24643
    • 💄 调整 Tabs tabBarStyle 的展示样式。#24620
  • Button
    • 🐞 修复 Button 将 loadingdelay 快速切换至 false 时仍然会变成加载状态的问题。#24678
    • 🐞 修复 Text Button 在 danger 时样式不一致的问题。#24622 @morenyang
  • 🐞 修复 Table 包裹在 Row 中时无法展现横向滚动条的问题。#24661 @zt123123
  • 🐞 修复 Drawer 会报 dom 节点设置 dropdownMatchSelectWidth 的警告信息。#24651
  • 🐞 调整 Steps 现支持 children 下使用 React.Fragment。#24644
  • 🐞 解决 Upload 删除图标键盘无法导航操作的问题。#24615 @morenyang
  • 🐞 修复多选 Select 输入框的光标展示问题。#24631
  • 🐞 修复 Radio.Group 设置 options 报错的问题。#24631
  • RTL
    • 💄 调整 Notification RTL 模式下默认弹窗位置为左上。#24632
  • TypeScript
    • 🛠 导出 Tabs TabPaneProps 定义。#24648

4.3.0

2020-05-31

  • 🔥 重做 Tabs 以提升多标签在不同环境下的用户体验,DOM 结构完全重写,请注意覆盖样式丢失的问题。#24552
  • 📖 新增组件总览页面#24491 @arvinxx
  • 🛠 增加大量功能,同时减少了包体积(相比 4.2.5 减少了 2KB#24584
  • Button
    • 🆕 新增文本类型按钮 type="text"#22552
    • 💄 优化 Button 背景 less 变量的影响范围。#24372 @morenyang
  • Upload
  • Table
    • 🆕 Table 新增 rowSelection.hideSelectAll 用于隐藏全选框。#24592 @Kermit-Xuan
    • 🆕 ellipsis 支持 showTitle 以关闭自动设置 title 属性。#24056 @lijinke666
    • 🆕 Table columns 支持 shouldCellUpdate 属性。#23872
  • Input
    • 🆕 Input.Passowrd 支持自定义图标。#23792
    • 🐞 修复 Input.Password 一个明文显示 value 的问题。#24535
    • 💄 添加 @input-disabled-color less 变量。#23775 @alwaysloseall
  • Form
    • 🆕 Form 添加 validateTrigger 支持全局设置子字段校验时机。#23972
    • 🐞 修复 Form.Item 内联样式下 label 在狭窄空间被挤压的问题。#24531
    • 🐞 修复 Form.List 字段状态同步逻辑并添加嵌套字段示例。#24009
  • Menu
    • 🆕 调整 Menu inline 模式下未设置 icon 的菜单收起时文字显示第一个字符。#24330
    • 🆕 Menu.Item 支持 danger 属性。#23785
  • Avatar
    • 🆕 Avatar 新增 gap 来设置字符类型距离左右两侧边界单位像素。#24357
    • 🐞 修复 Avatar onError 会触发两次的问题。#24506 @sanonz
  • Typography
  • 🆕 Tooltip 支持配置背景颜色。#23155
  • 🆕 Popconfirm 支持按 ESC 关闭。#24420
  • 🆕 Tooltip destroyTooltipOnHide 支持 keepParent 配置。#24362 @Kermit-Xuan
  • 🆕 Notification 支持全局配置 prefixCls#24295 @tdida
  • 🆕 RangePicker dateRender 支持额外参数来判断是 start 还是 end 字段。#24278
  • 🆕 Skeleton 添加 round 属性,允许段落和标题显示圆角。#24137 @xilihuasi
  • 🆕 Transfer 支持 oneWay 配置单向选择以及 pagination 配置分页。#24041
  • 🆕 Message 支持自定义样式通过使用classNamestyle#24024 @Kermit-Xuan
  • 🆕 ConfigProvider 支持 virtualdropdownMatchSelectWidth 配置。#23841 @hengkx
  • 🐞 修复 Cascader 下拉框中扩展按钮在禁用时的颜色。#24521
  • 🐞 修复 Alert 关闭按钮 padding 样式。#24471
  • 🐞 修复 Tree @tree-directory-selected-bg 变量不生效的问题。#24468 @morenyang
  • 🐞 修复 @ant-prefix 变量在部分样式里不生效的问题。#24459 @morenyang
  • 🐞 修复 Steps subtitle hover 渐变过渡。#24593
  • 🐞 修复 List 报 React does not recognize colStyle prop 的问题。#24568
  • 🐞 修复步骤 Progress percent 样式未正确更新的问题。#24534 @ChuckJonas
  • 🐞 修复 Breadcrumb 内使用链接时图标间距丢失的问题。#24490 @EscapeB
  • 💄 Descriptions 新增 @descriptions-item-trailing-colon 等 less 变量。#24032 @hengkx
  • 🌐 国际化
  • RTL
    • 💄 优化 Tree RTL 模式下选项框样式。#24563
    • 💄 优化 Calendar 通知事项文字在 RTL 模式下的样式。#24528
    • 💄 优化 Table 筛选下拉框在 RTL 模式下样式。#24529
    • 💄 优化 Cascader RTL 模式下拉框的样式。#24520
  • TypeScript

4.2.5

2020-05-25

  • 🐞 修复 Table 在 dataSource 移除条目时,rowSelection.onChange 仍然会缓存的问题。#24338
  • 🐞 修复 Table 的选中箭头在 size=small/middle 时超出的问题。#24394
  • 🐞 修复 Input.Group 内 Input.TextArea hover 时清除图标消失的问题。#24360 @Mr-jiangzhiguo
  • 🐞 修复 Notificiation 使用 useNotificiation 时无限 render 的行为。#24337
  • 🐞 修复 Button loading 切换动画丢失和 Modal confirmLoading 按钮未复位的问题。#24328
  • 🐞 修复 Drawer 关闭后依然会遮挡页面元素的问题。#24290
  • 🐞 修复 Cascader/Select/Table/TreeSelect 空数据时字体的颜色。#24279
  • 💄 优化 InputNumber 操作按钮居中样式。#24266
  • 🐞 修复 Table 在 filteredValue 使用空数组时仍然会高亮过滤图标的问题。#24263
  • 🐞 修复 Cascader 不支持 number[] 类型 value 的问题。#24247
  • ⌨️ 修复 Switch autoFocusdisabled 移除后会触发的问题,调整样式以避免切换时额外的抖动,并移除鼠标点击失焦逻辑以提升无障碍体验。#24254
  • 💄 增加 Menu 默认 text-align 样式定义以修复被外部样式影响的问题。#24253
  • 🛠 用 hooks 重构 List。#24280 @hengkx
  • 🛠 用 hooks 重构 Alert 以支持严格模式。#24236 @hengkx
  • 🐞 修复 Card 和 react-split 一起使用时卡顿的问题。#24425
  • TypeScript
    • 🛠 优化 Cascader 的 TypeScript 定义。#24393 @zhangyu1818
    • 🐞 修复 Upload TypeScript 报错:Could not find a declaration rc-upload 的问题。#24325
    • 🛠 BackTop 增加 children 定义。#24235

4.2.4

2020-05-18

  • 🐞 回滚 Switch 以修复配置 unCheckedChildren 时,控制点位置样式问题。#24242
  • 💄 调整 Upload 错误状态图标的颜色默认为红色。#24160
  • 💄 向上微调 Dropdown 箭头位置。#24215
  • 🌐 Form defaultValidateMessages 支持 ru_RU#24219 @aivinog1

4.2.3

2020-05-16

  • 🐞 重构 rc-progress 以解决 <script src="antd.min.js" /> 会抛出 h3g is not defined 的问题。#24127
  • 📖 重写了 在 create-react-app 中使用#24184
  • Drawer
    • 🐞 修复 Drawer getContainer={false} 时的高度问题。#24082
    • 🐞 修复 Drawer mask={false} 时隐藏动画不生效的问题。#24082
  • BackTop
    • 🛠 BackTop 使用 hooks 重构。#23575
    • 🐞 修复 BackTop 在 Chrome 的 iframe 里不生效的问题。#24194
  • DatePicker
    • 🐞 修复 DatePicker disabledDate 不会作用到 showToday 上的问题。#24190
    • 🐞 修复 DatePicker renderExtraFooter 内容过长超出容器宽度的问题。#24145
  • Button
    • 🐞 修复 Button 内图标无法使用 Tooltip 的问题。#24095
    • 🐞 修复定制主题时小号 Button 错位的问题。#24097
  • 🛠 Tooltip 使用 hooks 重构。#23699
  • 🐞 修复 Upload.Dragger 禁用时依然会被 Form label 触发的问题。#24202
  • 🐞 修复 Select 回填选项无法进行交互的问题(如 title 不生效)。#24170
  • 🐞 修复 Switch 在 Safari 和 iOS Chrome 上点击时错位的问题。#24122 @lexlexa
  • 🐞 Carousel 更新依赖到 react-slick@0.26.1 以修正一些问题。#24067
  • 🐞 Cascader 没有匹配任何选项时展示 defaultValue 而不是空字符串。#24058 @Kermit-Xuan
  • 🌎 完善繁体中文国际化。#24065 @wx1322
  • 🐞 修复 Table onChange pagination 参数定义。#24114 @sorteam
  • 💄 新增 less 变量 @card-head-extra-color#24189
  • 💄 调整 Pagination 简洁模式下按钮的背景色为透明。#24152
  • 💄 修复暗色 Menu 内的链接颜色。#24110
  • RTL
    • 💄 修复 Dropdown.Button 下拉框在 RTL 模式下默认位置。#24150
    • 💄 优化 Pagination 分隔符在 RTL 下的样式。#24154
    • 💄 修复 Menu 在 RTL 下的 border 样式。#24101
    • 💄 优化 Select 多选项在 RTL 模式下样式。#24112
    • 💄 优化 Typography expand 在 RTL 下的样式。#24084

4.2.2

2020-05-11

  • 🐞 修复安装 antd npm run version 报错的问题。#24059
  • 🐞 修复 Menu @menu-item-font-size 变量失效的问题。#24052
  • 💄 新增 @modal-close-color less 变量。#24053

4.2.1

2020-05-11

  • Form
    • 🐞 修复 Form.Item 使用 getValueProps React 会报警的问题。#23875
    • 🐞 修复 Form.Item helpvalidateStatus 不是 error 时的样式问题。#23945
  • Table
    • 🐞 修复 Table 固定表头时选择列的宽度问题。#23806
    • 💄 调整 Table 选择列 css 选择器优先级以支持自定义宽度。#23914
  • DatePicker
    • 🐞 修复在 placeholderundefined 时不展示的问题。#23818
    • 🐞 修复清除图标的颜色。#23811
  • Switch
    • 🐞 修复暗色主题下的加载样式。#23766 @vsn4ik
    • 🐞 修复 unCheckedChildren 不显示的问题。#23791
  • 🐞 修复 Upload 在浮层中错误提示滚动定位问题。#24001 @mraiguo
  • 💄 调整 Comment 中 avatar 为空时不必要的 div 样式#23994 @Xuhao
  • 🐞 修复 Input.Group 中 Select 选项 focus 边框样式#23985
  • 🐞 修复 Steps subTitle 上会显示 [object Object] 提示的问题。#23989
  • 💄 微调 Select 移除图标的位置。#23963
  • 🐞 修复无遮罩的 Drawer 设置 50% 宽度时不显示的问题。#23925
  • 🐞 修复 Textarea 开启 allowClear 时高度错误的问题。#23835
  • 💄 调整 Modal.xxx 方法为异步以防止其影响 React 事件响应。#23826
  • 🐞 修复受控模式 Menu inlineCollapsed 折叠时的表现。#23822
  • 🐞 修复 Button loading 动画切换不平滑的问题。#23783
  • 🐞 修复 Slider 拖拽中选中 marks 文本的问题。#23773
  • 🛠 Timeline 使用 React Hooks 重构。#23631 @hengkx
  • 🌎 国际化
  • 📦 包体积优化
    • 🗑 移除 react-lifecycles-compat 依赖以优化包体积。#23969
    • 🛠 源码中不再引用 package.json 从而优化了一点包体积。#23957
    • 🛠 更新 rc-animate 到 3.x 以优化包体积。#23937
  • RTL
    • 🐞 修复 Input 在 RTL 模式下清空按钮的样式。#23999
    • 🐞 修复 DatePicker 下拉框在 RTL 模式下样式。#24028 @xrkffgg
    • 💄 优化 DatePick 在 RTL 模式下的激活条样式。#23981
    • 🐞 修复 Transfer 查询框在 RTL 模式下的边距样式。#23962
    • 💄 优化 Layout RTL 样式。#23921
    • 💄 优化 Button loading 状态在 RTL 下样式。#23776
    • 💄 优化 Input.Search RTL 样式。#23797
  • TypeScript

4.2.0

2020-04-29

  • 🆕 List grid 支持所有分栏数字,比如分为 5 栏。#23630
  • 🆕 Divider 新增 plain 属性,可用于设置一个非标题样式的分割文字。#23405
  • 🆕 Typography ellipsis 支持 onEllipsis 事件。#23414
  • 🆕 Space 支持 align 属性。#23306
  • 🆕 Upload 添加 isImageUrl 属性以强制将文件作为图标文件。#23248 @onjuju
  • 🆕 Form.Item 支持 initialValuegetValueProps 属性。#22993
  • ConfigProvider
    • 🆕 ConfigProvider 支持 getTargetContainer 以配置 Affix target 属性。#23751
    • 🆕 ConfigProvider 添加 input 属性以支持全局化配置 Input autoComplete 的默认值。#23455
    • 🐞 修复 ConfigProvider getPopupContainer 对 DatePicker 和 Slider 不生效的问题。#23594 @hengkx
  • Table
    • 🆕 Table summary 支持固定列。#23647
    • 🆕 Table 支持响应式展现列。#23298 @vbudovski
    • 🐞 修复 Table pagination 在 RTL 下默认位置。#23747
    • 🐞 修复 Table 在 pageSizeundefined 时崩溃的问题。#23724
    • 🐞 修复 Table 大小为 smallmiddle 时嵌套表格错位的问题。#23602 @hengkx
  • 🐞 修正 RangePicker 范围标签的颜色为主色。#23705
  • 🐞 修复 Transfer 为空自定义图片样式问题。#23694 @hengkx
  • Input
    • 🐞 修复 Password 组件输入光标位置。#23633 @huntdream
    • 💄 调整 Input.Search 的搜索图标样式。#23406
  • Button
    • 🐞 修复 Button 图标类型按钮的对齐问题。#23671
    • 🐞 修复 Button 图标按钮 loading 样式错误的问题。#23614
    • 🐞 解决 Button 无法直接被 react-dnd 调用的问题。#23571 @hengkx
  • Menu
    • 🆕 Menu Item 和 SubMenu 新增 icon 属性。#23629
    • 🐞 修复 Menu 菜单重复阴影的问题。#23664
  • 🐞 解决 Tag 无法直接被 react-dnd 调用的问题。#23632 @hengkx
  • Anchor
    • 🐞 修复 Anchor Link 包含多个 # 时无法跳转的问题。#23595 @wuzekang
    • 🐞 修复 Input 带 suffix 时的元素对齐问题。#23606
  • 💄 Select 箭头打开时不再翻转。#23468
  • 💄 新增 Rate 的 direction 支持优化。#23321
  • 💄 调整紧凑模式下默认的字体大小。#23135
  • RTL
    • 💄 优化 Result RTL 下按钮样式。#23733
    • 💄 新增 Divider RTL 支持。#23734
    • 💄 修复 Alert 在 RTL 下无 icon 的间隔问题。#23714
    • 💄 优化 Table RTL 模式下扩展按钮动画与分页样式问题。#23706
    • 💄 修复 Table 筛选下拉框在 RTL 下的位置。#23695
    • 💄 修复 Table 勾选框图标 RTL 样式。#23690
    • 💄 优化 List RTL 样式。#23676
    • 💄 新增 Calendar RTL 支持。#23394
    • 💄 优化 Input.Search RTL 样式。#23424
    • 💄 增加 Notification RTL 设置。#23185
  • TypeScript
    • 🐞 修复 PageHeader tag 属性定义错误。#23712 @hengkx
    • 🗑 移除已废弃的 Button type="danger" TypeScript 定义并增加警告信息。#23709
    • 🐞 修复 Table pagination position Typescript 定义错误。#23681 @hengkx

4.1.5

2020-04-25

  • 🐞 修复 Button.Group 中按钮没有对齐的问题。#23590
  • 🐞 修复 Select 箭头图标点击无法触发下拉的问题。#23448
  • 🐞 修复 Form 自定义 @form-item-margin-bottom 变量时表单校验抖动的问题。#23436 @yoyo837
  • 🐞 修复第一个 Divider 渲染时样式不一致的问题。#23438
  • 🐞 修复嵌套 ConfigProvider 会丢失 prefixCls 值的问题。#23423
  • 🐞 修复 Carousel 键盘切换到非活跃 slide 上的 Radio/Checkbox 的问题。#23380
  • 🐞 修复 Tree 使用虚拟滚动时会因为 loadData 更新过快而锁死的问题。#23581
  • 🐞 修复 Steps 组件竖直展示时在 IE11 下样式错误的问题。#23561 @AdrianoRuberto
  • 🐞 修复 Input.Search 高度被 suffix 撑高的问题和报 react key 重复警告的问题。#23527
  • 🐞 修复 Menu 鼠标移到缝隙处子菜单会消失的问题。#23511
  • 🐞 修复 Tree 自定义图标在加载状态下消失的问题。#23494
  • RTL
    • 🐞 修复 Alert 在 showIconclosable 都存在时的 RTL 样式问题。#23526
    • 🐞 修复 Button 在 RTL 下 loading 样式不正确的问题。#23399
    • 🐞 修复 Collapse 在 RTL 下切换图标位置不正确的问题。#23445
    • 🐞 修复 Select 分组名称的 RTL 样式问题。#23404
    • 🐞 修复 Statistic 的 RTL 样式不正确的问题。#23397
  • TypeScript

4.1.4

2020-04-18

  • 🐞 修复暗黑主题和紧凑主题不生效的问题。#23243
  • 🐞 修复 Modal.info 等方法的 onOk 函数有参数时只触发一次的问题。#23360
  • 🐞 修复 Dropdown 弹出菜单背景样式问题。#23296
  • 💄 优化 PageHeader 的响应式表现。#23277
  • 🐞 修复紧凑模式下树选择出现空白。#23231
  • 🛎 修改 Checkbox 和 Switch 中控制台输出的错别字 (validate -> a valid)。#23240 @evancharlton
  • 🐞 修复 Table rowSelection 在设置 childrenColumnName 时事件参数不正确的问题。#23205
  • Input
    • 🐞 修复 Input type="color" 的高度问题。#23351
    • 🐞 修复 Input 设置 allowClear 内联展示时,触发清除按钮样式抖动的问题。#23259
    • 🐞 修复 Input.Search 全局设置 size 不生效问题。#23331
  • Select
    • 🐞 修复 Select 多选时设置 disabled 选项仍然会展示移除按钮的问题。#23295
    • 🐞 修复 Select 自定义 suffixIcon 无法交互的问题。#23274
    • 🐞 修复 Select 输入光标在 Collapse 内不显示的问题。#23250
  • 国际化
  • TypeScript
  • RTL
    • 🐞 修复 Menu RTL 样式。#23319
    • 💄 修复 Select 的 RTL 样式。#23235

4.1.3

2020-04-13

  • 💄 调整 Form.Item label 在垂直布局下的高度样式。#23192
  • 🐞 修复引用暗黑或紧凑主题时提示 Variable is undefined 的问题,并提供 getThemeVariables 方便获取对应主题变量。#23171
  • 🐞 修复 PageHeader title 超长时布局被破坏的问题并优化响应式表现。#23133
  • Tabs
    • 🐞 修复 Tabs @tabs-card-height less 变量无效的问题。#23168
    • 🐞 修复 Tabs 在 Safair 浏览器下无法显示的问题。#23151 @imhxc
  • Table
    • 🐞 修复 Table 固定列在 Safari 12 中不能固定的问题。#23161
    • 🐞 修复 Table summary 在小尺寸下的内边距样式。#23140 @someyoungideas
  • 🐞 修复 Select 不同尺寸下的对齐样式问题。#23160
  • 🐞 修复 RangePicker 在 Input.Group 内的样式问题。#23149
  • 🐞 修复 Pagination 缺少 showTitle TypeScript 定义的问题。#23144 @DongchengWang

4.1.2

2020-04-10

  • Menu
    • 🐞 修复暗色 Menu 弹出菜单背景色为白色的问题。#22981 @AshoneA
    • 🐞 修复 SubMenu 标题过长而导致被箭头图标部分覆盖的问题。#23028 @wwyx778
  • 🐞 修复紧凑模式和暗黑模式无法同时开启的问题。#22934 @AshoneA
  • 🐞 修复 Notification 非法的 padding-top 值。#22941
  • Button
    • 🐞 修复带图标 Button 的 loading 动画效果。#23102
    • ⚠️ 优化 Button 非法 type 的控制台提示。#22933
  • 🐞 修复 Statistic 在值为 - 时会展示成 -0 的问题。@22950
  • 🐞 修复 Modal.confirm onOk 可以被触发多次的问题。#22963
  • Input
    • 🐞 修复 Input.Group 中 Button 不能对齐的问题。#22975
    • 🐞 修复 Input 在暗黑模式下使用 affix 的背景样式问题。#23115
  • 🐞 修复 Form.Item 在动态切换时没有正确重置错误样式的问题。#23041
  • 💄 微调 RangePicker 箭头和后缀的颜色样式。#23025
  • Table
    • 🐞 修复 Table 选择行在 hover 时的背景样式问题。#23110
    • 💄 微调 Table 行 hover 时的背景色。#23113
    • ⚠️ Table 在异步数据下 dataSource 长度与 pageSize 不匹配时,添加警告信息。#23118
  • Select
    • 💄 微调多选 Select 的光标位置使其与单选 Select 统一。#22978
    • 🐞 修复 无边框 Select 在 Form.Item 设置 validateStatus 时会出现边框的问题。#23004
    • 🐞 修复 Select 在 IE11 下的展示问题。#23020
  • 🐞 修复 Calendar 不支持 style 属性的问题。#23081
  • 🐞 修复 Tabs 下方卡片布局激活标签的高度问题。#23087
  • 🐞 修复 Anchor、Select、DatePicker、Grid、Mentions 组件的 RTL 支持。@xrkffgg
  • TypeScript

4.1.1

2020-04-05

  • 🐞 移除 Tabs 的内容区域的 focus 蓝色轮廓线。#22752 @MrHeer
  • 🐞 修复 Input 前后缀添加弹出元素不能点击获得焦点的问题。#22887
  • Table
    • 🐞 修复 Table 行选择下拉菜单不支持 getPopupContainer#22787 @mikeyshing88
    • 🐞 修复 Table 配 size 时,使用过滤和排序的表头尺寸问题。#22872
    • 💄 调整嵌套 Table 样式,只有一个子 Table 时才移除边距。#22868
    • 🐞 修复 Table 列 alignsorter 开启时标题不居中的问题。#22858
    • 🐞 修复 Table 过滤设置在 jsx 结构下无效的问题。#22888
    • 🐞 调整 Table 在无固定列滚动时,展开行将跟随表格一同滚动。#22832
    • 🐞 修复当 column.childrenundefined 时整列未显示的问题。#22832
    • 🐞 修复 Table 在 filtersundefined 时仍然展示过滤按钮的问题。#22833
    • 🐞 修复 Table filters 未变化时触发 onChange 事件的问题。#22829
    • 🐞 修复 Table loading 兼容性。#22739
    • 🐞 修复 Table 在 Safari 下滚动阴影的样式。#22794
  • 💄 调整 RangePicker 箭头样式。#22847
  • 🐞 修复 Text 使用 ellipsis 的对齐问题。#22836
  • 💄 优化 @info-color less 变量,默认为 @primary-color#22723
  • 🐞 修复大号多选 Select 未选择时的高度问题。#22904
  • 🐞 修复 BackTop 在 iframe 里不生效并提升了组件性能。#22788
  • 🐞 修复 Radio less 变量名错误。#22803 @yoyo837
  • 🐞 修复 Card Tabs 不支持小尺寸的问题。#22666 @MrHeer
  • 🐞 修复 Affix 抛出 React state update on unmounted component 警告的问题。#22790
  • 🐞 修复 Textarea 配置 clearIcon 在 Form.Item 下会有额外的 margin 的问题。#22793
  • 🐞 修复 List 空数据时 footer 上分割线缺失的问题。#22771
  • 🐞 修复 Slider 中 tooltipPlacementvertical 配置在顺序上问题。#22772 @phoenixeliot
  • 🛠 用新的 React context 重构 LocaleReceiver 以避免严格模式下的警告信息。#22762
  • 🐞 修复 Radio 和 Checkbox 上 required 属性没有传给原生 input 的问题。#22761
  • 🐞 修复 CSS 变量 --scroll-bar 未定义的问题。#22754 @mikeyshing88
  • 🐞 修复 Menu 和 Spin 在紧凑模式下样式。#22908 @AshoneA
  • 🐞 修复 Space 子项重复的 key#22745
  • 🐞 修复 Select 鼠标手型样式。#22743
  • 🇫🇷 DatePicker 和 TimePicker 法语国际化。#22769 @PaulJln
  • RTL
  • TypeScript

4.1.0

2020-03-29

  • 🔥 支持紧凑模式主题。#22126 @AshoneA
  • 🔥 新的 Space 组件以支持内联组件的间距样式。#22363
  • 🔥 DatePicker 支持季度选择器。#22468
  • 🆕 Tree/TreeSelect/Select 支持 virtual 属性以关闭虚拟滚动。#21955
  • 🆕 改进 Pagination 使用体验。#22711
    • Pagination 当 total > 50 时默认显示切换页数选择器。
    • 统一 Pagination 十页以内的页码个数使其宽度更统一。
    • Pagination 调整默认页数选项为 10, 20, 50, 100
  • Table
    • 🆕 Table 分页位置增加更多选项。#22647 @hengkx
    • 🆕 Table 选择列支持 renderCell#21711
    • 🆕 Table 排序增加下次排序的提示,并增加 showSorterTooltip 属性开关。#21631 @AshoneA
  • 🆕 Tag 支持 icon 属性。#22418 @vtsybulin
  • 🆕 Grid 添加 useBreakpoint hook. #22226
  • 🆕 Card 支持 tabProps#22207
  • 🆕 Menu.Item 上的 Tooltip 现在可以使用 title={null} 来禁用。#22202
  • 🆕 Pagination supports autoResize prop。#21959 @wendellhu95
  • 🆕 Popover/Popconfirm 添加 render props 支持。#22034 @nossbigg
  • 🆕 TimePicker.RangePicker 支持 order 属性用于设置排序行为。#21948
  • 🆕 Carousel dots 支持对象传递 className#21848
  • 🆕 Form validateMessages 支持 ${label} 变量。#21835
  • 🆕 暴露 Breadcrumb.Item 组件的所有 Dropdown 的可配置属性。#20763 @paranoidjk
  • ⌨️ 增强 Tabs 可访问性。#22287
    • 新增 Tabs keyboard 属性用于开关键盘切换功能。
    • Tabs extraContent 里的元素不再触发键盘切换功能。
  • 🛠 添加 Form.Item 在受控时使用 defaultValue 的警告信息。#22571
  • 🛠 Typography onExpand 添加事件参数。#22092 @BlazPocrnja
  • 🛠 简化 Popconfirm 和 Popover 的 dom 结构。#22052
  • 🐞 修复 Autocomplete valuenull 时,值展示 null 的问题。#21955
  • 🐞 调整 Drawer 无 title 时关闭按钮样式以避免遮挡滚动条。#22710
  • 🐞 修复 Calendar 的一些样式细节问题。#22676
  • Table
    • 🐞 修复 Table 在 Safari 下固定列的阴影样式问题。#22680
    • 🐞 修复 Table 样式影响内嵌 table 的问题。#22643
    • 🐞 修复 Table 同时设置 rowSelectiononRow 事件冒泡问题。#22566 @hengkx
    • 🐞 修复 Table 空文本没有居中的问题与空数据依然展示了分页的问题。#22548 @hengkx
  • 🐞 修复 Input 只配置 suffix 时的样式对齐问题。#22603
  • 🐞 修复 Alert 无法和 Tooltip/Popover 一起使用的问题。#22594
  • 🐞 修复嵌套动态 Form.Item 会被 react 警告更新移除节点的信息。#22575
  • 💄 调整 Tag processing 状态颜色。#22303
  • 💄 移除 Select 下拉组标题的鼠标可点击样式。#22581
  • 💄 迁移 @form-item-label-height less 变量到主题变量中。#22600 @slavakam
  • 💄 优化 Table 筛选菜单按钮的样式并修复 Dropdown 二级菜单的上下边距。#22072
  • 💄 新增 less 变量 @link-focus-decoration@link-focus-outline#22511
  • 💄 新增 DatePicker disabled 时,分隔符鼠标禁用样式。#22563
  • RTL
    • 💄 优化 CheckBox inner RTL 样式问题。#22627
    • 🐞 优化 Upload picture-card RTL 样式问题。#22630
    • 🐞 修复 Badge RTL 数字显示样式问题。#22665
    • 🐞 修复 Select RTL 多选可清空时,选项样式问题。#22596
    • 🐞 修复 Progress RTL 样式问题。#22558
    • 🐞 修复 Badge RTL 样式问题。#22551
    • 🐞 修复 Input RTL 样式问题。#22525
    • 🐞 修复 Steps RTL 样式问题。#22523
    • 💄 优化 Tabs RTL 按钮样式问题。#22653
    • 💄 优化 Input.Group RTL 样式问题。#22624
    • 💄 优化 Timeline label RTL 样式问题。#22652
    • 💄 优化 Select group RTL 样式问题。#22584
    • 💄 优化 Dropdown.Button RTL 样式问题。#22519
  • Typescript
    • 🛠 替换废弃的 React.SFCReact.FC#22691 @Rustin-Liu
    • 🐞 修复 Form.Item children 的类型定义。#22662

4.0.4

2020-03-23

  • 🐞 修复 AutoComplete 下使用 Search 时清除图标和搜索图标重叠样式异常的问题。#22310
  • 🐞 修复 Button 为 disabled 时被 Tooltip 包裹时的对齐问题。#22461
  • 🐞 修复 Cascader 搜索时需要按两次向下箭头才能选中问题。#22216 @Kermit-Xuan
  • 🐞 修复 Carousel 无法使用 Snowpack 构建的问题。#22507
  • 🐞 修复 ConfigProvider componentSize 对 DatePicker.RangePicker 无效的问题。#22486
  • 🐞 修复 Descriptions 在小尺寸下无法自适应的问题。#22407
  • 🐞 修复 Grid 下使用不带 span 的 Col 时样式错乱的问题。#22455
  • 优化 Form.Item 有多个 noStyle 子 Form.Item 时信息收集性能。#22410
  • 💄 增加 InputNumber RTL 模式样式。#22434
  • Menu
    • 🛠 Menu 继承标题的 line-height#16142 @sheerun
    • 🐞 修复 Menu 子菜单展开/收起时会出现滚动条的问题。#22248
  • 🐞 修复 Progress 仪表盘状进度条传入 gapDeg0 时仍然有缺口的问题。#22462 @thisrabbit
  • 🛠 调整 Radio.Group 逻辑,valueundefined 时为非受控状态。#22245
  • 💄 微调 RangePicker 箭头阴影样式。#22406
  • 减少 Row 在 gutter 是数组时非必要的额外渲染。#22475 @dolfje
  • 🐞 修复 Select 下拉菜单的上下 padding。#22251
  • 🐞 修复 Slider 使用 nullable 值时弹出提示会崩溃的问题。#22482
  • Table
    • 🐞 修复 Table ColumnGroup 使用受控 sorterOrder 无效的问题。#22450
    • 🐞 修复 Table 边框圆角样式问题。#22413 @akshatmittal
    • 🐞 修复 Table 固定列高度样式问题。#22367
    • 🐞 修复 Table 展开行按钮在 ipad 下的样式问题。#22334 @BugHiding
    • 🐞 修复 Table 在只设置 onFilter 时过滤无效的问题。#22317
    • 🛠 Table column.filter 的 value 定义可以支持 boolean#22277 @xudongdev
  • 🐞 重构 DirectoryTree 以修复废弃 API 警告信息。#22318
  • 🐞 修复 TreeSelect treeIcon 无效的问题。#22437
  • 🐞 修复 Typography 嵌套列表的样式问题。#22284
  • 🐞 调整 Upload onChange 返回参数 fileList 为不可变数据以解决渲染问题。#22322
  • 🌎 国际化
  • Typescript
    • 🐞 移除 Table getCheckboxPropschecked 类型定义。#22391 @geekrainy

4.0.3

2020-03-14

  • Menu
    • 🐞 修复 Menu 水平 Item 使用嵌套结构 Icon 会丢失 margin 的问题。#22021
    • 💄 优化 Menu 中 Icon 的样式。#22090 @x1mrdonut1x
    • 🐞 修复 Menu 收起模式下设置 getPopupContainer 时标题显示错误的问题。#22182
    • 🐞 修复 Avatar 在水平 Menu 中的 margin 样式问题。#22038 #22033
  • Slider
    • 🐞 修复 Slider 垂直情况下拖动节点的位置错误的问题。#22135 @wendellhu95
    • 💄 修复 Slider 丢失的 focus 样式。#22161
  • Table
    • 🐞 修复 Table 筛选功能抛出 Cannot read property 'map' of undefined 的问题。#22096 @yoyo837
    • 🐞 修复 ConfigProvider 没有作用在 Table 过滤弹框上的问题。#22133
    • 🐞 修复 Table 树形结构下展开与固定列配合的样式问题。#22131
    • 🐞 修复 Table 选择列固定时展开列不固定的问题。#22087
    • 🐞 修复 Table 过滤菜单重置失效的问题。#22079
    • 🐞 修复 Table 筛选子菜单高度溢出屏幕的问题。#22230
  • Form
  • 🐞 修复 Input.Group 中使用 自定义图标换行的问题。#22197 @xrkffgg
  • 💄 修复 Calendar 年月选择菜单内容被省略的问题。#22148
  • 💄 调整 Select 单选框 padding 样式以防止下拉框内容的抖动。#22167
  • 💄 修复 Dropdown 内容和图标重叠问题。#22098 @xrkffgg
  • 🐞 修复 Select 在 Firefox 下异常省略的问题。#22101
  • 🐞 移除 PageHeader 中不必要的 overflow: hidden 样式以修复弹层隐藏问题,优化 PageHeader 右侧按钮的响应式表现。#22030
  • 🐞 修复 Radio 组无法正确换行的问题。#22229
  • 🐞 修复 TextArea autoSize 时在 Firefox 下不会自动滚动到底的问题。#22014
  • 🇫🇷 补全的 fr_FR 国际化文本。#22122 @PaulJln
  • RTL
    • 💄 优化 Pagination 在 RTL 模式下的样式。#22155 @xrkffgg
    • 💄 修复 Cascader RTL 模式下 icon 样式的错误的问题。#22191 @xrkffgg
    • 💄 优化 Checkbox.Group 在 RTL 模式下样式。#22186 @xrkffgg
    • 💄 优化 Radio.Button 在 RTL 模式下样式问题。#22066 @xrkffgg
    • 🐞 优化 Table 固定列在 RTL 下的样式问题。#21914 @saeedrahimi
    • 💄 调整 Dropdown 在 RTL 模式的下拉图标方向。#22104 @xrkffgg
    • 💄 优化 Breadcrumb 在 RTL 模式下样式。#22159 @xrkffgg
    • 💄 优化 Steps 组件在 RTL 模式下的样式。#22175 @xrkffgg
    • 💄 优化表单反馈下在 RTL 模式下的样式。#22222
  • TypeScript

4.0.2

2020-03-08

  • Form
    • 🐞 修复嵌套 Form.Item 移除会导致 React 报警告的问题。#21896
    • Form.useForm 现在将返回相同的实例以优化重复渲染的问题。#21927
    • 重构 Form.Item 渲染逻辑以使其子元素为纯组件时值变更只会渲染一次。#21991
    • FormContext 使用 memoized 值避免 Form.Item 产生额外的渲染。#21980 @qiqiboy
  • Table
    • 🐞 修复 Table 内浮层组件弹出方向异常的问题。#21905
    • 🐞 修复 Table classNamestyle 作用在了错误的元素上的问题。#21974
    • 🐞 修复 Table expandIconColumnIndexrowSelection 共用时的展示顺序问题。#21915
    • 🐞 修复 Table size="small" 时表头颜色和其他尺寸不一致的问题。#21942
  • Select
    • 🐞 修复 Select 在空字符串值时的样式对齐问题。#21880
    • 🐞 修复小号 Select 在多选模式下 tag 文字不居中的问题。#21940 @xrkffgg
  • Menu
    • 🐞 修复 Menu 弹出菜单底部边距丢失的问题。#21867
    • 🐞 修复 Menu 水平模式下 Menu.Item 只有一个 Icon 时仍然有额外 margin 的问题。#21925
    • 🐞 修复 Menu 弹出菜单超出屏幕高度的问题。#21930
  • 🐞 修复 Badge 数字在 10 和 11 切换时的动画错误。#21834 @wendellhu95
  • 🐞 修复 Radio.Button 上使用 Tooltip 会报 Function components cannot be given refs 警告。#21895
  • 🐞 修复 Descriptions 内容为 falsy 值时样式丢失的问题。#21901
  • 🐞 修复 DatePicker 在分隔符上的鼠标手型。#21937 @xrkffgg
  • 🐞 修复 ConfigProvider prefixCls 在 Input.Password 上不生效的问题。#21953 @tdida
  • 🐞 修复 Carousel dots 控件不居中的问题。#21960 @liusiasi
  • 🐞 修复 Input.Search 边框高亮样式在 rtl 模式下丢失的问题。#21946 @xrkffgg
  • Less
    • 🆕 新增 @outline-fade 变量。#20227 @Satloff
    • 🆕 新增 @form-item-label-height 变量。#21912
  • TypeScript
    • 🌟 增强 Form.Item renderProps 定义。#21911

4.0.1

2020-03-04

  • Form
    • 🐞 修复 Form help 受控时会导致 react@16.13 报警告的问题。#21800 #21702
    • 🐞 修复 Form.Item 宽度在内容过长时会超出 Form 的样式问题。#21682
  • Input
    • 🐞 修复 TextArea 样式在 react@16.13 下会报警告的问题。#21703
    • 🐞 修复 Input.Search 有 prefix 时的右边框样式问题。#21753
  • Table
    • 🐞 修复 Table column 的 filtered 属性无效的问题。#21825
    • 🐞 修复 Table locale 无效的问题。#21772
    • 🐞 修复 Table.Column sortOrder 在 JSX 模式下无效的问题。#21719
    • 🐞 修复 Table 固定列在排序状态时的样式问题。#21679
  • 🐞 修复 Dropdown 菜单里箭头图标的位置。#21768 @xrkffgg
  • 🐞 修复 List 组件 borderedsplit 属性冲突的问题。#21784 @MXWXZ
  • 🐞 修复 Menu.Item 中 a 标签换行无法显示的问题。#21699 @shaodahong
  • 🐞 修复 message.openicon 为空时报错的问题。#21747 @AshoneA
  • 🐞 修复 Result status 属性不能赋值 string 或者 number 类型的问题。#21691
  • 🐞 修复 Descriptions 报 key 重复的警告信息。#21688
  • 💄 优化 Calendar 在窄屏幕下的标题样式。#21813
  • 💄 Radio.Group 不再折行。#21813
  • 🛠 重构 icons 导入代码以降低没有开启 tree shaking 的打包尺寸。#21752
  • Typescript
    • 🐞 修复 Radio.Button 的类型定义。#21807 @jhoneybee
    • 🐞 修复了 TreeSelect.SHOW_* 的类型问题。#21791 @TennyZhuang
    • 🐞 修复 TreeSelect 缺失 suffix 定义。#21714
    • 🐞 修复 Drawer forceRender 的 TypeScript 定义。#21774
    • 🐞 修复 Tree treeData 定义。#21756
    • 🐞 修复 Form.Item renderProps 的类型定义。#21716

4.0.0

2020-02-28

  • 🏆 Ant Design v4 发布!点击此处查看更多信息。
  • 🐞 Breadcrumb 使用 path 作为默认 key 以修复 name 作为 key 重名的冲突问题。#21583 @douxc
  • 🌟 Timeline.Item 支持 label#21560 @shaodahong
  • 🐞 修复 Table 筛选菜单高度溢出屏幕的问题。#21602
  • 💄 增加 Calendar 组件自定义显示内容的默认字体颜色。#21598 @xrkffgg
  • 🚮 移除 DatePicker 针对自定义单元格的 3.x 的兼容类名。#21589
  • 🐞 修复 RangePicker 在 IE11 下的样式渲染问题。#21587
  • 🛠 Progress 中 strokeColor 属性现在会忽略错误的百分比参数。#21564 @AshoneA
  • 🐞 修复 Progress trailColor 属性在 type=line 时无效果的问题。#21552 @AshoneA
  • 🐞 修复暗色主题下,组件在弹出层组件下的背景样式问题。#21299
    • 💄 优化暗色主题下色板透明度。
    • 🌟 新增 less 变量 @popover-customize-border-color@list-customize-card-bg@table-expand-icon-bg@steps-background@pagination-item-input-bg 用于主题定制。

4.0.0-rc.6

2020-02-24

  • Form
    • 🌟 支持 scrollToFirstError 属性以简化提交表单滚动到错误字段的编码量。#21462
    • 🐞 修复 Form.Item 设置 help 时的样式问题。#21476
    • 🐞 修复 Form 和 BraftEditor 同时使用时抛错的问题。#21425
    • 🐞 修复 Form 验证信息切换时表单项抖动。#21302 @yoyo837
  • Upload
    • 🌟 Upload 组件 showUploadList 新增 removeIcondownloadIcon 属性。#21363 @sdhr27
    • 🐞 修复 Upload 识别图片类型逻辑错误。#21473 @holynewbie
    • 💄 优化 Upload showDownloadIcon 默认不展示。b4636
  • Input
    • 🐞 修复 Input 在设置 readOnlyallowClear 仍然可以清除的问题。#21494
    • 🐞 修复 Input 点击 prefix / suffix 不会获得焦点的问题。#21413
  • Table
    • 🐞 修复 Table 选择在树形结构子节点为 null 会崩溃的问题。#21528
    • 🐞 修复 Table 在 small 尺寸下固定列的样式问题。#21431
  • Descriptions
    • 🐞 修复非 bordered 时,label 不存在仍然会渲染 label 元素的问题。#21542
    • 🐞 修复 vertical 下且非 bordered 标题也是 td 的问题。#21542
    • 🐞 修复 verticalbordered 布局混乱的问题。#21542
    • 🐞 修复 style 无法作用于 Item 的问题。#21542
    • 🐞 修复 borderth 还会额外获得无用的 -colon className 的问题。#21542
  • 🌟 Select 增加 tagRender 支持自定义 tag 内容。#21064 @fguitton
  • 💄 调整 Picker 的 onPanelChange 在面板值变化时也会触发。#21455
  • 🐞 修复 Notification 第一次重复调用无法堆叠的问题。#21531
  • 🐞 修复 TreeSelect 弹出层不更新的问题。#21410
  • 💄 优化 Divider 内嵌文字的默认 padding,并新增 @divider-text-padding 变量。#21407
  • Typescript

4.0.0-rc.5

2020-02-16

  • 🐞 修复 Form.Item 设置 validateFirst 导致表单无法提交的问题。#21329
  • 🐞 解决了 InputNumber 删除连续相同数字时的光标位置问题。#21344
  • 💄 Menu 移除掉多余的背景色。#21365
  • 💄 优化 DatePicker 组件 disabled 状态的鼠标样式。#21352
  • 🐞 修复 Affix 在移动设备下抛错 Cannot read property getBoundingClientRect 的问题。#21350
  • 🐞 修复 Form 在屏幕小于 xs 时标签宽度不正确的问题。#21222
  • 🐞 修复 Input 在 sizelarge 时的高度问题。#21338
  • 🐞 修复 Badge 包裹模式下 color 属性失效的问题。#21333
  • 🐞 修复 Alert 关闭按钮额外的 padding#21325
  • 💄 微调 Steps 文本 1px 使其居中对齐。#21306
  • 💄 修复遗留的 Button.Group large 尺寸的样式问题。#21307
  • 💄 修正 TextArea allowClear 中的输入边框半径的样式问题和 Input suffix 在 Firefox 下的样式问题。#21316
  • 🐞 Pagination 自定义 itemRender 返回的上一页下一页现在会补充 disabled 属性。#21361
  • 🇦🇿 添加了阿塞拜疆语翻译。#21387 @orkhan-huseyn
  • Typescript
    • 🔷 Menu 导出 MenuItemGroupProps#21356
    • 🔷 Table 导出 ColumnProps#21321

4.0.0-rc.4

2020-02-09

  • 📖 官网提供了暗色模式下的 色板色板生成工具#21101
  • 🌟 Checkbox.Group 和 Radio.Group 的 options 属性中新增 style 字段,用于设置可选项的样式。#21219
  • 🌟 Form.Item 新增 validateFirst 属性,用于设置当某一规则校验不通过时,是否停止剩下规则的校验。#21178
  • 🌟 Modal 新增 useModal hook以支持 context 访问。#20949
  • 🌟 Notification 新增 useNotification hook以支持 context 访问。#21275
  • 🌟 Select、TreeSelect、DatePicker、TimePicker 和 Cascader 新增 bordered 属性,用于设置组件是否有边框。#21242
  • 🌟 Transfer 新增 selectAllLabels 属性,用于自定义头部选择框的文案。#21139 @morenyang
  • 💄 重新设计了 Tabs 火柴棍的样式。#21256
  • 💄 新增 @form-item-label-font-size less 变量。#21216
  • 🐞 修复 Badge 在 Typography 下数字错位的问题。#21235
  • 🐞 修复 Checkbox 和 Checkbox.Group 之间被其他组件隔断时多选框无法选中的问题。#21146 @morenyang
  • 🐞 修复 Collapse.Panel 设置了 extra 属性时内容宽度变窄的问题。#21202 @zhiyuc123
  • Form
    • 🐞 修复 Form.Item 没有设置 name 属性时必填校验不生效的问题。#21168
    • 🐞 修复 Form.Item 的 name 属性为 0 时数据绑定不生效的问题。#21186 @wanjas
    • 🐞 修复 Form.Item 的 help 属性从有到无时会造成布局抖动的问题。#21211
  • Input
    • 🐞 修复设置了前缀时校验样式不正确的问题。#21121
    • 🐞 修复设置了前缀或后缀时 size 属性不生效的问题。#21290 @yoyo837
  • 🐞 修复 Radio.Group 中使用 Badge 的样式问题。#21215
  • 🐞 修复 Select 在多选或标签模式下上下行之间没有外间距的问题。#21175
  • 🐞 修复 Slider 的锚点聚焦样式错误的问题。#21244 @Kermit-Xuan
  • 🐞 修复 Steps 在 size="small"labelPlacement="vertical" 时图标没有对齐的问题。#21258
  • Table
    • 🐞 修复数据项没有 children 字段时 expandIcon 属性不生效的问题。#21169
    • 🐞 修复 Column 的 sorter 属性不生效的问题。#21194
    • 🐞 修复自定义筛选无法输入的问题。#21218
  • 🐞 修复 TimePicker 的 defaultOpenValue 属性不生效的问题。#21198
  • Transfer
    • 🐞 修复头部选择框文案的单位展示不正确的问题。#21136 @morenyang
    • 🐞 修复搜索框中的搜索图标没有垂直居中的问题。#21247
  • 🐞 修复 Typography 在可编辑状态时光标没有在输入框末尾的问题。#21268

4.0.0-rc.3

2020-01-27

  • 🛠 移除 Countdown 组件的 moment 依赖。#21108 @morenyang
  • 🐞 修复 Input suffix / prefix 样式与 addonBefore / addonAfter 冲突的问题。#21105
  • 💄 完善 Timeline 组件 RTL 模式下的样式。#21068 @xrkffgg
  • 💄 更新基本样式 clearfix 移除过时的 zoom 属性。#21109 @morenyang
  • 💄 Card 组件使用 @font-size-base 变量以代替固定的 14px#21107 @morenyang
  • 💄 调整 Layout 组件传入的 className 到最后以提高其优先级。#21074 @yoyo837
  • Typescript
    • 🐞 修复 Tree 中 AntTreeNodeMouseEvent 的定义问题。#21102 @Jirka-Lhotka
    • 🐞 修复 Form.Item 返回的类型定义。#21067

4.0.0-rc.2

2020-01-21

  • 🛠 部分演示改写成 React hooks 和 TypeScript。#21045
  • 🐞 修复 Input/Select 等组件的 1px 对齐问题。#20869
  • Dropdown
    • 🆕 新增 buttonsRender 用于定制按钮,如给左侧按钮增加 Tooltip。#20815
    • 🐞 修复禁用的 Dropdown.Button 在 Chrome 下 Tooltip 不会消失的问题。#20960
  • Input
    • 🐞 修复 Input prefixsuffix 和输入内容重叠的问题。#20872
    • 🐞 修复 Input placeholder 在 Firefox 下的颜色问题。#20850
  • Table
    • 🐞 修复 onChange 返回缓存排序、过滤状态的问题。#20858
    • 🐞 修复全选在所有选项为禁用时为勾选状态的问题。#20968
    • 🐞 修复 locale.emptyText 不生效的问题。#21024
  • Select
    • 🐞 修复 placeholder 的换行和对齐问题。#20883 #20884
    • 🐞 修复多选 Select 的左边距。#20861
    • 🐞 修复多选 Select 清除按钮和选项重叠的问题。#20914
  • Form
    • 🆕 scrollToField 方法支持传入滚动相关参数。#20774
    • 🐞 修复 Form.Item 改变 help 会导致布局闪动的问题。#20886
    • 🐞 修复 Form.Item 即便不是一个真正的 Field 也会触发重新渲染的问题。#20963
    • 🐞 修复 Form.Item 不处理 help="" 的问题。#21026
    • 🐞 修复 Form.Item label 在屏幕小于 xs 并且 span 不是 24 的时候对齐不正确。#20836
  • 🐞 修复 message 隐藏时阴影切边的问题。#20856
  • 🐞 修复 Tooltip title0 时没有显示问题。#20894
  • 🐞 修复 List actions 位置不在右边的问题。#20897
  • 🆕 新增一个 Tree 的虚拟滚动演示。#20911
  • 🐞 修复 AutoComplete 演示样式错位的问题。#20946
  • 🗑 移除掉 AutoComplete 中无用的 labelInValue 定义。#20967
  • 🐞 修复 Drawer 组件添加 footerStyle 属性后控制台报错。#20983
  • 🐞 修复 Breadcrumb 在 rtl 模式下的样式问题。#21054
  • 💄 调整 Layout className 的顺序到最后。#21041
  • TypeScript
    • 🐞 开放 DatePicker 的相关接口定义。#20900
  • Less 变量
    • 🆕 重新加回 @border-radius-sm 变量。#20818
    • 🆕 新增 @timeline-item-padding-bottom 变量。#21013
    • 🆕 新增 @layout-header-color 变量。#21033

4.0.0-rc.1

2020-01-11

  • 🌟 Drawer 增加 footerfooterStyle 属性。#20690 @DeanVanNiekerk
  • 🌟 Switch 增加 @switch-min-width@switch-sm-min-width less 变量。#20829 @abdih
  • Table
    • 🐞 修复在 expandRowByClick 下展开 Icon 点击失效。#20808
    • 🐞 修复在缩放下的展开行宽度样式。#20805
    • 🐞 修复背景色优先级高导致用户自定义样式被覆盖的问题。#20794
    • 🐞 修复在 rowSelectionfixed 属性失效。#20735
    • 🐞 修复固定列在 Chrome 下放大时出现纵向滚动条问题。#20705
    • 🐞 修复 columns 为空时 Table 报错问题。#20703
  • 💄 优化 Calendar 基本样式月份下拉框宽度、通知事项的文字顺序以及卡片模式,选择框的尺寸。#20790 @xrkffgg
  • DatePicker
    • 💄 优化圆角连接处 border-radius#20736
    • 🐞 修复选中样式重叠。#20736
    • 🐞 修复底部额外分割线。#20736
    • 🐞 修复预设范围的按钮样式。#20760 @xrkffgg
  • 🐞 修复 Input 值为 undefined 时不能输入的问题。#20783
  • 🐞 修复 Carousel 组件 left/right 模式下卡片轮播方向。#20781 @xrkffgg
  • 🐞 修复 Grid 响应式 gutter 在 SSR 下初始值为 0 zIndex 的问题。#20762
  • 🐞 修复 InputNumber、Select、Table 等组件的图标大小问题。#20765
  • 🐞 修复 Badge 在 Table 固定列中穿透的问题。#20751
  • 💄 微调默认字体和 tailwindcss 一致。#20747
  • 🐞 修复 TextArea autoSize 在 FireFox 浏览器下闪烁问题。#20737
  • 🐞 修复 Form.Item 动态校验下错误提示不同步的问题。#20725
  • 🐞 修复 Form.Item 不设置 hasFeedback 时校验,图标闪动问题。#20691
  • 🐞 修复 Cascader fieldNameslabelvalue 共用一个值时搜索功能失效的问题。#20720
  • 🐞 修复 Collapse 背景使用错误的 less 变量。#20718 @kuitos
  • 🐞 修复 Slider 中 Tooltip 不跟随鼠标的问题。#20699
  • 🐞 修复 Card 封面图片被拉伸的问题。#20701
  • 🐞 修复 Typography 使用 suffix 属性时溢出问题。#20689 @zouxiaomingya
  • 🐞 修复 AutoComplete 下使用 Input 时的样式错误。#20686
  • 🐞 修复 Form 下 Input.Group 偏上一像素的问题。#20681
  • TypeScript
    • 🐞 导出 Form 接口类型。3a1c5
    • 🐞 修复 Table 类型缺失。#20789
    • 🐞 修复 Table.Column 及 Table.ColumnGroup 定义。#20695

4.0.0-rc.0

2020-01-04

Ant Design 4.0-rc 发布,发布文档请查看此处

⚠️ 从 v3 迁移到 v4 请参考迁移文档

新增功能及改进

  • 🌟 antd 打包尺寸优化js gzipped 从 532.75KB 下降到 289.89 KB。#20356
  • 💄 新增黑暗主题支持。#20281
  • 🌟 ConfigProvider 支持 direction 国际化设置 rtl#19380
  • 🌟 全新 Form 组件。#17327
    • 🌟 Form 组件自带数据绑定功能。
    • 🌟 字段值改动只会影响相关组件的渲染而非整个 Form。
    • 🌟 新增 initialValues 以代替原 field 初始化字段。
    • 🌟 新增 validateMessages 以支持修改校验模板。
    • 🌟 新增 onFinishonFinishFailed 完成整体组件校验逻辑。
    • 🌟 新增 onFieldsChangeonValuesChange 以用于受控状态触发。
    • 🌟 提供 useForm 的 hook 支持。
    • 🌟 Form.Item 新增 name 属性以进行数据绑定。
    • 🌟 Form.Item validateTrigger 将只进行校验触发而不会同时收集字段值。
    • 🌟 Form.Item 新增 rules 属性以进行数据校验。
    • 🌟 Form.Item 新增 shouldUpdate 属性以支持 render props。
    • 🌟 Form.Item 新增 dependencies 属性以简化相关字段更新逻辑。
    • 🌟 Form.Item 新增 noStyle 属性以及添加无样式数据绑定。
    • 🌟 新增 Form.List 组件以简化增删改查操作。
    • 🌟 新增 Form.Provider 组件以支持多表联动。
  • 🌟 全新 Table 组件。#19678
    • 🌟 添加 summary 支持总结行。
    • 🌟 现在 fixedColumnexpandablescroll 可以混合使用。
    • 🌟 支持多列排序。
    • 🌟 支持自定义 body 并添加虚拟滚动例子。
    • 🌟 展开相关功能归入 expandable 属性并添加 rowExpandable 支持。
    • 🎉 使用 css sticky 实现固定效果以优化性能。
    • 💄 优化 expand 动画效果。
  • 🌟 全新 DatePicker、 TimePicker 与 Calendar 组件。#20023
    • 🌟 支持自定义日期库。
    • 🌟 添加 picker 支持设置选择器(不再需要通过受控 mode 模拟选择器)。
    • 🌟 全范围选择器支持:时间、日期、周、月、年。
    • 🌟 范围选择器现在可以单独选择开始与结束时间。
    • 🌟 范围选择器可以为开始与结束时间单独设置 disabled
    • 🌟 范围选择器可以允许开始与结束时间为空。
    • 🌟 优化手工输入与键盘交互支持。
    • 🌟 支持 inputReadOnly 禁用手动输入。
  • 🌟 移除 Icon使用 @ant-design/icons 代替。#18217
  • Skeleton
  • 🌟 Tree 支持虚拟滚动。#18172
  • 🌟 Tree 增强无障碍支持以及键盘交互。#18866
  • 🌟 Select 使用虚拟滚动并增强无障碍支持以及键盘交互。#18658
    • 🌟 valueundefined 时,改为非受控模式。
  • 🌟 TreeSelect 使用虚拟滚动并优化键盘支持。#19040
    • 🌟 valueundefined 时,改为非受控模式。
    • 🌟 value 引用未变化时,不再重新渲染多选 Select。
  • 🌟 Button 添加 dangerdefaultlink 样式。#19837
  • 🌟 Form 与 ConfigProvider 支持 size 设置包含组件尺寸。#20570
  • 🌟 Typography 增加 suffix 属性。#20224
  • 🌟 Progress 增加 steps 子组件。#19613
  • 🌟 TextArea 支持 onResize#20408
  • 🌟 新增 Alert.ErrorBoundary 用于提供友好的出错拦截和提示。#19923
  • 🌟 Upload 支持 iconRender 以自定义 icon。#20034 @qq645381995
  • 🌟 Tag 组件预设状态颜色。#19399
  • 🌟 Grid 使用 flex 布局。#16635
  • 🐞 修复 Carousel 组件 dotpositionleft | right 的显示错误。#20645 @xrkffgg
  • 🐞 修复 Alert 组件文本溢出的问题。#20318
  • 🙅 移除废弃 API 的警告信息。#17510
  • 🙅 为使用 v3 字符串作为 icon 的 Avatar, Button, Modal.method 和 Result 组件增加 warning。#20226
  • 💄 添加 @border-color-split-popover@input-icon-hover-color@select-clear-background@cascader-menu-border-color-split@modal-header-border-color-split@skeleton-to-color@transfer-item-hover-bg 等 less 变量。#20070

3.x

GitHub 查看 3.x 的 Change Log。

2.x

GitHub 查看 2.x 的 Change Log。

1.11.4

GitHub 查看 0.x1.x 的 Change Log。