更新日志

choerodon-ui 严格遵循 Semantic Versioning 2.0.0 语义化版本规范。

发布周期

  • 修订版本号:每周末会进行日常 bugfix 更新。(如果有紧急的 bugfix,则任何时候都可发布)
  • 次版本号:每月发布一个带有新特性的向下兼容的版本。
  • 主版本号:含有破坏性更新和新特性,不在发布周期内。

最新更新日志

0.8.69

2020-08-07

  • 🌟 configure: 新增 numberFieldNonStrictStep 全局配置。
  • 🌟 ImageCrop:添加 AvatarUpload 头像上传组件。
  • 🌟 <pro>NumberField: 新增 nonStrictStep 属性。
  • 💄 Select: 优化 Select tags 样式。
  • 💄 <pro>Form: 优化 Form readOnly 类名。
  • 🐞 Menu: 修复下拉键盘事件报错。
  • 🐞 <pro>PerformanceTable: 修复 Scrollbar 重渲染计算规则。
  • 🐞 <pro>TextField: 修复在 table 中使用 addon 出现宽度超出。
  • 🐞 <pro>Table: 修复 table Tree 中使用 expandField 绑定逻辑操作错误。
  • 🐞 <pro>Table: 修复在 table 中对 CheckBox 以及 Switch 进行校验的时候会有两个校验框的错误。

0.8.68

2020-07-27

  • 🌟 Result: 新增 Result 组件。
  • 🌟 <pro>PerformanceTable: 新增 PerformanceTable 组件。
  • 🌟 Upload: 新增 requestFileKeys 上传文件属性。
  • 🌟 configure: 新增 textFieldAutoComplete, resultStatusRenderer, tableEditorNextKeyEnterDown, tableDragRow, tableDragColumn, tableDragColumnAlign 全局配置。
  • 🌟 <pro>DataSet: 新增 DataSet validate 校验事件。
  • 🌟 <pro>Form: 新增提交校验自动定位到校验未通过组件功能。
  • 🌟 <pro>Table: 新增 table tree 展开类名。
  • 🌟 <pro>Table: 新增提交校验自动定位到校验未通过单元格功能。
  • 🌟 <pro>Table: 新增控制行内编辑器回车跳转下一行编辑器属性 editorNextKeyEnterDown。
  • 🐞 <pro>Table: 修复在 IE 浏览器下滑动条回弹问题。
  • 🐞 <pro>Table: 修复使用 inline 模式出现 lookup 自动收起问题。
  • 🐞 <pro>Table: 修复 table autoHeight 为auto时候出现样式问题。
  • 🐞 <pro>Table: 修复在 IE && 火狐浏览器下 scrollIntoViewIfNeeded 方法兼容性问题。
  • 🐞 <pro>Table: 修复在 autoHeight 属性 type: maxHeight 下固定列滑动不同步问题。
  • 🐞 <pro>Table: 修改了 useMouseBatchChoose 的判定机制,修复在全局设置与组件设置优先级问题。
  • 🐞 <pro>Form: 修改了在冒号模式下,必填项与非必填项的label颜色不一致的问题。
  • 🐞 <pro>Button: 修改 loading 机制,修复 query 按钮在 Table 中不进入 loading 状态的问题。
  • 🐞 <pro>TextArea: 修复在 Form 中同时设置了required 跟 resize 属性后,背景色不跟着宽高一起变化的问题。

0.8.67

2020-07-14

  • 🌟 <pro>Table: 新增Table拖拽功能。
  • 🌟 Steps: 新增 Steps.Group 组件可以配置Step分组。
  • 🌟 configure: 新增 collapseExpandIconPosition, collapseExpandIcon, collapseTrigger 全局配置。
  • 🌟 Collapse: 新增 expandIcon, expandIconPosition, trigger 属性。
  • 🌟 <pro>Select: 新增 commonItem, maxCommonTagPlaceholder, maxCommonTagCount, maxCommonTagTextLength 常用项相关属性。
  • 🐞 Progress: 修复无法修改 Circle Progress strokeColor属性颜色的问题。
  • 🐞 <pro>DatePciker: 文档修复。
  • 🐞 <pro>Select: 修复点击全选按钮导致禁用选项也被勾选的问题。
  • 🐞 <pro>Form: 修复当设置 useColon为true, labelLayout为vertical 的时候 required 的字段 label 显示不正确的问题.
  • 🐞 <pro>Form: 修复在 typescript 中使用的 Form 的时候,无法使用 pristine 属性的问题.
  • 🐞 <pro>Lov: 修复在单选模式下lov table自动定位到数据第一条并且在显示rowbox的情况点击确定会选择current作为选项即使此时没有选中选项.
  • 🐞 <pro>DataSet: 修复在设置了primaryKey的情况下,在新增一条未提交的情况下删除一条数据,当接口返回204时,会将response作为数据填入到record中的问题。

0.8.66

2020-06-28

  • 🌟 configure: 新增 lovTableProps 属性全局配置。
  • 💄 Icon: 更新 Icon 列表。
  • 🐞 <pro>Lov: 修复当 blur 的时候触发了 onChange 事件的问题。
  • 🐞 <pro>Lov: 调整 tableProps 中 selectionMode 的优先级为最高.
  • 🐞 <pro>Select: 修复 Select 对于 restrict 的效果支持, 实现文字输入限制。
  • 🐞 <pro>Select: 修复 Select 在 IE 无法使用 element.scrollTo 的方法。
  • 🐞 <pro>Form: 修复 Form 中只有单个的 FormVirtualGroup 的时候没有 label 的问题。
  • 🐞 <pro>Table: 修复 autoLocateFirst 在 table 切换页面时候也存在自动定位第一条问题。
  • 🐞 <pro>Table: 修复设置 mask 为 false 的情况下隐藏 modal 后 body 未恢复滚动的问题。

0.8.65

2020-06-15

  • 🌟 configure: 新增 tableDefaultRenderer 属性。
  • 🌟 <pro>Form: 新增 FormVirtualGroup 子组件。
  • 🌟 <pro>DataSet: 新增 modifiedCheckMessage 属性。
  • 💄 <pro>Table: 修改 handleSelection 触发时机,导出 modal 添加 closable。
  • 💄 <pro>Form: 新增 FormVirtualGroup 子组件。
  • 🐞 修复 select lov 等组件的 suffix icon 消失的问题。
  • 🐞 <pro>Table: 修复 alwaysShowRowBox 优先级问题。
  • 🐞 <pro>TextArea: 修复 TextArea autofocus 无效问题。
  • 🐞 <pro>DatePicker: 修复 range 模式下设置 disabled 后点击第二个 input 依旧会弹出选择框的问题。

0.8.64

2020-06-10

  • 🌟 Avatar: 增加 alt 属性描述。
  • 🌟 DatePicker: 增加 onPanelChange, mode 属性描述。
  • 🌟 Progress: 增加 strokeColor 属性。
  • 🌟 Table: 增加 pagination 全局配置 和 导出列子。
  • 🌟 Switch: 增加 checkedValue, unCheckedValue 属性。
  • 🌟 TreeSelect: 新增 searchValue 和 autoClearSearchValue 属性。
  • 🌟 Modal: 增加 keyboard, okButtonProps, cancelButtonProps 属性。
  • 🌟 <pro>Cascader: 新增 Cascader Pro 组件。
  • 🌟 <pro>AutoComplete: 新增 AutoComplete Pro 组件。
  • 🌟 <pro>Form: 新增 useColon, excludeUseColonTagList 属性以及全局配置。
  • 🌟 <pro>Table: 新增 autoMaxWidth 属性实现双击自适应最大宽度以及导出案例。
  • 🌟 <pro>Table: 新增 alwaysShowRowBox 属性以及全局配置 tableAlwaysShowRowBox。
  • 🌟 <pro>Table: 新增 useMouseBatchChoose 属性以及全局配置 tableUseMouseBatchChoose。
  • 🌟 <pro>Pagination: 增加 pagination pager 的类名区别。
  • 🐞 修复基础组件 input,form, autoComplete 的样式问题。
  • 🐞 Table: 修复 table 勾选后样式无法取消。
  • 🐞 Cascader: 修复 Cascader 缺失展开符号的问题。
  • 🐞 Pagination: 修复 pagination 在不同 size 下样式错位问题。
  • 🐞 <pro>Table: 修复 Table 中 pagination 可以输入 pageSize 的问题。
  • 🐞 <pro>Form: 修复 Form 单行 colSpan 不生效问题。
  • 🐞 <pro>Select: 修复 ie11 设置 dropdownMatchSelectWidth 文字显示不全。
  • 🐞 <pro>Table: 修复在非 rowbox 模式下,对点击已选择的内容无法取消选择的问题以及 hover 类在 current 行上不被添加的问题。

