Skip to content

Releases: XiaoMi/hiui

2.4.1

29 Sep 02:30
ff655a9
Compare
Choose a tag to compare

2.4.1

  • 修复 多选失效的问题 #699

2.4.0

27 Sep 03:36
bfb5746
Compare
Choose a tag to compare

2.4.0

  • 修复 <Select /> 没有适配主题色的问题 #257
  • 修复 <Tabs /> 空状态下报错的问题 #674
  • 修复 <Radio /> 非受控状态下切换失效的问题 #683
  • 修复 <Cascader /> 清空搜索展示不正确的问题 #333
  • 修复 <Collpase /> disabled 没有样式区分的问题 #483
  • 修复 <Checkbox /> 非受控情况下 onChange 参数不全的问题 #688
  • 修复 <Table /> 多选的显示问题 #685
  • 修复 <Pagination /> 每页大小切换无效的问题 #691
  • 新增 <Upload /> 增加 loading 状态 #680
  • 新增 <Upload /> 增加照片墙预览提示 icon #490
  • 新增 <Select /> filterOption 属性支持自定义搜索 #673

2.3.0

19 Sep 12:44
1ccf298
Compare
Choose a tag to compare

2.3.0

  • 修复 <Checkbox /> 同时渲染多个 context provider 的问题 #649
  • 修复 <Select /> 同等宽度下,多选和单选的 placeholder 和展开箭头没有对齐的问题 #661
  • 修复 <Table /> 表头渲染不正确的问题 #625
  • 修复 <Popover /> 初次 hover 触发时移入气泡框,气泡框会消失的问题 #650
  • 修复 <Counter /> 部分情况下展示不正确的问题 #593
  • 修复 <Pagination /> 关于 "javascript:void(0)" 的警告 #656
  • 修复 <TimePicker /> 层级太低的问题 #637
  • 新增 <TimePicker /> 配置支持 #638
  • 新增 <Dropdown /> 多级数据支持 #594
  • 新增 <Dropdown /> 自定义展开项宽度支持 #444
  • 新增 <Form /> Form.Item label 支持 ReactNode #664

2.2.1

05 Sep 12:58
7d10a83
Compare
Choose a tag to compare

2.2.1

  • 修复 <Select /> 多选时历史数据污染的问题 #606
  • 修复 <Checkbox /> data 无法更新的问题 #603
  • 修复 <Radio /> data 无法更新的问题 #607
  • 修复 <Notification /> 组件销毁没有清空定时器的问题 #624
  • 修复 <Notification /> onClose 失效的问题 #627
  • 修复 <DatePicker /> 长度不够展示时间被遮挡的问题 #615
  • 修复 <Form /> 动态渲染的时候 removeField 数量不正确的问题 #636

2.2.0

29 Aug 11:47
1539fba
Compare
Choose a tag to compare

2.2.0

  • 新增 <Carousel /> 走马灯组件 #115
  • 新增 <DatePicker /> clearable 属性控制是否可清空 #590
  • 新增 <Tooltip /> visible 属性手动控制显示或隐藏 #589
  • 新增 <Popover /> visible 属性手动控制显示或隐藏 #588
  • 修复 <Select /> 异步用法 params 不生效的问题 #587
  • 修复 <Tooltip /> 包裹禁用按钮时不能隐藏的问题 #583
  • 修复 <Popover /> 中含输入项时失焦造成的问题 #581
  • 修复 <Tree /> 清空搜索条件后无法收起的问题 #561

2.1.2

23 Aug 11:01
9ca4bd3
Compare
Choose a tag to compare

2.1.2

  • 修复 <Input /> clearable 不生效的问题 #580
  • 修复 <Upload /> 中的自定义上传结合 maxCount 不能上传的问题 #582
  • 修复 <Input /> type 为 textarea 时的底部的样式问题 #584

2.1.1

22 Aug 13:28
07b0aa2
Compare
Choose a tag to compare
  • 新增 <Breadcrumb /> 面包屑组件 #573
  • 新增 <Tree /> 线型展示模式 #541
  • 修复 <Upload /> 中的自定义上传同一个文件失败的问题 #567
  • 修复 <Switch /> 重复渲染问题 #565
  • 修复 <Collapse /> activeId 无效的问题 #560

2.0.5

15 Aug 12:35
550f838
Compare
Choose a tag to compare
  • 修复 <Tooltip /> hover 的闪烁问题 #522
  • 修复 <Upload /> maxCount 结合 onChange return false的计算错误问题 #549
  • 修复 <Dropdown /> 部分区域点击无效的问题 #555
  • 修复 <Menu /> 高亮项计算错误的问题 #556

2.0.2

06 Aug 12:45
f17abf0
Compare
Choose a tag to compare
  • 修复:<Menu /> 组件未传入图标时收起的显示问题 #529
  • 修复:<Table /> 组件服务端表格分页和错误请求处理的问题 #519
  • 修复:<Tag /><Message /> 组件的导出问题 #516
  • 修复:<Upload/> 组件 onchange 返回 boolean 无效的问题 #514

2.0.0

