ant-design-vue
严格遵循 Semantic Versioning 2.0.0 语义化版本规范。
- 修订版本号:每周末会进行日常 bugfix 更新。(如果有紧急的 bugfix,则任何时候都可发布)
- 次版本号:带有新特性的向下兼容的版本。
- 主版本号:含有破坏性更新和新特性,不在发布周期内。
2019-01-31
🎉 🎉 🎉 祝大家新年快乐!
- 🐞 修复AutoComplete组件disabled时,placeholder不显示的问题。#402。
- 🐞 添加
BreadcrmbItem
ts类型文件。#452。 - 🐞 修复当FormItem在子组件中时不更新问题。#446。
- 🐞 修复一些组件 TypeScript 定义。
2019-01-26
- 🐞 修复message在配置maxcount时,不能关闭提示窗问题。#428。
- 🐞 修复一些组件 TypeScript 定义。#422。
- 🌟 Anchor组件新增
warpperClass
wrapperStyle
属性。1aa42d - 📝 更新文档:form增加preserve说明,icon修改自定义组件引用文档说明。
2019-01-17
2019-01-15
2019-01-12
- 🎉 🎉 🎉 发布 vscode 插件 ant-design-vue-helper
- 🎉 🎉 🎉 优化官网文档交互
1.3.0 版本带来了两个新组件,还有很多激动人心的变化和新特性。
- 🔥 增加了一个新组件 Comment。
- 🔥 增加了一个新组件 ConfigProvider 为组件提供统一的全局化配置。
组件修复/功能增强:
- 🌟 Avatar 组件增加
srcSet
属性,用于设置图片类头像响应式资源地址。 - 🌟 Notification 组件增加
onClick
属性,点击通知时触发的回调函数。 - Transfer
- 🌟 增加
search
事件,搜索框内容时改变时的回调函数,并废弃searchChange
事件。 - 🌟 增加
disabled
属性,用于禁用搜索框。
- 🌟 增加
- 🌟 Badge 进行了重构,
count
支持自定义组件。 - Slider
- 🌟 增加
tooltipVisible
属性,用于 Tooltip 是否始终显示。 - 🌟 优化focus效果
- 🐞 修复键盘tab键聚焦时,Tooltip不显示问题。
- 🐞 修复拖动时Tooltip不停的显隐切换问题。
- 🌟 增加
- Calendar
- 🌟 支持多种时间格式。
- 🌟 showSearch 方法增加
limit
参数,用于限制搜索结果展示数量。
- Table
- 🌟 增加
expandIcon
属性,用于自定义表格展开图标。 - 🌟 customCell 方法增加
index
参数。
- 🌟 增加
- Select
- 🌟 增加
removeIcon
、clearIcon
、menuItemSelectedIcon
属性,用于自定义删除、清空、选中的图标。 - 🌟 增加
dropdownRender
属性, 用于自定义下拉框内容。 - 🌟 增加
loading
属性, 用于展示加载中状态。
- 🌟 增加
- 🌟 优化 Button 在含有Icon时的显示效果。
- ⚡️ 重构 Tag 组件,简化代码并提升性能。
- 💄 Menu.Item 组件增加
title
属性,用于在收缩时展示的悬浮标题。 - 💄 微调 Card 头部和加载中的样式细节。
- 💄 优化 Spin 样式并略微提升了切换状态的性能。
- 🐞 修复 TextArea 组件高度不能自适应问题。
- 🐞 修复 Tooltip 在disabled状态下Button中,样式错误问题。#389
- 🐞 修复一些组件 TypeScript 定义。
2019-01-06
2018-12-29
- 🐞 修复
Select
组件没有触发popupScroll
事件问题#350 - 🐞 修复自定义
Icon
组件不支持class
style
问题。#351 - 🌟
Tree
TreeSelect
支持number
类型的key
。#343 - 🌟
Tree
组件selectedKeys
、expandedKeys
支持.sync
修饰符。6373ce TreeSelect
- 🐞 移除
Menu
组件初始化时的展开动画。#338
2018-12-25
- 📝 移除圣诞彩蛋。
- 🐞 修复部分组件不支持数组类型
class
问题#322 - 🌟
TreeSelect
组件新增treeExpandedKeys
属性和treeExpand
事件,用于控制树的展开收起。 - 🐞 修复
Tree
组件使用TreeNode
时报重复Key
问题。
2018-12-19
- 🐞 修复
Datepicker
渲染两次footer问题。#315 Menu
- 🐞 修复
Form
组件在设置validateStatus
时缺少Icon
问题。 #321 - 🐞 修复 Upload 缩略图图标样式错误。f1e130
- 🐞
Icon
支持 native event cffef3
2018-12-17
- 🐞 修复
Menu
在Layout
下伸缩时闪动问题 - 🐞 修复
Icon
报Warning问题
2018-12-16
- 🔥🔥🔥 使用了 svg 图标替换了原先的 font 图标,从而带来了以下优势:
- 可以离线化使用,不需要从支付宝 cdn 下载字体文件,图标不会因为网络问题呈现方块,也无需字体文件本地部署。
- 在低端设备上 svg 有更好的清晰度。
- 支持多色图标。
- 对于内建图标的更换可以提供更多 API,而不需要进行样式覆盖。
- 😓 但同时带来打包文件过大问题,相关解决方案和讨论可以查看 React 版 ant-design issue。
- 🌟 新增
theme
属性,可以设置图标的主题风格。 - 🌟 新增
component
属性,可以外部传入一个组件来自定义控制渲染结果。 - 🌟 新增
twoToneColor
属性,可以控制双色图标的主题色。 - 🌟 新增静态方法
Icon.getTowToneColor()
和Icon.setTwoToneColor(...)
,可以全局性的获取和设置所有双色图标的主题色。 - 🌟 新增静态方法
Icon.createFromIconfontCN({...})
,可以更加方便地使用iconfont.cn
上托管的图标。
- 🔥 增加了一个新组件
Skeleton
- 🔥 Menu 在
horizontal
模式下会自动收起来适应宽度。 - 🔥 Drawer 的
placement
支持top
和bottom
,可以适应更多场景。 - 🌟 以下组件均新增了
suffixIcon
属性,用于设置输入框后面的图标,具体用法可以参考文档。- Cascader
- DatePicker
- Select
- TreeSelect
- TimePicker
- 🌟 新增 Modal.open 方法,用于可自定义图标的快捷对话框。
- 🌟 Modal.info 增加
getContainer
的配置。 - 🌟 合并优化了 RangePicker 的日历页脚 UI。
- 🌟 Anchor 组件增加
click
事件。 - 🌟 Tab 组件增加
renderTabBar
属性。 - 🌟 Input 组件增加
select
方法。 - 🌟 Steps 增加
initial
属性。 - 🌟 Upload 组件新增
openFileDialogOnClick
属性,用于设置点击组件时是否打开上传对话框。 - 🌟 InputNumber 组件新增
decimalSeparator
属性,用于设置自定义的小数点。 - 🐞 修复众多隐蔽暂未提issue的bug,再此不在一一列出
2018-12-7
- 🔥🔥🔥 在1.1.10版本中
Form
组件更好地支持单文件tempalte语法,在以往版本中,对于复杂的组件需求,需要使用JSX才可以实现。为了更好地在template中使用Form表单的自动收集校验功能,我们优化了组件的使用方式。文档全部Demo使用最新语法重构。 不过对于以往API,还是继续支持,你可以不用担心API的改变,导致已有系统出现问题。
<template>
<a-form :form="form">
<a-form-item>
<a-input v-decorator="[id, options]">
</a-form-item>
</a-form>
</template>
<script>
export default {
beforeCreate () {
this.form = this.$form.createForm(this, options)
},
}
</script>
2018-11-26
- 🐞 修复
TreeSelect
组件getPopupContainer不生效问题 #265 - 🐞 修复
Carousel
组件按需加载不生效问题 #271 - 🐞 修复
Upload
组件remove事件无返回值问题 #259
2018-11-11
2018-10-27
- 🐞 修复
Cascader
组件类型错误问题 #219 - 🐞 修复
Tree
组件自定义Icon时回调参数顺序错误问题 #223 - 🐞 修复
Table
组件多次触发翻页回调问题 #228 - 🌟 优化
Tabs
组件新增tab默认滚动到可视区域 #215 - 🐞 修复
RadioGroup
组件不支持数字0问题 #226 - 🐞 修复
Slider
组件当设置zoom不为1时,位置错误问题,部分浏览器需要visualViewport Polyfill #227
2018-10-10
2018-09-29
2018-09-22
- 🎉 优化组件注册方式,如Vue.use(Form) a6620c
- 🐞
Select.Option
组件value
属性支持0
#194 - 🐞 修复
Layout.Sider
折叠按钮宽度不生效问题 #201 - 🐞 修复
Menu
切换inlineCollapsed时,纵向无动画问题 #200 - 🐞 修复
Steps
dot
模式下样式问题 #199
2018-09-17
- 🎉 同步antd3.8.4样式
- 🌟 Tag组件新增
visible
属性及wave效果 - 🐞 修复
Cascader
组件,已选中项未展开问题 #195
2018-09-13
- 🐞 修复窗口大小改变导致弹窗位置错位问题 #184
- 🐞 tabs容器添加自定义事件监听 #189
- 🐞 修复通过API形式调用Modal窗口时,
centered
不生效问题 #183 - 🐞 Slider marks支持{number: function}形式 #171
2018-09-11
- 🎉 从3.4.0同步组件到antd 3.8.2
- 🌟 新增
Drawer 抽屉
组件 - 🐞 修复
Spin
内容闪烁问题 #174 - 🐞 修复
RangePicker
选择项未禁用问题 #158 - 🐞 修复
Form
值为null
时报错问题 #153 - 🐞 修复
Modal
子组件重复mounted
问题 #152 - 🐞 修复
Transfer
搜索过滤后不能正确显示问题 #148 - 🐞 修复多级
Tabs
组件嵌套导致size
不生效问题 #144 - 🐞 修复
TreeSelect
searchPlaceholder 不生效 #125 - 🛠 其它未出现在issue中的问题,详见antd changelog
2018-08-11
- 🐞 修复
Select
子元素不更新问题 #106 - 🐞 修复
Badge
offset属性X Y轴顺序错误问题,并新增支持number类型 #99 - 🐞 修复
Input
在ie下中文placeholder触发input事件问题 #92 - 🐞 修复
Avatar
不接受事件问题 #102 - 🐞 修复
grid.row
gutter类型错误问题 4af03c4 - 🐞 修复
CheckboxGroup
在Form
中报defaultValue warning问题 #110
2018-08-04
- 🎉 修改组件库名称为
ant-design-vue
- 🌟 官方站点支持IE9访问a8a5f8
- 🐞 修复导出未定义变量引起的提醒问题#87
- 🐞 修复部分组件类名重复问题b48bbac
- 🐞 修复
Select
组件label不更新问题da1b924 - 🛠 更正了若干文档错误
2018-07-27
- 🌟 针对
Input
组件优化中文输入(仅在v-model绑定时生效) 4a5154 - 🐞 修复
TreeSelect
treeeData[i].children
为null
时报错问题#81 - 🐞 修复
Calendar
组件的 change 事件触发两次的问题#82 - 🐞 修复
Card
组件的description
和title
属性slot不生效问题#83 - 🐞 修复
DataPicker
组件的dropdownClassName
属性不生效问题02ab242
2018-07-21
- 🌟 新增
Carousel 走马灯
组件edddbd - 更正了若干文档错误
2018-07-17
2018-07-11
- 🌟 新增
TreeSelect
组件 - 🌟
Select
组件新增options
,方便直接生成选择列表#37 - 🐞 修复
Tooltip
中使用Select
组件时,blur
事件报错问题#67 - 🐞 修改
Upload
组件action
属性为可选#66
2018-07-05
2018-07-03
- 🐞 修复
Form
使用模板语法时组件不能更新#62
2018-07-03
2018-07-01
2018-06-28
- 🐞 修复
InputSearch
的v-model
返回值错误问题#53
2018-06-26
- 🐞 修复
Popover
的v-model
不生效问题#49
2018-06-24
- 🌟
Form
组件数据自动校验功能支持template
语法7c9232 Select
: 🐞 添加focus
blur
方法52f6f5Radio
TimePicker
: 🐞 修复autoFoucs
focus
blur
不生效问题28d009
2018-06-17
- 🌟 新增
List
列表组件 Table
Tooltip
- 🛠 更新事件API
change
为visibleChange
- 🛠 更新事件API
Textarea
: 🐞 修复autoFoucs
不生效问题787927InputSearch
: 🐞 添加focus
blur
方法3cff62InputNumber
: 🐞 修复autoFoucs
不生效问题88f165DatePicker
: 🐞 修复autoFoucs
不生效问题264abfCascader
: 🐞 修复autoFoucs
不生效问题be69bdRate
: 🐞 修复autoFoucs
不生效问题,及blur
报错问题c2c984RangePicker
: 🐞 修复值类型校验出错问题228f44
2018-06-04
- 🌟 新增
Anchor
锚点组件 Table
DatePicker
: 🐞 修复属性showTime
为true
时,重复调用change
事件问题81ab82InputNumber
: 🐞 修复placeholder
不生效问题ce39dc
2018-05-26
- 🐞 修复dist目录缺少less文件问题ca084b9
2018-05-25
- 🐞 修复构建
antd-with-locales.js
包含测试文件的问题90583a3
2018-05-25
- 🐞
Timeline
: 修复重复显示loading组件bugfa5141b Transfer
- 💄
Select
: 优化title
显示逻辑9314957 Form
- 🐞
DatePicker
: 修复日历键盘事件不起作用问题e9b6914 Avatar
: 修复字体大小自适应问题#22- 🌟 添加了部分组件的单测
- 🌟 整理了组件库依赖(dependencies、devDependencies),删除不再使用的包,并添加peerDependencies
2018-05-10
- 🐞
Table
: 修复customRow
自定义事件不生效问题#16
2018-05-08
- 🌟
Form
新增Form表单组件 - 💄
Upload.Dragger
: 修改组件name名称为a-upload-dragger
- 🐞
Upload
: 修复Upload name属性失效问题
2018-05-02
- 🐞 修复组件样式丢失问题
- 🌟 站点添加babel-polyfill
2018-04-24
- 🐞 修复menu 非 inline 模式下的 click bug
- 将Vue依赖转移到devDependencies,避免与业务版本不一致导致的不稳定bug
- 新增 Layout 组件
- 支持导入所有组件Vue.use(antd)
- 对外第一个版本,提供常用45个组件