0.8.63

2020-05-24

  • 🌟 configure: 新增 dropdownMatchSelectWidth, lovTriggerMode 属性全局配置。
  • 🌟 <pro>Table: 新增 autoHeight 属性,支持高度自适应。
  • 🌟 <pro>Trigger: 新增 getPopupContainer 属性。
  • 🌟 <pro>Lov: 新增 tableProps triggerMode 属性。
  • 🌟 <pro>Modal: 新增 mask, maskStyle, maskClass 属性,支持 Modal 自定义遮罩样式。
  • 💄 <pro>Table: 优化切换 pageSize 未保存提示。
  • 🐞 <pro>DatePicker: 修复 range 模式下必输校验错误问题。
  • 🐞 <pro>Lov: 修复未关闭路由切换后无法打开问题。
  • 🐞 <pro>Table.FilterSelect: 修复 FilterSelect 编辑器下拉宽度。
  • 🐞 <pro>CodeArea: 修复在绑定 dataSet 的情况下,手动修改过 codeArea 中的数据后使用 record.set 更新数据但是组件视图不更新的问题。
  • 🐞 <pro>Form: 修复 Form disabled 由 true 改为 false 后,TextField & TextArea 只读的问题。

0.8.62

2020-05-11

  • 🌟 configure: 新增 tableSelectedHighLightRow 属性。
  • 🌟 <pro>Table: 添加 tree Table 对于分页的支持.
  • 🌟 <pro>Table: 添加 selectedHighLightRow 属性,支持勾选行高亮。
  • 💄 优化在 create-react-app 中使用的文档。
  • 🐞 <pro>Table: 修复 filterBar 下拉样式。
  • 🐞 <pro>Table: 修复使用 column 属性支持不全面。
  • 🐞 <pro>SelectBox: 修复 DataSet 必输控制样式。
  • 🐞 <pro>DatePicker: 修复 max/min 限制清空之后不可选问题。
  • 🐞 <pro>DatePicker: 修复 range 模式下清除后无法继续选值及弹窗交互问题。
  • 🐞 <pro>Trigger: 修复双击选择后失去焦点弹出框重新弹出的问题。

0.8.61

2020-04-28

  • 🌟 <pro>Currency: 添加精度控制 demo。
  • 🌟 <pro>Table: 添加切换字段编辑器(lov / select)demo。
  • 🌟 <pro>Tree: 添加 TreeNodeRenderer 属性支持客制化 tree node 结点渲染。
  • 💄 AutoComplete: 优化 dataSource 属性的类型。
  • 💄 <pro>Tree: 优化了 treePro, 使用 treeData 来构造子节点。
  • 🐞 <pro>Form: 修复 label 样式。
  • 🐞 <pro>Upload: 修复上传成功 response 解析问题。
  • 🐞 <pro>DatePicker: 修复多选出现无法赋值的问题。
  • 🐞 inputNumber: 修复数字输入框银行家舍入改为四舍五入。
  • 🐞 <pro>Select: 修复 dropdownMatchSelectWidth 属性无效的问题。
  • 🐞 <pro>Table: 修复虚拟滚动下 table 的居右的表格出现滚动条空白问题。

0.8.60

2020-04-21

  • 🌟 <pro>IntlField: 新增 maxLengths 属性。
  • 🌟 <pro>Table: 新增 virtual 属性,支持虚拟滚动,新增 demo。
  • 🐞 <pro>Table: 修复新增行横向滚动 lock 列错误错位问题。
  • 🐞 <pro>DatePicker: 修复选择后 onChange 多次触发的问题。
  • 🐞 <pro>Tooltip: 修复 Button disabled 状态下不触发问题。
  • 🐞 <pro>Tree: 修复当 Tree 使用 DataSet.remove 后 tree 子结点没有没删除。
  • 🐞 <pro>Field: 修复 DataSet 的 Field 无法获取 valueField 和 textField 默认值的问题。
  • 🐞 Collapse.CollapsePanel: 修复 CollapsePanel TS 使用问题。
  • 🐞 <pro>Trigger: 修复 Trigger IE11 下点击滚动条导致弹出框消失的问题。

0.8.59

2020-04-01

  • 🐞 TreeSelect: 修复样式和 tree check 事件错误。
  • 🐞 <pro>Tooltip: 修复 button disabled 状态下无法触发显示。
  • 🐞 <pro>TextArea: 修复 autoSize 属性。
  • 🐞 <pro>CodeArea: 修复失焦更新错误。
  • 🐞 <pro>Pagination: 修复分页计算错误。
  • 🐞 <pro>Table.pagination: 修复 pageSizeOptions 修改报错。
  • 🐞 <pro>DataSet: 修复提交失败后 current 指向问题。

0.8.58

2020-03-27

  • 🌟 Icon: 增加新的图标。
  • 🌟 Tree: 支持虚拟滚动。
  • 🌟 Tree: 新增 onLoad 回调。
  • 🌟 Tree: 新增 treeDatatreeNodes, treeData, blockNode 属性。
  • 🌟 Tree.TreeNode: 新增 checkable 属性。
  • 🌟 Tree.DirectoryTree: 新增内置的目录树。
  • 🌟 Skeleton: 新增 Skeleton 组件。
  • 🌟 configure: 新增 tableSpinProps 全局配置。
  • 🌟 <pro>Spin: 新增绑定数据源 demo。
  • 🌟 <pro>DataSet.Field: 新增 disabled 属性。
  • 🌟 <pro>DataSet.Field: 扩展 step 属性,用于时间组件的步距限制。
  • 🌟 <pro>TimePicker: format 和 step 能影响组件的显示。
  • 🌟 <pro>Table: 扩展 spin 配置,新增 spin & custom inline demo。
  • 🌟 <pro>Skeleton: 新增 Skeleton Pro 组件。
  • 🌟 <pro>Tree: 支持虚拟滚动。
  • 🌟 <pro>Tree: 新增 defaultExpandAll, defaultExpandedKeys, defaultCheckedKeys, defaultSelectKeys 属性。
  • 🌟 <pro>TextArea: 新增 autoSize 属性。
  • 🌟 <pro>Pagination: 新增 hideOnSinglePage 属性。
  • 🌟 <pro>Upload: 新增 beforeUpload, onRemoveFile 回调。
  • 🌟 <pro>Upload: 新增 defaultFileList, uploadFileList, withCredentials, appendUpload, partialUpload 属性。
  • 💄 <pro>Table: 优化 table tooltip、table border-bottom 样式问题。
  • 💄 <pro>Upload: 完善 Upload 文档。
  • 💄 <pro>LocaleContext: 优化日语配置, 完善文档。
  • 💄 <pro>Pagination: 优化 showTotal, showQuickJumper 属性。
  • 💄 <pro>DataSet: 优化 autoLocateAfterRemove, 删除失败后重置保留选中状态并定位到删除项第一条。
  • 🐞 Spin: 修复 size 属性无效问题。
  • 🐞 <pro>Upload: 修复 IE 11 兼容问题。
  • 🐞 <pro>Table: 修复 editor 属性类型定义。
  • 🐞 <pro>Table: 修复 filterBar 值集类型选择值 undefined。
  • 🐞 <pro>DataSet.Field: 修复动态属性空值判断比较。
  • 🐞 <pro>TimePicker: 修复 chrome 下鼠标滚轮报错的问题。

