Skip to content

Releases: XiaoMi/hiui

3.0.0

22 Oct 12:32
d16fdd1
Compare
Choose a tag to compare

3.0.0

  • 新增:Slider 滑块组件 #1225
  • 新增:SelectTree 树形选择器组件 #1231
  • 新增:List 列表组件 #1226
  • 新增:Filter 筛选组件 #1227
  • 新增:Search 搜索组件 #1228
  • 新增:Drawer 抽屉组件 #1229
  • 新增:RichTextEditor 富文本编辑器 #1236
  • 新增:CodeEditor 代码编辑器使用示例
  • 新增常见图表样式支持(基于 echarts 封装)#388
  • 全新的 Form 组件 #1234
    • 新增 SchemaForm,可通过 Schema 配置使用 Form
    • 新增 useForm,通过 Form.useForm 对表单数据域进行交互。
    • 新增 Form.List,方便对表单项进行增加删除
    • 新增 SubmitReset 等快捷组件,方便用户重置和提交数据
    • 优化表单中的表单项值的管理,不再由用户进行 setState
    • 优化 Form 输出数据的内容格式,用户可通过设置 field 进行相关格式的设置
    • 优化表单的校验相关功能
  • 全新的 DatePicker 组件 #1235
    • 优化快捷选项功能,允许用户自定义快捷选项
    • 优化选择日期相关交互
    • 优化日期面板相关样式
  • 全新的 Icon 组件 #1224
    • 内部改为 svg 实现方式
    • 重新调整视觉效果
    • 新增大量图标
  • 全新的 Tree 组件 #1232
    • 调整了 Tree 的内部实现,提升了性能
    • 样式进行了优化
    • 优化了 api
  • 全新的 Table 组件 #359
    • 优化了 api
    • 视觉交互重新调整
    • 支持树形表格
    • 支持列对齐
    • 支持动态控制列宽
    • 支持标准模式
    • 支持控制行高亮
    • 支持控制列高亮
    • 优化了列冻结
    • 优化了表头吸顶
    • 优化了列调整,支持调整列的顺序
  • 全新的 Rate 组件 #1237
    • 支持自定义字体图标,文字甚至图片以及评分选中颜色
    • 支持根据评分自定义渲染图标
    • 优化辅助文字显示位置
    • 新增只读形态。
  • Breadcrumb 组件升级 #1230
    • 修正最后一级的 hover 时的高亮效果
  • Cascader 组件升级
    • 修正了受控、非受控模式
  • Dropdown 组件升级 #1238
    • 修正选项具有 href 属性时点击可跳转
  • Select 组件升级
    • 新增 fieldNames API,方便根据返回数据显示下拉框的内容
    • 新增 showJustSelected API,方便快速对下拉选项进行操作
    • 新增下拉数据的分组展示形式
    • 优化 dataSource,请求数据方式以及支持返回多种类型
    • 修正多选异步数据回显问题
  • Switch 组件升级
    • 修正了 onChange 的触发时机 #1223
    • 修正了受控、非受控模式 #633
  • Rate 组件升级 #1083
    • 支持自定义辅助文字
    • 支持自定义渲染效果
  • Tabs 组件升级
    • 可扩展用法增加滚动条模式 #1222
    • 支持拖拽 #641
  • Card 组件升级 #1220
    • 样式调整
    • 废弃 extraType 属性
    • 新增 showHeaderDivider 属性展示卡片头部的分割线
  • Modal 组件升级 #1221
    • 进行了样式调整,重点优化了 Modal.confirm 的视觉效果
  • Tag 组件升级 #1233
    • 新增圆角形态
    • 新增标签组用法
  • 主题配色调整,并使用 css variable 实现主题配色的切换 #256
  • 增加 Typescript 类型定义文件 #181

2.15.0

22 Oct 03:39
5175d1c
Compare
Choose a tag to compare

