Skip to content

Releases: ant-design/ant-design

0.12.0

01 Feb 08:16
Compare
Choose a tag to compare
  • 新增 级联选择(Cascader) 组件。
  • 新增 树选择控件(TreeSelect) 组件。
  • Form 自身支持校验功能,废弃 Validation。演示
  • Tabs
    • activeKey 修正为受控属性。
    • 当前项现在会始终显示。#815
  • Modal 可以配置右上关闭按钮是否显示。
  • Select
    • 打开选项菜单时,自动滚动到选中项。
    • combobox 模式时,可配置是否默认选中第一项。rc-select#38
  • Table
    • filter 支持层级选择。
    • 支持行点击事件 onRowClick
    • 支持多列的横向切换。演示
    • 更换 dataSource 和变换页面时不再默认清除选择数据,你可以用 selectedRowKeys 手动控制。原来默认清除的行为会触发一个数据更新的死循环,而且难以实现跨页选择。
    • 支持固定表头。演示
  • Tag 去除 href 属性,默认标签名从 a 改为 span
  • Timeline 支持指定 pending 节点的内容。
  • Tree
    • 节点支持拖拽。
    • 支持动态控制节点展开与否。演示
    • 可以监听节点展开/关闭事件 onExpand
    • onCheck onSelect 参数调整。
    • onDataLoaded 改为 loadData
    • 新增 drag&drop 相关属性:
      • onDragStart
      • onDragEnter
      • onDragOver
      • onDragLeave
      • onDrop
    • 新增 TreeNode 节点属性:
      • disableCheckbox
      • isLeaf
  • Transfer 给 onChange 增加参数。#972
  • DatePicker
    • 修复 RangePicker 开始结束日期相同的 bug。#822
    • 修复 format 对浮层不生效问题。#917
  • TimePicker 修复一个 valuenull 时没有进入受控模式的问题。
  • Upload
    • 可以用 headers 设置上传头部。
    • 新增上传图片卡片样式。演示
  • Radio
    • 更换 Radio.Button 的展现样式。
    • 可以设置 Radio.Button 的大小。
  • Progress
    • format 属性现在支持自定义 function 的方式进行定义。#893
    • format 指定 string 和 React.Node 的方式被废弃。
    • 支持 style 属性。#895
  • message && notification 现在可以销毁。
  • Button
    • 小号 Button 的圆角调整为 4px
    • 修复 Button.Group disabled 后的样式问题。#926
  • BreadCrumb
    • 移除 router 属性,无需设置。
    • 修复一个链接参数不对的问题。

0.11.3

19 Jan 03:36
Compare
Choose a tag to compare

2016-01-19

  • 修复 TimePicker 受控模式点选即关闭面板的问题。#818
  • 修复一个两栏的 TimePicker 点击右边空白处无法关闭面板的问题。#826
  • 修复 Table pagination.onChange 指定无效的问题。#824
  • 修复 Transfer 搜索功能失效的问题。
  • 修复 DatePicker 的 MonthPicker 样式错乱的问题。
  • 修复 RangePicker 时区无法设置的问题。#837
  • 修复二维码图标,新增一个扫描图标。#772

Design Resource

14 Jan 06:17
Compare
Choose a tag to compare
Design Resource Pre-release
Pre-release

设计资源上传处,更新方式如下:

0.10.5

14 Jan 16:05
Compare
Choose a tag to compare

2016-01-04

  • 修复 Table 更新 dataSource 后,选中项没有置空的问题。#793

0.11.2

11 Jan 04:15
Compare
Choose a tag to compare
  • 新增了贡献文档
  • 修复一个 DatePicker 中选择的国际化文案问题。#771
  • 增加了一个高级搜索类型表单的演示
  • Dropdown 支持多级的下拉菜单。演示
  • Table
    • 新增 rowSelection.onChangerowSelection.selectedRowKeys,完善选择功能。
    • 更新 dataSource 时,选中项现在会被清空。
    • 修复一个全选框和禁用的选择项配合的问题。
  • 修复 0.11.1版本 menu 内嵌型菜单(inline)选中后关闭的问题。
  • 修复 0.11.1版本对 React 版本要求太严的问题,对应的警告提示对于 0.14.x 将不再出现。
  • 组件和文档的样式小调整。

0.11.1

29 Dec 09:39
Compare
Choose a tag to compare
  • 修复一个 Table 无法修改 pageSize 的问题。
  • 修复一个 Table 子表格展开的对齐问题。
  • 修复一个 Chrome 下部分图标左侧切边的问题。
  • 修复搜索输入框在表单下使用的样式问题。#762

0.11.0