0.8.57

2020-03-12

  • 🌟 <pro>Lov: 添加 queryBar, fieldProps 配置。
  • 🌟 <pro>DataSet: 新增 cascadeParams 属性。
  • 🌟 <pro>Filed: 添加 Form 下 Tooltip 特有样式名称。
  • 💄 <pro>DataSet: 优化 ready 方法的性能。
  • 💄 <pro>DataSet.Record: 使用 merge 方法来回写 object 类型字段。
  • 🐞 <pro>DatePicker: 修复 DatePicker 设置默认值时,最大值日期无法选择最小默认值问题。
  • 🐞 <pro>CodeArea: 修复 CodeArea text 受控问题。
  • 🐞 <pro>SelectBox: 修复 SelectBox multiple disable 状态无法查看文本。
  • 🐞 <pro>DataSet: 修复校验未应用 dataToJSON 配置。
  • 🐞 修复全量依赖样式时基础组件和 pro 组件存在同名预变量冲突的问题。
  • 🐞 <pro>Lov: 修复通过 dynamicProps 获得 lovCode 时,lov 配置中的 valueField 和 textField 无效的问题。
  • 🐞 <pro>Select: 修复 lovCode 字段类型为 string 时无选项的问题。
  • 🐞 <pro>TableEditor: 修复表格的 editor 在弹框中,然后变更窗口大小,会定位不对的问题。

0.8.56

2020-02-18

  • 🌟 添加 xhr-mock mock 配置供测试使用。
  • 🐞 <pro>Button: 修复演示样式显示不全的问题。
  • 🐞 <pro>Table: 修复行内编辑 Lov 渲染问题。

0.8.55

2020-02-13

  • 🌟 <pro>Table: 添加 table spin indicator 属性配置。
  • 🐞 修复在线数据 mock 问题。
  • 🐞 <pro>Table.queryBar: 修复 queryBar 过滤条错误渲染 bind 字段。
  • 🐞 <pro>Table: 修复 table 出现的浮动列高度不对齐问题。
  • 🐞 <pro>Pagination: 修复 pagination disabled 属性配置。
  • 🐞 <pro>Lov: 修复 DataSet 重新实例化后 lovQueryAxiosConfig 中获得的 record 是旧 DataSet 实例的记录的问题。

0.8.54

2020-01-20

  • 🐞 <pro>NumberField: 修复校验问题。
  • 🐞 <pro>NumberField: 修复 range 值不能通过键盘删除的问题。

0.8.53

2020-01-19

  • 🌟 <pro>NumberField: 实装 range 属性。
  • 🐞 <pro>DataSet.Record: 修复 toJSONData 丢失 __id 属性的问题。
  • 🐞 <pro>DataSet.Field: 修复 type 为 object 时, transformRequest 不起作用的问题。

0.8.52

2020-01-17

  • 🌟 configure: 新增 tableButtonProps、tableCommandProps、buttonColor 属性。
  • 🌟 <pro>Table: TableButton 和 TableCommand 的内置按钮可添加 afterClick 钩子, 用于执行除了默认行为外的动作。

0.8.51

2020-01-16

  • 🌟 <pro>ModalProvider: 新增 ModalProvider 组件。
  • 🌟 <pro>Upload: 新增 showUploadList 属性。
  • 🌟 <pro>DataSet.Field: transformRequest 和 transformResponse 新增参数。
  • 💄 修改 jest 配置,更新快照。
  • 🐞 <pro>Select: 修复动态查询 lookup 选项重复问题。
  • 🐞 <pro>DataSet: 修复多层级联的问题。

0.8.50

2020-01-07

  • 🐞 修复在线代码编辑器。
  • 🐞 Tree: 修复 disabled 状态下 defaultCheckedKeys 失效的问题。
  • 🐞 <pro>Lov: 修复唯一校验不显示错误的问题。

0.8.49

2019-12-30

  • 🌟 <pro>DataSet.Record: 新增 setState、getState 方法。
  • 💄 <pro>DataSet.Field: 优化 options 属性。
  • 💄 <pro>ViewComponent: 优化 onBlur 钩子可根据 preventDefault 阻止失焦。
  • 🐞 Transfer: 修复 icon。
  • 🐞 <pro>DataSet: 修复 dataToJson 为 normal 时, 仅删除记录的情况下状态不为 dirty 的问题。
  • 🐞 <pro>DataSet: 修复级联的问题。

0.8.48

2019-12-23

  • 🌟 <pro>Table: 开放 Table queryBar 组件。
  • 🌟 <pro>Pagination: 新增 showQuickJumper 属性。
  • 🐞 <pro>DataSet.Record: 修复 status 错误导致 dirty 错误问题。
  • 🐞 <pro>Select: 修复 multiple 的 Select 全选按钮会将过滤掉的记录选中的问题。

0.8.47

2019-12-15

  • 🐞 <pro>DataSet.Field: 修复 dynamicProps 中对象参数含有函数时死循环的问题。
  • 🐞 <pro>DataSet.Record: 修复在级联情况下树形节点的 parent 和 children 不正确的问题。
  • 🐞 <pro>DataSet: 修复 dataToJSON 为 normal, 提交数据回写失败的问题。

0.8.46

2019-12-09

  • 🌟 configure: 新增 lookupBatchAxiosConfig 属性。
  • 🌟 <pro>DataSet: 新增 dirty 属性, 废弃 isModified 方法。
  • 💄 <pro>DataSet.Record: 优化 dirty 属性, 其包含级联数据是否变更。
  • 🐞 <pro>Table: 修复 Table 树形结构右固定列展开图标问题。

0.8.45

2019-12-07

  • 🐞 Progress: 修复 Progress IE 动画样式。
  • 🐞 <pro>DataSet.Field: 修复 dynamicProps 中对象参数死循环。

0.8.44

2019-12-05

  • 🌟 <pro>DataSet: 新增 dataToJSON 属性, 废弃 toJSONData 等方法的参数。
  • 🐞 <pro>FormField: 修复 cascadeMap 参数值为 0/false 禁用子级的问题。
  • 🐞 <pro>Select: 修复多选模式下取消勾选选项消失的问题。
  • 🐞 <pro>DatePicker: 修复 dateTime mode 下仅选择时间未更新值的问题。
  • 🐞 <pro>DatePicker: 修复 week mode 下跨年选周显示问题以及禁止输入。

0.8.43

2019-12-02

  • 🐞 <pro>DataSet: 修复 splice 方法的问题。

0.8.42

2019-12-01

  • 🌟 <pro>DataSet: 新增 autoLocateAfterCreate 属性。
  • 🐞 <pro>DataSet.Field: 修复 min / max 校验类型判断。

0.8.41

2019-11-27

  • 🌟 <pro>DataSet: 新增 remove 事件。
  • 🌟 <pro>DataSet: 新增 autoLocateAfterRemove 属性。
  • 💄 <pro>DataSet: 优化 remove 方法的性能。

0.8.40

2019-11-22

  • 🐞 修复循环依赖的问题。
  • 🐞 <pro>Table: 修复 time 类型字段编辑器的问题。

0.8.39

2019-11-22

  • 🌟 <pro>Modal: 新增 drawerTransitionName 属性。
  • 💄 <pro>DataSet.Field: 调整 textField 和 valueField 优先级高于 Lov 配置中的值。
  • 🐞 <pro>CheckBox: 修复 Table 勾选框在 IE11 上的样式问题。
  • 🐞 <pro>Table: 修复数字编辑器进度丢失的问题。
  • 🐞 <pro>Select: 修复非复合搜索模式下生成 option 并可点击的问题。
  • 🐞 <pro>DataSet.Field: 修复 dynamicProps 中 lookupUrl 相关属性不起作用的问题。