2.15.0

  • 优化 <Tree /> onBeforeSave 、 onDragStart 支持返回 Promise #1179
  • 优化 <DatePicker /> 新增属性 inputReadOnly 设置输入框为只读形态 #1203
  • 优化 <TimePicker /> 新增属性 inputReadOnly 设置输入框为只读形态 #1203
  • 优化 <TimePicker /> 新增 hourStep、minuteStep、secondStep 等时分秒间隔选项 #1194
  • 优化 <Form /> 当只有一个输入框时,阻止在该输入框中按下回车提交该表单行为 #1205
  • 优化 <Upload /> uploadAction 支持返回 Promise #1198
  • 修复 <Carousel /> Children 节点添加点击事件后,点击回调 index 异常问题 #1201
  • 修复 <Cascader /> value 为 null 时导致功能使用异常问题 #1218
  • 修复 <Input /> ref 属性无效问题 #1192
  • 修复 <TimePicker /> type 为 timerange 时,时间范围选择问题 #1188
  • 修复 <TimePicker /> 切换按键无效问题 #1210
  • 修复 <Upload /> type 为 photo 时,上传时样式问题 #1186
  • 修复 <Select /> 输入框宽度随内容自动撑宽问题 #1172

2.14.0

10 Sep 09:32
efd1cfe
Compare
Choose a tag to compare
  • 优化 <Menu /> 垂直模式收起后没有配置 icon 的展示效果 #1167
  • 优化 <Modal /> 国际化适配 #1142
  • 修复 <Progress /> 环形边框颜色问题 #1165
  • 新增 <Transfer /> onDragStart/onDragEnd/onDrop 回调函数 #1162
  • 修复 <Upload /> 设置 maxCount 后导致上传交互异常问题 #1158
  • 修复 <Input /> 设置 clearable 属性控制台警告问题 #1143
  • 修复 <Input /> type 为 amount 类型时的问题 #1150
  • 修复 <Progress /> placement 为 inside 内容显示折断问题 #1146
  • 修复 <Icon /> 部分图标字号问题 #1145
  • 修复 <Tabs /> type 非 editable 时,title 属性控制台警告问题 #1144
  • 修复 <Rate /> useEmoji 为 true 时,设置 value > 5 报错问题 #1137
  • 修复 <Select /> 支持 withCredentials 跨域携带 cookie 属性 #1128
  • 修复 <Counter /> 在不设置 min 属性时,只可选中到 -1 问题 #1108
  • 修复 <DatePicker /> 手动输入日期相关问题 #1106
  • 修复 <DatePicker /> 在禁用状态下,可清空问题 #1099
  • 修复 <DatePicker /> DatePicker 在浏览器右侧时,弹出位置显示异常问题 #1098
  • 优化国际化中简体中文 #1125

2.13.0

07 Aug 08:24
ba09a5a
Compare
Choose a tag to compare

2.13.0

  • 修复 <Checkbox /> 行高不正确问题 #1061
  • 修复 <Select /> title 为 nubmer 类型时的问题 #1077
  • 修复 <Select /> 在单选情况下受控时清空报错的问题 #1070
  • 修复 <Select /> 优化弹窗位置计算触发机制 #1072
  • 修复 <Select /> 受控模式的异步多选,默认选项消失的问题 #1047
  • 修复 <Form /> validate 验证不通过回调函数没有调用的问题 #1059
  • 修复 <Form /> 校验不通过时的样式问题 #1042 #1036
  • 修复 <Cascader /> 高度不正确问题 #1053
  • 修复 <Cascader /> 同时展开多个的问题 #1066
  • 修复 <Notification /><Message /> 白色背景的问题 #1049
  • 修复 <Upload /> 上传过程中 maxCount 不起作用的问题 #1032
  • 修复 <Upload /> 拖拽上传时,tips 展示不正确的问题 #1041
  • 修复 <DatePicker /> 点击每月 31 号,输入框显示异常的问题 #1039
  • 修复 <DatePicker /> 在 type 为 date 时执行了农历方法的问题 #1050
  • 修复 <DatePicker /> 切换月异常的问题 #1079
  • 修复 <Select /> 异步多选受控时,选中项会重复添加的问题 #1044
  • 修复 <Tabs /> 嵌套使用 type 不生效的问题 #1046
  • 修复 <Menu /> activeId 发生改变时展开选中项 #1029
  • 修复 <Menu /> 异步获取数据时,activeId 失效的问题 #1027
  • 修复 <Tree /> editable 和 searchable 不同同时使用的问题 #1023
  • 优化 <WaterMark /> 展示效果 #1024
  • 优化 <Timeline /> 展示效果 #1086#1048
  • 优化 <Tree /> 拖拽性能 #1087
  • 新增 <Tree /> onBeforeSave onBeforeDelete 函数 #1093
  • 新增 <Tag /> 普通模式配色 #1060
  • 新增 <Tabs /> 线性模式 #1088
  • 新增 <Menu /> 支持单独选中父级菜单 #1038
  • 新增 <Modal /> confirm 调用方式 #1090
  • 新增 <Datepicker /> 支持宽度调整 #1033
  • 新增 <Datepicker /> 增加月范围选择和年范围选择面板 #1074
  • 新增 <Datepicker /> 快捷方式「近半年」 #1063
  • 新增 <Cascader /> trigger 属性配置选项展开的触发方式 #1092
  • 新增 <Pagination /> onPageSizeChange 可通过返回 false 来防止触发 onChange #1091
  • 新增 <Stepper /> 支持通过 icon 配置 HiUI icon #1064
  • 新增 <Tree /> contextMenu 增加层级回调参数 #1021
  • 新增多语言繁体支持 #1062

