You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
245 KiB
245 KiB
order | title | toc | timeline |
---|---|---|---|
6 | 更新日志 | false | true |
antd
严格遵循 Semantic Versioning 2.0.0 语义化版本规范。
发布周期
- 修订版本号:每周末会进行日常 bugfix 更新。(如果有紧急的 bugfix,则任何时候都可发布)
- 次版本号:每月发布一个带有新特性的向下兼容的版本。
- 主版本号:含有破坏性更新和新特性,不在发布周期内。
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
- 🤖 移除不必要的 ReactNode 并联类型。#32935 @huangkairan
- 🤖 从
rc-pagination
继承itemRender
类型。#32931 @JounQin
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
组件在有allowClear
和addonBefore
属性时,输入框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
组件中,默认给选中值的文本添加title
属性。#31237 @yingpengsha - 🐞 修复 Cascader 中
popupClassName
与popupPlacement
属性无效问题。#32143
- 🔥 Cascader 支持
- Select
- TreeSelect
- Tree
- PageHeader
- 🐞 修复 PageHeader
breadcrumbRender
返回false
,仍然展示 dom 的问题。#32738
- 🐞 修复 PageHeader
- Form
- Drawer
- 🆕 调整 Drawer 关闭按钮位置和默认宽度,新增
extra
操作区域和size
大小属性。#30908 - 🆕 Drawer 支持
autoFocus
属性。#181 - 🐞 修复底部 Drawer 组件没有动画的问题。#32761 @solitia7125
- 💄 优化 Drawer 弹出动画。#32342
- 🆕 调整 Drawer 关闭按钮位置和默认宽度,新增
- Steps
- 🐞 修复 Steps 垂直
progressDot
的对齐样式问题。#32742 - 🐞 修复 Steps 默认响应式不生效的问题。#31965 @tangjinzhou
- 🐞 修复 Steps 垂直
- Typography
- 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
- 🔥 Table 新增
- Transfer
- Collapse
- Button
- Pagination
- 🆕 Pagination 支持定制
selectComponentClass
。 #32132 @JounQin - 💄 Pagination
simple
属性下中翻页 input 增加 box-shadow。#32528 @chen-jingjie
- 🆕 Pagination 支持定制
- Upload
- InputNumber
- DatePicker
- 🆕
DatePicker
和RangePicker
现在支持nextIcon
、prevIcon
、superNextIcon
和superPrevIcon
。#31703 @Oreoz - 🐞 修复 RangePicker 的
defaultPickerValue
不生效的问题。#32107 @thommesZip
- 🆕
- Notification
- 🆕 Notification 支持
maxCount
属性以限制最大显示数。#31807 @binyellow - 🐞 修复多次调用 Notification 时
closeIcon
配置无法覆盖的问题。#32359 @KAROTT7
- 🆕 Notification 支持
- 🆕 增加 Menu.Divider 的
dashed
属性。#31379 @Map1en - 🆕 Skeleton.Button 添加
block
属性。#30902 @Jehu - 🆕 Popconfirm 组件的
onConfirm
允许返回一个 Promise。#30871 @wendellhu95 - 🐞 修复 Card 设置
tabs
后当tabPosition: 'left'
时的样式问题。#32695 - 🐞 修复 Radio
type
属性被覆盖导致无法点击的问题。#32463 - 🐞 修复英文国际化文案
Ok
为OK
。#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
- 🌐 国际化
- TypeScript
- 🤖 修改 Spin
tip
的类型为 ReactNode。#32733 @tychenjiajun - 🤖 修复 Message duration 类型定义。#32524 @chen-jingjie
- 🤖 修复 ConfigProvider 中
getPopupContainer
的参数类型。#32406 @mtadams007 - 🐞 修复 Table 丢失泛型定义。#32358
- 🤖 修复 Switch
id
属性定义。#32237 @M-ZubairAhmed - 🤖 修复 Button 的
type
的 TS 类型定义。#32004 @jaredleechn - 🤖 完备 Pagination 的
locale
TS 类型定义。[#32128 @JounQin - 🤖 完善并导出 DropdownButton 的
DropdownButtonType
TS 类型定义。 [#31957 @Dreamerryao - 🤖 调整 List 组件
rowKey
类型为 React.key。#32033 @lironhl - 🐞 修复 DatePicker
ref
类型。#31993 @acfasj - 🤖 更新 Drawer 中
levelMove
类型定义。#30714 @g0shed
- 🤖 修改 Spin
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
- Button
- Input
- 🐞 修复 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 - 🌐 国际化
- 🇹🇷 为 Image 组件中
预览
文案增加土耳其语翻译。#31593 @mburakkalkan - 🇰🇷 修复韩语中的错别字。#31575 @chatoo2412
- 🇹🇷 为 Image 组件中
4.16.9
2021-07-27
- 🐞 修复 Typography
ellipsis
在屏幕放大缩小时计算错误的问题。#31449 - 💄 修复 Input 使用
prefixCls
class 错误的问题。#31479 @spawnia - 💄 修复 Input.Password 校验错误时的聚焦样式。#31456
- 💄 修复 Badge 切换显隐时的颜色问题。#31458
- 💄 修复 Tabs
tabBarGutter
的一些样式异常行为。#31469 - 🌐 国际化
- 🇷🇺 更新 ru_RU 中 Image 字段。#31448 @KirillSBarsukov
- 🇩🇰 补充 da_DK 中 Table 文案。#31486 @bischmlb
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
- 🌐 国际化
4.16.7
2021-07-12
- 🐞 修复 DatePicker 在 Table 内使用时日期未居中的问题。#31306 @Map1en
- 🐞 修复 Descriptions 在 Table 内边框丢失的问题。#31307
- 🐞 修复 InputNumber 边框和交互范围不匹配的问题。#31300 @diyews
- Table
- 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 不支持
overlayClassName
和overlayStyle
的问题。#31187 - 💄 使 Pagination 选中禁用状态的按钮样式与单选框相应按钮的样式一致。#31185 @Map1en
- 🐞 修复在 Windows 环境下打包组件样式导出文件时路径错误。#31277 @aoxiang78
- 🌐 en_GB 语言文件中增添
selectNone
。#31264 @Map1en - TypeScript
- 🤖 调整 Transfer
listStyle
属性为可选属性。#31322 @geekrainy
- 🤖 调整 Transfer
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
- 🐞 Table 增加内外部
- 💄 调整 Dropdown 条目宽度,使其展示时尽可能多的利用空间。#30911
- 💄 修复 Menu 暗色模式下,部分样式被亮色模式污染的问题。#30907
- 🐞 修复 Dropdown/DatePicker/Select/Cascader 组件自适应位置后动画方向错误的问题。#30892
- 🌐 国际化
- 🇵🇱 调整 Table 波兰语国际化文案。#30899 @MichalJani
4.16.2
2021-06-07
- 🐞 修复 Menu
horizontal
模式下的自动省略布局会被float
破坏的问题。#30879 - Typography
- 🐞 修复 Progress
type="circle"
有时会报错Rendered more hooks than during the previous render
的问题。#30855 - 💄 优化 Tooltip 内容的宽度。#30822 @donysukardi
- Table
- 💄 修复 Dropdown 条目包含超链接时的颜色样式,另外现在点击图标也能触发超链接效果。#30802
- 💄 移除重复的通配符 reset 样式以优化样式渲染性能。#30660 @renzhao1113
- TypeScript
- 🤖 调整 Form, Input, Locale, PageHeader 组件类型定义使其更精确。#30776 @qqabcv520
4.16.1
2021-05-30
- Menu
- Typography
- Table
- 🐞 修复 Collapse
expandIconPosition="right"
未生效的问题。#30680 @hongdeyuan - TypeScript
- 🤖 导出 TableColumnsType 类型。#30747 @alwaysloseall
- 🤖 导出 TreeDataNode 类型。#30745 @alwaysloseall
4.16.0
2021-05-24
- 🔥 重构 Menu,支持键盘操作以及无障碍体验优化。#30382
- 💄 重新设计 Table 筛选和排序按钮的位置,使其归属列更明确。#30651
- Table
- Upload
- Typography
- 🆕 Typography 增加斜体字支持。#30458 @alwaysloseall
- 🐞 修复 Typography 配置
ellipsis={{ suffix: 'xxx' }}
时换行闪动问题。#30582
- Collapse
- 🐞 修复 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 - 💄 移除全局样式中对
th
的text-align
属性的重置。#30399 @lbwa - 🌐 国际化
- 🇮🇳 补充印地语国际化文案。#30541 @jaideepghosh
- 🇧🇷 补充葡萄牙语(巴西)国际化文案。#30532 @buzs
4.15.5
2021-05-10
- 🐞 修复 Upload 在 IE 下,
beforeUpload
返回false
的报错问题。#30391 @OleksandrAntonenko1 - Calendar
- Table
- 🐞 修复 Dropdown.Button 不支持
mouseEnterDelay
和mouseLeaveDelay
的问题。#30452 - 💄 优化 Rate 聚焦行为从
:focus
到:focus-visible
。#30451 - 🐞 修复 Steps 进度条圆圈在底部被切掉的问题。#30373 @fachreza73
- 🐞 修复在 DatePicker 里设置
locale
不能覆盖 ConfigProviderlocale
的问题。#30380 @Map1en - 国际化
- TypeScript
- 🤖 Tooltip 导出
zIndex
类型定义。#30432
- 🤖 Tooltip 导出
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_KR
和ja_JP
的placeholder
国际化。#30285 @ChalkPE - TypeScript
4.15.3
2021-04-25
- Table
- 🐞 修复 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
- 🤖 修复 Upload 组件
beforeUpload
类型声明。#30213 @hello-chinese
- 🤖 修复 Upload 组件
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
- 🤖 修改 LIST_IGNORE 字段为 string 类型。#30188 @hello-chinese
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
- 国际化
4.15.0
2021-03-29
- 🆕 Table 新增
rowSelection.defaultSelectedRowKeys
支持。#29879 @keelii - 🐞 修复 TextArea 受控时展示值会被
maxLength
截取的问题;修复maxLength
下超出部分无法触发onCompositionEnd
事件的问题;修复使用 emoji 时maxLength
和showCount
计数逻辑不一致的问题。#29867 - 🐞 修复 Button 点击效果在 Shadow Root 下不生效的问题。#29897 @JohnDeved
- Pagination
- 🐞 修复 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
- 🤖 修复 Upload
4.14.0
2021-03-14
- Upload
- 🆕 为不同的 Notification 类型添加相应默认类名。#29634 @n0ruSh
- 🆕 Typography editable 新增
onCancel
和onEnd
回调。#29615 @jueinin - Tabs
- 🆕 Tabs 新增
moreIcon
参数。#29744 @tianyuan233 - 🐞 修复 Tabs 设置
centered
后居中位置偏移。#29495 @jinchaofs
- 🆕 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 在某些情况下设置
visible
为true
却无法交互的问题。#29555 - 🐞 修复多页面使用 ConfigProvider 切换时
locale
会丢失的问题。#29570 - 🐞 修复 Modal 的 hooks 在渲染前调用
update
与destroy
无效的问题。#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
- 🤖 修复 Drawer
4.13.0
2021-02-28
- 🔥 InputNumber 添加
stringMode
属性以支持高精度step
。value
受控并超出范围时展示警告样式而不是强制改值。动态修改min
和max
不再触发onChange
事件。#29373 - 🆕 Upload 支持
beforeUpload
返回Upload.LIST_IGNORE
时不将文件展示在列表中。#29474 - 🆕 Image 支持配置动画相关类型。#29394 @crazyair
- ConfigProvider
- 🆕 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
- Dropdown
- 🐞 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.Itemextra
的问题。#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
4.12.2
2021-02-04
4.12.1
2021-02-03
4.12.0
2021-02-03
- 🆕 Image.PreviewGroup 添加
current
属性支持受控模式。#29153 - InputNumber
- 💄 加深 Tag 文字颜色以提升可读性。#29144
- 💄 修复 Row 配置垂直
gutter
时会额外添加margin-bottom
样式的问题。#29059 - 🐞 修复 Collapse 标题区域隐藏延迟的问题。#29158
- 🐞 修复 TextArea 输入 emoji 时
showCount
展示数据不正确的问题。#29057 @HomyeeKing - 📦 优化 ConfigProvider 在未开启 tree shaking 的项目中引入所有图标的问题。#29045
- 🇬🇧 为表格添加
en-GB
翻译。#29131 @eberjoe - Badge
- Table
- 🆕 Table
showSorterTooltip
属性支持 Tooltip 的配置。#29002 @harrisoff - ⚡️ 优化 Table
rowSelection
中onChange
和onSelectAll
的调用顺序。#29079 @kerm1it
- 🆕 Table
- TypeScript
- 🤖 更新 Table TypeScript 定义
dataSource
至readonly
。#29084
- 🤖 更新 Table TypeScript 定义
- Less
4.11.3
2021-02-03
错误的发布,与 4.12.0
相同,如果需要锁定版本,需要锁定到 4.11.2
。
4.11.2
2021-01-26
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
- 🆕 Image 支持配置
- ConfigProvider
- 💄 调整 TreeSelect 搜索高亮条目的颜色。#28984
- 💄 修复 Select 自定义
tagRender
时不对齐的问题。#28962 - Form
- 🐞 修复 Button 点击效果在 Shadow Root 下不生效的问题。#28995 @rinick
- 🐞 修复 Table 自定义筛选器时未正确关闭菜单的问题。#28688 @alekye
- Less
- RTL
- 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
- Transfer
- Upload
- 🐞 修复 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
- 🤖 InputNumber
onChange
的value
的类型增加null
。#28769 @lengfangbing
- 🤖 InputNumber
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
- Modal
- 🐞 修复 Modal 可以被拖拽到窗口外的问题。#28438 @mumiao
- 🆕 Modal.method 新增
afterClose
回调,会在 Modal 完全关闭后触发。#28053 @liuchao233
- Table
- Image
- 🐞 修复错位问题。#28439 @MoeCasts
- 💄 添加预览样式。#28235
- 🆕 支持使用鼠标滚轮缩放图片。#react-component/image/52 @OmriGM
- 🆕 支持单独设置预览图片。#react-component/image/56 @wangcch
- Upload
- 🐞 修复不使用
transformFile
时也会有警告的问题。#28455 @YanYuanFE - 🐞 修复 Upload 的
fileList
和 immer 数据配合使用报错问题。#28636 @mumiao - 🆕 Upload 新增
maxCount
属性以限制文件数量。#28367
- 🐞 修复不使用
- DatePicker
- 🚀 优化
disabledDate
逻辑。#react-component/picker/191 - 🆕 新增
onKeyDown
回调。#react-component/picker/138 @conquera99
- 🚀 优化
- Select
- 🐞 修复
options
更新不会触发选择框内容更新的问题。#react-component/select/580 @jameslahm - 🐞 修复使用
tagRender
后点击选项无法打开下拉框的问题。react-component/select/582 @mumiao - 🐞 修复
tokenSeparators
在中文输入法下无法正确识别分隔符的问题。#28564 - 🆕
ref
新增scrollTo
方法。#react-component/select/565 - 🆕 多选模式下
maxTagCount
支持responsive
。#28520
- 🐞 修复
- 🆕 Slider 新增 range.draggableTrack 以支持范围刻度整体可拖拽。#28592
- 🆕
message
新增onClick
回调,会在消息被点击时触发。#28148 @ZeroTo0ne - 🆕 Descriptions 上可以统一设置
labelStyle
和contentStyle
。 #28613 - 🆕 Form 的
scrollToFirstError
属性支持设置滚动的位置参数。#28272 @vouis - 🆕 Steps 新增 reponsive 属性用于关闭响应式样式。#28459
- 🌐 国际化
- 🇭🇷 改进克罗地亚语的支持。#28458
- TypeScript
- 🛠 修复 PageHeader 的
title
的类型问题。#28374 @zhukovvandrei
- 🛠 修复 PageHeader 的
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
- 🤖 修复 Tree
draggable
支持函数的定义。#28262 @DavidSichau - 🤖 修复 Image.PreviewGroup 类型。#28263 @liuchao233
- 🤖 优化
message().then
的 TS 定义。#28304 - 🤖 修正 TransferProps 的
titles
类型为 ReactNode。#28326 @jacklee814
- 🤖 修复 Tree
4.9.2
2020-12-06
- Table
- Dropdown
- 🐞 修复 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
- 💄 修复 Alert rtl 样式。#28108 @jesse3mh9a
- 🐞 修复 Tree
dropIndicator
默认 ltr 方向下的样式问题。#28150 @kagawagao
- TypeScript
4.9.1
2020-12-01
4.9.0
2020-11-30
- Modal
- 🆕 Modal 支持
focusTriggerAfterClose
以关闭自动恢复焦点的功能。#27985 @molokovev - 🐞 修复 Modal hooks 没有触发
onCancel
的问题。#28063 @JuniorTour - 🐞 修复 Modal 有时不在点击位置弹出的问题。#28037
- 🆕 Modal.method 支持
closable
和closeIcon
。#27909 @MrHeer
- 🆕 Modal 支持
- 💄 减少 Table 选中列宽度至
32px
。#28073 - Image
- Collapse
- 🐞 修复 Cascader 空数据可以被选择的问题。#28062 @n0ruSh
- 🆕 Alert 支持
action
属性。#25892 @jesse3mh9a - 🔥 Tree 重构拖拽行为,增加
dropIndicatorRender
和allowDrop
属性。#26462 @07akioni - 🆕 Space 增加
wrap
属性以配置自动换行。#27910 - 🆕 Descriptions.Item 支持
labelStyle
和contentStyle
属性。#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
- 🐞 修复 Typography.Link 点击复制按钮会触发链接跳转的问题。#27982
- 🐞 修复 Carousel
Unable to preventDefault inside passive event listener
报错问题。#27957 - 🌐 改进 DatePicker 的
en_GB
与zh_TW
本地化支持。#28016 @abz53378 - RTL
- TypeScript
- 🤖 修复 Upload 的
beforeUpload
定义问题。#27946 @bingling0084 - 🤖 为 Carousel 提供单独的 ref 定义。#27935 @ocassio
- 🤖 修复 Upload 的
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
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
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