0.8.38

2019-11-18

  • 🌟 Upload: 新增 onSuccess, onProgress, onError 属性。
  • 🐞 <pro>Table: 修复 filterBar 的一些问题。

0.8.37

2019-11-13

  • 💄 <pro>CodeArea: 更新各语言 lint 的例子。
  • 🐞 <pro>Table: 修复编辑中的值在切换行时会更新到新行的问题。
  • 🐞 <pro>NumberField: 修复 max 和 min 为字段名时不校验的问题。
  • 🐞 <pro>Lov: 修复 valueField 设置不正确时控件上会显示弹出框中第一条数据的 textField 值的问题。
  • 🐞 <pro>Table.Column: 修复 editor 钩子返回值为 true 时编辑器失效的问题。

0.8.36

2019-11-11

  • 🌟 configure: 新增 tableExpandIcon 属性。
  • 🌟 <pro>Table: 新增 expandIcon 属性。
  • 💄 <pro>CodeArea: 更新 json 格式化的例子。
  • 🐞 <pro>Table: 修复在 Modal 中不显示横向滚动条的问题。

0.8.35

2019-11-08

  • 🌟 <pro>Table: selectionMode 新增 mousedown 模式。
  • 💄 <pro>Table: 优化行内编辑模式下的新增记录。
  • 🐞 <pro>DataSet.Record: 修复新增状态的记录重置后状态变为同步的问题。
  • 🐞 <pro>DataSet: 修复级联行的 autoCreate 不起作用的问题。

0.8.34

2019-11-07

  • 💄 <pro>Lov: 弹窗显示关闭图标按钮。
  • 💄 <pro>Validator: 去除绑定字段校验的逻辑。
  • 🐞 <pro>Lov: 修复按钮模式下失去焦点时会清空值的问题。
  • 🐞 <pro>Lov: 修复输入查询在有 cascadeMap 的情况下无结果的问题。
  • 🐞 <pro>Select: 修复键盘操作报错的问题。
  • 🐞 <pro>Table: 修复高级过滤条模糊搜索会出现重复值的问题。

0.8.33

2019-11-05

  • 🌟 configure: 日期格式化加入全局配置。
  • 🌟 <pro>Table: 单选按钮可通过点击撤销选择。
  • 🌟 <pro>Table: 新增 onExpand 属性。
  • 🐞 <pro>IntlField: 修复单条记录有多个多语言控件时的冲突问题。
  • 🐞 <pro>DataSet.Field: 动态 lookupUrl 不显示值的问题。

0.8.32

2019-11-05

  • 🌟 <pro>DataSet.Record: 新增 init 方法。
  • 🌟 <pro>DataSet.Transport: tls 钩子增加 record 参数。
  • 🐞 <pro>DataSet.Field: 动态 lovCode 不显示值的问题。

0.8.31

2019-11-02

  • 🌟 <pro>DataSet.Transport: tls 钩子增加字段名 name 参数。
  • 💄 <pro>DataSet.Field: dynamicProps 钩子将在 v1.0 版本中废弃,请使用 dynamicProps 对象。
  • 🐞 <pro>DataSet: 修复级联行的更改在头配了 transport.update 而没配 transport.submit 时无法提交的问题。
  • 🐞 <pro>DataSet: 修复多层级联的问题。
  • 🐞 <pro>Table: 修复切换 dataset 时,过滤条报错的问题。
  • 🐞 <pro>Table: 修复树形全选的问题。
  • 🐞 <pro>Lov: 修复按回车会输入自定义值的问题。

0.8.30

2019-10-31

  • 🌟 <pro>DatePicker: 可输入。
  • 🌟 <pro>DataSet: 新增 feedback 属性。
  • 🌟 <pro>DataSet.Field: 新增 labelWidth 属性。
  • 🌟 configure: 新增 lookupCache 属性。
  • 💄 configure: 优化全局配置 transport 的默认逻辑,由整体配置覆盖改为局部配置覆盖。
  • 💄 <pro>DataSet.Field: 去除唯一性校验调用接口时分页数必须大于 1 的限制。
  • 💄 <pro>Table: 优化滚动条。
  • 🐞 <pro>Button: 修复点击事件无法阻止冒泡的问题。
  • 🐞 <pro>Tooltip: 修复内容不换行,hidden 属性不受控, defaultHidden 属性不起作用等问题。
  • 🐞 <pro>Lov: 修复拥有相同 textField 值的多条记录,只能选中其中的第一条的问题。
  • 🐞 <pro>DataSet.Record: 修复新增状态下也会查询多语言的问题。
  • 🐞 <pro>DatePicker: 修复 range 模式重置无法清空值的问题。

0.8.29

2019-10-27

  • 💄 <pro>Field: 优化 lookup 缓存机制。
  • 🐞 <pro>Select: 修复使用 lovCode 时,lovQueryAxiosConfig 不起作用的问题。
  • 🐞 <pro>Select: 修复 searchMatcher 的问题。
  • 🐞 <pro>Table: 修复行内编辑模式下未编辑状态的行 CheckBox 没禁用的问题。

0.8.28

2019-10-25

  • 🌟 configure: 增加全局配置 transport、lookupAxiosConfig、iconfontPrefix、icons。
  • 🌟 Icon: 可自定义 iconfont 资源。
  • 💄 <pro>DataSet.Field: 优化 lookupAxiosConfig、lovDefineAxiosConfig、lovQueryAxiosConfig 的相关逻辑。
  • 💄 <pro>Table: 优化滚动条。
  • 🐞 Alert: 修复图标不显示的问题。
  • 🐞 <pro>Form: 修复子元素的 labelWidth 为非数字时的问题。

0.8.27

2019-10-22

  • 🌟 <pro>Form: 子元素可设置 labelWidth 属性。
  • 🐞 <pro>Table: 修复 ResizeObserver loop limit exceeded 错误。
  • 🐞 修复循环依赖的问题。
  • 🐞 Button: 修复 loading 图标不显示的问题。

0.8.26

2019-10-21

  • 🌟 <pro>DataSet: 新增 autoQueryAfterSubmit 属性。
  • 💄 <pro>DataSet: 优化提交数据回写逻辑。
  • 🐞 <pro>NumberField: 修复步距按钮的问题。

0.8.25

2019-10-19

  • 🐞 <pro>DataSet: 修复数据在提交之后若有回写数据但没有_id 属性时无法回写的问题。
  • 🐞 <pro>Lov: 修复多选 Lov 无法选值的问题。

0.8.24

2019-10-18

  • 💄 <pro>Table: 调整 advance bar 按钮类型。

0.8.23

2019-10-18

  • 💄 <pro>Table: 性能优化。
  • 💄 <pro>Lov: 缓存下时不清空查询条件。
  • 🐞 <pro>Table: 修复 advance bar 高级查询条件条显示普通查询字段的问题。
  • 🐞 <pro>Table: 修复删除记录失败时记录无法操作的问题。
  • 🐞 <pro>DataSet: 修复提交报错后,再次提交为缓存数据的问题。
  • 🐞 <pro>Lov: 修复可编辑状态下无法清空值的问题。
  • 🐞 <pro>Select: 修复多选下拉框全选导致值重复的问题。

0.8.22

2019-10-17

  • 🌟 <pro>Field: dynamicProps 属性支持对象类型,对象为字段属性和返回该字段值的钩子的键值对。
  • 🌟 <pro>DataSet: delete 和 deleteAll 方法 confirmMessage 参数支持传 Modal 的属性。
  • 💄 <pro>Output: 调整在 Form 中的行间距。
  • 💄 Button: 调整 loading 状态与 pro 的 Button 一致。
  • 💄 <pro>Modal: 调整 confirm、info、success、error、warning 样式与基础组件的样式一致。
  • 🐞 <pro>DatePicker: 修复 range 空值的显示问题。
  • 🐞 <pro>Table: 修复宽度为某两个固定值之间切换时列显示不正确的问题。