2.12.0

07 Aug 08:23
7e76256
Compare
Choose a tag to compare

2.12.0

  • 新增 <Watermark /> 水印组件 #121
  • 修复 <Tree /> 多选模式下在禁用状态复选框样式异常的问题 #1014
  • 修复 <Select /> DataSource 配置 headers 参数无效的问题 #1011

2.11.1

18 Mar 15:16
e6b7e0a
Compare
Choose a tag to compare

2.11.1

  • 新增 <DatePicker /> altCalendarPreset 预设历法信息(支持中国农历和印度节假日),altCalendar 自定义日期显示,dateMarkRender 自定义日期右上角显示标志,dateMarkPreset 预设右上角显示标志「班」和「休」 #902#992
  • 修复 <Menu /> 高亮、展开对应菜单项不正确的问题 #993
  • 优化若干视觉还原问题:#990 #991 #998 #1000 #954 #1001 #1002 #1003 #1004 #1005

2.10.0

10 Mar 16:40
23b9f6a
Compare
Choose a tag to compare

2.10.0

  • 新增 <Upload /> onDownload 点击上传成功文件的回调 #613
  • 优化 <Select /> 可搜索模式下自动获取输入框焦点 #925
  • 优化 <Carousel /> 轮播定位交互,并新增 showPages 是否显示页码指示器 #925
  • 修复 <Select /> 异步模式下有默认值不能正常使用的问题 #962
  • 优化若干视觉还原问题:#952 #958 #971 #973 #975 #976 #977 #983 #987

2.9.0

27 Feb 15:23
6babc8d
Compare
Choose a tag to compare
  • 新增 <Progress /> active 属性展示加载动效 #941
  • 新增 <Upload /> 拖拽用法支持多选上传 #942
  • 新增 <DatePicker /> disabledDate 属性自定义日期禁选 #943
  • 优化 <Collapse /> 视觉效果 #937
  • 修复 <Dropdown /> 点击外部区域不能正常隐藏菜单的问题 #947
  • 修复<Upload />同时上传多个文件的展示问题 #948
  • 修复 <Upload /> 上传过程中点击取消功能无效的问题 #938
  • 修复部分组件国际化适配不完全的问题 #951

2.8.0

08 Feb 04:20
Compare
Choose a tag to compare

2.8.0

  • 新增 <Tree /> 默认高亮 #915
  • 新增 <Table /> withCredentials 属性 #922
  • 修复 <Transfer /> 单选模式下 targetLimit 无效的问题 #919
  • 修复 <Select /> 多选出现双滚动条的样式问题 #920
  • 修复 <Button /> 链接用法样式问题 #923
  • 修复 <Dropdown /> 按钮样式 icon 边距问题 #927
  • 修复主题配色适配组件不完全的问题 #733

2.7.0

19 Jan 13:18
e8079cc
Compare
Choose a tag to compare

2.7.0