200 KiB
order | title | toc | timeline |
---|---|---|---|
6 | 更新日志 | false | true |
antd
严格遵循 Semantic Versioning 2.0.0 语义化版本规范。
发布周期
- 修订版本号:每周末会进行日常 bugfix 更新。(如果有紧急的 bugfix,则任何时候都可发布)
- 次版本号:每月发布一个带有新特性的向下兼容的版本。
- 主版本号:含有破坏性更新和新特性,不在发布周期内。
3.21.2
2019-08-06
- 🐞 修复
React does not recognize the noStyle prop on a DOM element
的问题。#18088 - 🐞 修复 Input
prefix
&suffix
文本没对齐的问题。#18097 - 🐞 修复 ConfigProvider 嵌套于 LocaleProvider 内时
locale
无效的问题。#18105
3.21.1
2019-08-05
- 🐞 修复 ConfigProvider 存在多个子节点崩溃的问题。#18075
3.21.0
2019-08-04
- 🌟 新增
Breadcrumb.Separator
组件,可进行separator
自定义。#17873 @long-zhuge - 🌟 Descriptions 新增
colon
属性。#17560 @hengkx - 🌟 当 Sider 在右边时,翻转
trigger
方向。#18043 @kagawagao - 🌟 Table 新增
getPopupContainer
属性用于设置表格内的各类浮层渲染节点。#17806 - 🌟 Timeline.Item 新增
gray
色彩类型,可用于未完成或失效状态。#17731 - 🌟 Upload 新增
transformFile
支持上传之前转换文件。#18009 @lijinke666 - 🐞 修复 ConfigProvider
getPopupContainer
对 Table 不生效的问题。 #17806 - 🐞 修复 Statistic 字体与全局字体不一致的问题。#18044
- 🐞 修复
Form.Item
label 正则替换问题。#17985 @shaodahong - 🐞 修复 Select 搜索框箭头样式问题。 #17760 @chenyizhongx
- 🐞 修复 DatePicker 中选择
mode
为 decade 时,border 样式 bug。#17887 @xrkffgg - 🐞 修复 Button 以及相关组件的波纹性能问题。#17945
- 🐞 修复 Tabs
tabBarExtraContent
不居中对齐的问题。#17969 - 🐞 修复 Tabs 在
type
为editable-card
且子组件为 false 值时会报错的问题。#17965 @oldturkey - 🐞 再次修复 Input 内的清除图标和
suffix
对齐问题。#17684 @LilyWakana - 🐞 移除 Alert 关闭标签中的
a
标签。#17872 @geograous - 💄 统一 Drawer 和 Modal 的
mask
透明度为 45%。#17943 - 💄 优化 RangePicker 当前选中样式,与 DatePicker 样式统一。#17983
- 💄 调整 Tag 的 html 标签为
span
。#17971 - 💄 提升 Table 展开按钮的无障碍体验。#17781
- 💄 将 LocaleProvider 合并入 ConfigProvider。#17816
- 💄 增加 less 变量 #17976 @Yangzhedi #17613 @alxkosov:
@table-footer-bg
@table-footer-color
@menu-icon-size
@menu-icon-size-lg
- 🇲🇾 新增马来语语言包。#17546 @austin-krave
- 🇸🇪 新增 Typography 的瑞典语言翻译。#17858 @Malven
- 🇫🇷 新增 Typography 的法语语言翻译。#17418 @Clafouti
- 🏴 新增部分组件的泰米尔语语言翻译。#17903 @sivaraj-dev
- TypeScript
3.20.7
2019-07-26
- 🐞 修复 Upload 在 Form.Item 中无法点击的问题。#17897
3.20.6
2019-07-24
- 🐞 修复 Col 在高度为 0 时的占位问题。 #17748 @yoyo837
- 🐞 修复 Cascader
options
中children
为null
时报错的问题。#17756 - 🐞 修复 Checkbox 左对齐的内边距问题。#17752 #17761 @inovux
- 🐞 修复 Input 在 IE 下错位的问题。#17759
- 🐞 修复最后一个 Rate 有额外边距的问题。#17764 @inovux
- 🐞 修复 Radio.Button 失效项的边框样式问题。#17775
- 🐞 修复 DatePicker
@input-hover-border-color
变量不生效的问题。#17784 - 🐞 修复 Transfer 在
lazy
时更新数据不触发重新渲染的问题。#17783 - 🐞 修复 RangePicker
defaultValue
中开始时间可大于结束时间的问题。#17694 @mraiguo - 💄 优化
placeholder
文字过长时的截断样式兼容性问题。#17797 @Kapiroska - 🐞 修复 Menu 循环依赖的问题。#17805 @phthhieu
- 🐞 修复 Alert
message
样式问题。#17808 @mtadams007 - 🐞 修复 Result
extra
部分不居中的问题。#17786 @nnecec - 🐞 修复 Progress 在
value
较小时,左边条不够圆的问题。#17819 - 🐞 修复 Statistic.Countdown
format
不支持方括号保留字符串的问题。#17841 - 🐞 修复 Table 自定义
filterDropdown
在某些情况下消失时总是触发onChange
的问题。#17846 - 🐞 修复 TimePicker 在 Safari 下的滚动条渲染问题。#17857
3.20.5
2019-07-19
- 🐞 修复
<Button type="danger" ghost />
样式问题。#17743
3.20.4
2019-07-19
-
🐞 修复多层级 Drawer 的
mask
为 false 时,卸载子级组件后父抽屉不收回的问题。#17698 -
🐞 修复 Table 圆角样式在 Firefox 下丢失的问题。#17641
-
🐞 修复 Menu 抛出
Cannot update during an existing state transition
警告的问题。#17657 -
🐞 修复 Affix 容器变化时尺寸不变的问题。#17678
-
🐞 修复 Anchor 监听元素不随着
getContainer
变化的问题。#17677 -
🐞 修复 Modal 和 Drawer 同时使用导致的窗体滚动条冲突的问题。#17600
-
🌟 Empty
description
支持false
。 #17659 @billfeller -
💄 去除 Pagination 元素下划线以防止被全局样式污染。#17728
-
💄 拓展 Card action 可点击区域。#17705 @lhx6538665
-
💄 对 Less 变量进行了一波调整,以适应更多细节风格定制。#17697
-
调整危险按钮样式。
-
修复
@border-radius-sm
对 Slider、TreeSelect 不生效的问题。 -
Progress、Tabs、Slider、Timeline 组件补充 less 变量。
-
-
TypeScript
- 💄 完善 Form 的类型定义。#17676 @lixiaoyang1992
- 💄 完善 Tabs 的类型定义。#17675
3.20.3
2019-07-15
- 🚨 回滚 #17508 中对 Input 后缀样式的修改,因其导致了其他更多问题。
3.20.2
2019-07-13
- 📖 文档中增加对组件新特性的版本说明。#17373 @muzea
- 🐞 修复 Button 组件的 loading 样式问题。#17596 @LilyWakana
- Cascader
- 🐞 修复 Input 组件存在多个后缀图标时的样式错乱问题。#17508 @LilyWakana
- TypeScript
3.20.1
- 💄 优化 TimePicker 聚焦状态的样式。#17447
- 💄 优化 DatePicker 箭头样式,解决非 utf-8 编码下箭头样式乱码的问题。#17480
- 🐞 删除 Drawer 中传给 rc-drawer 的不必要的属性避免报错。#17390
- 🐞 修复 Tabs 当前失效页签样式以及切换图标错位 2px 的问题。#17500
- 🐞 修复 Result 组件
className
为空造成类名错误的问题。#17389 - 🐞 修复 safari 浏览器 DatePicker 组件输入框被遮挡的问题。#17421
- 🐞 修复图标名
colum-height
为column-height
。#17458 - TypeScript
- 🐞 修复 Form
onSubmit
TypeScript 定义。#17412 - 🐞 修复 AutoComplete 多余的
loading
属性 TypeScript 定义。#17433 - 🐞 修复 Switch 的
onClick
的 TypeScript 定义。#17502 @DiamondYuan
- 🐞 修复 Form
3.20.0
-
🔥🔥🔥 新增 Result 用于反馈一系列操作任务的处理结果。
-
🔥 优化 PageHeader 的
className
定义。#17321 -
🐞 Drawer 修复
maskCloseble
为 false,键盘 ESC 关闭无效的问题。#17316 -
🐞 修复在 Edge 下 Drawer 关闭后没有调用
afterVisibleChange
的问题。#17311 -
🌟 Drawer 新增
keyboard
,允许打开关闭对键盘事件的响应。#17316 -
⌨️ 改进 TimePicker 可访问性。#17099
-
💄 修复 Tooltip 箭头阴影样式。#17264
-
🐞 修复 Descriptions.Item 不支持
className
的问题。#17280 -
🐞 修复 Descriptions.Item 不设置 label,也会显示
:
的问题。#17337 -
🐞 修复 Mentions 组件的
placeholder
颜色不正确的问题。#17317 -
🐞 修复 Mentions 组件的行高不正确的问题。#17347
-
💄 按照设计规范修复小号 Table 的背景色。#17351
-
🐞 修复 Tooltip 在 disabled Switch 中工作不正确的问题。#17372
-
💄 增加 less 变量 #16843 #17031 #16996 @alxkosov:
@dropdown-line-height
@dropdown-font-size
@dropdown-vertical-padding
@collapse-panel-border-radius
@table-body-selected-sort-bg
@table-selected-row-hover-bg
-
TypeScript
3.19.8
2019-06-24
- 🐞 回滚
unknown
到any
避免一次性引入大量 TS 错误。#17249
3.19.7
2019-06-21
- 🐞 修复 Descriptions 内无法嵌套空值的问题。#17207 @superandrew213
- 🐞 修复 Table 空数据表格在 IE 下的一个滚动条样式问题。#17223
- 🐞 修复单个 Breadcrumb 未在 PageHeader 上显示的问题。#17209
- 🐞 修复 Modal 底部 24px 像素遮罩区域无法触发关闭弹窗行为。#17229
- 🐞 修复 Layout Sider 的展开按钮
z-index
太低的问题。#17228 - TypeScript
- ⚡️ 使用
unknown
代替any
优化 TypeScript 定义。#14044 @Zzzen - 🐞 修复 Calendar
headerRender
属性为可选。#17063 @wonderjar
- ⚡️ 使用
3.19.6
2019-06-19
- 🐞 修复嵌套 Card
extra
位置不正确的问题。#17140 - 🐞 修复 Table 动态改变
filter
时报错的问题。#17141 - 🐞 修复 TextArea 和 RangePicker 分隔符位置偏下和对齐的问题。#17165
3.19.5
2019-06-17
- 🐞 修复 RangerPicker 输入框内容没有对齐的问题。#17126
- 🐞 修复 ConfigProvider 的
getPopupContainer
对 Modal 无效的问题。#17132 - TypeScript
- 🐞 修复 Descriptions.Item 的类型定义。#17049
3.19.4
2019-06-16
- PageHeader
- 🐞 修复 Table 数据排序后不会回到第一页的问题。#16978
- 🐞 修复 Menu 选项的子菜单选中并收起时没有高亮的问题。#17039
- 🐞 修复 Tree 使用
showLine
时动画抖动的问题。#17055 - 🐞 修复 Collapse 会出现多余滚动条的问题。#17009 #mtadams007
- 🐞 修复 DatePicker 阿拉伯语的时间格式。#17092 #3b3ziz
- 🐞 修复 Input 与其他组件不对齐的问题。#17082
- 💄 优化带边框 Table 的滚动条样式细节。#17065
- 🌟 优化 Divider 实现方式以方便样式定制。#17113
- 🇷🇺 新增部分俄语翻译。#17108 #Enfield1
- 🌟 新增 less 变量 #17041 #SamKirkland:
@comment-font-size-base
@comment-font-size-sm
3.19.3
2019-06-06
- 📝 增加 DatePicker/RangePicker 指定
mode
后无法选择的文档说明。#16984 - 🐞 修复 Breadcrumb 的
validateDOMNesting
警告信息。#16929 - 🐞 修复 Breadcrumb 选中子路由时浏览器路径问题。#16885 @haianweifeng
- 🐞 修复 InputNumber 设置
number
类型时会展示原生按钮的问题。#16926 - 🐞 修复 Transfer 在自定义列表为空时展示 Empty 样式。#16925
- 🐞 修复 Table 头部多余的垂直滚动条样式。#16950
- 🐞 修复 Table 的
rowSelection.getCheckboxProps()
在没有返回值时报错的问题。#15224 - 🐞 修复 Firefox 的 Table 丢失
border-radius
样式问题。#16957 - 🐞 修复 Table 当
title
和rowSelection
同时指定时在 Chrome 下滚动条异常的问题。#16934 - 🐞 修复 Divider
orientation="center"
时样式错位的问题。#16988 - 🐞 修复 Cascader 搜索时不支持空格输入的问题。#16918 @Durisvk
- 🐞 修复部分组件的西班牙语言翻译。#17002 @morellan
- TypeScript
- 🐞 修复 Upload 的
RcFile
类型定义。#16851 - ⚡️ 导出 Typography 中
TextProps
的类型定义。#17003 @Jarvis1010
- 🐞 修复 Upload 的
3.19.2
2019-06-01
- 🐞 修复 Tabs 在垂直卡片模式下标签不能滚动的问题。#16825
- 🐞 修复 Transfer 组件在 unmount 时
setState
警告。#16822 @shiningjason - 💄 使用 Less 变量
@error-color
、@warning-color
代替@text-color-danger
、@text-color-warning
。#16890 @MrHeer - 💄 增加在 Sider 内 Menu 使用
inlineCollapsed
时的提示信息。#16826 - TypeScript
- ⚡️ 增加 Menu 中
forceSubMenuRender
类型定义。#16827 - ⚡️ 导出 Typography 类型定义。#16835
- ⚡️ 增加 Steps 中的
onChange
类型定义。#16845 @JonathanLee-LX - ⚡️ 增加 Upload 中
webkitRelativePath
类型定义。#16850 @DiamondYuan
- ⚡️ 增加 Menu 中
3.19.1
2019-05-27
- 🐞 修复 Menu 在受控模式下收起 Tooltip 不消失的问题。#16812
- 🐞 修复 Descriptions 排列警告信息逻辑错误的问题。#16819
- 🐞 修复图标
canlendar
和interation
为正确的拼写calendar
和interaction
。#16818 - TypeScript
3.19.0
2019-05-26
- 本月新增组件:
- 🔥🔥🔥 Mentions 新增提及组件并废弃原有 Mention 组件。
- 🔥🔥🔥 Descriptions 成组展示多个只读字段。
- 🇱🇻 新增拉脱维亚语支持。#16780 @kirbo
- 🌟 Drawer 支持
ESC
关闭。#16694 - 🌟 Steps 支持点击切换功能。#16773
- 🌟 Calendar 支持
headerRender
以自定义头部。#16535 @abgaryanharutyun - 🌟 Slider 支持
tooltipPlacement
以定义提示所在位置。#16641 @cmaster11 - 🌟 Slider 支持
getTooltipPopupContainer
以允许自定义提示所在容器。#16717 - 🐞 修复 PageHeader 中水平分割线样式问题。#16684
- 🐞 修复 Carousel
initialSlide
在children
数量变化时无效的问题。#16756 - 🐞 修复 Cascader 自定义渲染时元素无法交互的问题。#16782
- 🐞 修复 Upload 列表在
disabled
时仍然可以移除的问题。#16786 - 💄 增加 Upload
disabled
状态下鼠标样式。#16799 @attacking - 💄 修正 Statistic 的字体颜色。#16801
- TypeScript
- ⚡️ 完善 Upload 中
action
属性的定义。#16716 @christophehurpeau - ⚡️ 完善 Upload 中
onRemove
属性的定义。#16570 @christophehurpeau - ⚡️ 完善 Select 中
getPopupContainer
属性的定义。#16778 @chj-damon - ⚡️ 完善 InputNumber 中
parser
属性的定义。#16797 - ⚡️ 移除已经失效的属性定义。#16705 @sirlantis
- ⚡️ 完善 Upload 中
3.18.2
2019-05-20
- 🐞 修复 Button 组件中插入文本时空格丢失的问题。#15342
- 🐞 修复 Carousel 组件的
children
数量变化时,面板指示点的选中状态不正常的问题。#16583 - 🐞 升级
rc-calendar
依赖到9.13.3
版本,以修复 DatePicker 组件在失去焦点时面板不会关闭的问题。#16588 - 🐞 修复 Form.Item 组件带有
help
信息,并且margin-bottom
为负数时,导致之后的元素样式错乱的问题。#16584 @sbusch - 🐞 修复 Spin 组件在设置
font-size
样式时没有水平居中的问题。#15206 - 🐞 修复 Table 组件指定
childrenColumnName
时,selectedRows
参数为空的问题。#16614 - TypeScript
3.18.1
2019-05-13
- 🐞 移除打包后多余的
module.export
。#antd-tools
3.18.0
2019-05-12
- 🌟 Transfer 支持
children
来自定义渲染列表。#16026 - 🌟 Pagination 支持
disabled
属性。#16493 - 🌟 升级
@ant-design/icons
和@ant-design/icons-react
到 2.0 修复一些图标缺失的问题。#15874 - 🐞 修复 Form
hasFeedback
和 Input.Password 一起使用时互相重叠的问题。#16445 - 🐞 修复 Select 当前选中的失效项的样式问题。#16477
- 🐞 修复 Upload disabled 状态下会被 label 激活的问题。#16483
- 🐞 修复
hoist-non-react-statics
导致的编译错误问题。#16397 @ztplz - 🐞 修复自定义图标在 Notification 组件中的大小不对的问题。#16507
- 🐞 修复 PageHeader 组件当
title
为空时不应该渲染空白元素的问题。#16510 @yociduo - ⚡️ 当 Modal 组件
onOk
回调返回的 Promise 被 Reject 的时候,打印错误。#16437 @jas0ncn - TypeScript
3.17.0
2019-05-05
- 🎉 Breadcrumb.Item 支持
overlay
属性来定义下拉菜单。#16315 - 🎉 Button 的增加了新的类型
link
。#16289 - ⌨️ 用
ul
包裹 List.Item,以增加可访问性。#15890 - 🌟 TreeSelect 的
showSearch
支持多选模式。#15933 - 🌟 Upload 提供
previewFile
属性以自定义预览逻辑。#15984 - 🌟 添加了
@table-selected-row-color
变量来自定义表格选中的颜色。#15971 @hextion - 🌟 添加了
@form-warning-input-bg
和@form-error-input-bg
变量来自定义表单错误状态时的背景颜色。#15954 @hextion - 🌟 Dropdown.Button 支持
icon
属性来自定义图标。#15996 @DiamondYuan - 🌟 SkeletonAvatarProps 的
size
属性支持传入数字。#16128 @MrHeer - 🌟 notification.config 现在支持
getContainer
来进行自定义 dom 渲染位置。#16123 @Nouzbe - 🌟 Drawer 支持
afterVisibleChange
属性,在抽屉动画完成后触发。#16228 - 🌟 Form.Item 支持了
htmlFor
属性. #16278 - 🌟 Collapse 支持
expandIconPosition
属性。#16365 - 🌟 Carousel 支持自定义面板指示点的位置。#16225 @yociduo
- 🌟 TreeNode 支持
checkable
属性。#16369 - 🌟 🇭🇷 新增克罗地亚语言包。#15641 @fpintaric
- 🐞 修复 Drawer 组件的弹出动画闪烁的问题。#16358
- 🐞 修复 Slider 的文字会换行的问题。#15128
- 🐞 修复 Checkbox.Group
onChange
会包含已移除的值的问题。#16392 - 🐞 修正了多处 Typescript 的类型错误。#16043 #16341 #16343 #16360 #16344
3.16.6
2019-04-26
- ⌨️ 优化 PageHeader
backIcon
的键盘可访问性。#16038 - 🇮🇹 调整意大利语文案。#16093 @yp #16172 @afelicioni
- 🐞 修复 Select
showSearch
模式下取消选择时没有触发onSearch
的问题。#16235 - 🐞 修复 Select 当前选项的 hover 样式。#16238 @yociduo
- 🐞 修复 Switch 失效状态下依然有按下样式的问题。#16251 @atomoo
- 🐞 修复小号 Table 表头背景样式。#16266
- 🐞 修复 Tabs 在底部时的边框样式问题。#16130 @rinick
- 🐞 修复 Typography.Title 不支持
type
的问题。#16275 - 🐞 修复 Typography.Paragraph 编辑模式
className
失效的问题。#16307 - 🐞 修复一个 List
actions
错位问题。#16239 - 🐞 修复一个超长 Modal 标题的展现问题。#16267 @yoyo837
- 🐞 修正 Pagination 当前项的背景色。#16306
- 🐞 修复
core-js@<2.6.5 is no longer maintained
的安装警告。#16325 - Typescript
- 🐞 修复
Form.create()
报错。#16242 - 🐞 修复 Tooltip
className
的定义。#16195 @swillis12
- 🐞 修复
3.16.5
2019-04-22
- 🐞 修复 Firefox 中 Table 使用 sorter 丢失线框的样式问题。#16174
- 🐞 修复 List 中设置
pagination
为null
时报错的问题。#16231 - TypeScript
- 🐞 修复
allowSyntheticDefaultImports: false
下hoist-non-react-statics
报错的问题。#16224
- 🐞 修复
3.16.4
2019-04-21
- 🐞 修复圆形 Button 在
loading
时还会响应鼠标事件的问题。#16063 @gxvv - 🐞 修复 Form.Item 的
labelAlign
不生效的问题。#16067 - 🐞 修复 Spin 在 unmount 时遗留的 debounce 调用导致的报错问题。#16081 @raybooysen
- 🐞 修复 List 的
defaultPageSize
不生效的问题。#16100 - 🐞 修复 PageHeader 的
tags
类型错误。#16092 - 🐞 修复 DatePicker 中 moment 报错的问题。#16109
- 🐞 修复 Radio 在 Firefox 上没有垂直居中的问题。#16039
- 🐞 修复 Affix 的
target
变化后不能工作的问题。#16146 - 🐞 修复 Modal 在首次渲染时的动画问题。#15795
- 🐞 修复 Table 的
rowSelection.columnWidth
不工作的问题。#16163 - 🐞 修复 Form.create 的类型定义。#16095
- 🐞 修复 Icon
aria-hidden
的类型定义。#16202 - 🌟 新增 less 变量
@text-selection-bg;
。#16155
3.16.3
2019-04-12
- 🐞 修复 Button TS 类型定义。#15938
- ⚠️ DatePicker 新增当日期不合法的提示。#15920
- 🐞 修复 Menu 箭头在老 IE 版本上不显示的问题。#15932
- 🐞 修复 Progress 当
status
为undefined
时的展示。#15951 - 🐞 修复 Menu 折叠时 Tooltip 的问题。#15948
- 🐞 修复 Switch 应该被 Label 触发的问题。#15923
- 🐞 修复 Directory
onSelect
无法使用的问题。#15967 - 🐞 修复 Menu
defaultOpenKeys
不工作。#15970 - 🐞 修复内嵌的 Table
size
为middle
时的样式。#16008 - 🐞 修复 Tab
display: none
时高亮线条丢失的问题。#16013 - 🐞 修复 Empty IE 展示的问题。#16016
- 🐞 修复通过修改
@tree-title-height
的值会导致 tree-switcher-loading-icon 位置不再居中的问题。#15962 - 💄 修复默认的 selection column width 无法被样式覆盖的问题。#15990
- TypeScript
- 🐞 修复 Pagination
showLessItems
TS 类型定义。#15952
- 🐞 修复 Pagination
3.16.2
2019-04-07
- 🐞 修复 Menu 收缩的异常闪动。#15868
- 🐞 修复 List 分页无法改变每页条数。#15871
- 🐞 修复 RangePicker 结束时间不可输入。#15866
- 📝 站点 Icon 支持图标搜索。#15867 @DiamondYuan
- 🐞 修复 TimePicker
locale
属性无效的问题。#15837 - 🐞 修复 Steps 同时使用
progressDot
和size="small"
时的样式错乱问题。#15856 - 🐞 修复 Affix 的内容高度改变时,位置不更新的问题。#15899
- Table
- 🐞 修复 Badge
count
为负数时的显示问题。#15810 - 💄 优化
Empty.PRESENTED_IMAGE_SIMPLE
的默认样式。#15841 - 🌟 新增 less 变量
@html-selector
用于支持主题前缀。#15613 @krokofant - TypeScript
- 🐞 修复 Table
columnGroup
定义。fc45d
- 🐞 修复 Table
3.16.1
2019-04-01
- 🐞 修复
antd.less
丢失的问题。#15790
3.16.0
2019-04-01
- 🌟 Badge 支持自定义颜色。#15764
- 🌟 Checkbox.Group 支持
name
属性。#15760 @bencallaway - 🌟 Modal 支持通过
confirm({ icon: null })
隐藏图标。#15319 @Adamwu1992 - Empty
- 🌟 Progress.Line 支持渐变色。#15524 @zy410419243
- DatePicker
- ⚡️ 重构 Form 移动
ant-form-item-no-colon
样式到 Form.Item 中。#15592 @HsuanXyz - Menu
- 🐞 修复 Menu 收缩的异常闪动。#15625 @zy410419243
- 🐞 修复 MenuItem 在非
inlineCollapsed
时显示了多余 Tooltip 的问题。#15705 @zy410419243
- 🐞 修复 Chrome 中 Upload 边框跳动的问题。#15636
- 🐞 修复 Input 和 Input.Search 中清除按钮图标样式。#15672
- 🐞 PageHeader 支持 2 层的
breadcrumb
。#15689 - Tag
- 🐞 修复 Spin
indicator
为 Icon 时的样式。#15712 - 🐞 修复可收缩 Layout.Sider 使用 svg 图标时会报错的问题。#15720 @wx1322
- 💄 移除聚焦链接的下划线样式。#15759 @Nouzbe
- Table
- 🐞 修复 Col 丢失相关样式的问题。#15766
- 💄 调整 Card 和 PageHeader 样式,将 padding 从
32px
改成24px
。#15755 - 🌟 添加 less 变量
- 🌟 调整相关 TypeScript 类型定义
- 🐞 修复 Button 和
@types/react
的定义冲突。#15702 @ferdikoomen - 🌟 Menu 添加
overflowedIndicator
定义。#15355 @Yangzhedi - 🐞 修复 Input
action
定义。#15598 @Yangzhedi - 🐞 修复 Tree
onLoad
定义。#15718 @babycannotsay - 🌟 CheckBox.Group 添加
name
定义。#15753 - 🌟 RangePicker 添加
separator
定义。#15765
- 🐞 修复 Button 和
3.15.2
2019-03-23
- 📖 翻译模式-数据展示和模式-反馈文档到英文。#15454 @klouskingsley #15460 @klouskingsley
- 🌟 新增 less 变量
@font-feature-settings
和@select-item-selected-font-weight
。#15506 @dancerphil #15515 @willc001 - 🐞 修复 Avatar 组件在重新挂载后字符大小和长度计算错误的问题。#15503
- 🐞 修复 DatePicker 组件的宽度无法自定义的问题。#15547 @DiamondYuan
- 🐞 修复 Notification 组件的 icon 样式被全局默认样式覆盖的问题。#15530
- 🐞 修复 Select 组件的空状态文本和图片没有对齐的问题。#15570
- 🐞 修复 Table 组件在加载中时空状态丢失的问题。#15583
- 🐞 修复 Tag 组件的内容长度超过屏幕宽度时不可见的问题。#15526 @Kapiroska
- 🐞 修复 Upload 组件对图片类型文件判断不准确的问题。#15354
3.15.1
2019-03-17
- 🌟 补充了 less 变量
@pagination-item-bg-active
、@icon-color
。#15302 #15345 - 🐞 修复引入 PageHeader 导致 tree-shaking 失效的问题。#15354
- List
- 🐞 修复 Calendar 无法切换类型的问题。#15338 @zy410419243
- Badge
- 🐞 修复 Badge 组件不支持自定义颜色的问题。#15356 @DiamondYuan
- 🐞 修复 Badge 组件内带小圆点时的高度问题。#15395
- 🐞 微调 Tabs 标签模式在浏览器放大时丢失边框的问题。#15299 @rinick
- 🐞 修复 Avatar 组件设置了
display: none
的时候无法计算偏移量的问题。#15351 @ppbl - 🐞 修复 Input.Password 组件的
suffix
失效问题。#15381 @melchior-voidwolf - 🐞 修复 Layout 即使在
hasSider
属性为false
的时候依然会加ant-layout-has-sider
类名的问题#15396 @SoraYama - 🐞 修复 Divider 在 PageHeader 组件中的对齐问题。#15400
- 🐞 修复 Menu 收缩后,SubMenu 异常渲染的问题。#15409 @zy410419243
- 🐞 修复 Skeleton 组件的样式问题。#15421 @Maktel
- 调整了多处 Typescript 类型
- 🌟 FormComponentProps 新增 Form 值的泛型。#15355
- 🌟 导出 ConfigProviderProps 定义。#15446 @DiamondYuan
- 🐞 添加 Breadcrumb.Item 的
onClick
定义。#15331 @tgxpuisb - 🐞 添加 Steps.Step 组件的
style
定义。#15393 @pavolgolias - 🐞 修复 PaginationProps 组件
itemRender
函数的类型错误。#15428 @DiamondYuan
3.15.0
2019-03-08
- 🌟 Tree 组件支持
blockNode
属性。#14858 @kimochg - Form
- 🌟 支持直接在 Form 上面配置
colon
属性。#15276 @DiamondYuan - 🌟 支持
labelAlign
属性。#15252 @yoyo837 - 🐞 修复可能出现两个冒号的问题。15285 @jinxin0112
- 🌟 支持直接在 Form 上面配置
- ⚡️ 重构并简化了 List Item 的 dom 结构,并且修复了 Item 中内容空格丢失的问题。#15210
- 🐞 修复 Affix 组件定位更新的逻辑问题。#15150
- Input
- 🐞 修复 DatePicker 和 TimePicker 的 cursor 样式问题。#15218
- 🐞 修复 Steps 的 label 不居中的问题。#15256 @yoyo837
- TypeScript
- 🇹🇷 添加一些新组件的土耳其语翻译。#15238 @codesignist
3.14.1
2019-03-04
- 🌟 PageHeader 支持
className
prop。#15159 - 🐞 修复 Form 输出警告信息的问题。#15160
- 🐞 修复 ConfigProvider 中 getPopupContainer 对于 DatePicker 无效的问题。#15156
- 🐞 修复 Collapse
extra
位置错误的问题。#15176
3.14.0
2019-03-02
- 本月新增了两个组件:
- 🔥🔥🔥 Typography 提供了文本的基本格式及常见操作。
- 🔥🔥🔥 PageHeader 可用于声明页面主题、展示用户所关注的页面重要信息,以及承载与当前页相关的操作项。
- 🌟 TimePicker 新增了
clearIcon
prop,用于自定义清除图标。#14556 - 🌟 Statistic.Countdown 支持
onFinish
prop。#14791 - 🌟 Collapse.Panel 新增了
extra
。62e65d - DatePicker
- 🌟 Form 支持
labelCol
&wrapperCol
prop。#15038 - 🌟 Icon 增加了
more
的图标。#15047 - 🐞 修复 Table 筛选不支持 string 以外类型的问题。#15046
- 🐞 修复 Spin
wrapperClassName
设置padding
图标不居中的问题。#15056 - 🐞 修复 Calendar
onPanelChange
在某些情况下不会触发的问题。#15063 - 🌟 Select 在多选模式下支持
showArrow
。#15091 - 🐞 修复关闭抽屉时浮层阴影没有缓动消失的细节。#15147
- 🌟 增加了两个 less 变量
@drawer-header-padding
和@drawer-body-padding
以控制 Drawer 的 padding。#15120 - 🐞 修复 Cascader 需要按 Tab 两次切换聚焦的问题。#15117
- 🐞 InputNumber 的
onChange
将会返回null
而不是undefined
,以修复组件的值无法正确收集和清空的问题。#14960 - 🐞 调整了多处 TypeScript 的类型
3.13.6
2019-02-23
- Form
- 🐞 修复 chrome 下 Table 列头有一点额外空白的样式问题。#14926
- 🐞 修复 Select 选中图标位置偏下的问题。#15016
- 🐞 修复 Input.Search 增加
addonBefore
或addonAfter
时的样式问题。#14959 - 🐞 修复 Tree 节点内底部边距叠加的问题。#14958 @Yangzhedi
- 🐞 优化 Icon 的
type
为空时的可访问性问题。#14970 - 🐞 修复 Dropdown 的菜单失效样式。#14952
- 🇮🇩 优化印度尼西亚国际化文案。#15013 @kamalmahmudi
3.13.5
2019-02-19
- 🐞 回滚 FormItem 占位符以修复额外高度的问题。#14937
- 🐞 调整 Input 样式以支持
text-align: inherit
。#14912 - 🐞 修复 Sider 在右侧收缩时,图标位置不正确的问题。#14446
- 🐞 修复 Table 在某些情况下丢失顶部边框的问题。#14922
- 🐞 修复 TypeScript 类型定义。#14857 #14903
3.13.4
2019-02-18
3.13.3
2019-02-16
- 🐞 修复 Upload 中隐藏上传按钮后导致上传状态一直是
uploading
的问题。#14779 - 🐞 修复 Switch 禁用时的鼠标样式。#14764
- 🐞 修复 Progress 显示成功状态错误的问题。#14769 @imhele
- 🐞 修复垂直 Steps 的自定义图标不居中的问题。#14677
- 🐞 修复 Input.Search 不支持
addonAfter
的问题。#14785 - 🐞 修复 FormItem 在有错误提示时的布局问题。#14772
- 🐞 修复 Card 在
loading
时,操作按钮会被遮住的问题。#14832 - 🐞 修复 List 中描述溢出的问题。#14765 @Shub1427
- 🐞 修复 TimePicker 在使用
small
大小时,清楚按钮的样式显示问题。#14861 @Yangzhedi - Table
- 🐞 修复浮动元素错位的问题。#14822 @chiaweilee
- 🐞 修复移除
rowSelection
属性时,className 不同步的问题。#14759 - 🐞 修复无数据时的边框显示问题。#14834
- 🐞 修复
pagination
为true
时报错的问题。 - 🐞 修复过滤下拉框会被遮挡的问题。#11730
- TypeScript 类型
- 🐞 修复 Checkbox 缺少的
onClick
类型。#14762 @Frezc - 🐞 修复 Menu 缺少的
onTitleMouseEnter
和onTitleMouseLeave
类型。#14737 #GabeMedrash
- 🐞 修复 Checkbox 缺少的
3.13.2
2019-02-07
- 🐞 修复 Table 异步时只有第一页能展示数据的问题。#14724 @imhele
- 🐞 调整字体样式以适配旧版 IE 下的展示问题。#14708 @ashearer
- 🐞 修复 Input 值为
null
时,清除按钮不消失的问题。#14733 @thilo-behnke
3.13.1
2019-02-04
- 📝 重新编写 在 TypeScript 中使用 文档。#14637
- 📝 更新 项目实战 文档为最新的 umi 技术栈。#14574 @cc189
- 🐞 修复 Spin 组件在 IE 10 样式问题。#14588 #14365
- 🐞 修复 DatePicker 组件在
showTime
时缺少默认格式的问题。#14593 - 🐞 修复 List 组件在 IE 11 下的样式问题。#14602 @Shub1427
- Table
- Upload
- 🐞 修复 Dropdown 组件因伪类层级样式导致不能点击的问题。#14604 @shawtung
- 💄 优化了 Checkbox 组件在选中状态下的对齐样式。#14619 #14271
- 🐞 修复 Avatar 组件在切换
src
失败后,不触发加载的问题。#14606 @AhmedAlSammany - 🐞 修复 Modal 组件
destroy
代码逻辑不正确的问题。#14600 @xu-snow - 🐞 修复 Tooltip 组件标题内容过少时,箭头样式错位的问题。#14667 @Yangzhedi
- Calendar
- AutoComplete
- 🐞 修复禁用时
placeholder
无法显示的样式问题。#14652 @tangjinzhou
- 🐞 修复禁用时
- 🐞 修复 Icon 组件自定义 svg Icon 丢失 viewBox 的问题。#14686
- 🐞 修复 Statistic 组件不支持负数的问题。#14695 #14692
- Less
- 🐞 修复 TypeScript 类型定义。#14584 @boraikizoglu、#14591、#14640 @SylvanasGone、#14654 @kuitos、#12667 @yueyes、#14653、#14676 @kristof0425、#14684 @RunningCoderLee
3.13.0
2019-01-26
- 🎉 新增 Statistic 统计/倒计时组件。#14154
- Button
- 🌟 Button 添加圆边形状。#14236
- Collapse
- 🌟 新增
expandIcon
属性,允许用户自定义 Collapse 折叠图标。#14060
- 🌟 新增
- ConfigProvider
- DatePicker
- 🌟 将会读取本地化格式配置作为默认日期格式。#14340
- Tabs
- 🌟 支持自定义标签节点。#14368
- Icon
- Badge
- 🐞 修复带
border-color
时改变数值报错的问题。#14525
- 🐞 修复带
- Modal
- 🌟 Modal 函数组件新增
mask
属性支持。#14197 - 🌟 Modal 函数组件新增
transitionName
和maskTransitionName
属性支持。#14273 @thomasJang
- 🌟 Modal 函数组件新增
- Input
- 🐞 修复 Input.Search 样式问题。在
addon
下,将className
从 input 改到最顶层元素上。#14461
- 🐞 修复 Input.Search 样式问题。在
- TimePicker
- 🌟 废弃
allowEmpty
属性,改用allowClear
替代。并与 DatePicker 统一样式。#14490
- 🌟 废弃
- Radio
- 🐞 修复 RadioButton 在 RadioGroup 下会触发 2 次 onChange 的问题。#14523
- Spin
- 🐞 修复 Table 在低版本 IE 中 spinning 会遮挡操作的问题。#14511
- Switch
- 🌟 Switch 为
onChange
,onClick
添加event
参数。#14560
- 🌟 Switch 为
- Table
- 🐞 修复 Safari 中固定列样式问题。#14550
- Progress
- 🌟 所有类型都支持
successPercent
属性。#14412
- 🌟 所有类型都支持
- Pagination
- 🐞 修复水波纹在 Edge 下的样式问题。#14469
3.12.4
2019-01-19
- 🌟 更新《在 create-react-app 中使用》文档以兼容升级后的 create-react-app 和 react-scripts-rewired。#14385
- 🐞 修复在 postcss(webpack)中使用 autoprefixer 9.4.5 会抛出错误
Replace text-decoration-skip: ink to text-decoration-skip-ink: auto, because spec had been changed
的问题。#14312 - 🐞 修复 InputNumber 在 MenuItem 中样式不正确的问题。#14373
- 🐞 修复 Input.Search 使用
enterButton
时的样式问题。#14397 - 🐞 修复 Input.TextArea 中输入数字时
autosize
高度无法自适应的问题。#14375 - 🐞 修复 Slider focus 时的样式错误。9202509
- 🐞 修复
prefixCls
属性被传递到了 Empty 元素上的问题。#14404 - 🐞 修复 RadioGroup
onChange
将覆盖 RadioonChange
的问题。#14364
3.12.3
2019-01-13
- 🐞 回滚 #14157 修复 Input
prefix
和suffix
丢失的问题。#14310 - 🐞 修复 Empty 的
image
属性的 TypeScript 定义。#14308 @chunlea
3.12.2
2019-01-12
- 🐞 修复 Anchor.Link 组件不支持
className
属性的问题。#14248 - 🐞 修复 Badge 组件浮点数展示错误的问题。#14195 @ztplz
- 🐞 修复 DatePicker 组件在弹层展开时依然会获取焦点的问题。#14092 @Yangzhedi
- Drawer
- 🐞 修复 Form 组件垂直布局时标签文本无法自动换行的问题。#14135 @ranbena
- 🐞 修复 Modal.confirm 组件在小屏幕下位置错误的问题。#14279
- Radio
- 🐞 修复 Select 组件空数据样式缺失的问题。#14204
- 💄 简化 Spin 组件实现以优化运行性能。#14100
- Table
- 🐞 修复 Tag 组件从隐藏到可见时会调用
afterClose
属性函数的问题。#14200 @tangjinzhou - 🌟 新增
@btn-shadow
、@btn-primary-shadow
和@btn-text-shadow
样式变量。#14172 - TypeScript
3.12.1
2019-01-06
- 🐞 修复引用 svg 导致的构建错误。
3.12.0
2019-01-06
- 🎉 新的组件 Empty,同时优化了各个组件的空数据状态样式!13651
- 🎉 添加新的国际化资源北印度语(kn_IN)和坎那达语(kn_IN)。#13776 @gurungrahul2 #13776 @gurungrahul2
- 🌟 新增 Icon
eye-invisible
。b8630b3 - 🌟 ConfigProvider 组件添加
prefixCls
属性。#13389 - Less
- Input
- 🌟 添加 Input.Password 密码输入组件。#13342 @zy410419243
- 🌟 支持
allowClear
。#13939
- Modal
- 🌟 添加
forceRender
属性。f791a50 - 🌟 添加
destroyAll
方法。#13409 @caolvchong - 🌟 Modal.confirm/info/warning/error 新增
icon
属性。原有的iconType
废弃。5c26635
- 🌟 添加
- 🌟 Card 组件添加
small
类型。#13180 @ndbroadbent - Form
- 🌟 Tree 添加
switcherIcon
属性。#13592 @nick-ChenZe - 🌟 Mention 添加
defaultSuggestion
属性。#13695 - Dropdown
- Button
- Table
- DatePicker
- TimePicker
- 🌟 更新
rc-tree-select
到 2.5.0,现在 TreeSelect 组件中的notFoundContent
支持传入 ReactNode。47b89e5 - 🌟 组件 Rate 支持
tooltips
。192e188 - 🐞 修复 Drawer 的属性
style
不生效的问题。#13850 - Upload
- Popover
- 🐞 修复 Popover 组件的箭头的阴影问题。#13935 @crazyurus
- 🐞 修复 Popover 上方的 border 在某些 IE9 下不显示的问题。#14064 @gyh9457
- 🐞 修复 Radio 组件在 Chrome 下的样式问题。#3699
- 🐞 修复 Steps 组件在 IE9 下的样式问题。#14001
- 🐞 修复嵌套的 TimeLine 最后一条线丢失的问题。#14108
- 🐞 修复 Spin 组件初始设置
delay
属性后不显示的问题。#14100 - Badge
- 🐞 修复当
count
是一个 ReactNode 时动画跳动的问题。#13800
- 🐞 修复当
- TypeScript
- 🐞 修复 DatePicker 属性
disabledDate
的定义问题。#14008 @vnguyen94 - 🐞 修复 Dropdown 属性的
onVisibleChange
的定义问题。#13988 @travikk
- 🐞 修复 DatePicker 属性
3.11.6
2018-12-25
- 📝 移除圣诞彩蛋。 #13098
3.11.5
2018-12-24
- 🐞 修复
lib
下样式文件路径问题。#13791
3.11.4
2018-12-23
3.11.3 🎅🏻
2018-12-22
- ⚡️ 升级内部依赖到 babel@7 和 webpack@4,并使用 prettier 格式化了所有代码。
- Table
- 🐞 修复 Button 内容为
0
时的样式。#13596 @951565664 - 💄 微调 Card 头部和加载中的样式细节。
- 💄 优化 Spin 样式并略微提升了切换状态的性能。2c7112b
- 🐞 修复一个 Input.Group 使用 compact 时校验状态边框样式的问题。#13529 @morenyang
- 🐞 修复 Menu 在 vertical 模式下的展开收起动画。#13597
- 🐞 修复 WeekPicker 的宽度样式异常。#13629
- 🐞 修复 Radio.Button 失效状态下的鼠标手势。#13642 @gianpaj
- Dropdown
- 🐞 修复 Chrome 下菜单弹出时有轻微移动的问题。#12115 @gurungrahul2
- 🐞 修复一个屏幕边缘的 Dropdown 菜单引起的浏览器滚动条异常出现的问题。00564dd
- 🐞 修复 Badge 的
count
是自定义 ReactNode 时offset
属性失效的问题。#13694 - 🐞 去掉 Form.Item 内嵌负边距,改用其他的方式实现单行多个表单项。#13748
- 📝 补充了一个 Select 选择后隐藏选项的例子。#13552 @SergeyVolynkin
- 🐞 修复 Comment 的操作链接边距样式。#13713
- 🐞 修复自定义 Popover 背景色时箭头样式突兀的问题。#13533 @gurungrahul2
- 🐞 修正 Drawer 的
style
属性到最外层容器上。#11504 - 🐞 修复一个 Affix 初始化时固定状态不正确的问题。#13737 @xuxinhang
- 🐞 修复 Tabs 失效页签的鼠标手型。#13709
- 🌟 补充 Tabs、Table、Alert 组件的一些样式变量。
- TypeScript
- ⚡️ 完善 Table 的
ColumnProps
定义,增强对dataIndex
的校验。#13605 @bondBo - ⚡️ 完善 Table 的
TableRowSelection.onChange
参数泛型定义。#13761 @hahabazinga - 🐞 修复 LocaleProvider 的
children
类型。#12974 - 🐞 修复 RangePicker 的
onOk
的参数类型。#13650 @iugo - 🐞 修正 Comment
author
属性的类型为 ReactNode。#13670 @reichjustin - 🐞 修复 Select
dropdownProps
的参数定义。#13617 @SylvanasGone
- ⚡️ 完善 Table 的
3.11.2
2018-12-10
- 🐞 修复 Table 使用自定义列头时报
Cannot read property 'children' of undefined
的问题。#13542 @geraldchen890806 - 🐞 修复另一个 Input 在自定义了 less 变量
@border-width-base
时的边框问题。#13534 @morenyang - 🐞 修复 Upload 的
beforeUpload
方法返回 Promise 时不支持 resolveBlob