0.8.21

2019-10-14

  • 💄 <pro>Lov: 调整 Lov 弹窗的最小高度。
  • 🐞 <pro>Lov: 修复唯一校验不显示错误的问题。
  • 🐞 <pro>Table.Column: 修复 tooltip 属性的问题。
  • 🐞 Modal.SideBar: 修复 closable 属性不起作用的问题。

0.8.20

2019-10-13

  • 🌟 configure: 新增 defaultValidationMessages 全局配置。
  • 🌟 <pro>DataSet.Field: 新增 defaultValidationMessages 属性。
  • 🌟 <pro>DataSet: delete 和 deleteAll 方法新增 confirmMessage 参数。
  • 🌟 <pro>FormField: 新增 validationRenderer 属性。
  • 💄 <pro>Table: 树形表格展开状态持久化。
  • 🐞 <pro>Table: 修复树形表格合并按钮有时无法关闭节点的问题。
  • 🐞 <pro>Validator: 修复 unique 联合唯一校验的问题。
  • 🐞 <pro>NumberField: 修复多选模式下步距按钮的问题。

0.8.19

2019-10-11

  • 🌟 configure: 增加 pagination 全局配置。
  • 🌟 <pro>Select: 增加 notFoundContent、onOption 属性。
  • 💄 <pro>FormField: renderer 返回值支持 ReactNode。
  • 💄 <pro>Table: 树形表格默认高亮第一条根节点记录。

0.8.18

2019-10-10

  • 🌟 <pro>Select: 多选增加全选和取消全选按钮。
  • 🐞 <pro>Table: 修复单元格内容为块级元素时会换行的问题。
  • 🐞 <pro>Select: 修复加载状态不停止的问题。

0.8.16

2019-10-09

  • 🌟 <pro>Table.Column: 新增 tooltip 属性。
  • 🌟 <pro>Select: 新增 searchMatcher 属性。
  • 🌟 <pro>Pagination: 新增 showSizeChangerLabel、sizeChangerPosition、sizeChangerOptionRenderer 属性。
  • 🌟 <pro>DataSet.Field: format 属性新增 uppercase lowercase capitalize 值。
  • 🌟 <pro>DataSet.Field: 新增 lovDefineAxiosConfig、lovQueryAxiosConfig 属性。
  • 🌟 <pro>TriggerField: 新增 onPopupHiddenChange 属性。
  • 🌟 <pro>: 新增日语。
  • 💄 <pro>Table: 重构高级查询条。
  • 🐞 <pro>DataSet: 修复 ready 方法时序不正确的问题,如 queryDataSet 未准备好时就执行了查询。
  • 🐞 <pro>Table: 修复复合列错位的问题。
  • 🐞 <pro>DatePicker: 修复自定义校验 range 值的问题。
  • 🐞 Radio.Button: 修复选中样式不更新的问题。

0.8.15

2019-09-27

  • 🐞 <pro>DataSet: 修复 dataKey 的问题。

0.8.14

2019-09-26

  • 🌟 <pro>Field: 新增 trim 属性 。
  • 🌟 <pro>DataSet: dataKey 和 totalKey 支持深层匹配,如 dataKey = “demo.list” 。
  • 🐞 <pro>Table: 修复 Table querybar 的问题。
  • 🐞 <pro>Field: 修复 float label 在 firefox 下不生效的问题。

0.8.13

2019-09-26

  • 🌟 <pro>Table: 属性 queryBar 支持钩子类型。
  • 🐞 <pro>DataSet.Field: 修复 dynamicProps 在某些情况不起作用的问题。

0.8.12

2019-09-25

  • 🌟 <pro>Lov: 新增 button 模式。
  • 💄 <pro>Lov: 多选 Lov 弹出窗中的 Table 能选中已有的值。
  • 💄 <pro>Table: 调整 advancedBar 的间距。
  • 💄 <pro>Button: 调整 Button 的高度为 .3rem。
  • 💄 <pro>Modal: 更新样式。
  • 🐞 <pro>Table: 修复隐藏列造成的问题。
  • 🐞 <pro>Table: 修复锁定列编辑器不显示的问题。
  • 🐞 <pro>Table: 修复切换 DataSet 后查询条值变更不会自动查询的问题。
  • 🐞 <pro>CodeArea: 修复不受控的问题。
  • 🐞 <pro>NumberField: 修复精度问题。
  • 🐞 修复循环依赖的问题。

0.8.11

2019-09-16

  • 💄 <pro>Table: 调整查询条的模糊条件限制只能输入一个。

0.8.10

2019-09-16

  • 🐞 Input: 修复报错白屏的问题。
  • 🐞 <pro>DataSet: 修复 isModified 方法的问题。

0.8.9

2019-09-12

  • 🌟 升级 webpack4, babel7, eslint, stylelint。
  • 🌟 configure: 增加全局配置新属性。
  • 🌟 <pro>DataSet: 新增 beforeDelete 事件。
  • 🌟 <pro>DataSet.Record: 新增 save 和 restore 方法。
  • 🌟 <pro>Table.Filter: 优化过滤条 placeholder 文字与光标的位置,调整过滤条高度为 40px。
  • 🌟 <pro>Table: 临时删除的行显示为禁用状态,提交失败时重置状态。
  • 🌟 <pro>Table: 编辑器支持 SelectBox。
  • 🌟 <pro>Lov: 增加 conditionFieldRequired 配置。
  • 🐞 <pro>Table: 修复 Table 有 Column 的 lock=“right”的时候,非固定和固定列之间会没有 border 的问题。
  • 🐞 <pro>Table: 修复键盘的上下键操作时行高亮定位问题。
  • 🐞 <pro>DataSet: 修复 dataKey 为 null 时的问题。
  • 🐞 <pro>DataSet: 修复必须要设置 exportUrl 才能导出的问题。
  • 🐞 <pro>Form: 修复 FormField 设了 className 时,宽度不是 100%的问题。
  • 🐞 <pro>TextField: 修复 float label 的 autofill 及 prefix 的样式问题。
  • 🐞 <pro>DatePicker: 修复 range 为数组时的问题。
  • 🐞 <pro>DataSet.Field: 修复 dynamicProps 死循环的问题。

0.8.8

2019-08-23

  • 🌟 Responsive: 新增 Responsive 组件。
  • 🌟 <pro>DataSet: Transport 增加 exports 配置,导出的 url 拼接 axios 的 baseUrl,增加 export 事件。
  • 💄 <pro>Form: 优化响应式。
  • 🐞 <pro>Lov: 修复多选翻页时无法缓存选中的记录。
  • 🐞 <pro>DataSet.Record: 修复序列化数据的问题。
  • 🐞 <pro>Table: 优化并修复高级查询条的一些问题。
  • 🐞 <pro>Select: 修复错误信息遮盖下拉框的问题。

0.8.7

2019-08-22

  • 🐞 <pro>IntlField: 修复多语言必填及数据变更显示的问题。

0.8.6

2019-08-21

  • 🐞 <pro>Table: 修复 filter bar 值变更时不会自动查询的问题。
  • 🐞 <pro>Table: 修复 dataSet 变更时,行内编辑的问题。

0.8.5

2019-08-21

  • 🌟 configure: 增加全局配置新属性。
  • 🌟 <pro>DataSet.Record: toJSONData 方法增加 isCascadeSelect 参数。
  • 💄 <pro>IntlField: 重构代码,支持直接从 Record 数据中获取多语言值。
  • 🐞 <pro>Tabs: 修复禁用的样式问题。

0.8.4

2019-08-16

  • 🌟 configure: 增加全局配置新属性。
  • 🌟 getConfig: 暴露 getConfig 方法。
  • 🌟 <pro>Field: 新增 range 属性。
  • 🌟 <pro>DatePicker: 新增 multiple 和 range 模式。
  • 🌟 <pro>Button: 新增 primary 颜色。
  • 🌟 <pro>Table: 高级搜索增加重置按钮。
  • 🌟 <pro>Table.Column: command 属性新增钩子类型。
  • 🐞 <pro>DataSet: 修复响应值为空时报错。
  • 🐞 <pro>Tooltip: 修复层级比下拉框低的问题。
  • 🐞 <pro>Table: 修复 filterBar 的值不受控的问题。