01 Aug 14:05
Compare
Choose a tag to compare
  • 修改:<Dropdown />
    • 废弃 list 属性,使用 data 属性代替
  • 修改:<Pagination /> 组件
    • 废弃 mode 属性,使用 type 属性代替
    • 新增 current 受控属性
    • 新增 max 最大页数属性
    • 废弃hideOnSinglePage 属性,使用 autoHide 属性代替
    • 废弃sizeChangeEvent 属性,使用onPageSizeChange 属性代替
    • 废弃showQuickJumper 属性,使用showJumper属性代替
  • 修改:<Stepper /> 组件
    • 废弃id属性
    • 废弃 list 属性,使用data 属性代替
    • 废弃vertical 属性,使用placement 属性代替
    • 废弃up 属性,使用itemLayout 属性代替
  • 修改:<Menu /> 组件
    • 废弃mode 属性,使用placement 属性代替
    • 废弃mini 属性,使用collapsed 属性代替
    • 废弃miniToggle 属性,使用showCollpse 属性代替
    • 废弃onMiniChange 属性,使用onCollapse 属性代替
  • 修改:<Form /> 组件
    • 废弃labelPosition 属性,使用labelPlacement 属性代替
    • 废弃inline 属性,使用placement 属性代替
  • 修改:<Select /> 组件
    • 废弃mode 属性,使用type 属性代替
    • 废弃multipleMode 属性
    • 废弃list 属性,使用data 属性代替
    • 废弃origin 属性,使用dataSource 属性代替
    • 废弃noFoundTip 属性,使用emptyContent 属性代替
    • 新增render 属性
  • 修改:<Cascader /> 组件
    • 废弃options 属性,使用data 属性代替
    • 废弃noFoundTip 属性,使用emptyContent 属性代替
    • 废弃origin 属性,使用dataSource 属性代替
    • 废弃noFoundTip 属性,使用emptyContent 属性代替
    • 新增render 属性
  • 修改:<Radio /> 组件
    • 废弃list 属性,使用data 属性代替
    • 废弃name 属性
    • 废弃align 属性
    • 废弃layout 属性,使用placement 属性代替
    • 废弃mode 属性,使用type 属性代替
    • 新增autoFocus 属性
  • 修改:<Checkbox /> 组件
    • 废弃name 属性
    • 废弃align 属性
    • 废弃all 属性
    • 废弃list 属性
    • 新增autoFocus 属性
    • 新增defaultChecked 属性
    • 新增indeterminate 属性
    • 新增<Checkbox.Group /> 组件
  • 修改:<Switch /> 组件
    • 废弃size 属性
  • 修改:<Datepicker /> 组件
    • 废弃minDate 属性,使用min 属性代替
    • 废弃maxDate 属性,使用max 属性代替
    • 新增defaultValue 属性
  • 修改:<Upload /> 组件
    • 废弃width height 属性
    • 废弃buttonIcon 属性
    • 废弃buttonText 属性,使用content 属性代替
    • 废弃param 属性,使用params 属性代替
    • 新增maxSize 属性
    • 新增maxCount 属性
    • 新增tips 属性
  • 修改:<Rate /> 组件
    • 废弃allowClear 属性,使用clearable 属性代替
  • 修改:<Collapse /> 组件
    • 废弃activeKey 属性,使用activeId 属性代替
    • 废弃arrow 属性,使用arrowPlacement 属性代替
    • 新增showArrow 属性
    • 废弃type 属性
  • 修改:<Tooltip /> 组件
    • 重写Tooltip.open 方法
  • 修改:<Progress /> 组件
    • 废弃原type 属性,使用apperance 属性代替
    • 废弃text 属性,使用content 属性代替
    • 废弃withOutText 属性,使用showInfo 属性代替
    • 废弃原status 属性,使用type 属性代替
    • 废弃inside 属性,使用placement 属性代替
    • 新增width height 属性
  • 修改:<Card /> 组件
    • 废弃extraShow 属性,使用extraType 属性代替
    • 废弃description 属性,使用content 属性代替
    • 废弃cover 属性,使用coverUrl 属性代替
  • 修改:<Timeline /> 组件
    • 废弃layout 属性,使用type 属性代替
    • 废弃list 属性,使用data 属性代替
    • 修改data中的 description属性为 content
    • 修改data中的 dot属性为 icon
  • 修改:<Modal /> 组件
    • 废弃backDrop 属性,使用maskCloseable 属性代替
    • 废弃footers 属性,使用footer 属性代替
    • 废弃closeBtn 属性,使用closeable 属性代替
  • 修改:<Notification /> 组件
    • 废弃message 属性,使用content 属性代替
    • 新增key 属性
    • 废弃showClose 属性,使用closeable 属性代替
    • 新增confirmText 属性
    • 新增duration 属性
  • 修改:<Alert /> 组件
    • 废弃message 属性,使用content 属性代替
    • 新增key 属性
    • 废弃autoClose autoCloseTime 属性,使用duration 属性代替
  • 修改:<Badge /> 组件
    • 废弃value 属性,使用content 属性代替
    • 废弃dot 属性,使用type 属性代替
    • 废弃hidden 属性,使用visible 属性代替
    • 新增color 属性
  • 修改:<Loading /> 组件
    • 废弃tip 属性,使用content 属性代替
    • 废弃show 属性,使用visible 属性代替
    • 废弃target 属性
  • 修改:<Tabs /> 组件
    • 废弃defaultActiveKey 属性,使用defaultActiveId 属性代替
    • 废弃showTabsNum 属性,使用max 属性代替
    • 新增activeId 属性