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.
134 KiB
134 KiB
order | title | toc | timeline |
---|---|---|---|
6 | 更新日志 | false | true |
antd
严格遵循 Semantic Versioning 2.0.0 语义化版本规范。
发布周期
- 修订版本号:每周末会进行日常 bugfix 更新。(如果有紧急的 bugfix,则任何时候都可发布)
- 次版本号:每月发布一个带有新特性的向下兼容的版本。
- 主版本号:含有破坏性更新和新特性,不在发布周期内。
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
对象的问题。#13528 @huanz - https://github.com/ant-design/ant-design/pull/13536
- 🐞 修复 Dropdown 两个属性的 TypeScript 定义。#13536 @wangxingkang
3.11.1
2018-12-08
- 🐞 修复 Avatar 图标不能垂直居中的问题。#13408
- 🐞 修复 Input 在自定义了 less 变量
@border-width-base
时的边框问题。#13413 @morenyang - 🐞 修复 Comment 组件不能正确显示换行的问题。#13429
- 🐞 修复 Alert 在
closable
时,关闭图标会被文字遮挡的问题。#13440 - Button
- Dropdown
- Table
- DatePicker
- 🐞 修复 Slider 的 blur 方法。#13439
- 🐞 修复 Cascader 的国际化问题。#13486
- 🐞 修复一些组件 TypeScript 定义。#13390 #13488 #13420
3.11.0
2018-12-02
3.11.0 版本带来了两个新组件,还有很多激动人心的变化和新特性。
- 🔥 增加了一个新组件 Comment。#12770 @ilanus
- 🔥 增加了一个新组件 ConfigProvider 为组件提供统一的全局化配置。#12991
组件修复/功能增强:
- 🌟 Avatar 组件增加
srcSet
属性,用于设置图片类头像响应式资源地址。#12525 @philipodev - 🌟 Notification 组件升级
rc-notification
到3.3.0
,增加onClick
属性,点击通知时触发的回调函数。#11832 - Transfer
- 🌟 Badge 进行了重构,
count
支持自定义组件。#12140 @supra28 - 🌟 Slider 组件增加
tooltipVisible
属性,用于 Tooltip 是否始终显示。#12915 @zy410419243 - 🌟 增加 less 变量
@font-variant-base
定制 font-variant 样式。#12691 @neemski - Table 升级
rc-table
到6.4.0
- Select 组件升级
rc-select
到8.6.0
- 💄 Menu.Item 组件增加
title
属性,用于在收缩时展示的悬浮标题。#12952 - Cascader 升级
rc-calendar
到9.8.0
- 🌟 增加匈牙利国际化文案。#13026 @ilanus
- 🐞 修复 TextArea 组件高度不能自适应问题。#13295
- 🐞 修复 Tabs 组件当 tabPosition 为 left 或 right 的时候,renderTabBar 样式问题。#13118
- 🐞 修复 Upload 缩略图图标样式错误。#13333
3.10.9
2018-11-24
- 🐞 修复 Checkbox 标签名鼠标失效样式没有生效的问题。#13199 @walker27
- 🐞 修复 TimePicker 输入框超出边界的样式问题。#13194
- 🌟 Table 排序调整为先升序后降序。#13069 @OvestLabs
- 🐞 修复 loading 状态下,Switch 仍然可以被操作的问题。#13219 @jojoLockLock
- 🐞 修复 Carousel 组件渐显效果下轮播区域无法点击的问题。#13215
- 🐞 修复 DatePicker 对
tabIndex
属性的支持。#13265 @arifemrecelik - 🐞 TreeSelect 现在在搜索时不再调用
loadData
以避免卡死。#13245
3.10.8
2018-11-17
- 🐞 修复弹出菜单背景透明的问题。#13104
- 🐞 修复了 disabled Button 在 Popconfirm 中的不占用整个宽度的问题。#13119
- 🐞 修复了 Radio.Group 中的 Radio.Button 覆盖了 Badge 的问题。#13132
- 🐞 修复 RangePicker 在
small
模式不对齐的问题。#13105 - 🐞 修复 Dropdown 字体大小影响到头像的问题。#13091
- 🐞 修复 tabBarGutter 无法在垂直模式下工作的问题。#12968
- 🌟 调整了多处 typescript 的类型。
3.10.7
2018-11-11
- 🐞 修复一个 Button
line-height
的笔误。74aeace
3.10.6
2018-11-11
3.10.5
2018-11-09
- 🎉 发布 首页模板集!
- 📖 发布 Ant Design 新版 Sketch 模版文件。
- Button
- 🐞 修复 Cascader 组件的
filedNames
属性在3.7.0
版本后的兼容性问题。#12970 - 🐞 修复 DatePicker 组件的日期值没有被成功修改,浮层中显示的日期应该被重置的问题。#12929
- 🐞 修复 Icon 组件丢失
cross
类型图标的问题。#12970 - 🐞 修复 Menu 组件处于折叠状态时菜单类型不正确的问题。#2782 #2783 #2786
- 🐞 修复 Popover 和 Tooltip 组件中出现不必要的回流问题,避免出现奇怪的动画。#12942
- Table
- 🐞 修复 Tooltip 组件嵌套在
Popover/Popconfirm
下,并且子元素为disabled
状态时不消失的问题。#13001 - 🐞 修复 Upload 组件在上传非图片类型文件时会将文件读取至内存,造成浏览器卡顿的问题。#12948
- 🐞 修复在
IE
和Edge
浏览器下DOM 对象
不支持removeAttribute
属性的问题。#2423 - 🐞 对于隐藏元素去掉不必要的波浪动画。#12967
3.10.4
2018-11-03
- Modal
- 🐞 修复 Checkbox 在 IE 11 中丢失勾号的问题。#12597
- 🐞 修复 FormItem 在有帮助信息时高度不一致的问题。#12803
- 🐞 修复 Chrome 下 Divider 在 Popover 中会撑宽 Popover card 的问题。#10914
- 🐞 修复 Avatar 内容在 Popover 中没有对齐的问题。#10917
- Button
- Table
- TypeScript
3.10.3
2018-10-27
- 🌟 完善工具方法
getScroll
的 TypeScript 定义。#12784 @ztplz - 🐞 修复 CheckboxGroup 内 Checkbox 没有触发
onChange
的问题。#12642 - 🐞 修复 Calendar 组件设置
validRange
后选择月份时的问题。#12675 - 🐞 修复 Select 组件设置了
dropdownMatchSelectWidth
后多选下拉框的问题。#12816 @hengkx - 🐞 修复 Card 标题可能会被覆盖的问题。#12680
- 🐞 修复 Form[inline] 提示信息和错误文案被覆盖的问题。#12725
- Table
- 🌟 支持自定义 Table 组件的筛选按钮的背景色。#12775 @ivankravets
- 🐞 调整 Table 组件的样式细节。#12682
- 🐞 修复在火狐下,当 size="small" 未排序时下边框不显示。#12840
- 🐞 修复大小为 small/middle 时复选框不能对齐的问题。#12723
3.10.2
2018-10-23
- 📝 翻译模式-概览文档到英文。#12637 @ilanus
- 🛠 DatePicker 组件完善对越南语(vi_VN)的支持。#12656 @hieuhlc
- 🐞 修复 TimePicker 组件在 IE11 下的样式问题。#12707 jinyaqiao1102
- 🐞 修复 Popconfirm 组件的
defaultVisible
属性的问题。#12733 - 🐞 修复在 Firefox 下 Table 组件头部边框不显示的问题。#12628
- 🐞 组件 Slider 添加
touch-action: none
样式修复 Chrome 上可能出现的报错。#12595 - 🐞 修复 Tabs 组件垂直模式下边框条的问题。#12276
- 🐞 修复 Button 组件无内容时垂直不对齐的问题。#12681
- 🐞 修复 Calendar 组件
locale
属性不生效的问题。#12706 - 🐞 修复 Checkbox 组件在设置
indeterminate
的情况下的样式问题。#12724 - 🐞 修复
prefixCls
没有应用到 Popconfirm 组件按钮上的问题。#12677 @concefly - 🐞 修复 Edge 下 Button 组件
pointer-events:none
对于 span 不生效的问题。#12712 @dazbo - Progress
- TypeScript
- 🐞 修复 TreeSelect 组件缺少
treeExpandedKeys
和onTreeExpand
的定义的问题。#12648 @decadef20 - 🐞 修复 TabPaneProps 组件缺少
key
属性定义的问题。682af0d @ztplz - 🐞 修复 Icon 组件的部分定义问题。3dbc357
- 🐞 修复 TreeSelect 组件缺少
3.10.1
2018-10-12
- 🎉 Ant Design Mobile of Angular(NG-ZORRO-Mobile)发布!
- 📝 更新 项目实战 文档为最新的 umi 技术栈。
- Table
- DatePicker
- 🐞 修复 Anchor 中文字边缘被切割的问题。#12520
- 🐞 修复 Drawer 设置无遮罩时依然挡住了页面元素的问题。#12401
- 🐞 修复 AutoComplete 下使用自定义 Input.TextArea 下失效样式丢失的问题。#12594
- 🐞 修复 Modal.confirm 的
prefixCls
属性没有透传给 mask 的问题,并调整了默认的 prefixCls 的值为ant-model-confirm
。#12546 - 🐞 修复 Input.Group 在 safari 下的一个对齐问题。#12493
- 🐞 修复独自使用
<Badge />
时的垂直对齐。#12419 - 🐞 修复 Tree.DirectoryTree 点击切换图标和点击文本时
onExpand
参数不一致的问题。#12567 - 🐞 修复在 IE11 下错误聚焦到表单状态图标的问题。#12524 @siyu77
- 🐞 修复多选 Select 多次点击输入框时会反复触发
onFocus
和onBlur
的问题。#12281 @Frezc - 🐞 修复环形 Progress 内文本超长溢出的问题。
- TypeScript
3.10.0
2018-09-30
🎉 国庆节快乐
- 📝 更新了图标和动效两篇设计指引。
- 🌟 Upload 组件新增
openFileDialogOnClick
属性,用于设置点击组件时是否打开上传对话框。#12347 @hengkx - 🌟 InputNumber 组件新增
decimalSeparator
属性,用于设置自定义的小数点。#12329 @amedora - 🌟 TreeSelect 组件新增
treeExpandedKeys
和onTreeExpand
属性,用于控制树的展开收起。#12145 - Transfer
- 🌟 新增
disabled
属性。#12066
- 🌟 新增
- Modal
- Table
- 🌟 Alert 新增
icon
属性,用户设置自定义图标。例子:自定义图标 - 🌟 以下组件均新增了
suffixIcon
属性,用于设置输入框后面的图标,具体用法可以参考文档。- Cascader
- DatePicker
- Select
- TreeSelect
- TimePicker
- 🌟 新增 less 变量 f237eff
- 🐞 修复 Icon.createFromIconfontCN 方法会自动给
scriptUrl
加https
的问题。#12316 - 🐞 修复 Row 的
gutter
属性,在使用嵌套的 Col 时不生效的问题。#12320 - 🐞 修复 Tree.DirectoryTree 组件在设置的
expandedKeys
有初始值时不能正确展开节点的问题。#12396 - 🐞 修复 Transfer 组件使用
render
属性返回 ReactNode 时,列表项的title
属性显示错误的问题。#12399 - 🐞 修复 Tooltip 在 CheckboxGroup 上不工作的问题。#12427
- 🐞 修复 Button 组件 loading 状态下在 IE9 里依然可以被点击的问题。#12466 @snail
- 🐞 修复 Input.Group 中使用非 Input 组件时,鼠标 hover 时会产生抖动的问题。#12407 @hengkx
- 🐞 修复 TypeScript 类型定义 #12374 #12370 #12354 #12473
3.9.3
2018-09-22
- 🐞 修复
Select
组件在 Chrome 下超长文本的渲染延迟。#11456 #11843 - 🐞 修复
RangePicker
组件中的onOpenChange
非正常数值报错问题。#12142@leijingdao - 🐞 修复
Carousel
组件的goTo
方法缺少dontAnimate
参数问题,参数用于关闭转场过渡动画。#12205 - 🐞 修复
Tabs
中tabBar
的重复类名。589ba#12051 - 🐞 修复
Card
组件标题的垂直对齐方式。#11036#10576 - 🐞 修复
List
组件刷新后 key 值非预期变化。#12299@douglasjunior - 🐞 修复
Table
组件confirmFilter
方法不能及时更新数据。954c7#12284 Menu
组件相关- 🐞 修复
Menu
在horizontal
模式下时出现额外的滚动条。#12152 - 🐞 修复
Menu
组件openKeys
有更高的优先级。#12361 @tangjinzhou
- 🐞 修复
Upload
组件相关- 图标相关内容
- TypeScript
- 🐞 修复
Message
组件中MessageApi
类型定义。e82d7#12137 - 🐞 修复
Tree
onDrop 类型定义。e5827#12269 - 🐞
TreeSelect
组件中onChange
方法中添加extra
类型定义。#12243@jardicc
3.9.2
2018-09-08
- 🐞 修复
Card
组件tab-card
下嵌套Card
导致标题边距偏窄的样式问题。#12083 - 🐞 修复
AutoComplete
组件设置自定输入组件为TextArea
时,手工调整高度的延迟问题。#12117 - 🐞 修复
Drawer
组件maskStyle
属性无效的问题。#12125@ryerh - 🌟
Popconfirm
可以在onVisibleChange
里判断是否触发自确定取消按钮。#8614 - 🐞 修复
Table
组件固定头和列时,表头会出现滚动条的问题。#6515 - 🐞 修复
Spin
组件设置delay
时初始化仍会渲染的问题。#12131 - 图标相关内容:
3.9.1
2018-09-03
- 🐞 修复
Icon
组件在被Tooltip
组件包裹时,无法显示Tooltip
内容的问题。#12005 - 🐞 修复
InputNumber
组件的向上图标显示不正常的问题。#12035 - 🐞 修复
Modal
组件的错误确认框不显示图标的问题。#12026 - 🐞 修复
Popconfirm
组件中的图标显示位置不正确的问题。#12026 - 🐞 修复
Card
组件中的Actions
图标显示位置不正确的问题。#12016 - 🐞 修复
Form
、Alert
、TimePicker
等组件图标主题风格不正确的问题。#12016 - 🐞 修复
Collapse
组件中的header
中的图标会顺时针旋转90度的问题。#12016 - 🐞 修复在特定部署环境中,新旧图标会同时出现的问题。#12016 8b82f14
- 🐞 修复使用
Icon.createFromIconFontCN({...})
方法失效并报错的问题。#12013
3.9.0
2018-09-02
在开学之际我们带来了久违的 3.9.0
的更新。多个重量级的新特性和大量修复,使 Ant Design 的能力显著提升。
- 🔥🔥🔥 在
3.9.0
版本中,我们重绘了所有的图标,新增了两大类,超过 90 个新图标,并且为每个图标增加了多种风格。为此我们重写了 Icon 组件,使用SVG
替换了fontface
图标,增加了多个特性,可以快速的使用新的图标和风格。- 💄 使用
SVG
图标替换了css
字体图标,可以看这里的讨论了解 svg 的优势。 - 💄 提供了三套图标风格线性、实色和双色图标,默认为线性风格。
- 🌟 新增了 编辑类 和 数据类 两个新类别。
- 🌟 新增
theme
属性,可以设置图标的主题风格。#11971 - 🌟 新增
component
属性,可以外部传入一个组件来自定义控制渲染结果。#11322 - 🌟 新增
twoToneColor
属性,可以控制双色图标的主题色。#11971 - 🌟 新增静态方法
Icon.getTowToneColor()
和Icon.setTwoToneColor(...)
,可以全局性的获取和设置所有双色图标的主题色。#11971 - 🌟 新增静态方法
Icon.createFromIconfontCN({...})
,可以更加方便地使用iconfont.cn
上托管的图标。更多用法请参阅 Ant Design Pro - 业务图标 的介绍。#11322
- 💄 使用
- 🔥 增加了一个新组件 Skeleton。
- 🔥 Menu 在
horizontal
模式下会自动收起来适应宽度。 - 🔥 Drawer 的
placement
支持top
和bottom
,可以适应更多场景。
另外我们的 Ant Design Pro 2.0.0 也已同步发布,详细内容请看 这里。
组件修复/功能增强:
- 🌟 新增 Modal.open 方法,用于可自定义图标的快捷对话框。#11982 @hsiehjack
- 🌟 Modal.info 增加
getContainer
的配置。#11377 - 🌟 合并优化了 RangePicker 的日历页脚 UI。
- 🌟 Anchor 组件增加
onClick
属性。#11898 - 🌟 Tab 组件增加
renderTabBar
属性。#11856 - 🌟 Input 组件增加
select
方法。#11906 - 🌟 Steps 增加
initial
属性。#11180 - 🐞 修复 Steps 点状步骤条样式错位的问题。7d59075
- 🐞 修复在 Card 的
headStyle
中设置 fontSize 不生效的问题。#11995 - 🐞 修复了 Button 组件波浪动画混淆的问题。#11985
- 🐞 修复了 Modal.confirm 设置
centered
属性无效的问题。#11969 - 🐞 修复了在 Input.Group 的
compact
模式下设置第二个 Input 的前后缀会造成右边框消失的问题。#11965 - 🐞 修复 Upload 组件上传图片较多时可能会造成图片错位的问题。#11183
- 🐞 修复 MonthPicker
renderExtraFooter
失效的问题。#8184
3.8.4
2018-08-27
- 🐞 修复 Tag 组件删除 tag 后会造成换行的问题。
- 🐞 修复 Switch 单击时会产生
Failed to execute 'removeChild' on 'Node'
错误的问题。
3.8.3
2018-08-26
- 📖 重新编写了 定制主题 文档,并提供了主要的
Less
变量说明。 - 🐞 修复 Badge 组件动画出现位置不正确的问题。#11870
- 🐞 修复 Cascader 组件在 IE 和 Edge 浏览器中浮层与数据列宽度不一致的问题。#11857
- 🐞 修复 Checkbox 组件在 Windows Chrome 下样式模糊的问题。#11797
- 🐞 修复 DatePicker.WeekPicker 组件的
style
属性无法生效的问题。#11738 - 🐞 修复 Drawer 组件在多层状态下切换出现的背景闪烁的问题。#11813
- 🐞 修复带有前缀或后缀的 Input.Group 组件在紧凑模式下右边框宽度过宽的问题。#11863
- Menu
- 🐞 修复 Steps 组件中过长的
description
会被截断,无法完整展示的问题。#11864 - 🐞 修复 Tooltip 组件在
title
过长时会将单词拆分到两行的问题。#11722 - 🐞 修复 Tree 组件中的树节点无法接收自定义属性的问题。#11423
- 🐞 修复 Upload.Dragger 组件的有效拖拽区域不匹配的问题。#11869
3.8.2
2018-8-18
- 🐞 修复 Tag 组件
visible
属性初始值为 false 时仍然可见的问题。#11757 - 🐞 修复 Modal 文本在双击打开的时候会被选中的问题。#11777
- 🐞 修复 Rate 组件点击时的样式问题。#11736
- 🐞 修复 Badge 组件在子元素为
display:block
时的样式问题。#84119d8 - Drawer
- TypeScript
- 🐞 修复 TreeNode 组件缺少的
selectable
属性定义。#11604 @apieceofbart - 🐞 修复 Input 组件缺失
autosize
属性的类型错误。#11697
- 🐞 修复 TreeNode 组件缺少的
3.8.1
2018-08-12
- 🐞 修复 TimePicker 面板输入框宽度过长的问题。80f8267
- 🐞 修复 Tabs 中隐藏的输入框可能被聚焦的问题。#11261
- 🐞 修复 Badge 组件属性
offset
的坐标设置顺序问题。#11648 @tangjinzhou - Upload
- 🐞 修复 Anchor 组件当
affix=true
时无法在滚动的窗口中固定的问题。#11688 @vitaliymaz - 🐞 修复 List.Grid 组件中的卡片宽度问题。!11712
- 🐞 修复 Radio 在 safari 下对齐的问题。754a22c
- 💄 添加点击动画效果到组件 Switch,Radio.Button 和 Tag。9cf6ae6
- TypeScript
- 💄 使用新的 React 生命周期函数,包括组件 Upload,CheckboxGroup,Layout.Sider,Tooltip,Popconfirm。#11666 @dancerphil #11682 @dancerphil
3.8.0
2018-08-05
非常感谢在 3.8.0 上提交 PR 的 24 位贡献者!
- 💄 支持 TypeScript 3,并优化了大量组件定义。
- 💄 使用 font-variant-numeric 优化了等宽数字的实现方式,解决了数字字体和其他字体不一致的问题。#11567 @tibdex
- 🌟 Timeline 现在支持左/右/交替三种布局形式。#11490 @jrvboesch
- 🌟 Button 增加
block
属性用于撑满父容器宽度。#11500 @ilanus - Tree
- Table
- 🌟 新增
rowSelection.columnTitle
可以定制选择列的列标题。#11042 @littleLane - 💄 新增了一个可拖拽改变列宽的例子。
- 💄 支持按住 shift 进行多选。#11404 @RaphaelChauveau
- 🌟 新增
- Avatar
- 🌟 新增
onError
属性,作为图片加载失败时的回调。#11285 @paranoidjk - 🌟 新增
size
属性,方便自定义头像大小。#11256 @emersonlaurentino
- 🌟 新增
- 🌟 Card 新增
headStyle
属性用于定制标题样式。#11407 @emersonlaurentino - 🐞 修复 DatePicker 上无法使用 Tooltip 的问题。#11451 @yociduo
- 🐞 修复 Input.Group 上无法使用 Tooltip 的问题。#11532 @yociduo
- 🐞 修复一个 DatePicker 中时间面板 hover 时数字跳动的问题。#11460
- 🐞 Tabs 修复了一个切换焦点异常的问题。#11261
- Select
- 🌟 支持
data-*
属性。 - 🐞 修复一个选中项在列表中没有聚焦的问题。#11268
- 🌟 支持
- 🌟 Calendar 新增了
onChange
作为日期改变的回调。#11476 @tangjinzhou - 🌟 Popconfirm 新增
icon
支持自定义图标。#11191 @nuintun - Modal
- 🌟 Progress 新增
strokeLinecap
属性用于调整边缘形状。#11547 @blatinier - 🌟 Drawer 新增
className
并废弃wrapClassName
。#11609 @fergiar
3.7.3
2018-07-28
- 🐞 修复 Steps 在
labelPlacement
为vertical
时标题与图标不对齐的问题。#11426 @yoyo837 - 🐞 修复 Cascader 设置
fieldNames
时不能正确读取子节点的问题。#11311 @405go - TypeScript
3.7.2
2018-07-25
- DatePicker
- Drawer
- 🐞 修复 Tooltip 文字溢出的问题。#11402 @weidapao
- 🐞 修复 Menu 在
theme
为dark
是在 Layout.Header 里的样式问题。#11400 @hongxuWei - 🐞 修复 InputNumber 的箭头按钮在使用了固定列的 Table 里显示错位的问题。#11408
- 🐞 修复 Select 使用分组时 Option 的圆角显示错误。6cb6f5c
- 🐞 修复 Table 第一次点击过滤按钮的时候
onChange
会被触发两次的问题。#11164 @adybionka - 🐞 修复 Modal.confirm 的标题在 Firefox 下会显示滚动条的问题。#11432
- TypeScript
- 🐞 修复 Radio.Group 类型定义。#11409 @eddiemoore
- 🐞 修复 TreeSelect 类型定义。#11442 @JribiBelhassen
- 🐞 修复 Badge 类型定义。#11421 @zongzi531
3.7.1
2018-07-21
- 🐞 修复 Drawer 内无法显示弹层组件的问题。#11304
- 🐞 带页签的卡片页签支持 disabled 属性。#11212
- 🐞 修复锚点链接组件 href 改变不更新的问题。#11287 @tangjinzhou
- 🐞 修复 Menu 样式细节问题。#11299
- 🐞 修复 Drawer 组件设置
destroyOnClose
后关闭动画消失。#11307 - 🐞 修复 DirectoryTree 在
expandedKeys
属性可控时点击无法展开的问题。#11366 - 🐞 修复 ButtonGroup 中使用 Tooltip 的 Button 在
disabled
时样式不正确的问题。11321 @tangjinzhou
3.7.0
3.7.0 是一个重磅更新,带来了很多激动人心的变化和新特性。 以下是一些亮点✨:
组件修复/功能增强:
- TreeSelect 组件升级
rc-tree-select
到2.0.5
,进行了重构,修复了 check 的逻辑。 - Upload 组件升级
rc-upload
到2.5.0
- Dropdown 增加新特性,可以做为右键菜单来使用。
- Table 组件升级
rc-table
到6.2.2
。f2fddff - 🗑 Select 组件废弃了
combobox
模式,请使用AutoComplete
组件代替。53046a4 - 🌟 Alert 组件允许传递
data-*
、aria-*
和role-*
属性到组件内部。f0b684d - 🌟 Avatar 组件新增
alt
属性,用于设置图像无法显示时的替代文本。#10798 - 🌟 DatePicker 组件允许传递
data-*
、aria-*
和role-*
属性到组件内部的Input
。e63f9d4 - 🌟 Input.Search 组件新增
event
事件对象作为onSearch
属性函数的第二个参数。#11015 - 🌟 Layout.Sider 组件新增
onBreakPoint
属性,用作响应式布局的断点触发时的回调函数。#10750 @nuintun - 🌟 Modal 组件新增
okButtonProps
和cancelButtonProps
属性,分别用于设置取消
按钮和确定
按钮的属性。#10955 @djyde - 🌟 Progress 组件新增
strokeColor
属性,用于设置进度条的颜色。#10725 - 🌟 Radio.Group 组件新增
buttonStyle
属性 (可选值outline | solid
),用于设置RadioButton
的风格样式。60e3cfa - 🌟 Spin 组件新增
setDefaultIndicator
静态方法,用于设置全局的加载指示符。#10787 - 🌟 Tag 组件新增
visible
属性,用于设置是否显示标签。4ac0277 - Tree 组件升级
rc-tree
到1.12.0
- 🌟 增加
okButtonDisabled
andcancelButtonDisabled
属性用于禁用确定和取消按钮。#10955 - 🌟 Cascader 新增 fieldNames 并废弃拼写错误的 filedNames。#10896
- 🐞 修复时间轴不能与
Tooltip
一起使用的问题。0e3b67e - 🐞 修复当 Avatar 自定义大小时,圆角不改变的问题。e1e6523
3.6.6
2018-07-07
- 🐞 修复
DatePicker
组件被选中日期的样式问题。#6146 #9529 - 🐞 修复
DatePicker.RangePicker
组件中被选中日期的样式问题。004561b - 🐞 修复
Cascader
组件在Form.Item
下的对齐问题。#9827 #11133 - 🐞 修复
InputNumber
组件的handler
的背景样式问题。4aabc53 - 🐞 修复
Table
组件在FireFox
浏览器下数据为空时的头部溢出的样式问题。#11135
3.6.5
2018-07-02
- 🐞 修复
Transfer
组件的文本 "Not Found" 在 IE 或 Edge 浏览器上显示异常。#9697 - 🐞 修复 Chrome 在缩放模式下,
Card
组件的边框被标题的背景色覆盖。#9085 - TypeScript
- 🐞 修复 Pagination 全局 locale 设置不能被组件 locale 覆盖的问题。babbbdd4
- 🐞 修复
Tooltip
组件的max-width
样式,使overlayStyle.maxWidth
可覆盖。e2b359e9 - 🐞 修复
Select
组件的样式,避免过长文本的溢出。#11035
3.6.4
2018-06-23
- 🐞 修复
Steps
组件的@process-icon-color
样式定义。#10973 - 🐞 修复
RangePicker
组件使用预置范围时的样式问题。#10986 - 🐞 修复
Dropdown
组件可能报出的non-boolean attribute
的警告。#7798 - TypeScript
3.6.3
2018-06-17
- 🐞 修复 Upload 图片文件后缀名为大写时无法正确识别的问题。#10928 @sliwey
- 🐞 修复 InputNumber 在浏览器缩放时边框样式丢失的问题。#10562
- 🐞 修复 Spin 内使用
position: fixed
的元素无法固定的问题。#10196 - 🐞 修复小号表格下固定列的边框样式问题。#9754
- 🐞 修复 Table
filterIcon
的className
属性失效的问题。#10937 - 🐞 修复 Affix 的
offsetTop
和offsetBottom
无法动态修改的问题。#10874 - TypeScript
3.6.2
2018-06-09
- 🐞 修复 Table 数据变化时全选勾选框状态显示不正确的问题。#10629
- 🐞 修复 Button.Group 中使用 disabled 按钮时缺失边框。
- 🐞 修复 Upload 中
beforeUpload
返回false
时,文件列表排序会被反转的问题。#10681 - 🐞 修复 Calendar 表格中内容溢出的问题。#10808 @Yangzhedi
- Spin
- 🐞 修复使用图标时不能按照
size
正确显示大小的问题。#10786 - 🐞 修复默认旋转时
delay
不生效的问题。#10727 @dreamerblue
- 🐞 修复使用图标时不能按照
- 修复 Badge 的状态色不跟主题色变化的问题。
- TypeScript
3.6.0
2018-06-02
- 🌟
Form
表单错误信息展示支持传入 ReactNode。#10136 @lovekonakona - 🌟
List
组件支持指定分页器的位置。#10581 @zheeeng - 🌟
Layout.Sider
支持 dark/light 主题定制。#10142 @pd4d10 - 🌟 支持 Ant Design 站点的离线模式。#10625
- 🌟
Transfer
新增style
以及operationStyle
属性配置样式。@eduludi - 🌟
Message
增加 promise 化的回调接口。#10421 @zhujinxuan - 🐞 修复编译时 typescript v2.9.1兼容性问题。#10729 @karol-majewski
- 🐞 修复
Menu
嵌套超过两层时选中最里层后对应最外层没有亮起问题。#8666 @stonehank - 🐞 修复
Affix
组件 offsetBottom 无效问题。#10674
3.5.4
2018-05-26
- 🐞 修复
Cascader
的showSearch
无效问题。968488a2 - 🐞 使
Badge[status]
支持Tooltip
。#10626 - 🐞 修复父元素使用
text-align
会影响Spin
的问题。#10643 @wmzhong - 💄
Table
换行从break-all
改为break-word
。#10655 @clinyong - 🌟
Search
在未定义enterButton
时,点击搜索图标将触发onSearch
。36ffe7e1
3.5.3
2018-05-20
- 🐞 修复了
Affix
当offsetTop === 0
,值将变为undefined
的问题 #10566 - 🐞 修复了
Menu
item 中的高亮链接颜色问题 09d5e36 - 🐞 修复了
Input.Group
组件阴影被遮盖的问题 #10230 - 🐞 修复了
Transfer
组件 checkbox 事件触发两次的问题#10480
- 💄 统一 less 的变量命名 12d3046
- 💄 微调了
Dropdown
的样式 8e2f72f - 💄 现在中文文档的组件会用中文语言包进行演示。9b17a94
- 💄 主站主题切换 修改为
antd-theme-generato
,感谢 @mzohaibqc 的工作. - TypeScript
3.5.2
2018-05-13
- 🐞 修复
Table
过滤器和Transfer
复选框无法点击的问题。#10452 - 🐞 修复
Cascader
的displayRender
里的链接无法点击的问题。#10433 - 🐞 修复
Button
ref 不兼容问题。#10405 - 🐞 修复
Form
表单项校验位置高度时出现抖动问题。#10445 - 🌟 设置
Layout
宽度时,允许使用任何的 CSS 单位。#10479
3.5.1
2018-05-09
- 🐞 修复 Input.Group 在 Form 下样式错位的问题。#10371
- 🐞 修复 Select 箭头和内容重叠的问题。#10383
- 🐞 移除 Collapse 点击时的 focus 样式。
- 🐞 移除 Input.Group 和 Checkbox 不必要的
z-index
。#9840 #10385 - 🐞 修复一个数字等宽字体没有加粗的问题。
- Table
- TypeScript
- 🐞 调整 Breadcrumb.Item 的类型。#10372 @karol-majewski
- 🐞 修复 Table 的
rowSelection
的类型。#10374
3.5.0
2018-05-04
- 🌟 组件
Badge
新增title
属性支持鼠标 hover 的时候显示。74d81c2 @ludwigbacklund - 🌟 添加
successPercent
为Progress[format]
的参数。#10096 - 🌟 更新
rc-notification
到 3.1.0 来支持组件Notification
的maxCount
属性。#10161 @jzhangs - 🌟 更新
rc-cascader
到 1.13.0 来支持组件Cascader
的filedNames
属性。react-component/cascader#23 @405go - 🌟 组件
Notification
支持通过 key 更新通知属性。react-component/notification#40 @yevhen-hryhorevskyi - 🌟 组件
List
支持内置的翻页功能。#10135 - Table
- 🌟 新增
sortOrder
参数传递给列配置中的sorter
方法。#10306 @kumarashwin - 🐞 修复头部单元格的边框样式问题。#10359
- 🐞 修复当数据变化时用户选择项丢失的问题。#10332 @chrvadala
- 🌟 新增
Menu
升级rc-menu
到7.x
#10305- 🌟 更好的 aria-* 属性支持。react-component/menu#137
- 🌟 一些内部优化提升组件性能。react-component/menu#133
- 🌟 支持将属性传递到菜单项中。react-component/menu#135
- 🐞 修复一些快捷键的问题。react-component/menu#132
- Collapse
- 🌟 更新
rc-collapse
到 1.9.0 优化键盘支持。react-component/collapse#84 @kossel - 🌟 支持通过 less 定义组件
Collapse
的样式。#9943 @davidhatten
- 🌟 更新
- Select