0.8.3

2019-08-08

  • 💄 <pro>Popup: 展开时与滚动同步。
  • 💄 <pro>DatePicker: 补全国际化。
  • 🐞 <pro>SelectBox: 修复 SelectBox 在 Form 下多选值的问题。
  • 🐞 <pro>Anchor: 修复 getContainer 属性无效的问题。

0.8.2

2019-08-06

  • 🌟 <pro>configure: 钩子 generatePageQuery 增加 sortName 和 sortOrder 参数。
  • 🌟 <pro>Form: 增加 pristine 属性,用于显示记录的初始值。
  • 🌟 <pro>FormField: 增加 pristine 属性,用于显示记录的初始值。
  • 🌟 <pro>Table: 增加 pristine 属性,用于显示记录的初始值。
  • 💄 <pro>Range: 更新浮动标签下的样式。
  • 💄 <pro>CheckBox: 更新浮动标签下的样式。
  • 💄 <pro>Switch: 更新浮动标签下的样式。
  • 🐞 <pro>Radio: label替代children后,浮动标签布局下不渲染label
  • 🐞 <pro>CheckBox: label替代children后,浮动标签布局下不渲染label

0.8.1

2019-08-02

  • 🐞 <pro>Table: 修复 CheckBox 编辑器显示 label 的问题。

0.8.0

2019-08-02

  • 🌟 configure: 增加全局配置新属性。
  • 🌟 <pro>Modal: Modal 和内部注入 modal 对象增加 update 方法。
  • 🌟 <pro>Modal: 新增 okProps, cancelProps, okFirst, border 属性。
  • 🌟 <pro>DataSet.Field: 增加requestTransformresponseTransform输入属性。
  • 🌟 <pro>Table: queryBar属性新增advancedBar类型。
  • 🌟 message: 新增 placement 配置。
  • 🌟 <pro>DataSet.Record: set 方法可以传一个键值对的对象。
  • 🌟 <pro>DataSet: 新增 reverse、reduce、reduceRight、removeAll、deleteAll 方法。
  • 🌟 <pro>Select: 新增optionRenderer输入属性。
  • 💄 Password: 变更为通过点击揭示密码。
  • 💄 Input: 更新样式。
  • 💄 DatePicker: 更新样式。
  • 💄 Select: 更新样式。
  • 💄 <pro>Form: 优化行列合并。
  • 💄 <pro>FormField: 更新浮动标签下的样式。
  • 💄 <pro>DataSet: query 和 submit 事件返回值为 false 可阻止查询和提交。
  • 💄 <pro>Popup: 提升样式 z-index。
  • 💄 SelectBox: 更新样式(浮动标签状态下)。
  • 💄 TexaArea: 更新样式。
  • 💄 Tabs: 更新样式。
  • 💄 <pro>Table: 更新ColumnFilter样式。
  • 💄 <pro>DataSet.Field: 动态属性变更时只重置校验,不自动触发校验。
  • 💄 <pro>DataSet: 取消Validator.checkValidity方法的缓存策略。
  • 💄 <pro>Modal: footer属性支持函数类型。
  • 💄 <pro>Select: 当没有匹配选项时,显示值,而不是自动清空值,除了级联。
  • 💄 <pro>Select: 当可搜索且没有匹配选项时,下拉框显示没有匹配项
  • 💄 <pro>DataSet.Field: lookupAxiosConfig 支持钩子。
  • 💄 <pro>Modal: 调整drawer类型的 Modal 页脚至视口底部。
  • 💄 <pro>Radio: 没有children时使用label代替。
  • 💄 <pro>CheckBox: 没有children时使用label代替。
  • 🐞 <pro>FormField: 修复 label 为 ReactNode 时的问题。
  • 🐞 <pro>TextField: 修复 TextField(和子类)使用 addon 时的 display 样式。
  • 🐞 <pro>Modal: 修复 body 无滚动条时,Modal 弹出会影响布局的问题。
  • 🐞 <pro>Modal: 修复在抽屉类型的Modal中使用浮动标签Form时,验证和帮助信息无法随页面滚动。
  • 🐞 <pro>FormField: 修复多值组件的标签样式。
  • 🐞 <pro>Form: 修复 disabled 属性无法传递给子 Form 的问题。
  • 🐞 <pro>DataSet: 修复 Transport 的钩子没有传递 params 的问题。
  • 🐞 <pro>Lov: 修复 Field.type 为 string 时,不显示文案的问题。
  • 🐞 <pro>SelectBox: 修复 children 变化不渲染的问题。
  • 🐞 Modal: 修复SideBar组件width属性无效的问题。

0.7.6

2019-07-09

  • 💄 <pro>DataSet: 优化性能。
  • 💄 <pro>Validator: 优化校验。
  • 🐞 <pro>Select: 修复复合多选的 bug。
  • 🐞 <pro>Select: 修复 searchable 情况下,两个相同文案的选项始终选择的是第一个的问题。
  • 🐞 <pro>DataSet: 修复 Field 的 ignore 属性会忽略 bind 的字段。

0.7.5

0.6.14

2019-06-28

  • 🐞 <pro>TextArea: 修复未受控值无法保留的问题。

0.7.3

0.6.12

2019-06-27

  • 💄 <pro>Validator: 优化 email,url,color 在 Output 中显示的校验信息。
  • 🐞 <pro>Table: 校验失败的下拉框重新选择值后,其他编辑器无法激活。
  • 🐞 <pro>Select: 修复 primitive 属性的问题。

0.7.1

0.6.10

2019-06-25

  • 🌟 configure: 增加全局配置新属性。
  • 💄 <pro>TextField: 更新 labelLayout 为 float 时输入框的样式。
  • 🐞 <pro>Select: 修复 combo 属性的 bug。
  • 🐞 Checkbox: 修复半选样式问题。
  • 🐞 <pro>Validator: Transport 设置 validate 时,唯一校验问题。
  • 🐞 <pro>DataSet: 修复 Field.dirty 属性会有循环计算的问题。
  • 🐞 <pro>DataSet: 修复 lookup 的复合值在 Output 中不显示的问题。

0.7.0

0.6.9

2019-06-19

  • 🌟 <pro>DataSet: Field 新增 lookupAxiosConfig 属性,用于适配 lookup 请求的配置。
  • 🌟 configure: 增加全局配置新属性。
  • 🌟 <pro>DataSet: 属性 transport 支持钩子。
  • 💄 <pro>TextField: 更新 float labelLayout 状态下,禁用时的样式。
  • 💄 <pro>Table: 优化空数据显示。
  • 🐞 <pro>Table: 修复过滤条 placeholder 始终显示的问题。
  • 🐞 <pro>DataSet: 修复提交响应值为空时报错的问题。
  • 🐞 <pro>DataSet: 修复 indexChange 触发的时机问题。
  • 🐞 <pro>DataSet: 修复 query 事件查询参数不正确的问题。
  • 🐞 <pro>DataSet: 修复级联子数据源数据无法提交的问题。
  • 🐞 <pro>DataSet: 修复 ignore 为 clean 的多语言字段无法正确提交的问题。

0.6.8

2019-06-13

  • 💄 <pro>DataSet: 查询时如果是 get 请求,自动将查询条件并入 params。
  • 🐞 <pro>Table: 修复列的 header 属性不支持 ReactNode。

0.6.7

2019-06-13

  • 🌟 <pro>DataSet: 属性 transport 新增 adapter 钩子属性,用于适配 CRUD 请求的配置。
  • 🐞 <pro>DataSet: 修复 submit 方法无返回值。

0.6.6