28 Dec 08:21
Compare
Choose a tag to compare
  • 移除默认加载的样式文件,样式现在需要独立加载。
  • 按钮圆角调整为 6px
  • Modal、Popconfirm、Table、TimePicker 支持国际化配置。
  • 新增虚线型按钮。
  • 新增 通用搜索框 样式。
  • 新增图片上传列表样式演示
  • 部分设计资源开放 下载,包括 Axure 组件库和 Iconfont 字体打包文件。
  • 新增 吊顶规范
  • 组件演示页面增加锚点。
  • 新增穿梭框 Transfer 组件。
  • 新增小尺寸的 Switch 开关组件。
  • 增加更多的图标。#
  • 全局微调了警告和错误状态色。
  • Select
    • 选中样式进行了调整。
    • 在标签/多选模式下,选中或删除选项增加了动画效果。
  • Alert
    • 默认样式不展示图标。
    • 带描述的警告框图标改为描线图标。
    • type="warn" 图标修改。
  • Dropdown 新增带菜单触发的按钮 Dropdown.Button演示
  • Menu
    • 新增 Menu.ItemGroup 用于把菜单项分组。
    • onOpen 和 onClose 函数的参数新增了 keyPath 数据,可用于制作手风琴类型的菜单。
  • Badge
    • 徽章可以独立使用。演示
    • 支持设置封顶的 99+ 的数字。演示
  • Slider
    • 增加 onAfterChange 事件。演示
    • 现在设置 tipFormatter={null} 可以隐藏 Tooltip
    • 双滑块拖动体验优化,一个滑块在拖动时可以直接跨过另一滑块。
  • Breadcrumb 可以自定义分隔符。演示
  • Popconfirm 添加 visible 属性,使其可以控制是否显示。演示
  • 修复 Icon ref 引起的报错。
  • 修复 Calendar 组件无法切换年/月的问题。#757
  • Checkbox 新增 Checkbox.Group,现可以方便的 生成一组选择框
  • Tabs
    • 新增 卡片式页签
    • 调整 新增和关闭页签 的样式。
    • 现在支持页签的四个位置 tabPosition="top|right|bottom|left"
    • 移除 animation 属性,并在 tabPosition="top|bottom" 时默认启用切换动画。
  • Timepicker
    • 重命名为 TimePicker。
    • 新增 value 属性。
    • 新增属性 disabledHours disabledMinutes disabledSeconds演示
    • 移除 hourOptions minuteOptions secondOptions,新增 hideDisabled 属性用于替代。
  • Datepicker
  • Table
    • 移除 dataSource 的远程模式。
    • 新增 紧凑型表格
    • 允许监听分页的 onShowSizeChange演示
    • 优化表格对树形数据的显示。演示
    • 优化了筛选菜单的样式,并添加了最大高度。演示
    • 修复 column.key 设置失效的问题。#642
    • 修复设置时 rowKey 时单选会导致全部选中的问题。#697
    • 修复一个列重新渲染导致选项错乱的问题。#418
    • 修复选择列无法设置宽度的问题。#649
  • Form
    • 修复了 Textarea 无法输入的问题。#646
    • 修复了 Textarea 设置 colsrows 属性失效的问题。#694
    • 修复无法设置 className 的问题。#711
  • 修复 Upload 组件在 beforeUpload 返回 false 后依然更新上传列表问题。#757
  • 工具
    • 替换 antd buildatool-build,重构并改善了 webpack 配置的自定义方式。
    • 替换 antd serverdora,一个完全插件化的开发服务器,支持代理转发和数据 Mockatool-build热替换
    • 新增 babel 插件 babel-plugin-antd,转换 import {Button} from 'antd'import Button from 'antd/lib/button'
    • 发布了 antd-init@0.5.x,支持以上改动。

0.10.4

30 Nov 07:29
Compare
Choose a tag to compare
  • 将 media-match 加入默认的 polyfill 文件中。5626974
  • 修复了 MonthPicker 报错问题,并增加了相关演示。
  • 修复 RadioGroup 中的 Radio/RadioButton 无法单独设置 disabled 的问题。#603
  • 修复今天是不可选日期时的一个展示问题。#606

0.10.3

26 Nov 17:02
Compare
Choose a tag to compare
  • 默认引入 antd/lib/index.css,和 0.9.x 保持一致,方便第三方引用。引用 less 文件进行变量配置的可自行 import 'antd/style/index.less'#593
  • 升级 Pagination,增加 defaultCurrent 属性,修正原来的 current 为完全受控属性。
  • Pagination 的改动也修复了 Table 切换数据源后回到第一页的例子
  • 对演示和样式代码增加了 lint 检查。

0.10.2

25 Nov 10:42
Compare
Choose a tag to compare
  • Slider 新增 tipFormatter 用于格式化 Tooltip 的内容。
  • 优化 Badge 动画效果。
  • 修复以下问题:
    • 文本域的表单校验无法重置。
    • 设置 Upload 的 multipletrue 时,未显示每个文件的上传进度。
    • Breadcrumb 配合 Router 的时候如果没有 breadcrumbName 会抛错。
    • InputNumber 同时设置 size className 时会有冲突。