2019-06-12

  • 🌟 <pro>DataSet: 新增 transport 属性,用于配置 CRUD 的请求。
  • 💄 Message: 默认 placement 属性设为 leftBottom。
  • 🐞 <pro>DatePicker: 修复 placeholder 不显示的问题。

0.6.5

2019-06-07

  • 💄 <pro>TextField: 更新 labelLayout 为 float 时输入框的样式。
  • 💄 <pro>DataSet: 优化内存不释放的问题。
  • 🐞 <pro>Upload: 修复弹窗无法关闭的问题。

0.6.4

2019-05-25

  • 🌟 <pro>FormField: 新增 maxTagPlaceholder、maxTagCount、maxTagTextLength 属性。
  • 🌟 <pro>Field: 新增 ignore 属性。
  • 🌟 <pro>Select: 新增 primitiveValue 属性。
  • 🌟 <pro>Tranfer: 新增 Transfer 组件。
  • 🌟 <pro>DataSet: 废弃 beforeSelect 事件,新增 create 事件。
  • 🌟 Ripple: 增加 disabled 属性,用于禁用波纹效果。
  • 💄 <pro>Table: 优化尺寸变化时的性能。
  • 💄 Pagination: 优化 10 页以内的分页效果。
  • 💄 <pro>Lov: 提升 placeholder 属性优先级大于配置的 placeholder。
  • 🐞 <pro>Table: 修复绑定的数据源新增记录时,行内编辑框不显示的问题。
  • 🐞 <pro>Select: 在不可编辑的情况下始终显示 renderer 的值。

0.6.3

2019-05-24

  • 🐞 Tree: 修复样式。
  • 🐞 Button: 修复小按钮样式。

0.6.2

2019-04-25

  • 🌟 <pro>Form: 实装 disabled 属性。
  • 🌟 <pro>TextField: 新增 restrict 属性,用于限制可输入的字符。
  • 🌟 <pro>Table: 新增行内编辑模式。
  • 🌟 <pro>Table: 新增 pagination 属性。
  • 🌟 <pro>Pagination: 新增 showTotal、showPager、itemRender 属性。
  • 💄 <pro>Table: 优化必选和可编辑单元格的显示。
  • 🐞 <pro>Form: 修复在有空子元素时布局的问题。
  • 🐞 <pro>Lov: 修复配置中 lovItems 为 null 时报错的问题。
  • 🐞 <pro>NumberField: 修复加减按钮在大于 1000 数字时结果不正确的问题。

0.6.1

2019-04-18

  • 🌟 <pro>Form: 属性 labelLayout 新增 float 值。
  • 🌟 <pro>Table: 弃用属性 showQueryBar,新增 queryBar 属性,可选值为normal bar none
  • 🌟 <pro>Table: 新增展开行渲染功能。
  • 🌟 <pro>Table: 新增 onCell 用于设置单元格属性。
  • 🌟 <pro>Table: 废弃属性 rowRenderer,新增 onRow 用于设置行属性。
  • 🌟 <pro>Lov: 新增 searchable 属性,LovConfig 新增 editableFlag 配置,用于输入时可获取 lov 值。
  • 💄 <pro>Table: 优化组合列。
  • 🐞 <pro>Field: 修复属性 pattern 不支持正则常量。
  • 🐞 <pro>Lov: 修复列序号不生效的问题。
  • 🐞 <pro>NumberField: 修复只读时能点击加减按钮的问题。
  • 🐞 Tabs: 修复 Tab 没有传 key 时无法切换的问题。

0.6.0

2019-04-01

0.5.7

2019-04-26

  • 🐞 Icon: 修复图标尺寸问题。

0.5.6

2019-04-25

  • 🌟 Icon: 增加新的图标。

0.5.5

2019-04-20

  • 🐞 修复 0.5.4 发布文件错乱的问题。

0.5.4 (deprecated)

2019-04-19

  • 🌟 Icon: 增加新的图标。

0.5.3

2019-03-20

  • 💄 Input: Input 输入到达字符限制时显示提示。
  • 🌟 Modal: Modal 添加 disableOk 和 disableCancel 属性。
  • 🌟 TreeNode: TreeNode 添加 wrapper 属性。
  • 🌟 Icon: 增加新的图标。
  • 🌟 IconSelect: 增加 showAll 属性。

0.5.2

2019-02-22

  • 💄 Table: 修复 Table 中过滤的确认按钮固定在选择框底部样式被覆盖。
  • 🌟 Sidebar: 增加属性 alwaysCanCancel。

0.5.1

2019-02-19

  • 💄 Form.Item: Form.Item 验证为 error 时不隐藏后缀图标。
  • 💄 Table: Table 过滤失去焦点后不清空。
  • 💄 Table: Table 过滤的清空 icon 在有内容时就显示。
  • 💄 Table: Table 中过滤的确认按钮固定在选择框底部。
  • 🌟 Icon: 增加新的图标。

0.5.0

2019-01-10

  • 更改图标字体文件的来源,更改为从 npm 库中获取并打包到本地。
  • 💄 IconSelect: 优化了图标选择器,图标更大,且只保留常用图标.
  • 💄 table: 优化 table 翻页时自动回到第一条元素

0.4.5

2018-12-11

  • 🌟 Icon: 增加新的图标。
  • 💄 Select: select 全选和无更改为不对禁用的选项生效

0.4.4

2018-12-3

  • 💄 Menu: 修复了一个依赖错误。

0.4.3

2018-11-29

  • 🌟 Select: 增加onPopupFocus,在下拉弹出框被 focus 时调用。
  • 💄 Select: select 搜索框内可以使用上下选择然后回车确定。
  • 💄 Select: 多选框:删除标签,不打开 select 弹框。
  • 💄 Select: 去除 select 中标签悬停后的 title 信息。
  • 💄 Menu: 升级 rc-menu 组件为社区版。

0.4.2

2018-11-13

  • 🌟 Icon: 增加新的图标。
  • 🌟 Table: 增加noFilters,用于阻止默认的过滤筛选功能。
  • 🌟 Table.Column: 增加disableClick, 用于 Table 筛选项禁用勾选。
  • 💄 Tag: 修复热门标签显示问题。
  • 💄 Select: Select 全选和无的逻辑优化。

0.4.1

2018-10-26

  • 🌟 Icon: 增加新的图标。
  • 🌟 Table: 增加 onColumnFilterChange,在表格列过滤器变化时触发。
  • 💄 Demo: 修复使用 bisheng 生成的文档网站无法展开样例代码的 bug。
  • 💄 Avatar: 修复头像中文字定位不准确。

0.4.0

2018-09-28

  • 🌟 Select: select 有 maxTagCount 且超出限制时显示的标签可以自定样式,且去除默认的背景颜色。
  • 💄 Input: 修复 input 的 showLengthInfo 为 false 时在某些情况下仍显示字数限制信息的问题。
  • 💄 Select: 回滚 select 的部分样式至 0.3.4 版本。

0.3.10

2018-09-14

  • 🌟 List: List 添加empty属性。
  • 🌟 Table: Table 添加empty属性。
  • 🌟 Icon: 增加新的图标。
  • 💄 Select: 修复 Select 使用方向键选择时样式缺失的 bug。
  • 💄 Cascader: 级联选择器 修复样式问题。
  • 💄 Table: 修复可编辑单元格示例无法编辑单元格的 bug。

0.3.9

2018-09-07

  • 🌟 Icon: 增加新的图标。
  • 🌟 Card: Card 添加onHeadClick属性。
  • 💄 Input: 修复 input 有字数限制且在 formitem 中存在验证时 formitem 之间上下间距不对。
  • 💄 Sidebar: 修复 Sidebar 没有getContainer属性的 bug。

2018-09-04

  • 🌟 Input: Input 添加showPasswordEye属性用来控制显示密码的控件。
  • 💄 IconSelect: IconSelect 现在的搜索不区分大小写了。

0.3.8

2018-08-31

  • 🌟 Icon: 增加新的图标。。
  • 💄 Input: Input 和 select 在 compact 模式和正常模式下都能对齐了。
  • 💄 FormItem: 表单输入框带有字数限制时,优化为报错提示时报错信息与横线无间距,且隐藏字数限制提示。

0.3.7

  • 💄 Table: 样式修改
  • 💄 Input: input 框禁用时 hover 上去显示默认禁用图标
  • 💄 Spin: 修复加载图标未置于顶层的问题。

0.3.6

2018-08-16

  • 🌟 Icon: 增加新的图标。

0.3.5

2018-08-03

  • 💄 Switch: 样式修改。
  • 🌟 Icon: 增加新的图标。

0.3.4

2018-07-19

  • 🌟 Icon: 增加新的图标。

0.3.3

2018-07-06

  • 🌟 Select: 增加 onChoiceRemove 属性。
  • 🌟 Input: 增加 showLengthInfo 属性。
  • 🌟 Modal: 增加 center 属性。
  • 💄 Select: 样式调整。
  • 💄 Tree: 样式调整。
  • 💄 Modal.Sidebar: 样式调整。
  • 💄 InputNumber: 样式调整。
  • 💄 Select: 实现 filterInput 自动获取焦点。
  • 🐞 Table: 修复 onChange 返回值错误.
  • 🐞 Select: 修复点击下拉按钮不能触发 focus.
  • 🐞 Table: 修复过滤框无法弹出默认过滤内容.

0.3.2

2018-06-28

  • 🌟 Icon: 增加新的图标。
  • 🌟 Form: 增加 isModifiedFields isModifiedField 方法。
  • 💄 Table: 排序图标样式调整。
  • 💄 Select Input Radio DatePicker: 样式调整。

0.3.1

2018-06-08

  • 🐞 Table: 修复列选择下拉框一直会处于 loading 状态。

0.3.0

2018-06-08

  • 🌟 Select: 增加 loading 属性。
  • 💄 Collapse:修改 icon 图标样式。
  • 💄 Modal: 调整 footer 的 button 样式。
  • 🌟 增加 IconSelect 组件。
  • 💄 Table: 调整 FilterSelect 功能。
  • 💄 Table: 调整弹出窗位置。

0.2.4

2018-06-01

  • 💄 Select: 调整 icon 样式。
  • 💄 Input: 调整 icon 样式。
  • 🌟 Icon: 增加新的图标。

0.2.2

2018-05-31

  • 💄 Radio: 禁用样式调整。
  • 💄 Pagination: 下选框样式调整。
  • 💄 Select: 多选样式调整。
  • 🐞 Select: 修复没有数据时不能选中输入值。

0.2.1

2018-05-28

  • 💄 Select: 多选样式调整。

0.2.0

2018-05-18

  • 🌟 迁移至 npmjs

0.1.11

2018-05-15

  • 💄 Button: 调整禁用时的背景色。
  • 💄 Modal.Sidebar: title 样式调整。

0.1.10

2018-05-14

  • 🐞 Table: 修正过滤条删除选中值时会影响当前statefilteredValue值。
  • 💄 Select: 禁用时样式调整。

0.1.9

2018-05-13

  • 💄 Form: 调整校验反馈时的图标。
  • 💄 Popover: 调整图标。
  • 🐞 Table: 修正当columnfilters 属性中 value 不是字符串时,过滤条选中的值显示错误。
  • 🌟 Table: column 增加 filterTitle 属性。

0.1.8

2018-05-12

  • 🐞 Table: 修正当childrenColumnName属性不是children,所有数据中第一层的选择框禁用而其他数据的选择框是启用的时候, 全选选择框为禁用状态。
  • 🐞 Select: Form 下全选拿不到值。

0.1.7

2018-05-12

  • 💄 Icon: 样式属性 font-weight 改为 inherit。
  • 🐞 Select: 查询过后再次打开下拉框不能重查。

0.1.6

2018-05-11

  • 💄 Pagination: 样式调整。
  • 💄 Modal.Sidebar: content 滚动。
  • 💄 Select: 样式调整。
  • 🌟 Select: 增加 choiceRender 属性。

0.1.5

2018-05-10

  • 🐞 Ripple: 修复引用 Ripple 的组件的样式依赖。
  • 🐞 Icon: 修复不同字体大小下的图标尺寸不自适应。
  • 🌟 Checkbox: 增加 label 属性。
  • 🌟 Radio: 增加 label 属性。
  • 💄 Select: 对于 label 不存在时的调整。
  • 🐞 Input: 默认值和 label 重叠。

0.1.4

2018-05-08

  • 🐞 Ripple: 修正内部节点的样式属性 position 为 static 时的错误。

0.1.3

2018-05-07

  • 🌟 Model.Sidebar: 新增 footer
  • 💄 Spin: 调整旋转效果
  • 🐞 Table: 修正过滤条无法过滤 Column 没有 dataindex 属性时数据的错误

0.1.2

2018-05-03

  • 🌟 Pagination: 新增tiny属性,用于 Table 风格的分页
  • 💄 Tab: 调整 icon
  • 🐞 Table: 修复过滤条选择的值的问题
  • 🐞 Ripple: 修复子节点 style 的问题
  • 🌟 Icon: 新增 icon 样式
  • 🐞 Input: 前后缀问题

0.1.1

2018-05-02

  • Table
    • 🌟 FilterBar: 新增设置column.filterMultiple可多选功能。
    • 🐞 FilterBar: 修复列过滤的问题。
    • 🐞 修复展开图标不按中心旋转的问题。
  • 🐞 Modal.Sidebar: 按钮 loading 状态显示问题。

0.1.0

2018-04-28

  • 💄 Ripple: 优化并抽象成组件.
  • 🐞 Select: 修复内容超长显示问题。
  • 💄 Table: 调整行的展开图标。
  • 💄 Table: 当列的filters为空数组时,filterBar也能显示可选列。

0.0.5

2018-04-26

  • 💄 调整 Table 行的展开图标。
  • 🐞 修复 rc-components 在 IE9 下的 bug.
  • 🌟 message 新增 placement 用于消息位置。
  • 🌟 message.config 新增 bottom
  • 🌟 Select 新增 footer

0.0.4

2018-04-25

  • 💄 调整 Table 的 filter bar,默认不能有 OR 逻辑。
  • 💄 调整 Select 组件清除图标样式。
  • 🌟 Modal 新增 funcType 用于按钮功能。

0.0.3

2018-04-24

  • 🐞 修复 Form 的 Input 组件赋值问题。
  • 🐞 修复 Select 组件主题样式兼容问题。
  • 🐞 修复 Input 组件主题样式兼容问题。
  • 🐞 修复 AutoComplete 组件主题样式兼容问题。
  • 💄 调整 Radio 组件主题样式。
  • 💄 调整 Upload 组件主题样式。
  • 💄 调整 Dropdown 组件弹出位置。
  • 💄 调整 Button 组件 loading 样式。

0.0.2

2018-04-20

  • 🐞 修复 rc-components 各组件未引入的依赖。
  • 🐞 修复 Table 的 filterBar 的问题。
  • 💄 调整 Button 组件主题样式。
  • 💄 调整 Menu 组件主题样式。
  • 💄 调整 Modal 组件主题样式。
  • 💄 调整 Progress 组件主题样式。
  • 💄 调整 Select 组件主题样式。
  • 💄 调整 Input 组件主题样式。
  • 🌟 Progress 的 type 属性新增 loading 值。
  • 🌟 新增 Modal.SideBar 组件。
  • 🌟 Input 新增 copyonCopy 用于复制。

0.0.1

2018-04-11

  • Table
    • 🌟 新增 filterBar 用于开启过滤条功能。
    • 🌟 新增 filters 用于控制过滤条已选过滤条件。
  • 🌟 各表单控件 新增 label 用于显示浮动文字。
  • 💄 调整各组件主题样式。

0.0.0

2018-04-01