Skip to content

Latest commit

 

History

History
3158 lines (2640 loc) · 181 KB

CHANGELOG.zh-CN.md

File metadata and controls

3158 lines (2640 loc) · 181 KB
order title toc timeline
6
更新日志
false
true

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

发布周期

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

  • 🌟 configure: 新增 treeShowLine, performanceTableUseMouseBatchChoose, tableSize, datePickerYearFirst, attachment.removeConfirm, customizedRenderer, showSelectLoading 属性。
  • 🌟 configure: TooltipTarget 新增 text-field 全局对象。
  • 🌟 <pro>Select: 新增 virtual 属性,支持虚拟滚动。
  • 🌟 <pro>PerformanceTable: 新增 useMouseBatchChoose 属性,支持鼠标批量选择。
  • 🌟 <pro>Pagination: 新增输入超过最大分页数提示。
  • 🌟 <pro>Table: 新增双向复制操作提示回调。
  • 🌟 <pro>DatePicker: 新增 yearFirst 属性。
  • 🌟 <pro>Attachment: 新增 removeConfirm 属性。
  • 🌟 <pro>Attachment: 新增 templateDownloadButtonRenderer 属性。
  • 🌟 <pro>PerformanceTable: 新增 onRowDoubleClick 属性,支持行双击事件。
  • 🌟 <pro>PerformanceTable.Column: 新增 footer 属性,支持表格底部渲染。
  • 🌟 <pro>Table: 新增 rowNumberColumnProps.rowNumberIndex 属性,支持修改序号列顺序。
  • 🌟 <pro>DataSet: 新增 customIntlFun 属性。
  • 🌟 <pro>Lov: 新增树形是否默认展开的视图配置。
  • 🌟 <pro>Table.Column: 新增 showDetail 属性。
  • 🌟 <pro>TreeSelect: 新增 showLine 属性。
  • 🌟 <pro>DataSet.Field: trueValue 和 falseValue 属性新增数组类型。
  • 🌟 <pro>Table: 新增 addNewButton 属性。
  • 💄 <pro>Tree: 优化 showLine 属性为 true 时的 showLeafIcon 默认值。
  • 💄 <pro>Table: 优化排序属性,废弃 showSortOption,新增 currentDataSort、allDataSort 属性。
  • 💄 <pro>SelectBox: 优化去除只读状态下的聚焦样式。
  • 💄 <pro>Lov: 优化去除双击不可选择行会关闭弹框的效果。
  • 💄 <pro>Select: 优化 Select 单选搜索效果,选值后不会弹出所有选项后再收起下拉框。
  • 💄 <pro>Form: 优化栅格布局下标题 help 样式&布局。
  • 💄 <pro>Modal: 优化 title 过长遮挡关闭按钮样式问题。
  • 💄 <pro>Attachment: 优化 popup 模式图片预览未收起问题。
  • 💄 <pro>Table: 内置按钮添加类名。
  • 💄 <pro>Table: 优化筛选条下拉关闭交互。
  • 💄 <pro>IntlField: 优化多语言值变更逻辑。
  • 💄 <pro>Table: 优化表格设置自适应高度且列宽有百分比时的样式。
  • 💄 <Tree>: 优化连接线背景色。
  • 💄 <pro>TextArea: 优化设置 autoSize 属性时, 高度根据浏览器窗口变化而变化。
  • 💄 <pro>Table: 优化自定义折叠 icon 的样式。
  • 💄 <pro>Modal: 优化抽屉模式下, 当调整弹窗宽度和浏览器宽度后的弹窗高度。
  • 💄 <pro>Cascader: 兼容未设置选项数据源报错的问题。
  • 💄 <pro>Table: 排序和高级筛选前校验数据是否修改。
  • 💄 <pro>Table: 个性化支持统一控制列显隐。
  • 💄 Progress: 优化 format 信息超长时的样式。
  • 💄 <pro>IntlField: 优化 Output 模式的样式。
  • 💄 <pro>NumberField: 优化 suffix 显示。
  • 💄 <pro>CheckBox: 优化属性变化时选中状态的判断。
  • 💄 Tabs: 优化 tab 标题可设置高度。
  • 💄 <pro>Modal: 优化自定义 getContainer 属性时弹窗的层级。
  • 💄 <pro>TextField: 优化单个 tag 的文本超过 maxTagTextLength 时, 显示 tooltip。
  • 🐞 <pro>Attachment: 修复分片上传成功没有回显文件的问题。
  • 🐞 <pro>Table: 修复自动行高下复制到单元格的长文本没有换行的问题。
  • 🐞 <pro>Table: 修复双向复制 lov 单选类型复制为空的问题。
  • 🐞 <pro>Table: 修复双向复制lov计算属性变化导致粘贴没有请求的问题。
  • 🐞 <pro>Table: 修复双向复制成功复制后粘贴多出空白列的问题。
  • 🐞 <pro>PerformanceTable: 修复动态配置 rowSelection 无效的问题。
  • 🐞 <pro>PerformanceTable: 修复开启自动高度时勾选行会触发滚动的问题。
  • 🐞 <pro>PerformanceTable: 修复最后一行数据被滚动条遮挡的问题。
  • 🐞 <pro>Upload: 修复使用 ModalProvider.injectModal 装饰器导致 reflect-metadata 报错的问题。
  • 🐞 Tabs: 修复横向和垂直模式嵌套使用滚动问题。
  • 🐞 <pro>DataSet.Field: 修复动态属性配置的 lookupAxiosConfig 中存在 FormData 参数会导致死循环的问题。
  • 🐞 Progress: 修复动画样式溢出的问题。
  • 🐞 <pro>Table: 修复 DataSet 动态设置字段时, 列排序不生效的问题。
  • 🐞 <pro>Select: 修复 restrict 属性限制不住中文的问题。
  • 🐞 <pro>PerformanceTable: 修复使用 rowClassName 属性动态设置类名, 切换当前行时, 类名错误问题。
  • 🐞 <pro>FormField: 修复输入组件 onCompositionStart 和 onCompositionEnd 事件不生效的问题。
  • 🐞 <pro>TextField: 修复 navigator.clipboard 不存在时, 复制报错的问题。
  • 🐞 <pro>DatePicker: 修复文本复制不正确的问题。
  • 🐞 <pro>Table: 修复动态筛选条的模糊筛选值清空后, 重置按钮依然显示的问题。
  • 🐞 <pro>Form: 修复未设置 dataSet 属性时, 设置 autoValidationLocate 属性不生效的问题。
  • 🐞 <pro>Table: 修复虚拟滚动表格内部高度计算错误。
  • 🐞 <pro>Modal: 修复 key 设置为 string 之外的类型时, 第二次打开弹窗显示不正常的问题。
  • 🐞 <pro>Modal: 修复全局配置 modalResizable 不生效的问题。
  • 🐞 <pro>Button: 修复点击带图标的按钮异步打开 Modal 后按钮上的 Tooltip 不会消失的问题。

1.6.6

2024-10-18

  • 🌟 configure: 新增 showValueIfNotFound, uploadSecretLevelFlag, uploadSecretLevelOptions, modalOkAndCancelIcon, valueChangeAction, tableFilterBarButtonIcon 属性。
  • 🌟 <pro>FormField: 新增 overMaxTagCountTooltip 属性。
  • 🌟 <pro>FormField: tagRenderer 回调函数增加 inputBoxIsFocus 参数。
  • 🌟 <pro>Transfer: 新增 placeholderOperations 属性。
  • 🌟 <pro>DataSet: 新增 paging noCount 属性值,支持无总数查询翻页。
  • 🌟 <pro>DataSet.Field: 新增 maxExcl, minExcl 严格比较大小属性。
  • 🌟 <pro>Attachment: 新增 filesLengthLimitNotice, countTextRenderer 属性。
  • 🌟 <pro>Board: 新增卡片默认宽度 cardWidth 和 内容自定义渲染 contentRenderer 属性。
  • 🌟 <pro>Board: 新增卡片字段布局、按钮位置、按钮限制等配置属性。
  • 🌟 <pro>Table.DynamicFilterBar: 新增 fuzzyQueryProps 属性。
  • 🌟 <pro>Table.DynamicFilterBar: 新增 filterQueryCallback 属性。
  • 🌟 <pro>Modal: 新增 modalOkAndCancelIcon 属性。
  • 🌟 Tree: 新增 onDragEnterBefore, onDragOverBefore 属性。
  • 🌟 <pro>Table: rowDraggable 属性新增 multiDrag 值, 支持多行拖拽。
  • 🌟 <pro>Table: 新增 multiDragSelectMode, tableFilterBarButtonIcon 属性。
  • 🌟 <pro>CodeArea: 新增 valueChangeAction, wait, waitType 属性。
  • 🌟 <pro>Lov: 新增 showDetailWhenReadonly 属性。
  • 🌟 <pro>DataSet: lovQueryUrl 和 lovQueryAxiosConfig 属性增加 lovQueryDetail 参数。
  • 🌟 <pro>DatePicker: 新增 inputReadOnly 属性,设置输入框为只读(避免在移动设备上打开虚拟键盘)。
  • 🌟 升级 axios。
  • 🌟 <pro>IntlField: 优化多语言,当前语言在首位查看。
  • 🌟 <pro>Table: 新增 combineColumnFilter 属性。
  • 🌟 <pro>Table.Column: 新增 sortableCallback 属性。
  • 🌟 <pro>Table: 新增 combineSortConfig 属性。
  • 💄 configure: 扩展 TooltipTaget,支持 table-validation 单元格校验配置。
  • 💄 <pro>Tooltip: 兼容移动端的 hover 触发方式。
  • 💄 <pro>DataSet: 当字段配置 lookupAxiosConfig 属性时,不执行批量查询逻辑。
  • 💄 <pro>DataSet: 优化连续查询接口返回异步的问题,连续查询下会终止前一次未完成的请求。
  • 💄 <pro>CodeArea: 优化异步加载后的组件样式。优化修改 style 属性后的样式。
  • 💄 <pro>DataSet: 优化单行保存逻辑。
  • 💄 <pro>Board: 优化分组的下拉选项显示逻辑。
  • 💄 <pro>NumberField: 优化移动端点击步距按钮数字变化逻辑。
  • 💄 <pro>TextField: 优化兼容 IOS 移动端聚焦两次才唤起键盘的问题。
  • 💄 <pro>TextField: 优化存在格式化配置时,复制需要失焦的问题。
  • 💄 Tree: 优化第一个和最后一个子节点,以及禁用节点的拖拽交互。
  • 💄 configure: 扩展 customizedSave 属性支持获取表格完整个性化列配置信息。
  • 💄 <pro>Select: 优化分组的 label 可以设置 ReactNode 类型。
  • 💄 <pro>NumberField: 优化点击步距按钮时,值的防抖效果。
  • 💄 <pro>Table: 扩展 columnResizable 属性可传入横向缩放倍数,矫正缩放引起的计算误差。
  • 💄 <pro>TreeSelect: 优化在多选情况下,筛选且勾选子节点后父级勾选框的样式。
  • 💄 <pro>Table: 优化 tree 模式拖拽交互样式。
  • 💄 <pro>Attachment: 优化 picture 和 picture-card 模式下其他文件显示效果。
  • 💄 <pro>Attachment: 优化 Tab 切换焦点跳过内部 input 元素。
  • 💄 Popup: 优化 popup 在 iframe 中的弹出位置。
  • 💄 <pro>Table: 优化日期格式的前端筛选。
  • 💄 <pro>Upload: 优化进度条宽度。
  • 💄 <pro>Upload: 优化扩展 showRemoveIcon 类型。
  • 🐞 <pro>Board: 修复列合并场景卡片字段不渲染的情况。
  • 🐞 <pro>Radio: 修复受控模式下不使用 onChange 会成为只读状态的问题。
  • 🐞 <pro>Table: 修复开启勾选缓存无法取消全选的问题。
  • 🐞 <pro>Table: 修复单独使用 DynamicFilterBar 组件时,查询字段显示不正确的问题。
  • 🐞 <pro>Table: 修复非异步树使用 treeAsync 报错的问题。
  • 🐞 <pro>Table: 修复双向复制粘贴第二页数据会新增一行的问题。
  • 🐞 <pro>Table: 修复双向复制在虚拟滚动下选框显示异常的问题。
  • 🐞 <pro>Table: 修复双向复制下拉批量赋值数量不对的问题。
  • 🐞 <pro>Table: 修复双向复制 lov 类型未携带查询参数的问题。
  • 🐞 <pro>Table: 修复双向复制开启后无法选择表格列标题的问题。
  • 🐞 <pro>Table: 修复自动行高下文本域编辑器 autoSize 属性失效的问题。
  • 🐞 <pro>Table: 修复配置个性化清除固定列横向虚拟滚动显示空白单元格问题。
  • 🐞 <pro>FormField: 修复非空多值输入框最小宽度异常的问题。
  • 🐞 <pro>Select: 修复多选且级联模式下,删除父级单个值会导致级联字段弹窗不关闭的问题。
  • 🐞 <pro>Select: 修复级联模式下,父级多值会导致级联下拉框无数据的问题。
  • 🐞 <pro>Select: 修复分页按钮可重复点击的问题。
  • 🐞 <pro>TreeSelect: 修复有多个根节点,且 showCheckedStrategy 属性为 SHOW_PARENT 或者 SHOW_CHILD 时,值选择不正确的问题。
  • 🐞 <pro>IntlField: 修复 displayOutput 属性变化后样式渲染不正确的问题。
  • 🐞 <pro>TreeSelect: 修复设置 searchFieldInPopup 属性时,搜索无效的问题。
  • 🐞 <pro>Lov: 修复多选且 popup 模式下,选中记录后 reset dataSet,无法再选择的问题。
  • 🐞 <pro>Lov: 修复 modalProps.afterClose 会在选值之前执行的问题。
  • 🐞 <pro>Lov: 修复 onBeforeSelect 失效的问题。
  • 🐞 <pro>Lov: 修复 modalProps.onOk 返回 false 不能阻止弹框关闭的问题。
  • 🐞 <pro>TextArea: 修复设置 autoSize 属性时,文本超过输入框高度未出现滚动条的问题。
  • 🐞 <pro>TextArea: 修复设置 autoSize 属性时,输入文本超过最大行时报错的问题。
  • 🐞 <pro>Typography: 修复表单 float 布局问题。
  • 🐞 <pro>DataSet.Field: 修复动态属性或计算属性中设置了 lovPara 导致下拉 searchable 失效的问题。
  • 🐞 <pro>ColorPicker: 修复白色前缀无法清除的问题。
  • 🐞 <pro>Attachment: 修复重新上传文件后未清除报错的问题。
  • 🐞 <pro>Attachment: 修复上传时校验信息闪烁的问题。
  • 🐞 <pro>Attachment: 修复删除最后一个附件不会更新缓存数量的问题。
  • 🐞 <pro>Button: 修复无法通过 hidden 属性完全隐藏的问题。
  • 🐞 <pro>Tooltip: 修复箭头和内容区域有间隙的样式问题。
  • 🐞 <pro>Tooltip: 修复箭头指向不准确的问题。
  • 🐞 Popover: 修复鼠标从内容区域上层进入,弹框不显示的问题。
  • 🐞 <pro>ModalProvider: 修复类组件使用 ModalProvider.injectModal 后属性丢失的问题。
  • 🐞 <pro>Table: 修复动态筛选条修改值及勾选项后操作按钮状态异常的问题。
  • 🐞 <pro>Table: 修复数据分组下新增数据无法同步更新到表格。
  • 🐞 <pro>Table: 修复树形异步查询报错情况下循环的问题。
  • 🐞 <pro>Table: 修复动态筛选条收起状态的样式问题。
  • 🐞 <pro>Table: 修复文本域编辑器显示问题。
  • 🐞 <pro>RichText: 修复字体大小样式不生效的问题。
  • 🐞 Upload: 修复多次重新上传不触发渲染、请求的问题。
  • 🐞 <pro>CodeArea: 修复 HTML 格式化报错的问题。

1.6.5

2024-05-16

  • 🌟 configure: 新增 modalAutoFocus, modalButtonTrigger, strictPageSize, separateSpacing, labelWidth, labelWordBreak, pictureCardShowName, noPagingParams, datePickerComboRangeMode, attachment.orderField, treeCheckboxPosition, tabsShowInvalidTips 属性。
  • 🌟 <pro>PerformanceTable: 新增 components 属性。
  • 🌟 <pro>Form: 新增 labelWordBreak 属性。
  • 🌟 <pro>Table.DynamicFilterBar: 新增 showSingleLine 属性。
  • 🌟 Tabs: 新增 renderTabBar, showMorePopupClassName, showInvalidTips 属性。
  • 🌟 Upload: 新增 pictureCardShowName 属性。
  • 🌟 <pro>Upload: 新增 previewImageRenderer 属性并优化文件列表显示。
  • 🌟 <pro>DatePicker: 新增 comboRangeMode 属性。
  • 🌟 <pro>Attachment: 新增 removeImmediately, onTempRemovedAttachmentsChange 属性和 remove, reset 实例方法。
  • 🌟 Tree: 新增 checkboxPosition 属性。
  • 🌟 <pro>Table: 新增 excel 批量填充和计数功能。
  • 🌟 <pro>IntlField: 新增语言字段支持主字段 trim 属性。
  • 🌟 <pro>DataSet: 新增 submitRecord 方法。
  • 🌟 <pro>Picture: status 属性新增 loading 状态。
  • 🌟 <pro>Table: 双向复制新增 hiddenTip 隐藏提示属性。
  • 🌟 <pro>DataSet.Field: 新增 useLookupBatch, useLovDefineBatch 属性。
  • 🌟 <pro>Table: 新增 rowNumberColumnProps 属性。
  • 💄 优化部分 warning。
  • 💄 Tabs: 优化计算 showMore 的算法逻辑。
  • 💄 BarCode: 优化组件内部监听value值变化。
  • 💄 ImageCrop: 优化支持留白裁剪和不限制裁剪区域。
  • 💄 <pro>Table: 优化个性化面板列分组无数据时展示占位符。
  • 💄 <pro>Output: 当 Output 内部渲染有弹窗时,优化 tooltip 显示逻辑。
  • 💄 <pro>Lov: 优化 drawer 模式下显示已选记录的样式。
  • 💄 <pro>Lov: 优化支持通过视图接口配置开启异步树形加载。
  • 💄 <pro>Lov: 优化有值时后缀能正常显示 loading 。
  • 💄 <pro>Cascader: 优化 changeOnSelect 模式下父级选择的交互。
  • 💄 <pro>Output: 优化文本为长单词场景的换行样式。
  • 💄 <pro>Select: 优化下拉数据一次性加载的情况下自动前端分页。
  • 💄 <pro>Table: 优化自定义 renderer 渲染,校验失败后 tooltip 遮挡的问题。
  • 💄 <pro>CodeArea: 优化 Modal 中异步加载 CodeArea 组件的样式。
  • 💄 <pro>CodeArea: 优化设置换行显示时的样式。
  • 💄 <pro>Table: 优化 loading 效果。
  • 💄 <pro>Table: 优化支持子节点分页查询。
  • 💄 <pro>DataSet: 优化 delete 方法,在取消删除时返回 false。
  • 💄 <pro>Modal: 优化多层 modal 关闭时的动画效果。
  • 💄 <pro>FormField: 优化后缀鼠标事件关联到组件。
  • 💄 <pro>Picture: 优化 border 显示。
  • 💄 <pro>Pagination: 扩展 showPager 属性,支持输入框模式。showTotal 回调函数增加 page 和 pageSize 参数。
  • 💄 <pro>Select: 优化弹窗最小宽度限制。
  • 💄 <pro>CodeArea: 优化 CodeArea 底部滚动区域显示问题。
  • 💄 <pro>Table: 优化开启双向复制后点击编辑框的响应性能。
  • 💄 <pro>Attachment: renderIcon 扩展支持 picture 模式。
  • 💄 <pro>Lov: 优化 popup 模式下弹窗的宽度。
  • 💄 <pro>Form: 扩展 labelWidth 属性,支持设置最小和最大宽度。
  • 💄 <pro>Attachment: 优化只读状态文件数量显示。
  • 🐞 <pro>PerformanceTable: 修复个性化导致固定组合列在第一列错位的问题。
  • 🐞 <pro>PerformanceTable: 修复合并行层级问题。
  • 🐞 <pro>PerformanceTable: 修复滚动后无法选中表格内容的问题。
  • 🐞 <pro>PerformanceTable: 修复个性化表头恢复默认后列分组树形结构丢失。
  • 🐞 <pro>Lov: 修复 Lov 单选禁用选项双击会关闭的问题。
  • 🐞 <pro>Lov: 修复双击后缀会查询两次和表格双击选中模式下单选框选值错误的问题。
  • 🐞 <pro>Lov: 修复回调类型 tableProps 设置 onRow 失效的问题。
  • 🐞 <pro>Select: 修复开启 defaultActiveFirstOption 时,分页查询后会定位到第一条数据的问题。
  • 🐞 Tabs: 修复焦点切换异常的问题。
  • 🐞 Tabs: 修复点击 showMore 中的 tab 没有触发 onTabClick 回调函数的问题。
  • 🐞 ImageCrop: 修复重新上传失败的问题。
  • 🐞 <pro>Attachment: 修复缓存附件个数未即时更新的问题。
  • 🐞 <pro>Attachment: 修复分片上传情况下 onUploadSuccess 执行时机过早的问题。
  • 🐞 <pro>Attachment: 修复 DS 值变更后附件列表信息不更新的问题。
  • 🐞 <pro>Table: 修复汇总条数据未即时更新的问题。
  • 🐞 <pro>Table: 修复 professionalBar 更多查询条件无法收起的问题。
  • 🐞 <pro>Table: 修复 comboBar 个性化字段配置列顺序错误问题。
  • 🐞 <pro>TriggerField: 修复弹出框在 iframe 中定位错误的问题。
  • 🐞 <pro>TriggerField: 修复多值下拉自定义事件失效问题。
  • 🐞 <pro>TextField: 修复在禁用模式下,超长文本且设置 renderer 时的显示问题。
  • 🐞 <pro>ModalProvider: 修复弹窗嵌套弹窗,并设置 getContainer 属性时死循环的问题。
  • 🐞 <pro>Table: 修复组合筛选条下,个性化中列拖拽不到最后的问题。
  • 🐞 <pro>Table: 修复大数据量下虚拟滚动报错问题。
  • 🐞 <pro>Table: 修复树形模式下开启虚拟滚动,收起父节点会导致部分子节点被收起的问题。
  • 🐞 <pro>Table.DynamicFilterBar: 修复未点击到展开收起图标仍会触发查询条件折叠的问题。
  • 🐞 <pro>SelectBox: 修复在关联了 DataSet 的 Form 下,受控模式显示错误问题。
  • 🐞 <pro>Pagination: 修复 onChange 的参数错误。优化 simple 模式下禁用的交互。
  • 🐞 <pro>Range: 修复关联 dataSet 时的交互问题。
  • 🐞 <pro>Button: 修复点击事件中事件对象属性为空的问题。
  • 🐞 <pro>Modal: 修复更新 Modal 内容后再关闭 Modal 时,Modal 内容显示错误的问题。
  • 🐞 <pro>DatePicker: 修复在 week 和 range 模式下且关联 DataSet 时,值不更新的问题。

1.6.4

2023-10-26

  • 🌟 configure: 新增 rangeSeparator, selectOptionsFilter 属性。
  • 🌟 <pro>Table: 新增动态筛选条字段 onFieldEnterDown 回车回调。
  • 🌟 <pro>Table: 新增 clipboard 属性支持表格到 Excel 双向复制的功能。
  • 🌟 <pro>CodeArea: 新增 placeholder 属性。
  • 🌟 <pro>Table: 新增 bar 筛选条属性 editorProps 支持扩展弹出编辑器属性。
  • 🌟 <pro>Table: 新增 selectionColumnProps 支持行选择列属性扩展。
  • 🌟 <pro>TreeSelect: 新增 checkStrictly 属性,并支持 DataSet 的 treeCheckStrictly 属性。
  • 🌟 <pro>Table: 新增 customDragDropContenxt 属性可以自定义支持 DragDropContenxt 来实现多表之间的拖拽。
  • 🌟 <pro>DataSet: 新增 generateOrderQueryString 方法。
  • 🌟 <pro>Modal: 新增 beforeOpen, afterOpenChange 属性。
  • 🌟 <pro>Select: 新增 groupRenderer 属性。
  • 💄 <pro>TriggerField: 扩展 popupContent 参数支持 content。
  • 💄 <pro>Table: 优化动态筛选条级联查询字段交互。
  • 💄 <pro>Table: 优化个性化内列 hidden 类型判断。
  • 💄 <pro>Table: 优化动态筛选条中禁用字段 placeholder 显示。
  • 💄 <pro>Table: 优化 loading 样式代码,兼容自定义 spin 属性。
  • 💄 Tree: 优化虚拟滚动模式的横向滚动条。
  • 💄 Carousel: 优化走马灯可自定义箭头和自定义指示器样式并且可配置暗主题。
  • 💄 <pro>PerformanceTable: 优化大数据表格宽度大于所有列宽时最后一列没有 right-border 的问题。
  • 💄 <pro>CodeArea: 优化 disabled 状态下无法复制的问题。
  • 💄 <pro>DatePicker: 优化选择面板中 today 的样式。
  • 💄 <pro>DataSet: 优化 delete 删除临时数据时的 current 记录定位。
  • 💄 <pro>Form: 优化当设置 layout 为 none 且 showHelp 为 label 时,栅格布局下 help 信息显示。
  • 💄 <pro>Attachment: 优化支持 listType 为 text 模式下图片类型异步预览。
  • 💄 <pro>Modal: 优化连续按下 ESC 键,触发多次关闭弹窗回调的问题。
  • 💄 <pro>Lov: 优化 Popup Lov 支持回车选中。
  • 💄 <pro>CodeArea: 优化 CodeArea 验证不通过没有报错信息的问题。
  • 🐞 <pro>Table: 修复当设置组合排序和表格列前端排序时,排序 icon 显示错误的问题。
  • 🐞 <pro>Modal: 修复 ModalContainer 卸载时实例未清除,导致后续 Modal 无法打开的问题。
  • 🐞 <pro>Lov: 修复 onEnterDown 事件失效的问题。
  • 🐞 <pro>Lov: 修复 popup 模式下重新展开查询条件未清空的情况。
  • 🐞 <pro>Lov: 修复 popup 模式下双击选择下拉未收起的情况。
  • 🐞 <pro>Lov: 修复 multiple 为逗号时选择相同数量数据时,值不更新的问题。
  • 🐞 <pro>PerformanceTable: 修复动态筛选条保存报错的问题。
  • 🐞 <pro>PerformanceTable: 修复动态筛选条初始化状态错误的问题。
  • 🐞 <pro>PerformanceTable: 修复大数据表格列合并固定的情况滑动滚动条导致内容错位的问题。
  • 🐞 <pro>PerformanceTable: 修复大数据表格固定列会横向滚动的问题。
  • 🐞 <pro>PerformanceTable: 修复 Modal 动画导致表格宽度多次变化而触发的报错。
  • 🐞 Carousel: 修复组件垂直拖拽显示半张的问题及修复 fade 情况下面板点击事件失效的问题。
  • 🐞 <pro>Table: 修复字段值变为大数字类型时 unique 校验失效的问题。
  • 🐞 <pro>NumberField: 修复整数模式下可以输入句号的问题。
  • 🐞 <pro>Attachment: 修复拖拽模式下只读、禁用失效的问题。
  • 🐞 <pro>Select: 修复了当设置多选且选项显示值为 ReactElement 类型时,勾选报错的问题。
  • 🐞 <pro>Select: 修复批量查询下 noCache 失效问题。
  • 🐞 <pro>FormField: 修复了当 Field 字段设置动态 label 时,必填校验失败的展示信息错误的问题。
  • 🐞 <pro>Table: 修复开启了 groups 分组后,filter 属性不生效的问题。
  • 🐞 <pro>Table: 修复动态筛选条配置接口后,onReset 回调不生效的问题。
  • 🐞 <pro>Table: 修复配置 queryFields 在动态筛选条下 label 优先级问题。

1.6.3

2023-07-27

  • 🌟 configure: 新增 lovDefineBatchAxiosConfig, useLovDefineBatch, useZeroFilledDecimal, tablePageSizeChangeable, tabsDefaultChangeable 属性。
  • 🌟 Tabs: 新增 restoreDefault 属性,支持开启个性化弹窗内是否恢复默认功能。
  • 🌟 Field: 新增 lovDefineBatchAxiosConfig 属性。
  • 🌟 <pro>Form: 新增 requiredMarkAlign 属性控制必输星号位置。
  • 🌟 <pro>Table: 新增表格个性化分页大小控制。
  • 🌟 Tabs: 新增 TabPane 横向显示时支持鼠标滚动。
  • 🌟 <pro>Attachment: 新增 getPreviewUrl 属性,获取预览地址。
  • 💄 <pro>DataSet: 优化 childrenField 性能。
  • 💄 <pro>DataSet: 优化查询 dataSet 实例 current 记录赋值。
  • 💄 <pro>Table: 优化 Table\PerformanceTable 中的 keys warning。
  • 💄 <pro>TextField: 优化后缀宽度计算。
  • 💄 style: 优化部分组件样式单位。
  • 💄 <pro>Table: 优化动态筛选条的输入框后缀显示逻辑。
  • 💄 <pro>PerformanceTable: 添加动态筛选条中字符和数值类型的筛选条件默认后缀。
  • 💄 <pro>FormField: 优化必输星号的样式。
  • 💄 <pro>Output: 优化多值场景下的 tooltip 控制。
  • 💄 <pro>DatePicker: 优化 filter 属性,支持 range 模式过滤。优化 decade 面板中禁用元素显示问题。优化今天按钮禁用样式。
  • 💄 <pro>DatePicker: 优化 DatePicker 在 Mac 端选择年份区间时显示换行的问题。
  • 💄 <pro>Radio: 优化在 Form 下的点击热区过宽问题。
  • 💄 <pro>Table: 优化动态筛选条中支持前端多列排序。
  • 💄 优化部分代码实现。
  • 💄 <pro>Table: 优化查询条性能。
  • 💄 <pro>Modal: 保持焦点在弹窗内。
  • 💄 <pro>Table: 优化多选 dblclick 模式下 rowBox 选择框常显。
  • 💄 Tabs: 优化焦点切换行为。
  • 💄 <pro>Validator: 优化校验性能。
  • 💄 Menu: 优化 a 标签样式。
  • 💄 <pro>Attachment: 优化 picture-card 模式在 Form 下,且 label 为水平显示时的 help 样式。
  • 💄 <pro>Table: 优化筛选条样式文件引入。
  • 💄 <pro>PerformanceTable: 优化大数据表格组合列标题随滚动条居中显示。
  • 🐞 <pro>PerformanceTable: 修复在拖拽 onBeforeDragEnd 事件中无法拿到 destination.index 的问题。
  • 🐞 <pro>PerformanceTable: 修复移动端无法缩放的问题。
  • 🐞 Upload: 修复配置 beforeUploadFiles 事件后文件唯一标识为 undefined 导致的白屏问题。
  • 🐞 Upload: 修复 picture-card 模式下配置 showPreviewIcon 或 showDownloadIcon 不生效的问题。
  • 🐞 PerformanceTable: 修复动态筛选条筛选条件配置 onEnterDown 时聚焦交互状态异常的问题。
  • 🐞 Avatar: 修复 Avatar 组件在 Modal 弹窗中打开文字出现翻转的问题。
  • 🐞 <pro>Table: 修复 summaryBar 浮点数计算精度问题。
  • 🐞 <pro>Table: 修复使用 addField 添加查询字段动态筛选条添加筛选下拉中的字段不会更新的问题。
  • 🐞 <pro>Table: 修复动态筛选条中删除筛选项会异常回填 searchId 的问题。
  • 🐞 <pro>Table: 修复表格设置 height 样式后个性化无法改变高度的问题。
  • 🐞 <pro>Table: 修复动态筛选条必填字段校验失败的样式。
  • 🐞 <pro>Table: 修复虚拟滚动没有左固定列的情况下列错位的问题。
  • 🐞 <pro>Table: 修复 buttonsLimit 限制按钮错误问题。
  • 🐞 <pro>Table: 修复动态筛选条保存查询条件报错问题。
  • 🐞 <pro>FormField: 修复 DS 中字段设置 multiple defaultValue 以及 validator 属性时,新增记录中失焦未触发校验的问题。
  • 🐞 <pro>FormField: 修复 DatePicker Lov IconPicker 组件在必填和多值模式中,失焦未校验的问题。
  • 🐞 <pro>Lov: 修复当选中的记录对应的 valueField 字段的值为 0 时,未展示在弹窗的已选 tag 中。
  • 🐞 <pro>Table: 修复行内编辑模式时,某一行在编辑状态,在它上方的行展开或者折叠行时编辑器错位问题。
  • 🐞 Message: 修复内容传入错误类型导致无法继续使用的问题。
  • 🐞 Trigger: 修复输入法面板挡住了鼠标导致触发鼠标离开事件。
  • 🐞 <pro>DatePicker: 修复范围值导致是否是重复值的判断报错。
  • 🐞 <pro>Range: 修复配置 DataSet 无法回显的问题及 Form 表单居中问题。
  • 🐞 <pro>Table: 修复行内编辑开启虚拟滚动,编辑框会跟着滚动条移动的问题。
  • 🐞 <pro>PerformanceTable: 修复虚拟滚动导致的行合并的单元格消失的问题。

1.6.2

2023-05-23

  • 🌟 configure: 新增 tableVirtualBuffer,labelAlign 属性。
  • 🌟 Field: 补充 placeholder 属性定义。
  • 🌟 Card: 新增类名。
  • 🌟 <pro>Attachment: 新增 buttons 属性。
  • 🌟 <pro>Form: 新增类名。
  • 🌟 <pro>Table: 新增类名。
  • 🌟 <pro>Table: 新增 columnBuffer 和 columnThreshold 属性来优化横向虚拟滚动。
  • 🌟 <pro>FormField & <pro>Table.Column: 新增 tagRenderer 属性支持自定义多值渲染。
  • 🌟 Upload: 支持 text 和 picture 模式下的预览和下载按钮显示。
  • 🌟 <pro>Lov: 当 viewMode 为 modal 模式时,支持设置 selectionProps 属性在弹框底部自定义渲染已选记录。
  • 🌟 <pro>Picture: 新增 modalProps 属性,优化一张图片时不显示导航。
  • 🌟 <pro>FormField: 新增 helpTooltipProps 属性,支持 help 信息的 tooltip 自定义。
  • 🌟 <pro>Table: onDragEndBefore 新增 recordIndexFromTo 参数用于树形拖拽时获取正确的记录索引。
  • 💄 <pro>Button: 优化校正溢出判定的差值。
  • 💄 <pro>CheckBox: 优化 Form 中使用时的触发热区范围。
  • 💄 <pro>NumberField: 优化在中文输入法输入时会删除值的问题。
  • 💄 <pro>Table: 隐藏动态筛选条租户另存为按钮。
  • 💄 <pro>Table: 优化动态筛选条多选值集选值保存限制。
  • 💄 <pro>Table: 优化 querybar 为 bar 情况下可控制是否能输入。
  • 💄 <pro>Table: 添加动态筛选条中字符和数值类型的筛选条件默认后缀。
  • 💄 <pro>Table: 优化边框相关样式变量。
  • 💄 <pro>Table: 优化虚拟滚动模式下 Tabs 切换会导致 TableVirtualRow 重新渲染的问题。
  • 💄 Tabs: 优化 tab 页签超出无法自适应宽度的问题。
  • 💄 measureTextWidth: 优化大数据量下的性能。
  • 💄 <pro>Modal: 优化多层抽屉动画。
  • 💄 WaterMark: 优化水印对 ref 的判断,导致在 ie 直接报错的问题。
  • 💄 <pro>ColorPicker: 修改预设颜色,优化备选色板中颜色值重复问题。
  • 💄 <pro>Lov: 支持函数回调形式的 tableProps 并在模态框模式下支持 modal 参数。
  • 💄 <pro>Dropdown.Button: 支持按钮属性直接传入和样式优化。
  • 💄 Timeline: 优化 color 属性设置自定义色值显示效果。
  • 💄 <pro>Table: 优化 editor 属性设置的组件的 validationRenderer 属性无效的问题。
  • 💄 <pro>Radio: 优化 Radio 选中状态样式。
  • 💄 <pro>Table: 优化数据加载时的 spin 动画效果,以避免大数据量情况下的 spin 卡顿问题。
  • 💄 <pro>Button: 优化聚焦样式的触发行为。
  • 🐞 <pro>DataSet: 修复表格客户端导出查询参数错误的问题。
  • 🐞 <pro>Table: 修复动态筛选条清除勾选筛选重置按钮消失的问题。
  • 🐞 <pro>Table: 修复动态筛选条预置租户配置影响初始化查询字段的问题。
  • 🐞 <pro>Table: 修复动态筛选条添加筛选面板内清除和全选过滤后的选项逻辑问题。
  • 🐞 <pro>Table: 修复动态筛选条在筛选条件聚焦情况下点击添加筛选时,选择菜单无法直接弹出的问题。
  • 🐞 <pro>Table: 修复动态筛选条 Tabs 下使用切换未查询的问题。
  • 🐞 <pro>Table: 修复数据分组模式下数据不同步的问题。
  • 🐞 <pro>Table: 修复全局配置 labelLayout 为 vertical 时,专业搜索条的按钮和输入框没有对齐的问题。
  • 🐞 <pro>Table: 修复配置了 dragColumnAlign 为 left 且在编辑状态下拖拽交换位置显示不正常问题。
  • 🐞 <pro>Table: 修复和优化高级筛选交互和样式问题。
  • 🐞 <pro>Table: 修复高级筛选面板弹窗穿透问题。
  • 🐞 <pro>TriggerField: 修复下拉弹出框出现时 tooltip 闪烁消失的问题。
  • 🐞 <pro>Lov: 修复专业搜索条模式中查询条件为垂直布局时的对齐问题。
  • 🐞 <pro>Lov: 修复设置 autoSelectSingle 后存在默认值的情况点开弹窗会出现重复值的问题。
  • 🐞 ViewComponent: 修复组件禁用状态切换时未失焦的问题。
  • 🐞 <pro>Modal: 修复 transformZoomData 方法兼容性导致的火狐浏览器中拖拽异常问题。
  • 🐞 <pro>TextField: 修复样式优先级问题。
  • 🐞 <pro>TextField: 修复在 safari 浏览器上表单禁用字体颜色过浅的问题。
  • 🐞 <pro>DatePicker: 修复 Table 中第一次选择的时间会展示到其他行选择面板的当前日期问题。
  • 🐞 <pro>Tooltip: 修复包裹 svg 图片的情况下显示了但无法定位的问题。
  • 🐞 <pro>IntlField: 修复当前环境语言对应的输入框字符长度无法限制问题。
  • 🐞 Menu: 修复 SubMenu 内容较长时文字和图标的重叠问题 & SubMenu 禁用背景色问题 & 文字超出时会全部变成省略号的问题。
  • 🐞 <pro>CodeArea: 修复存入 dataSet 中的值未同步格式化的问题。
  • 🐞 <pro>PerformanceTable: 修复组合列前存在固定列子项无法拖拽的问题。
  • 🐞 <pro>Attachment: 修复同时存在两部分 help 提示的问题 & showHelp 为 none 失效的问题。
  • 🐞 <pro>Rate: 修复同时存在两部分 help 提示 & showHelp 为 none 失效的问题 & 修复 labelLayout 为 float 或 placeholder 时的 help 图标样式问题。
  • 🐞 <pro>Tree: 修复 Tree 连接线错位问题。
  • 🐞 <pro>Password: 修复表格中编辑器为 Password 时揭示图标无法正常使用的问题。
  • 🐞 <pro>Select: 修复 Select/TreeSelect 等存在自定义渲染 Option 在禁用或只读选中态时,tooltip 判定错误的问题。
  • 🐞 <pro>PerformanceTable: 修复动态筛选条样式问题。

1.6.0

2023-02-24

  • 🌟 configure: 新增 attachment.downloadAllMode, formAutoFocus, useLookupBatch 属性。
  • 🌟 <pro>Tooltip: 新增 popupInnerStyle 属性。
  • 🌟 <pro>Table: 新增组合排序编辑功能。
  • 🌟 <pro>Table: 新增动态筛选条支持保存模糊搜索功能。
  • 🌟 <pro>Table: 新增动态筛选条支持高级筛选配置功能。
  • 🌟 <pro>Lov: 新增 percent 字段类型显示。
  • 🌟 <pro>TextField: 新增 tooltip 属性支持编辑态下溢出提示。
  • 🌟 Calendar: 新增 headerRender 属性自定义日历头部内容.
  • 💄 <pro>Form: 扩展 labelTooltip 属性,支持控制提示属性。
  • 💄 <pro>RichText: 优化自定义工具栏情况下编辑区高度自适应。
  • 💄 <pro>Table: 优化动态筛选条样式。
  • 💄 <pro>Table: 优化 buttonsLimit 表现,hidden 按钮不再占更多下拉位置,查询按钮中更多按钮下拉项样式。
  • 💄 <pro>Modal: 扩展 transitionAppear 属性,支持控制模态框关闭过程中的动画。
  • 💄 <pro>NumberField: 支持非步距模式下的 clearButton 属性。
  • 💄 Avatar: 优化 Avatar.Group 溢出样式。
  • 💄 <pro>DatePicker: 优化多选情况下点击今天、本周会有样式变化。
  • 💄 <pro>Tree: 优化树组件拖拽排序及 icon 无法拖拽的问题。
  • 🐞 <pro>Table: 修复同时配置 autoHeight 为 minHeight 和个性化配置导致高度溢出的问题。
  • 🐞 <pro>CodeArea: 修复 disabled 状态切换导致报错的问题。
  • 🐞 WaterMark: 修复水印样式可以修改的问题。
  • 🐞 <pro>ColorPicker: 修复在 DataSet 的字段上设置 multiple 属性为 true 报错的问题。
  • 🐞 <pro>Lov: 修复在下拉面板失焦无法关闭的问题。
  • 🐞 <pro>Select: 修复多选保留查询参数模式下,分页选值时重复查询的问题。
  • 🐞 <pro>Lov: 修复给默认值再全选值重复的问题。
  • 🐞 <pro>Lov: 修复 popup 模式级联参数变更没有重新查询的问题。
  • 🐞 <pro>Modal: 修复 Modal 不能自适应 contentStyle 中自定义宽度的问题。
  • 🐞 Upload: 修复 picture 模式下当文本过长时重新上传文字和文件名称重叠的问题。
  • 🐞 <pro>Password: 修复点击揭示图标触发聚焦时光标定位到首位的问题。
  • 🐞 <pro>Form: 修复 table 布局下异常换行的问题。
  • 🐞 <pro>DatePicker: 修复点击今天日期多选重复的问题。
  • 🐞 <pro>TextField: 修复多值模式下 placeholder 和聚焦光标位置偏移问题。
  • 🐞 <pro>Table: 修复动态筛选条多值校验失败后,鼠标移入输入框中控制台报错的问题。
  • 🐞 <pro>Table: 修复筛选条多语言组件渲染错误的问题。
  • 🐞 <pro>Table: 修复多值 Lov 和 Select 字段的 tooltip 显示时,点击单元格后 tooltip 内容变化的问题。
  • 🐞 <pro>Table: 修复列头列脚为自动高度时的样式问题。
  • 🐞 <pro>DatePicker: 修复 DateTime 模式下确认按钮颜色样式问题。
  • 🐞 WaterMark: 修复在浏览器控制台中选择隐藏节点会隐藏水印的问题。
  • 🐞 <pro>Table: 修复 showRemovedRow 为 false 时删除行引起的奇偶行样式错误的问题 & 虚拟滚动模式下 showRemovedRow 为 false 时删除行时,页面出现空白且滚动条不收缩的问题。
  • 🐞 <pro>SelectBox: 修复校验失败无法自动聚焦的问题。
  • 🐞 <pro>Switch: 修复设置 showHelp 为 tooltip 时,鼠标移入 help 图标,tooltip 无法显示的问题。

1.5.8

2022-11-29

  • 🐞 ViewComponent: 修复弹窗关闭报错的问题。
  • 🐞 <pro>Lov: 修复 Lov popup 模式下配置 selectTrigger 为 click 的时候失焦导致查询参数清空的问题。

1.5.7

2022-11-28

  • 🌟 configure: 新增 tableColumnResizeTransition, fieldFocusMode, selectBoxSearchable, selectReserveParam 属性。
  • 🌟 Collapse: 新增 collapsible, hidden 属性。
  • 🌟 <pro>Lov: 新增 popupSearchMode 属性。
  • 🌟 Tabs.TabPane: 新增 hidden 属性。
  • 🌟 Tabs.TabGroup: 新增 hidden 属性。
  • 🌟 新增主题变量。
  • 🌟 <pro>Button: 按钮文字气泡支持 Tooltip 属性拓展。
  • 🌟 <pro>Lov: 列表新增超链接和图片类型展示。
  • 🌟 Upload: 重新上传全状态支持。
  • 🌟 <pro>DataSet.Field: 新增 accept 属性。
  • 🌟 <pro>Select: 新增 reserveParam 属性。
  • 🌟 <pro>Table: 新增动态筛选条 onRefresh 回调。
  • 💄 <pro>DataSet: 当全局配置默认开启 cacheRecords 时可以通过将 cacheSelection 和 cacheModified 设为 false 来关闭缓存。
  • 💄 Table: 优化固定列。
  • 💄 <pro>Form: 优化 ItemGroup 组合输入框的样式。
  • 💄 WaterMark: 优化文本水印自动换行显示。
  • 💄 <pro>TextField: 优化了 multiple 模式下所选的长度大于 maxTagCount 时出现 tooltip。
  • 💄 <pro>Table: 优化了 \n 的的表现时机。
  • 💄 <pro>Table: 扩展 draggableProps.isDragDisabled 属性支持回调函数,用于判断单行是否可拖拽。
  • 💄 <pro>Table: 优化动态筛选条下 queryDataSet 初始记录。
  • 💄 SecretField: 优化 SecretField 只读情况下空值的显示。
  • 💄 <pro>DatePicker: 优化设置 min max 属性时日期跳转交互。
  • 💄 <pro>Transfer: 优化禁用下的全选效果。
  • 💄 <pro>Select: 优化下拉多选失焦未校验的问题。
  • 💄 <pro>Table: 优化 header 中的 help 显示。
  • 💄 <pro>Picture: 优化预览界面样式和鼠标滚轮事件交互。
  • 💄 <pro>Table: 优化动态筛选条多选下拉必输的查询条件没有星号的问题。
  • 💄 <pro>Field: 优化 lovPara 查询缓存。
  • 💄 <pro>Form: 优化 Form 在 table 布局下不会自动换行的问题。
  • 💄 <pro>Tooltip: 优化 tooltip 显隐无规律的问题。
  • 💄 <pro>Switch: 优化 Form 下内容溢出样式及 tooltip 的展示 & 剔除禁用状态下的多余 active 态的交互效果 & loading 状态样式。
  • 💄 <pro>ColorPicker: 优化设置了 preset 属性选择器位置不能自适应的问题。
  • 💄 <pro>DatePicker: 优化了 mode 为 time 模式且设置了 min 或 max 属性的交互效果。
  • 💄 <pro>Lov: 优化弹框中有缓存的已选记录显示顺序。
  • 🐞 <pro>Lov: 修复 Lov icon 多次点击弹窗多次弹出的问题。
  • 🐞 <pro>IntlField: 修复 icon 多次点击弹窗多次弹出的问题。
  • 🐞 <pro>Modal: 修复 Modal 内 Form 下的组件 autoFocus 无效的问题。
  • 🐞 <pro>Modal: 修复 Modal 配置 dblclick 后,双击会显示并马上关闭的问题。
  • 🐞 <pro>Modal: 修复 Modal 开启 autoCenter 首次拖动定位不准的问题。
  • 🐞 <pro>Modal: 修复 Modal 开启 autoCenter 导致 maskClosable 失效的问题。
  • 🐞 <pro>RichText: 修复选中内容失焦清空的问题。
  • 🐞 <pro>RichText: 修复内容溢出的高度问题和 placeholder 样式问题。
  • 🐞 <pro>RichText: 修复键盘 esc 关闭会报错的问题。
  • 🐞 <pro>RichText: 修复浮动布局样式问题。
  • 🐞 <pro>Table: 修复动态筛选重置按钮模糊查询参数清空 & range 模式字段值比对 & 默认状态已修改 & 删除筛选未重置的问题。
  • 🐞 Affix: 修复未产生滚动距离情况下会添加固定定位样式的问题。
  • 🐞 ViewComponent: 修复按钮在 hidden 或 disabled 属性切换下仍然聚焦的问题。
  • 🐞 <pro>Cascader: 修复不使用 DataSet 的受控模式下, 选择值后组件内部数据源变化导致高亮项显示问题。
  • 🐞 <pro>Upload: 修复上传类型组件 Upload、<pro>Upload 及 <pro>Attachment 在禁用模式下的交互样式问题。
  • 🐞 <pro>TextField: 修复在 isFlat 模式下当 text-transform 为 uppercase 时会出现省略号的问题。
  • 🐞 <pro>DataSet: cacheRecords 模式下 cacheSelection 为 true 时才强制缓存勾选。
  • 🐞 <pro>DataSet: 修复跨页全选时未勾选的缓存记录获取问题。
  • 🐞 <pro>DataSet: 修复 clearCachedSelected 方法无法清除变更状态的勾选记录。
  • 🐞 Upload: 修复 beforeUpload 异步问题。
  • 🐞 Upload: 修复重新上传时 beforeUpload 事件回调不会触发的问题。
  • 🐞 <pro>Lov: 修复 popup 模式下表格宽度问题。
  • 🐞 <pro>Lov: 修复 popup 模式下 onRow 事件无效。
  • 🐞 <pro>Attachment: 修复校验失败时无法自动定位的问题。
  • 🐞 <pro>Attachment: 修复拖拽模式 popup 渲染和 children 的问题。
  • 🐞 Tabs: 修复了箭头显示异常。
  • 🐞 SecretField: 修复 SecretField 空值编辑后再次编辑需要校验问题。
  • 🐞 Badge: 修复点状 Badge 在 Table 中使用时样式层级高于固定列的问题。
  • 🐞 <pro>Table: 修复个性化设置中显示设置勾选图标未对齐及内容遮挡的问题。
  • 🐞 <pro>Attachment: 修复拖拽模式下首次上传多个文件只显示一个文件的问题。
  • 🐞 <pro>NumberField: 修复配置全局属性 numberFieldFormatterOptions 后, 组件属性 numberGrouping 失效的问题。
  • 🐞 <pro>Modal: 修复在 ModalProvider 设置了 getContainer 的情况,使用 useModal 无法居中的问题。
  • 🐞 <pro>Tree: 修复 onKeyDown 失效的问题。
  • 🐞 <pro>Switch: 修复在 Form 下只能点击左侧才有触发 onMouseDown 的问题。
  • 🐞 <pro>TextArea: 修复 renderer 无效的问题。
  • 🐞 <pro>Table: 修复 tooltip 设置 overflow 效果不对的问题。
  • 🐞 <pro>Mentions: 修复对 renderer 属性的支持。
  • 🐞 <pro>Switch: 修复在 Form 下与 label 区域不对齐 & loading 态的加载圆圈不对齐的问题 & Form 下 loading 态的错误位置显示问题。
  • 🐞 <pro>Table: 修复异步加载的树形 Table 分页点击展开跳转到第一页的问题。
  • 🐞 <pro>Table: 修复专业查询条动态条件显隐的问题。
  • 🐞 <pro>Output: 修复多值溢出时出现两个 Tooltip 的问题。
  • 🐞 <pro>Table: 修改 inline 编辑模式部分情况下 editor 不显示的问题。
  • 🐞 <pro>Table.Column: 修复 tooltipProps 延时属性支持。
  • 🐞 <pro>Table: 修复树形表格开启 rowHeight 为 auto 导致的样式问题。
  • 🐞 <pro>Modal: 修复嵌入的 Modal 设置 autoCenter 为 false 时设置 top 样式不生效的问题。
  • 🐞 <pro>IntlField: 修复设置 resize 属性为 both 时, 无法多次调整输入框大小的问题。
  • 🐞 <pro>Mentions: 修复设置 split 属性大于一个字符时, split 会显示双份的问题。
  • 🐞 <pro>Picture: 修复 preview 属性导致的预览报错问题。
  • 🐞 <pro>Select: 修复了复合输入框中的输入空格值不清除的问题。
  • 🐞 <pro>Table: 修复 expandRowByClick 属性失效。

1.5.6

2022-08-25

  • 🌟 configure: 新增 lovNoCache, uploadShowReUploadIcon, performanceTableAutoHeight, fieldMaxTagCount, fieldMaxTagPlaceholder, modalClosable, cacheRecords, tableShowCachedTips, attachment.fetchFileSize 属性。
  • 🌟 <pro>Attachment: 新增 onRemove 属性。
  • 🌟 <pro>Table: 新增 getHeaderGroups, getGroups 方法。
  • 🌟 <pro>Table: setColumnWidth 方法新增 saveToCustomization 参数。
  • 🌟 <pro>Table: onScrollTop 和 onScrollLeft 钩子参数新增 getScrollInfo 方法。
  • 🌟 <pro>Table: 新增 boxSizing, showCachedTips, fullColumnWidth 属性。
  • 🌟 <pro>Table.Column: 新增 tooltipProps 属性, header 属性新增 groups 参数。
  • 🌟 <pro>DataSet.Field: 新增 dateMode 属性。
  • 🌟 Avatar: 新增 Avatar.Group 头像组支持。
  • 🌟 Notification: 新增 icons 配置。
  • 🌟 Upload: 新增 beforeUploadFiles 属性。
  • 🌟 <pro>Lov: Lov 配置新增 transformSelectedData 钩子。
  • 🌟 WaterMark: 新增 WaterMark 组件。
  • 🌟 <pro>Segmented: 新增 Segmented 组件。
  • 🌟 <pro>Button: 新增 secondary 颜色。
  • 🌟 List: 新增关联 DataSet 支持及 rowSelection 可选择支持。
  • 🌟 Card: 卡片和卡片组新增 selected 和 cornerPlacement 属性。
  • 🌟 <pro>Cascader: 新增 optionRenderer 属性。
  • 🌟 <pro>Cascader: popupContent 钩子新增 content dataSet textField valueField setValue 和 setPopup 参数。
  • 💄 configure: 扩展 confirm 配置参数支持动态筛选条查询相关提示与分页提示可区分。
  • 💄 <pro>Lov: Lov 配置中如无标题属性则使用 label 属性。
  • 💄 Upload: 优化重新上传按钮和功能。以及优化 multiple 属性为 false 的场景, 修改 multiple 属性默认值为 true。
  • 💄 Trigger: 优化内容大小变更时自动对齐。
  • 💄 <pro>PerformanceTable: 优化 autoHeight 的使用及新增 autoHeight 对象使用方法。
  • 💄 <pro>PerformanceTable: 优化 filter 查询条功能。
  • 💄 <pro>Table: 优化动态筛选条 help 渲染。
  • 💄 <pro>Table: 优化校验定位后单元格 tooltip 自动弹出。
  • 💄 <pro>Table: 优化 combobar 模式下,行内搜索出现 help、sort 图标的问题。
  • 💄 <pro>Typography: 优化在 Form 下使用段落组件多出 margin-bottom 的样式值及改正了样式大写小的问题。
  • 💄 <pro>Cascader: 优化选择面板从右侧弹出的样式。
  • 💄 <pro>TimePicker: 优化鼠标在时间轴上的滚动速度。
  • 💄 <pro>Radio: 优化样式。
  • 💄 <pro>NumberField: 优化可输入中文输入法小数点。
  • 💄 <pro>Lov: 优化 onBeforeSelect 回调函数,支持返回一个 Promise 对象。
  • 💄 <pro>Lov: 优化在输入框搜索过程中,禁用选择下拉选项。
  • 💄 <pro>Table: 优化动态筛选条中的多选字段值显示。
  • 💄 <pro>Table: 去掉专业搜索条表单布局控制。
  • 💄 <pro>Table: 优化动态筛选条查询支持数据源 modifiedCheck 提示。
  • 💄 <pro>Table: 优化动态筛选条 Lov 组件点击弹出交互。
  • 💄 <pro>Table: 优化非 Tree 模式下的展开行控制。
  • 💄 <pro>Table: 优化列拖拽出现列宽回弹的问题。
  • 💄 <pro>Table: 优化设置树形数据异步加载时,父级选中且展开后同时选中子级。
  • 💄 <pro>SelectBox: 优化必填样式。
  • 💄 <pro>Select: 优化多选搜索交互处理。
  • 💄 <pro>DataSet.Field: 优化 numberGrouping, formatterOptions, required, range, highlight, help 属性优先级。
  • 💄 <pro>Form.ItemGroup: 优化组件属性的 TS 类型声明。
  • 💄 <pro>Attachment: 优化组件 help 渲染。
  • 💄 <pro>Lov: 优化当设置 multiple 以及 isFlat 属性后, 宽度样式计算问题。
  • 💄 <pro>IntlField: 优化多行下显示。
  • 💄 <pro>RichText: 优化必填样式和高度。
  • 💄 <pro>Table: 优化使用 TextArea 时输入值换行展示。
  • 🐞 Trigger: 修复点击下拉列表,其他输入框没法失焦的问题。
  • 🐞 Table: 修复列头会没对齐的问题。
  • 🐞 <pro>RichText: 修复富文本编辑器校验问题。
  • 🐞 <pro>RichText: 修复富文本编辑器清除还保留换行符的问题。
  • 🐞 <pro>Attachment: 修复批量查询数量接口返回空时报错的问题。
  • 🐞 <pro>Validator: 修复日期类型的值范围校验未生效的问题。
  • 🐞 <pro>DataSet: 修复 number 类型字段无法将 boolean 值转换成 1 和 0 的问题。
  • 🐞 <pro>DataSet: 修复异步计数模式下 query 方法获得的计数值有误。
  • 🐞 <pro>DataSet: 修复缓存的新增数据无法删除。
  • 🐞 <pro>DataSet: 修复大数字格式化配置失效问题。
  • 🐞 <pro>ColorPicker: 修复透明度无法输入 '.' 的错误和默认颜色为浅色时 prefix 的边框样式问题。
  • 🐞 <pro>DatePicker: 修复 range 和 editorInPopup 模式下有 min 值时,输入值后可能会报错的问题。
  • 🐞 <pro>DatePicker: 修复 defaultTime 超出 min 和 max 时值错误的问题。
  • 🐞 <pro>Modal: 修复内嵌模式下个性化失效的问题。
  • 🐞 <pro>Select: 修复在 combo 模式下值类型为 object 的报错问题。
  • 🐞 <pro>Select: 修复按 pageDown 建报错的问题。
  • 🐞 <pro>Select: 修复使用 options 属性时 searchMatcher 没有作用的问题。
  • 🐞 <pro>Table: 修复 element 可能是 null 时的报错问题。
  • 🐞 <pro>Table: 修复列分组的属性 columnProps.children 中的列配置没有 key 和 name 时报错的问题。
  • 🐞 <pro>Table: 修复分组状态丢失的问题。
  • 🐞 <pro>Table: 修复拖动表格列宽时拖拽线位置不正确的问题。
  • 🐞 <pro>Table: 修复自定义函数编辑器组件 editor 无法定位的问题。
  • 🐞 <pro>Table: 修复在使用组合搜索条下使用 queryDataSet 报错的问题。
  • 🐞 <pro>Table: 修复 filterbar 的字段设置 range 后删除该字段条件后查询条件不正确的问题。
  • 🐞 <pro>Table: 修复 tooltip 宽度计算错误溢出提示的问题。
  • 🐞 <pro>IconPicker: 修复选中样式被 hover 样式覆盖的问题。
  • 🐞 Badge: 修复 processing 状态点样式问题。
  • 🐞 Upload: 修复 picture-card 模式下的 margin-top 塌陷样式问题。
  • 🐞 <pro>PerformanceTable: 修复固定列在行合并的情况下导致样式的问题。
  • 🐞 <pro>PerformanceTable: 修复开启虚拟滚动时高亮行异常的问题。
  • 🐞 <pro>Range: 修复配置了 readOnly 仍可以进行操作的问题。
  • 🐞 <pro>Mentions: 修复设置 autoSize 属性无效。
  • 🐞 <pro>ColorPicker: 修复 preset 参数失败的问题,修复没有 value 时计算相对亮度计算导致的异常。
  • 🐞 <pro>Table: 修复了使用 PopConfirm 时出现多个提示的问题 。
  • 🐞 <pro>Table: 修复头分组单元格编辑时记录没有对应的问题。
  • 🐞 <pro>Table: 修复通过回车键能定位到禁用行进行编辑的问题。
  • 🐞 <pro>Table: 修复虚拟滚动和虚拟单元格模式下从聚合切换到平铺时行高问题。
  • 🐞 <pro>Table: 修复浏览器缩放产生的问题。
  • 🐞 <pro>Table: 修复树模式下死循环的问题。
  • 🐞 <pro>Table: 修复个性化跨锁定列拖拽排序的问题。
  • 🐞 <pro>Table: 修复个性化窗口可能会多次弹出的问题。
  • 🐞 <pro>Table: 修复 Popover 中的 Table 个性化窗口弹出时,Popover无法关闭的问题。
  • 🐞 <pro>Table: 修复行高变化时编辑器错位的问题。
  • 🐞 <pro>Tooltip: 修复 Tooltip 缩放模式下报错的问题。
  • 🐞 <pro>CodeArea: 修复数据源模式下,失焦后通过数据源赋值,值显示不同步的问题。
  • 🐞 <pro>ColorPicker: 修复 range 和 multiple 模式下设值会报错的问题。
  • 🐞 <pro>IntlField: 修复弹窗取消时会清空值的问题。
  • 🐞 Upload: 修复上传成功后 loading 状态没变的问题。
  • 🐞 <pro>Tabs: 修复 DataSet remove 时校验徽章没有消失的问题。
  • 🐞 <pro>Button: 修复按钮更改 disabled 属性后仍有 focus 样式的问题。
  • 🐞 <pro>Cascader: 修复当设置 searchable 属性为 ture 且下拉数据源中同一层级显示值相同时,选择值出错的问题。
  • 🐞 <pro>ColorPicker: 修复输入 RGBA 时转换十六进制失败的问题。
  • 🐞 <pro>TextArea: 修复 autoSize 最大最小行配置相等时无法滚动的问题。

1.5.5

2022-06-22

  • 🌟 configure: 新增 autoInsertSpaceInButton, attachment.getTemplateDownloadUrl, autoCount, countKey, drawerHeaderFooterCombined, colorPreset 属性, generatePageQuery 钩子新增 totalCount, count, onlyCount, defaultCount 参数。
  • 🌟 <pro>DataSet: 新增 autoCount, countKey 属性, 新增 counting 值。
  • 🌟 <pro>DataSet.Field: 新增 template 属性。
  • 🌟 <pro>Attachment: 新增 template 属性。
  • 🌟 <pro>Transfer: 新增 setTargetOption 属性,用于自定义组件穿梭框预置目标数据源。
  • 🌟 <pro>ColorPicker: 新增 mode, preset 属性,新增最近使用功能,支持 hex, rgba 定义。
  • 🌟 math: 新增 max, min, abs, sum, random, isValidNumber, toString 方法。
  • 🌟 <pro>IntlField: 新增 displayOutput 属性。
  • 💄 configure: attachment.getPreviewUrl 返回值支持 返回值为 string 和 Promise 的钩子类型。
  • 💄 优化 ConfigProvider 上下文影响。
  • 💄 优化 range、multiple 属性对 AutoComplete 、EmailField、IconPicker、IntlField、Password、SecretField、Select、UrlField 组件的影响。
  • 💄 <pro>DatePicker: 优化 filter 属性对选择面板的影响。
  • 💄 <pro>Switch: 优化样式。
  • 💄 <pro>Table: 优化校验信息展示方式固定为 tooltip。
  • 💄 <pro>Table: 优化 autoQuery false 时输入查询条件被覆盖的场景。
  • 💄 Notification: 优化长单词换行规则。
  • 💄 <pro>PerformanceTable: 兼容全局配置 renderEmpty。
  • 💄 <pro>NumberField: 优化科学计数法转换成普通字符串。
  • 💄 InputNumber: 优化科学计数法转换成普通字符串。
  • 💄 <pro>Transfer: 优化自定义 Tansfer 在大数据量下全选穿梭时页面卡顿的情况。
  • 💄 <pro>TextArea: 优化 autoSize 模式下,dataSet 的数据变化后组件不会自动更新高度的问题。
  • 🐞 修复低版本 mobx-react 报错问题。
  • 🐞 Align: 修复关键词 nodeName 导致的逻辑错误。
  • 🐞 formatter: 修复大数字格式化精度参数无效的问题。
  • 🐞 Table: 修复组合列头会没对齐的问题。
  • 🐞 Table: 修复在 mac 电脑中固定头会有滚动条的问题。
  • 🐞 Tabs: 修复数据源校验标记重置无法清除的问题。
  • 🐞 Tabs: 修复在 IE 下报 scrollTo 错误。
  • 🐞 Upload: 修复 AjaxUploader 报 'target' of undefined 错误。
  • 🐞 <pro>Tabs: 修复 DataSet reset 时校验徽章没有消失的问题。
  • 🐞 <pro>Table: 修复整行编辑模式下 autoSize 的 TextArea 通过输入换行时其他编辑器错位的问题。
  • 🐞 <pro>Table: 修复 maxHeight 样式下虚拟滚动的问题。
  • 🐞 <pro>Table: 修复在移动设备上无法调整列宽的问题。
  • 🐞 <pro>Table: 修复 inline 编辑模式下置空重加载编辑器定位问题。
  • 🐞 <pro>Table: 修复动态筛选条保存编辑问题。
  • 🐞 <pro>Table: 修复虚拟滚动时编辑器消失的问题。
  • 🐞 <pro>Table: 修复列头在一定高度下错位的问题。
  • 🐞 <pro>Table: 修复 renderEmpty 内容未居中问题。
  • 🐞 <pro>Table: 修复 offsetParent 报错问题。
  • 🐞 <pro>Table: 修复当 rowHeight 为 auto 时, headerRowHeight 和 footerRowHeight 不起作用的问题。
  • 🐞 <pro>Attachmen.Group: 修复在 popup 模式下子节点有 Fragment 时计数不正确的问题。
  • 🐞 <pro>TreeSelect.TreeNode: 修复 selectable 属性没有效果的问题。
  • 🐞 <pro>Cascader: 修复同时设置 multiple changeOnSelect 属性为 true 且 expandTrigger 设置为 hover 时, 会取消选中值的问题。以及优化多选中取消选中值后会自动收起弹框。
  • 🐞 <pro>TreeSelect: 修复 showCheckedStrategy 属性值为 SHOW_PARENT 或 SHOW_CHILD 时, 部分情况值显示错误的问题。以及修复 TreeNode 组件设置 disabled 属性无效的问题。
  • 🐞 <pro>Dropdown: 修复 disabled 属性会影响子元素的问题。
  • 🐞 <pro>PerformanceTable: 修复个性化保存的列宽在大数字下可能出现的显示问题。
  • 🐞 <pro>PerformanceTable: 修复 selectedRowKeys 受控失效。
  • 🐞 <pro>PerformanceTable: 修复点击行报错的问题。
  • 🐞 <pro>Modal: 修复更新 resizable 后无效的问题。
  • 🐞 <pro>Modal: 修复多个 drawer 时 resizable 异常。
  • 🐞 <pro>IconPicker: 修复空值失焦未校验的问题。
  • 🐞 <pro>DataSet.Record: 修复大数字值可能没法更新的问题。
  • 🐞 <pro>Modal: 修复大数字导致的个性化失效。
  • 🐞 <pro>Modal: 修复 Cannot read property 'tagName' of null 的错误。

1.5.4

2022-04-27

  • 🌟 configure: 新增 dateTimePickerOkButton, onComponentValidationReport 属性, 废弃 bigNumberFormatter。
  • 🌟 Tabs: 新增 flex 属性。
  • 🌟 <pro>CheckBox: 实现 showHelp 属性。
  • 🌟 <pro>Table: 新增 treeFilter 属性。
  • 🌟 <pro>Switch: 新增 loading 属性。
  • 🌟 <pro>Dropdown: 新增 Dropdown.Button 组件。
  • 🌟 <pro>DatePicker: 新增 useInvalidDate 属性。
  • 🌟 <pro>Table: 动态筛选条支持是否保存筛选值,租户个性化。
  • 🌟 <pro>Table: 新增 selectionBoxRenderer 属性支持勾选框渲染器。
  • 🌟 <pro>NumberField: 废弃 stringMode。
  • 🌟 Statistic.Countdown: 新增 formatter 属性。
  • 💄 configure: 优化批量查询附件数目钩子能带上桶信息。
  • 💄 <pro>Table: 优化数字类型等宽在单元格中显示。
  • 💄 <pro>Table: 优化在 advancedBar 中查询字段输入时显示宽度。
  • 💄 <pro>DatePicker: 优化 range 模式下数据对调后面板日期显示的问题, 以及优化 range 模式下失焦后面板闪现当前日期的问题。
  • 💄 <pro>DatePicker: 优化 mode 为 dateTime 和 time 时, 去除确定按钮, 失焦后自动选中值。
  • 💄 <pro>DatePicker: 优化当 hover 到日期面板时, 按 Tab 键会自动选中的问题。
  • 💄 <pro>DatePicker: 优化 mode 为 time 模式下,触控板滚动速率较快的问题。
  • 💄 Input & <pro>TextField: 优化浮动标签和 placeholder 之间的显示逻辑与 material design 保持一致。
  • 💄 <pro>Transfer: 优化设置 help 时的样式。以及去除 range 属性影响。
  • 💄 <pro>TextArea: 屏蔽 multiple 属性。
  • 💄 <pro>TextArea: 优化点击清除按钮会导致失焦。
  • 💄 InputNumber: 支持 BigNumber 大数字。
  • 💄 Menu.Item: 调整 a 元素的显示样式。
  • 💄 Form: 优化 spacingType between 时的显示样式。
  • 💄 <pro>TextArea: 优化清除按钮对失焦的问题。
  • 💄 <pro>AutoComplete: 优化 suffix 显示。
  • 💄 规范枚举类型。
  • 💄 Tabs: 根据子级长度控制父级展示。
  • 🐞 Popover: 修复在 iframe 内无法对齐的问题。
  • 🐞 Tabs: 修复校验徽章样式问题。
  • 🐞 Tabs: 修复容器有自定义样式出现滚动条时无法滚动的问题。
  • 🐞 Tabs: 修复禁用标签页能被设为默认的问题。
  • 🐞 Input: 修复默认无法输入中文的问题。
  • 🐞 Input: 修复有 placeholder 且没有 label 时,输入第一个字符会自动失焦的问题。
  • 🐞 Pagination: 修复在 overflow 样式为 hidden 的容器下分页下拉框会被挡住的问题。
  • 🐞 Table: 修复筛选条失焦后无法查询的问题。
  • 🐞 <pro>Attachment: 修复 value 变更不会更新附件列表的问题。
  • 🐞 <pro>Table: 修复虚拟单元格模式下按 Tab 切换编辑器可能定位不准的问题。
  • 🐞 <pro>Table: 修复加载状态不会消除的问题。
  • 🐞 <pro>Table: 修复列头在一定高度下错位的问题。
  • 🐞 <pro>Table: 修复 maxHeight 样式下虚拟滚动的问题。
  • 🐞 <pro>Table: 修复聚合和虚拟单元格模式下当所有聚合列都不显示时行高会变化的问题。
  • 🐞 <pro>Lov: 修复在 safari 或企业微信浏览器中 popup 模式下点击分页按钮会直接关闭窗口的问题。
  • 🐞 <pro>PerformanceTable: 修复存在 rowspan 的单元格中,输入框组件无法聚焦的问题。
  • 🐞 <pro>PerformanceTable: 修复开启虚拟滚动时横向滚动导致数据缺失的问题。
  • 🐞 <pro>DatePicker: 修复通过 filter 过滤的日期能用键盘来选择的问题。
  • 🐞 <pro>Output: 修复当内容换行时浮动标签的显示问题。
  • 🐞 <pro>Dropdown: 修复设置了 disabled 无法生效的问题。
  • 🐞 <pro>IntlField: 修复弹窗取消后值没有重置的问题。
  • 🐞 <pro>NumberField: 修复 valueChangeAction 为 input 时无法输入小数的问题。
  • 🐞 <pro>NumberField: 修复使用笔记本电脑触控板点击 step 按钮时, 步距变为 step 属性值两倍的问题。
  • 🐞 <pro>Form: 修复 label 靠左时的星号样式。
  • 🐞 修复组件按需加载样式缺失问题。
  • 🐞 <pro>DatePicker: 修复 dateTime 模式下, renderExtraFooter 显示双份的问题。以及修复 multiple 和 editorInPopup 属性同时设置显示错误问题。
  • 🐞 <pro>CheckBox: 修复 Form 中的 showHelp 属性失效的问题。

1.5.3

2022-03-23

  • 🌟 合并 hzero-ui。
  • 🌟 configure: 新增 modalMovable 属性。
  • 🌟 Collapse.Panel: 新增 dataSet 属性。
  • 🌟 Tabs.TabPane: 新增 dataSet 属性。
  • 🌟 <pro>DataSet: 新增 selectAllPage, unSelectAllPage 事件。
  • 🌟 <pro>DataSet.Record: 新增 selectedTimestamp 值.
  • 🌟 <pro>Transfer: 新增支持接收 children 自定义渲染列表。
  • 🌟 <pro>Attachment: 新增 getUUID, showSize 属性。
  • 🌟 <pro>Output: 新增 labelLayout 为 float 模式时, label 的展示。
  • 🌟 <pro>Table: 新增 autoValidationLocate 属性。
  • 🌟 <pro>Form: 新增 autoValidationLocate 属性。
  • 🌟 <pro>Form: 新增 ItemGroup 组合输入框。
  • 🌟 <pro>DataSet: 新增 treeCheckStrictly 属性。
  • 🌟 <pro>Typography: 新增 Typography 排版组件。
  • 🌟 <pro>CheckBox: 新增 showHelp 功能。
  • 💄 Upload: 优化 picture-card 模式下非图片文件的显示样式。
  • 💄 <pro>Table: 优化必输列的 hideable 始终为 false。
  • 💄 <pro>Modal: 优化了 Lov 中的调整大小动画。
  • 💄 <pro>Table: 优化错误提示的样式。
  • 💄 <pro>Table: 优化筛选条查询组件 hidden 时 limit 组件渲染。
  • 💄 <pro>Range: 优化数据值显示及相邻 marks 遮挡问题。
  • 💄 <pro>Table: 优化组合搜索条设置了 bodyExpandable 遮挡了搜索按钮的问题。
  • 💄 <pro>Table: 优化组合搜索条行内搜索没有自适应 rowHeight 的问题。
  • 💄 <pro>Table: 优化搜索条选择 Lov 条件按钮没有对齐的问题。
  • 💄 <pro>Lov: 优化 mode viewMode 类型声明。
  • 💄 <pro>DataSet: 优化 field 的 min 或 max 属性设置为 fieldName 时的校验。
  • 💄 <pro>NumberField: 优化设置 step 属性且默认值为小数时, 修改值后, 整数和小数合并的问题。
  • 🐞 version: 修复 webpack5 下会报错的问题。
  • 🐞 Tabs: 修复当有一个标签的tab属性为空时,标签对齐问题。
  • 🐞 <pro>TreeSelect: 修复使用 lookupAxiosConfig 且返回树形数据, 选择子节点回显错误问题。
  • 🐞 <pro>Lov: 修复重复展示值导致失焦数据变更的问题。
  • 🐞 <pro>Modal: 修复 esc 键可能会关闭多个模态框的问题。
  • 🐞 <pro>Modal: 修复关闭时遮罩没有动画的问题。
  • 🐞 <pro>ColorPicker: 修复 prefix 色块消失的问题。
  • 🐞 <pro>Table.Column: 修复 onCell 在虚拟单元格内不起作用的问题。
  • 🐞 <pro>Select: 修复多选模式下可以通过 Backspace 键删除禁用的选项。
  • 🐞 <pro>DataSet: 修复缓存的勾选记录在值变更时或者 dataToJSON 为 all 时没有提交的问题。
  • 🐞 <pro>Attachment: 修复在下拉模式中通过表单上下文传递 dataSet 时附件数量不会查询的问题。
  • 🐞 <pro>Tooltip: 修复单例模式下 duration 默认值缺失的问题。
  • 🐞 <pro>Attachment: 修复 sortable 为 false 时也会调用排序接口导致报错的问题。
  • 🐞 <pro>Table: 修复聚合模式下隐藏聚合列导致列错位的问题。
  • 🐞 <pro>Table: 修复 Table FilterBar 点击清除按钮执行多次查询的问题。
  • 🐞 <pro>Table: 修复动态查询条 Lov 无法回显的问题。
  • 🐞 <pro>Table: 修复动态查询条刷新按钮不显示的问题。
  • 🐞 <pro>Table: 修复聚合模式下 SelectBox 编辑器切换不了的问题。
  • 🐞 <pro>Form: 修复栅格布局下冒号不显示,以及 Output 样式问题。
  • 🐞 <pro>Form: 修复 vertical 布局下,label 样式问题。
  • 🐞 <pro>Lov: 修复多选模式下勾选记录会触发 onBeforeSelect 事件的问题。
  • 🐞 <pro>Lov: 修复 drawer 模式下重新打开模态框宽度异常。
  • 🐞 <pro>Lov: 修复 popup 模式下多选值删除后下拉框中的勾选状态没同步的问题。
  • 🐞 <pro>Lov: 修复窗口可能无法再次打开的问题。
  • 🐞 <pro>Lov: 修复 lovQueryCachedSelected 属性在切换分页时没有生效的问题。
  • 🐞 <pro>Button: 修复关联数据源 loading 状态异常。
  • 🐞 <pro>Button: 修复 loading 状态会失去焦点的问题。
  • 🐞 <pro>Table: 修复单元格内容没有对齐的问题。
  • 🐞 <pro>TextField: 修复在失焦情况下按ctrl+z回退值没有同步到DataSet中的问题。
  • 🐞 <pro>TextField: 修复多值时输入框遮挡输入内容的问题。
  • 🐞 <pro>Tree: 修复父子节点 checkable 状态单独控制错误问题。

1.5.2

2022-02-16

  • 🌟 configure: 新增 onTabsChange, onButtonClick, tableHeaderRowHeight, tableFooterRowHeight, xlsx, attachment.defaultChunkSize, attachment.defaultChunkThreads, attachment.onBeforeUpload, attachment.onBeforeUploadChunk, lovSelectionProps, modalResizable 属性。
  • 🌟 <pro>DataSet: 新增 forceSubmit 方法, ValidationRule 增加 disabled 钩子。
  • 🌟 <pro>DataSet.Field: 新增 useChunk, chunkSize, chunkThreads, fileKey, fileSize 属性。
  • 🌟 <pro>Table: 新增 setColumnWidth 实例方法, 新增 renderEmpty 属性, onColumnResize 参数新增 index 属性, rowHeight 支持钩子。
  • 🌟 <pro>Table.Column: 新增 aggregationTreeIndex 属性, renderer、header 和 footer 钩子参数新增 aggregationTree 属性。
  • 🌟 configure: 新增 min, max 属性。
  • 🌟 <pro>Table: 新增 comboBar 筛选条类型及对应 queryBarProps 相关组合筛选条配置项。
  • 🌟 <pro>Attachment: 新增 Attachment.Dragger 拖拽上传, 新增 useChunk, chunkSize, chunkThreads 属性。
  • 🌟 <pro>Form: 新增 spacingType 属性。
  • 🌟 <pro>PerformanceTable: 单元格实现 renderEmpty。
  • 🌟 <pro>Modal: 新增 resizable, customizable, customizedCode 属性.
  • 🌟 <pro>Mentions: 新增 Mentions 组件。移除基础的 Mention 组件。
  • 💄 <pro>Table: 优化前端导出支持导出勾选项。
  • 💄 Alert: 优化组件布局样式。
  • 💄 <pro>Form: 优化 separateSpacing 支持响应式,值类型支持数字和数字数组类型。
  • 💄 <pro>DatePicker: 优化 hover 选值显示, 并且优化 isFlat 和 range 模式下显示样式。优化 dateTime 模式日期选择。
  • 💄 <pro>Attachment: popup 模式上传失败时按钮显示警告色。
  • 💄 <pro>Table: 优化动态查询条回车重复查询和点击 label 获焦无效的问题。
  • 💄 <pro>PerformanceTable: 优化大数据表格树形缩进。
  • 💄 剔除 prop-types。
  • 💄 <pro>TextField: 优化 prefix 样式。
  • 💄 <pro>Lov: 优化 drawer 模式下的 selected 交互。
  • 🐞 <pro>DatePicker: 修复 range 和 editorInPopup 模式下将输入框中的值清除后显示"无效日期"的问题。
  • 🐞 <pro>Lov: 修复 popup 模式下点击分页中最后一页时弹窗无法关闭的问题。
  • 🐞 <pro>Lov: 修复开启 autoSelectSingle 出现的初次渲染空值情况。
  • 🐞 <pro>Table: 修复聚合模式下虚拟滚动的问题。
  • 🐞 <pro>Table: 修复有横向滚动条时高度计算的问题。
  • 🐞 <pro>Table: 修复分组取消锁定的问题。
  • 🐞 <pro>Table: 修复 tree 模式下无法通过 reset 清除新增子节点的问题。
  • 🐞 <pro>Table: 修复动态筛选条异步查询渲染初始状态错误的问题。
  • 🐞 <pro>Table: 修复 TextArea 编辑器调整大小后肯定会抖动的问题。
  • 🐞 <pro>Table: 修复拖拽分割线粘连鼠标问题。
  • 🐞 Alert: 修复信息较长时内容溢出的问题。
  • 🐞 <pro>NumberField: 修复 min 或 max 属性值设置为 0 无效的问题。修复设置了 step 且 max 小于 0 时, 数据校验错误的问题。
  • 🐞 <pro>Range: 修复 range 模式下,拖拽一滑块后,无法拖动另一滑块的问题。
  • 🐞 <pro>PerformanceTable: 修复勾选列全选被禁用的问题。
  • 🐞 <pro>PerformanceTable: 修复组合列下拖拽列宽指示线位置错误的问题。
  • 🐞 <pro>Lov: 修复 drawer 模式下的样式叠加问题。
  • 🐞 <pro>Record: 修复多选模式下错误过滤 0 和 false 的问题。
  • 🐞 <pro>DataSet: 修复提交回写数据成功后无法翻页的问题。
  • 🐞 <pro>DataSet: 修复 cacheSelection 和 cacheModified 在 appendData 时不起效果。
  • 🐞 <pro>Select: 修复在浏览器非默认字号下下拉框没对齐的问题。
  • 🐞 <pro>Select: 修复下拉分页搜索在第二页没有传参导致搜索内容不匹配。
  • 🐞 <pro>Select: 修复下拉分页搜索每次选择都会查询的问题。
  • 🐞 <pro>Validator: 修复 pattern 为带有 global 标记的正则对象时的校验问题。
  • 🐞 <pro>Attachment: 修复首次上传的文件在成功之前没有立即显示的问题。
  • 🐞 <pro>Attachment: 修复首次上传失败的文件无法删除的问题。
  • 🐞 <pro>Attachment.Group: 修复 list 模式始终会显示“暂无附件”的问题。
  • 🐞 WeekPicker: 修复样式问题。
  • 🐞 <pro>FormField: 修复 Cascader 在 Output 及 TableCell 中渲染显示值的问题。
  • 🐞 修复在浏览器非默认字号下的样式问题。
  • 🐞 <pro>DataSet: 修复 Cascader 组件设置 multiple 属性为 true 时, DataSet 中 Field 是否被修改校验错误问题。
  • 🐞 <pro>Table: 修复 queryBar 为 bar 时, 筛选字段设置 range 或 multiple 属性时的样式, 以及 datetime 类型字段显示错误问题。
  • 🐞 <pro>Table: 修复列动态变化时编辑器没有对齐的问题。
  • 🐞 <pro>Lov: 修复按钮模式下多选渲染错误的问题。
  • 🐞 <pro>Lov: 修复首次弹窗时可能不显示数据的问题。

1.5.1

2022-01-06

  • 🌟 configure: 新增 bigNumberFormatter, tableHeightChangeable, tableColumnResizeTrigger 属性, attachment.getDownloadUrl 和 attachment.getDownloadAllUrl 返回值类型支持钩子用于按钮点击。
  • 🌟 Notification: 新增 foldCount 全局配置属性。
  • 🌟 Message: 增加 promise 化的回调接口。
  • 🌟 <pro>Table: 树形表格支持行拖拽,新增 dragDropContextProps 属性。
  • 🌟 <pro>Table: 动态筛选条新增 fuzzyQueryOnly & refreshBtn,支持单模糊聚合查询模式及刷新按钮。
  • 🌟 <pro>Table: 新增 groups, headerRowHeight, footerRowHeight, onScrollLeft, onScrollTop, heightChangeable, bodyExpandable, defaultBodyExpanded, bodyExpanded, onBodyExpand 属性, setScrollLeft, setScrollTop 实例方法。
  • 🌟 <pro>Table.Column: 新增 aggregationLimitDefaultExpanded, defaultWidth 属性。
  • 🌟 <pro>Transfer: 新增 oneWay 单向穿梭属性。
  • 🌟 <pro>TextArea: 新增 clearButton 属性。
  • 🌟 <pro>DataSet: 新增 validateSelf 事件和 getAllValidationErrors 方法。
  • 🌟 <pro>DataSet: 新增 validationRules, strictPageSize 属性。
  • 🌟 <pro>Lov: 新增 selectionProps 属性。
  • 🌟 <pro>NumberField: 新增 stringMode 属性。
  • 🌟 <pro>DataSet: 新增 bigNumber 字段 type 。
  • 🌟 <pro>Attachment: 新增 previewTarget 属性。
  • 🌟 <pro>DataSet: 新增 forceRemove 参数在 remove, removeAll 方法中。
  • 💄 Step: 优化 Steps 组件的导航条样式。
  • 💄 <pro>Button: 优化禁用状态下设置子节点 pointer-events 为 none。
  • 💄 Upload: 优化图片列表上传时显示 loading 图标。
  • 💄 <pro>TextArea: 优化 autoSize 初始化样式。
  • 💄 <pro>TextField: 优化同时设置 clearButton showLengthInfo suffix 属性时的样式。
  • 💄 <pro>Tree: 扩展 draggable 支持对象类型,控制拖拽图标的展示。
  • 💄 <pro>Lov: 优化选中列表的排序。
  • 💄 <pro>Table: 优化虚拟滚动并支持树形虚拟滚动。
  • 💄 <pro>Attachment: 优化缓存逻辑。
  • 💄 <pro>SecretField: 禁用清除按钮和退格键删除。
  • 💄 <pro>Select: 优化 noCache 模式下查询值集时仍保留之前的结果直到查询成功。
  • 🐞 <pro>Table: 修复 style 只设置了 maxHeight 时虚拟滚动首次渲染会全量渲染的问题。
  • 🐞 <pro>Table: 修复动态筛选条初始化请求及保存传参问题。
  • 🐞 <pro>Table: 修复 Table Tree 模式数据嵌套过深样式。
  • 🐞 <pro>Table: 修复查询条字段排序问题。
  • 🐞 <pro>Button: 修复 href 按钮禁用状态下仍可跳转的问题。
  • 🐞 Notification: 修复多个非同时打开的消息会同时关闭的问题。
  • 🐞 Divider: 修复分割线标题不居中时使用 dashed 属性出现bug的问题。
  • 🐞 Menu: 修复菜单收起时鼠标移入 Menu.Item 时报错的问题。
  • 🐞 <pro>DataSet: 修复导出失效问题。
  • 🐞 <pro>DataSet: 修复当 Record 变更 state 时, selected 值会重新计算的问题。
  • 🐞 <pro>DataSet.Transport: 修复 unique 配合 Transport.validate 进行远程唯一性校验时,校验信息不展示的问题。
  • 🐞 <pro>TextArea: 修复已输入长度信息显示。
  • 🐞 <pro>Table: 修复过滤条内布尔变量渲染值错误。
  • 🐞 <pro>Table: 修复 queryBarProps 配置优先级。
  • 🐞 <pro>Table: 修复动态筛选条初始数据状态判断。
  • 🐞 <pro>Lov: 修复 button 模式下关闭弹窗后按钮没有聚焦的问题。
  • 🐞 <pro>FormField: 修复在多选自定义范围值模式下删除单个值会清除所有值的问题。
  • 🐞 Slider: 修复 range 模式下 Tooltip 不关闭的问题。
  • 🐞 <pro>DataSet: 修复树形数据父子级关联问题。
  • 🐞 <pro>DatePicker: 修复 range 和 multiple 模式下设值的问题。
  • 🐞 <pro>DateTimePicker: 修复 format 属性失效的问题。

1.5.0

2021-12-02

  • 🌟 拆分 dataset 和 shared 库。
  • 🌟 ConfigProvider: 新增 ConfigProvider 组件。
  • 🌟 hooks: 新增 useConfig 钩子。
  • 🌟 <pro>hooks: 新增 useDataSet 钩子。
  • 🌟 configure: 新增 numberFieldKeyboard, tableColumnDefaultWidth, tableColumnDefaultMinWidth, tableAggregationColumnDefaultWidth, tableAggregationColumnDefaultMinWidth, tooltipPlacement, lovShowSelectedInView, showHelp 属性。
  • 🌟 configure: TooltipTarget 新增 text-field-disabled 输入类组件禁用状态对象。
  • 🌟 Tabs: 新增 tabDraggable, tabTitleEditable, tabCountHideable, defaultChangeable 属性。
  • 🌟 <pro>DataSet.Field: optionsProps 属性支持钩子。
  • 🌟 <pro>SecretField: 新增 SecretField 组件。
  • 🌟 <pro>Attachment: 新增 isPublic 属性。
  • 🌟 <pro>Attachment.Group: 新增 Attachment.Group 组件。
  • 🌟 <pro>NumberField: 新增 keyboard 属性,控制 UP DOWN 键盘事件。
  • 🌟 <pro>ModalProvider: 新增 getContainer 属性。
  • 🌟 <pro>IntlField: 新增 type 属性,支持多行输入。
  • 🌟 <pro>Lov: 新增 drawer 模式 和 viewRenderer 属性。
  • 🌟 BarCode: 新增条码组件。
  • 🌟 <pro>Tree: 新增 filter 属性。
  • 🌟 Tree: 新增 onDropBefore 回调函数。
  • 🌟 <pro>DataSet: 新增 record 属性。
  • 🌟 Transfer: 新增 sortable 和 sortOperations 属性。
  • 🌟 <pro>Transfer: 新增 sortable、sortOperations、operations 属性。
  • 🌟 <pro>Lov: 新增 showSelectedInView 属性。
  • 🌟 Tab: 新增 second-level 类型.
  • 🌟 <pro>CodeArea: 新增 themeSwitch, title 属性。
  • 🌟 <pro>Form: 新增 showHelp 属性, 控制表单输入框 help 展示方式。
  • 🌟 <pro>FormItem: showHelp 属性新增 label 方式,支持在 Label 上展示 help 信息。
  • 💄 <pro>FormItem: 优化表单输入框必输、冒号样式,超出省略不隐藏。
  • 💄 <pro>Modal: 优化鼠标点击无遮罩的模态框时会自动置顶。
  • 💄 <pro>PerformanceTable: 优化表头可以嵌套至三级。
  • 💄 <pro>PerformanceTable: 优化动态筛选条交互和缓存,新增 expandButton 属性。
  • 💄 <pro>Table: 优化动态筛选条交互和缓存。
  • 💄 <pro>Table: 优化 command 预设按钮,icon 转文字渲染。
  • 💄 <pro>Output: 优化 Form 多列情况,Output 和其他输入类型组件高度问题。
  • 💄 <pro>DatePicker: 优化 mode 为 dateTime 的样式。
  • 💄 Message: 优化 loading 类型消息图标。
  • 🐞 <pro>DataSet: 修复新添字段后字段顺序不正确的问题。
  • 🐞 <pro>DataSet: 废弃 appendData 方法 total 参数。
  • 🐞 <pro>DataSet.Record: 修复 getPristineValue 方法无法正确获取 object 类型字段值中的键值。
  • 🐞 <pro>Lov: 修复在 popup 模式下搜索框置空时不查询的问题。
  • 🐞 <pro>Table: 修复跨页全选时选中记录提示中显示的数量问题。
  • 🐞 <pro>Table: 修复在聚合列下的锁定列在平铺模式下无法显示的问题。
  • 🐞 <pro>Table: 修复在切换显示时可能导致的高度问题。
  • 🐞 <pro>Modal: 修复打开无遮罩的模态框时会导致有遮罩的模态框遮罩消失的问题。
  • 🐞 <pro>DatePicker: 修复在 range 模式和有 timeZone 的情况下连着输入值报错的问题。修复 maxLength 和 minLength 属性的错误限制。
  • 🐞 <pro>Validator: 修复校验信息没有完全格式化,例如没有 label 时。
  • 🐞 <pro>NumberField: 修复 maxLength 和 minLength 属性的错误限制。修复 range 模式下 UP DOWN 按键不起效果。
  • 🐞 <pro>NumberField: 修复动态 max 和 min 变化时不会触发校验重置的问题。
  • 🐞 <pro>Lov: 修复多选值回显到树形列表时数据显示问题。
  • 🐞 <pro>Lov: 修复开启 autoSelectSingle 属性重复查询的问题。
  • 🐞 <pro>Tree: 修复只使用 check 模式下 DataSet 勾选方法失效问题。
  • 🐞 <pro>Attachment: 修复 children, className 属性不起效果的问题。
  • 🐞 Tabs: 修复嵌套样式问题。
  • 🐞 <pro>PerformanceTable: 修复表格内容更新后勾选列消失的问题。
  • 🐞 List.Item.Meta: 修复文字类头像不显示的问题。
  • 🐞 Notification: 修复首次在 useEffect 中多次调用时重叠的问题。
  • 🐞 <pro>Tree: 修复开启异步且设置 selectable 为 false 时, dataset选中记录不对的问题。

1.5.0-beta.0

2021-10-31

  • 🌟 configure: 新增 defaultActiveFirstOption 属性。
  • 🌟 Message: 新增 message.config 方法参数 maxCount。
  • 🌟 Notification: 新增 notification.config 方法参数 maxCount。
  • 🌟 Badge: 新增 color, size, title 属性。
  • 🌟 <pro>Table: 新增 summaryBarFieldWidth 属性处理 summaryBar 字段宽度。
  • 🌟 <pro>Select: 新增 defaultActiveFirstOption 属性是否默认高亮第一个选项。
  • 🌟 <pro>DataSet: 新增 cacheModified 属性, cachedModified, cachedRecords 值, clearCachedModified, clearCachedRecords 方法, query 和 loadData 新增 cache 参数。
  • 🌟 Upload: 新增 showFileSize 属性,以及优化了组件样式。
  • 🌟 Tabs: 新增 countRenderer 属性。
  • 🌟 <pro>Lov: 新增 onSearchMatcherChange 属性。
  • 🌟 Steps: 新增 type 属性。
  • 🌟 Steps: 新增 onChange 回调。
  • 🌟 Tabs: 新增 showMore 属性。
  • 🌟 <pro>SecretField: 新增 SecretField 组件。
  • 🌟 ImageCrop.AvatarUploader: 移除 minRectSize, subTitle 属性,defaultRectSize 更名为 rectSize。
  • 💄 <pro>DataSet: 优化内存, 优化树形数据性能, 优化校验性能。
  • 💄 RcTrigger: 使组件成为观察者。
  • 💄 <pro>Select: 使用 options 数据源模式下,支持 searchMatcher 配置搜索参数。
  • 💄 <pro>PerformanceTable: 优化大数据表格拖拽回调事件。
  • 💄 Upload: 优化大写图片后缀缩略图显示。
  • 💄 <pro>Attachment: 增强图片预览功能。
  • 💄 <pro>Attachment: 优化缓存逻辑。
  • 💄 <pro>Attachment: 在标签上显示必输星号
  • 💄 <pro>DateTimePicker: 优化范围值在自动交换顺序时,由 defaultTime 设置的时间值不变。
  • 💄 <pro>Lov: 优化按钮模式的 onClick 钩子允许通过调用 event.preventDefault() 阻止弹出模态框。
  • 💄 <pro>Lov: 优化在按钮模式下,查询等待 loading 效果。
  • 💄 <pro>Lov: 优化 在 popup 模式下,搜索框添加查询字段选择。
  • 💄 <pro>NumberField: 优化 step 按钮执行效率。
  • 💄 ImageCrop.AvatarUploader: 优化裁剪功能和界面样式。
  • 🐞 <pro>Table:修复 selectable 为 false 时会清除已勾选的记录问题。
  • 🐞 <pro>Table:修复虚拟单元格在校验失败或编辑器通过Tab键显示时没有进入视区的问题。
  • 🐞 <pro>Table:修复通过 Modal 跨 iframe 时无法调整列宽。
  • 🐞 <pro>Table:修复过滤条输入框中内容不能对齐的问题。
  • 🐞 <pro>Table:修复 virtualCell 模式下 maxHeight 样式可能导致死循环的问题。
  • 🐞 <pro>Table.Column:修复当没有对应字段时 editor 为 true 不起作用。
  • 🐞 <pro>Table.Column: 修复 editor 为 true 时, 无法动态从 Select 切换成其他编辑器的问题。
  • 🐞 <pro>Attachment: 修复点击查看附件按钮报错的问题。
  • 🐞 <pro>Attachment: 修复上传按钮内容溢出并设置了 tooltip 时上传无反应的问题。
  • 🐞 <pro>Attachment: 修复 accept 属性无法控制文件选择的问题。
  • 🐞 <pro>Attachment: 修复附件数据没有 type 可能会报错的问题。
  • 🐞 <pro>Attachment: 修复删除或者拖拽后图片预览问题。
  • 🐞 <pro>DataSet.Field: 修复通过 dynamicProps 设置的校验属性首次校验无效果的问题。
  • 🐞 <pro>DataSet: 修复 appendData total 参数更新问题。
  • 🐞 <pro>Validator: 修复 stepMismatch 错误信息不全的问题。
  • 🐞 <pro>Output: 修复显示冒号时会显示必输星号的问题。
  • 🐞 <pro>Modal: 修复 drawerTransitionName 非法导致页面报错的问题。
  • 🐞 <pro>PerformanceTable: 修复开启虚拟滚动导致合并行消失的问题。
  • 🐞 <pro>ColorPicker:修复配置 clearButton 属性报错,以及选择#00000颜色时指针跳动问题。

1.4.5

2021-09-29

  • 🌟 configure: 新增 tabsInkBarStyle, customizable, customizedSave, customizedLoad, tableButtonsLimit 属性, 废弃 tableCustomizedSave, tableCustomizedSave, tableCustomizable, performanceTableCustomizable, lovTableCustomizable 属性。
  • 🌟 Tabs: 新增 inkBarStyle, customizable, customizedCode, hideOnlyGroup 属性,支持墨条样式修改。
  • 🌟 Tabs.TabPane: 新增 title, showCount 属性, count 属性支持钩子。
  • 🌟 Tag: 新增 gray 颜色。
  • 🌟 <pro>DataSet: 新增 childrenField, forceValidate 属性。
  • 🌟 <pro>DatePicker: 新增 editorInPopup, defaultTime 属性。
  • 🌟 <pro>Dropdown: 新增 onHiddenBeforeChange 回调。
  • 🌟 <pro>Table:新增 searchCode, autoWidth, rowBoxPlacement, buttonsLimit 属性, 优化 TableQueryBarType.filterBar 动态筛选条,支持保存筛选条件, 废弃 autoMaxWidth 属性。
  • 🌟 <pro>Pagination: 新增 quickJumperPosition 属性。
  • 💄 Tabs:优化 count 为零时不显示。
  • 💄 <pro>Pagination: 优化 quickJumper 显示。
  • 💄 <pro>Attachment:优化删除、拖拽、预览和标签显示, 优化删除错误状态的附件为直接删除。
  • 💄 <pro>TextField: 优化多值模式下切换记录时关闭动画效果。
  • 💄 <pro>Table: 支持按住 shift 进行多选。
  • 💄 <pro>Table: 优化没有编辑器的单元格也能显示小三角和校验信息。
  • 💄 <pro>Table: 重命名 onResize 为 onColumnResize 事件。
  • 💄 <pro>Lov: 优化 lovQueryBar 优先级,去除 lovQueryBar 全局默认值。
  • 💄 <pro>Lov: 搜索查询周期内,下拉禁用回车选中,保证选中正确的查询返回数据。
  • 💄 <pro>Tooltip:优化样式对齐。
  • 🐞 <pro>DataSet: 修复 cacheSelection 属性缓存的选中记录重新显示时变更的值被还原的问题。
  • 🐞 <pro>DataSet: 修复当字段列表中没有 primaryKey 对应的字段时 dirty-field 模式会忽略主键值。
  • 🐞 <pro>Attachment: 修复数量和附件列表不显示的问题。
  • 🐞 <pro>Attachment: 修复当没有附件时 picture-card 模式下上传按钮不显示的问题。
  • 🐞 <pro>TimePicker: 修复 12 小时格式分和秒选择框显示问题。
  • 🐞 <pro>DatePicker: 修复 isFlat 和 range 模式下显示问题。
  • 🐞 <pro>DatePicker: 修复 range 为 object 且 multiple 时设置的问题。
  • 🐞 <pro>DatePicker:修复输入值时 defaultTime 不起作用的问题。
  • 🐞 <pro>DatePicker:修复无法输入空格的问题。
  • 🐞 <pro>Table:修复个性化表格最后一列单元格,非左对齐时的样式异常。
  • 🐞 <pro>Table:修复 customizedCode 变更时且表格列不会刷新的问题。
  • 🐞 <pro>Table:修复 virtual 在切换分页大小时行错位的问题。
  • 🐞 <pro>Table:修复 virtualCell 导致编辑器错位的问题。
  • 🐞 <pro>Table:修复查询字段 range 属性时过滤条渲染错误的问题。
  • 🐞 <pro>Table:修复编辑器为多选 SelectBox 时的显示问题。
  • 🐞 <pro>Table:修复个性化调整列顺序不准确的问题。
  • 🐞 <pro>Table:修复使用 autoHeight 属性下 professionalBar 多次点击更多才会收起的问题。
  • 🐞 <pro>Tree:修复异步加载的节点在 dataSet 重新加载时无法显示的问题。
  • 🐞 Tabs:修墨条可能对不齐的问题。
  • 🐞 <pro>PerformanceTable:修复行高亮点击报错问题。
  • 🐞 <pro>Lov:修复单选模式表格 alwaysShowRowBox 为 true 时选值错误的问题。
  • 🐞 <pro>TriggerField:修复 onPopupHiddenChange 有时不触发的问题。
  • 🐞 <pro>Button:修复 tooltip 为 overflow 时内容没溢出也会显示 Tooltip 的问题。
  • 🐞 <pro>Lov:修复 button 模式的 onClick 属性没效果的问题。
  • 🐞 <pro>Lov:修复 multiple 模式下开启 noCache 选项重复的问题。
  • 🐞 <pro>Lov:修复点击弹出 Modal 后搜索下拉未收起的问题。
  • 🐞 <pro>Lov:修复 popup 模式表格颤抖的问题。
  • 🐞 <pro>Lov:修复 searchFieldInPopup 模式下关闭弹出的 Modal 后下拉框无法弹出的问题。
  • 🐞 <pro>TextArea:修复拖拽宽度时的样式问题。
  • 🐞 <pro>ColorPicker:修复选择颜色时面板颜色变化的问题。

1.4.4

2021-09-04

  • 🌟 configure: 新增 tableColumnAlign, tableShowRemovedRow, tooltip, showValidation, attachment, selectTrigger, lovQueryCachedSelected, queryBarProps, lovQueryBar, lovQueryBarProps 属性, tooltipTheme 属性支持钩子类型, 废弃 buttonTooltip, labelTooltip, selectOptionTooltip, tableColumnTooltip。
  • 🌟 <pro>Rate: 新增 Rate 组件。
  • 🌟 <pro>Attachment: 新增 Attachment 组件。
  • 🌟 <pro>Picture: 新增 Picture 组件。
  • 🌟 <pro>Modal: 新增 preview 方法。
  • 🌟 <pro>DataSet.Field: 新增 bucketName, bucketDirectory, attachmentCount, showCheckedStrategy 属性。
  • 🌟 <pro>DataSet.AttachmentFile: 新增 AttachmentFile 类。
  • 🌟 <pro>RichText: 新增图片连续预览功能。
  • 🌟 <pro>Cascader: 新增 async 和 loadData 属性,简化异步加载方案。
  • 🌟 <pro>PerformanceTable: 新增 onCell 属性,单元格 rowSpan 属性,支持行合并。
  • 🌟 <pro>Form: 新增 showValidation 属性控制校验信息提示方式。
  • 🌟 <pro>FormField: 新增 showValidation 属性控制校验信息提示方式。
  • 🌟 Tree:onCheck 回调新增 oldCheckedKeys 参数。
  • 🌟 Skeleton:新增 grid 属性支持栅格占位配置。
  • 🌟 <pro>FormField:新增 processValue 属性。
  • 🌟 <pro>DataSet.Field:新增 processValue 属性,支持值变更时,拦截并返回一个新的值。
  • 🌟 <pro>DatePicker:新增 processValue 属性。
  • 🌟 <pro>Table:新增 showCachedSelection, onShowCachedSelectionChange 属性。
  • 🌟 <pro>Table:新增 showRemovedRow 属性,控制临时移除行显隐。
  • 🌟 <pro>TriggerField:新增 viewMode, getPopupAlignTarget 属性。
  • 🌟 <pro>Select:新增 searchFieldInPopup, searchFieldProps 属性。
  • 🌟 <pro>Lov:新增 onBeforeSelect 属性。
  • 🌟 <pro>PerformanceTable: 新增 rowSelection 属性, 内置勾选列。
  • 🌟 <pro>PerformanceTable: 新增 rowDraggable 属性,支持行拖拽。
  • 🌟 <pro>PerformanceTable: 开启虚拟滚动,新增横行虚拟滚动。
  • 🌟 <pro>Table: 新增 onResize 事件。
  • 🌟 Tabs: 新增 TabGroup 组件。
  • 🌟 Tabs.TabPane: 新增 count, overflowCount 属性。
  • 🌟 Icon: 新增大量图标。
  • 🌟 <pro>Table: 新增 autoQueryAfterReset 属性支持 ProfessionalBar & DynamicFilterBar 重置是否自动查询。
  • 💄 <pro>Table:个性化聚合视图的保存受外部属性 aggregation 属性的控制。
  • 💄 <pro>Table:性能和内存优化。
  • 💄 <pro>Pagination:优化分页器宽度样式。
  • 💄 <pro>Select:优化多选只读选项样式。
  • 💄 <pro>Tree:优化 selectable 属性为 false 时 DataSet 相关数据、事件处理。
  • 💄 <pro>TextField:优化 showLengthInfo 信息渲染位置。
  • 💄 <pro>Trigger:支持 Fragment 子节点。
  • 💄 ImageCrop:优化界面及操作方式。
  • 💄 <pro>PerformanceTable:支持取消排序。
  • 💄 <pro>FormField:优化空值判断。
  • 💄 <pro>FormField:优化 hidden 属性,支持隐藏字段。
  • 🐞 configure: 修复 tableFilterAdapter 类型。
  • 🐞 <pro>Table:修复专业查询条动态查询参数未实时响应的问题。
  • 🐞 <pro>DataSet.Field: 优化多次调用 fetchLookup 数据返回类型问题。
  • 🐞 <pro>DataSet:修复分页全局配置参数传参问题。
  • 🐞 <pro>Table:修复 CheckBox 编辑器所在单元格会显示 help 的问题。
  • 🐞 <pro>TextArea:修复浮动标签必输样式问题。
  • 🐞 <pro>Trigger: 修复穿越同域 iframe 时下拉窗口没对齐的问题。
  • 🐞 <pro>Table:修复存在默认勾选且不可修改的勾选行时,全选和取消全选无效的问题。
  • 🐞 <pro>Table:修复行内编辑模式的动态编辑器隐藏后无法再显示的问题。
  • 🐞 <pro>DatePicker:修复 range 模式下自定义 renderer 的问题。
  • 🐞 <pro>PerformanceTable:修复组合列中子列第一列设置 resizable 无法拖拽的问题。
  • 🐞 <pro>PerformanceTable:修复组合列中只有一个子列时渲染报错问题。
  • 🐞 <pro>PerformanceTable: 修复个性化配置表格高度无效问题。
  • 🐞 <pro>Tree:修复收起状态下勾选框状态错误的问题。
  • 🐞 <pro>TreeSelect:修复收起状态下勾选框状态错误的问题。
  • 🐞 <pro>Select:修复多选模式下 trigger 为 hover 无效。
  • 🐞 <pro>FormField:修复高亮模式下 valueChangeAction 为 input 时,校验报错会导致输入框失去焦点的问题。
  • 🐞 <pro>Lov: 修复多选模式表格 selectionMode 为 click 时无法多选的问题。
  • 🐞 <pro>Lov: 修复 showCheckedStrategy 属性 SHOW_ALL 值的逻辑问题。
  • 🐞 <pro>Select: 修复同时使用 primitiveValue 和 combo 属性时渲染报错的问题。
  • 🐞 <pro>Table: 修复虚拟单元格和最大高度可能导致死循环的问题。
  • 🐞 <pro>Table: 修复编辑器会浮动到禁用单元格上的问题。
  • 🐞 <pro>NumberField:修复 suffix,prefix 属性支持,样式。
  • 🐞 <pro>Output: 修复使用 useColon 必输字段冒号无效的问题。
  • 🐞 <pro>Table:修复过滤条过滤条件为数值0时渲染错误问题。
  • 🐞 <pro>Table:修复 footer dom 位置。
  • 🐞 <pro>Table:修复 queryBarProps onReset & onQuery 事件无效问题。

1.4.3

2021-08-03

  • 🌟 configure: 新增 performanceTableColumnHideable, performanceTableColumnTitleEditable, performanceTableColumnDraggable, performanceTableCustomizable, tableVirtual 属性。
  • 🌟 <pro>Table.Column: 新增 hiddenInAggregation 属性, command 钩子新增 aggregation 参数。
  • 🌟 <pro>PerformanceTable: 新增 customizedCode, customizable, columnDraggable, columnTitleEditable, columnsDragRender 属性,支持个性化。
  • 💄 <pro>DataSet:内存优化。
  • 💄 <pro>Select:内存优化。
  • 💄 <pro>Table:性能和内存优化。
  • 💄 <pro>Table:优化调整列宽的性能和逻辑。
  • 💄 <pro>SelectBox: 调整 checkValueOnOptionsChange 默认值为 false。
  • 💄 <pro>SelectBox:优化 label 内容溢出提示。
  • 💄 <pro>Trigger: 支持穿越同域 iframe。
  • 💄 <pro>Table:优化动态筛选条样式交互。
  • 💄 <pro>PerformanceTable:优化动态筛选条样式交互。
  • 🐞 修复循环依赖问题。
  • 🐞 <pro>DataSet: 修复新建记录数大于分页数时向前翻页问题。
  • 🐞 <pro>Table: 修复列 tooltip 在单元格销毁时无法关闭的问题。
  • 🐞 <pro>Table: 修复右侧锁定列脚样式问题。
  • 🐞 <pro>Table: 修复 virtualCell 不起作用。
  • 🐞 <pro>Table: 修复设置了 virtualCell 时拖拽行报错的问题。
  • 🐞 <pro>Table: 修复 showHeader 为 false 时虚拟单元格不显示的问题。
  • 🐞 <pro>Table: 修复 dateTime 类型列渲染格式问题。
  • 🐞 <pro>Table: 修复 range 为数组类型列报错的问题。
  • 🐞 <pro>Table: 修复 maxHeight 和 minHeight 可能导致列不撑满的问题。
  • 🐞 <pro>FormField: 修复渲染器返回数字时不渲染的问题。
  • 🐞 <pro>SelectBox: 修复数据源绑定后设置问题。
  • 🐞 <pro>PerformanceTable: 修复设置自动高度时滚动条遮挡展示内容的问题。
  • 🐞 <pro>Lov: 修复弹窗没有动画的问题。
  • 🐞 <pro>DataSet.Record: 修复回写数据遗漏的问题。
  • 🐞 <pro>PerformanceTable: 修复设置流体列宽后手动拖拽更改列宽后未触发更新的问题。
  • 🐞 <pro>PerformanceTable: 修复动态调整列缺少滚轮监听及固定列失效问题。
  • 🐞 <pro>CodeArea: 修复浮动标签样式。

1.4.2

2021-07-21

  • 🌟 configure: 新增 tableVirtualCell, formatter.timeZone 属性。
  • 🌟 <pro>DataSet: 新增 selectionStrategy 属性, selectionStrategy, treeSelected 值, treeSelect, treeUnSelect 方法。
  • 🌟 <pro>Lov: 新增 showCheckedStrategy 属性。
  • 🌟 <pro>DatePicker: 新增 timeZone 属性。
  • 🌟 <pro>Tooltip: 新增单例模式, 添加 show 和 hide 静态方法。
  • 🌟 <pro>DataSet: dataToJSON 新增 dirty-field, dirty-field-self 类型。
  • 🌟 <pro>DataSet.Field: 新增 json 类型。
  • 🌟 <pro>DataSet: 新增 combineSort 属性支持组合列排序传参。
  • 🌟 <pro>Select: selectAllButton 新增钩子类型用于支持自定义按钮。
  • 🌟 <pro>PerformanceTable: 新增 queryBar, toolbar 属性,用于支持查询条及工具栏。
  • 🌟 <pro>Table: 新增 showHeader 属性。
  • 💄 <pro>Modal: 支持穿越同域 iframe。
  • 💄 <pro>DataSet: dataToJSON 属性的 all 值将校验所有记录。
  • 💄 <pro>DataSet: 优化 addField 方法将自动创建已有 Record 对应的 Field。
  • 💄 <pro>Radio:优化 label 内容溢出提示。
  • 💄 <pro>Table:优化性能。
  • 💄 <pro>Table:优化动态搜索条样式交互。
  • 💄 <pro>NumberField:step 兼容移动端事件。
  • 💄 Progress:优化动画性能。
  • 💄 <pro>Table.Column: 优化货币类型的列默认靠右对齐。
  • 💄 <pro>Output: 优化数字货币显示, 优化空值显示。
  • 💄 <pro>DataSet.Record: 在没有 field 的情况下, addField 方法会对该 field 已有值进行处理。
  • 💄 <pro>NumberField: 移除 suffix,prefix 属性支持。
  • 🐞 <pro>Table: 修正 maxHeight 和 minHeight 的计算逻辑。
  • 🐞 <pro>Pagination: 修复最大分页没有设置时,分页选项有超过默认最大100分页无法选择的问题。
  • 🐞 <pro>IconPicker: 修复当点击分页按钮并按钮成禁用状态时,弹窗无法关闭的问题。
  • 🐞 <pro>Table: 修复在孔雀蓝主题下,当Column的editor为function的时候,进入编辑态点击退出后会导致下次进入编辑态组件宽度不正确的问题
  • 🐞 <pro>Table: 修复行内编辑时无法取消编辑的问题。
  • 🐞 <pro>PerformanceTable: 修复滚动条事件。
  • 🐞 <pro>PerformanceTable: 修复表格内点击无效问题。
  • 🐞 <pro>Form: 修复嵌套表单的 dataSet 属性不起作用的问题。
  • 🐞 <pro>Select: 修复自定义弹窗可能无法关闭的问题。
  • 🐞 <pro>TextField: 修复禁用状态下无法显示渲染器渲染的值。
  • 🐞 <pro>Table: 修复双击调整名字中带有.的列宽时报错。

1.4.1

2021-06-28

  • 🌟 configure:新增 performanceEnabled, onPerformance, tooltipTheme, validationTooltipTheme 属性。
  • 🌟 Tooltip:新增 theme 属性。
  • 🌟 <pro>Table:新增 queryBarProps, showSelectionCachedButton 属性。
  • 🌟 <pro>Button:新增 block 属性, funcType 新增 link 类型。
  • 🌟 <pro>Table.Column: header 和 renderer 钩子新增 aggregation 参数。
  • 🌟 <pro>TriggerField: 新增 tabIntoPopupContent 属性, popupContent 钩子新增 setValue 和 setPopup 参数。
  • 🌟 <pro>Select: popupContent 钩子新增 content dataSet textField valueField setValue 和 setPopup 参数。
  • 🌟 <pro>TreeSelect:新增 showCheckedStrategy 属性, 配置 treeCheckable 时,定义选中项回填的方式。
  • 🌟 <pro>PerformanceTable:新增点击行高亮属性 highlightRow。
  • 🌟 <pro>DataSet.Record: get 方法支持字段名数组参数。
  • 🌟 <pro>Table:修复本地导出在超大数据量时的效果。
  • 💄 <pro>PerformanceTable:兼容移动端拖拽列宽。
  • 💄 <pro>Table.Column: 优化聚合列的 command 按钮纵向排列。
  • 💄 <pro>DataSet.Field: intl类型的字段创建的各种语言字段支持 transformResponse 和 transformRequest 属性。
  • 💄 <pro>DataSet.Field: 优化被绑定的字段也会因绑定字段的值变更而触发校验。
  • 💄 <pro>RichText:优化预览样式及 RichTextViewer 样式。
  • 🐞 <pro>DataSet.Field: 修复递归调用 dynamicProps 时的问题。
  • 🐞 <pro>TextField: 修复有 addonBefore, addonAfter 或 help 时, Tooltip无法显示的问题。
  • 🐞 Menu: 修复菜单事件报错。
  • 🐞 <pro>TextField: 修复空值渲染时浮动标签和渲染值重叠的问题。
  • 🐞 <pro>TriggerField: 修复 popupContent 中输入框无法获焦的问题, 修复IE下多选模式下拉框滚动条无法拖动的问题。
  • 🐞 <pro>DataSet.Record: 修复 init 和 getPristineValue 中链式绑定的问题。
  • 🐞 Dropdown: 修复 overlay 为钩子函数时 overlayProps 未定义的问题。
  • 🐞 <pro>Table.Column: 修复 dynamicProps.label 对于列头无效的问题。
  • 🐞 <pro>Button:修复样式问题。
  • 🐞 <pro>DataSet:修复object类型字段使用transformRequest转成字符串值时绑定的字段为空值的问题。
  • 🐞 <pro>Modal:修复 autoCenter 开启时宽度样式无效,影响抽屉和全屏模式的问题。
  • 🐞 <pro>Table:修复冻结列 hover 穿透问题。
  • 🐞 <pro>Table:修复导出问题,优化本地导出。
  • 🐞 <pro>PerformanceTable:修复虚拟滚动下渲染异步导致的滚动条异常。
  • 🐞 <pro>PerformanceTable:修复移动端滚动卡顿的问题。
  • 🐞 <pro>Screening:修复dataSet没有初始值的时候的显示问题。

1.4.0

2021-06-11

  • 🌟 configure: 新增 buttonTooltip, selectOptionTooltip, labelTooltip, showLengthInfo, showInvalidDate, showRequiredColorsOnlyEmpty, highlightRenderer, tableColumnEditorBorder, currencyFormatter, currencyFormatterOptions 属性, 废弃 excludeUseColonTagList 属性。
  • 🌟 <pro>Select: 新增 optionTooltip 属性。
  • 🌟 <pro>Form.Item: 新增 Item 组件。
  • 🌟 <pro>Form: 新增 labelTooltip, highlightRenderer, layout 属性, 废弃 excludeUseColonTagList 属性。
  • 🌟 <pro>FormField: 新增 labelTooltip, highlight, highlightRenderer, useColon 属性。
  • 🌟 <pro>Button: 新增 tooltip 属性。
  • 🌟 <pro>DataSet: 新增 setAllPageSelection, getQueryParameter, getValidationErrors 方法和 isAllPageSelection, unSelected, currentUnSelected 值。
  • 🌟 <pro>DataSet.Record: 新增 getValidationErrors 方法。
  • 🌟 <pro>DataSet.Field: 新增 computedProps, highlight 属性, 废弃 dynamicProps 属性。
  • 🌟 <pro>Table: 新增 showAllPageSelectionButton, aggregation, onAggregationChange, cellHighlightRenderer, columnEditorBorder 属性。
  • 🌟 <pro>Table.Column: 新增 aggregation, aggregationLimit, aggregationDefaultExpandedKeys, aggregationDefaultExpandAll, highlightRenderer 属性。
  • 🌟 <pro>TextField: 新增 showLengthInfo 属性。
  • 💄 <pro>DataSet: 优化 appendData 方法不受分页影响。
  • 💄 <pro>DataSet.Field: 优化链式绑定的一些问题。
  • 💄 <pro>Select.Option: 支持 ReactFragment 嵌套。
  • 💄 <pro>Table.Column: 支持 ReactFragment 嵌套。
  • 💄 <pro>Form: 支持 ReactFragment 嵌套子元素。
  • 💄 Tooltip: title 和 overlay 属性支持钩子函数。
  • 💄 Dropdown: overlay 属性支持钩子函数。
  • 💄 Popover: title 和 content 属性支持钩子函数。
  • 💄 Popconfirm: title 属性支持钩子函数。
  • 💄 <pro>Select.Option: 属性如 className 和 style 可传递到下拉菜单选项。
  • 💄 <pro>NumberField: 优化了在没有值的情况下点击步距器的处理。
  • 💄 <pro>Tooltip: title 和 overlay 属性支持钩子函数。
  • 💄 <pro>Dropdown: overlay 属性支持钩子函数。
  • 💄 <pro>Table: 性能优化。
  • 💄 <pro>Table: 支持 maxHeight 和 minHeight 样式属性。
  • 💄 <pro>Tree: 优化扩展 showLine 属性。
  • 💄 <pro>Form: 优化浮动标签 label 展示时机。
  • 💄 <pro>TextField: 优化 clearButton 渲染交互。
  • 💄 <pro>Modal: footer 增加 modal 回调参数。
  • 💄 <pro>TextField: 优化 range 模式 label 渲染逻辑。
  • 💄 <pro>TextField: 修改 autoComplete 属性类型为 string。
  • 💄 <pro>TextField: restrict 属性支持正则类型。
  • 💄 <pro>NumberField: 优化 precision 属性会转换小数点位数。
  • 🐞 <pro>Table.Column: 修复编辑器 addonBefore 和 addonAfter 中的元素无法获取焦点的问题。
  • 🐞 <pro>Table: 修复鼠标批量选择记录不准确的问题。
  • 🐞 <pro>DataSet:修复清除object类型字段的值时,其绑定字段不会提交null值的问题。
  • 🐞 Responsive:修复多个响应式组件其中一个禁用或销毁时其他组件无法触发响应的问题。
  • 🐞 Select:修复 OptGroup 模式下全选失效问题。
  • 🐞 <pro>Modal:修复没有取消按钮时 keyboardClosable 属性没有效果。
  • 🐞 <pro>Modal:修复非 ModalProvider 提供的 Modal 的一些异常行为。
  • 🐞 <pro>DataSet:修复在仅删除以及dataToJSON为selected的情况下,提交后对dataSet状态修改不正确的问题。
  • 🐞 <pro>Table:修复编辑器在 DataSet 当前记录发生变化时的定位问题。
  • 🐞 <pro>RichText:修复编辑器 onBlur 事件。
  • 🐞 <pro>FormField:修复 ref 属性无效的问题。
  • 🐞 <pro>Select.Option:修复 children 是 ReactNode 时渲染问题。
  • 🐞 <pro>Table:修复 parityRow 展开行渲染问题。
  • 🐞 <pro>Table:修复树形分页数据中 idField 为空导致死循环的问题。
  • 🐞 <pro>Paginition:修复无数据翻页按钮渲染问题。
  • 🐞 <pro>Select: 修复在多选模式下 Select 被 Tooltip 包裹时无法正确显示提示的问题。
  • 🐞 <pro>ColorPicker: 修复在使用了 DataSet 的情况下,点击了下方的横向的颜色选择器后,reset 无法正确将显示恢复到初始状态的问题。
  • 🐞 <pro>DatePicker: 修复在多选模式下选择日期报错的问题。
  • 🐞 <pro>TextField: 修复 multiple 模式空值渲染。
  • 🐞 <pro>DatePicker: 修复点击清除按钮是日历会弹出切无法关闭的问题。
  • 🐞 <pro>Button: 修复异步等待后焦点错误问题。
  • 🐞 <pro>Lov: 修复 autoSelectSingle 开启单条数据无法弹出的问题。
  • 🐞 <pro>Lov: 修复多选模式下表格属性 selectionMode 为 click 时数据处理错误的问题。
  • 🐞 <pro>Table: 修复 queryBar 多语言类型字段渲染问题。
  • 🐞 <pro>PerformanceTable: 修复 ColumnGroup 中列不能排序的问题。

1.3.2

2021-05-11

  • 🌟 configure: 新增 lovTableCustomizable,lovAutoSelectSingle,tableColumnOnCell 属性。
  • 🌟 <pro>Modal:新增 closeOnLocationChange 属性。
  • 🌟 <pro>Table: 个性化新增高度设置。
  • 🌟 <pro>Lov: 新增 autoSelectSingle 属性,点击查询仅存在一条数据时自动选中且不弹窗。
  • 🌟 <pro>Table:优化开启 autoLocateAfterRemove 属性后在删除过程中数据的指向。
  • 🌟 <pro>NumberField:max 以及 min 属性设置默认值 Number.MAX_SAFE_INTEGER / Number.MIN_SAFE_INTEGER。
  • 💄 <pro>Table: 高度样式支持 calc 属性。
  • 💄 <pro>Table: 优化 professionalBar 展开收起 autoHeight 未响应的问题。
  • 💄 <pro>Select: 优化点击清空自动弹出下拉的问题。
  • 💄 <pro>Form: 优化 tooltip help 浮层优先级。
  • 🐞 <pro>Table: 修复不停抖动的问题。
  • 🐞 <pro>Field: 修复 getText 获取对象值报错。
  • 🐞 <pro>Select: 修复值类型为对象时,全选反选错误的赋值。
  • 🐞 <pro>TextField: 修复 form 标题为浮动时候字段为 range 配置出现的标题显示冲突。
  • 🐞 <pro>DataSet:修复新建 defaultValue 对象校验无效问题。
  • 🐞 <pro>FormField:修复值没变更时不会校验的问题。
  • 🐞 <pro>Modal:修复非 ModalProvider 提供的 Modal 的一些异常行为。
  • 🐞 <pro>IntlField: 修复 maxLengths 属性,未单独设置长度语言遵循字段属性配置。
  • 🐞 <pro>DataSet:修复 create 方法传递带有 bind 属性的字段值且目标字段有默认值, 则目标字段会直接取默认值的问题。
  • 🐞 <pro>Table:修复 customizable TS 类型错误。
  • 🐞 <pro>DatePicker:修复 startDate 和 endDate 由 min 和 max 互相关联时, endDate 日期会触发两次更新的问题。

1.3.1

2021-04-18

  • 🌟 configure: 新增 selectPagingOptionContent, selectSearchable 属性。
  • 🌟 <pro>DataSet: 新增 setState, getState, modifiedCheck 方法。
  • 🌟 <pro>Paginition: 新增 maxPageSize, pageSizeEditable 属性。
  • 🌟 <pro>FormField: 新增 onBeforeChange 钩子。
  • 🌟 <pro>Select: 新增 pagingOptionContent 属性。
  • 🌟 <pro>DatePicker: 属性 filter 新增 mode 参数。
  • 🌟 <pro>Table: 新增 ProfessionalBar 查询条 defaultExpanded 属性。
  • 🌟 <pro>Table: 新增 treeQueryExpanded 属性支持树形结构 queryBar 查询自动触发展开树形结构。
  • 💄 <pro>Table: 优化编辑器性能。
  • 💄 <pro>Table: 优化虚拟滚动性能。
  • 💄 <pro>Table: 优化边框样式问题。
  • 💄 <pro>Table: 优化 ProfessionalBar 查询条 boolean 类型的查询字段默认显示为勾选框。
  • 💄 Popover: 优化 trigger 为 click 模式下,弹窗中 Select 组件选择时无需设置 getPopupContainer 也能防止弹窗关闭。
  • 💄 <pro>Trigger: 优化 getContainer 方式。
  • 💄 <pro>Select: 优化只读模式下搜索样式。
  • 🐞 <pro>DatePicker: 修复 maxLength 和 minLength 的错误限制。
  • 🐞 <pro>NumberField: 修复 maxLength 和 minLength 的错误限制。
  • 🐞 <pro>DataSet.Field:修复 maxLength 和 minLength 对日期和数字类型的错误限制及校验。
  • 🐞 <pro>DataSet.Field:修复 dynamicProps.lovPara 和 cascadeMap 同时使用时卡顿的问题。
  • 🐞 <pro>Table:修复 rowHeight:auto 时,输入数字不会换行显示的问题。
  • 🐞 <pro>Tooltip:修复第一次显示时位置有偏移的问题。

1.3.0

2021-04-09

  • 🌟 <pro>LovConfig: 新增 tableProps, dataSetProps 配置。
  • 🌟 configure: 新增 tableCustomizable, tableColumnTooltip, drawerSectionBorder, tableShowSelectionTips, drawerTransitionName 属性。
  • 🌟 <pro>Table: 新增选择记录的提示。
  • 🌟 <pro>Table: 新增 clientExportQuantity 配置客户端导出查询数量和轮询导出。
  • 🌟 <pro>Cascader: 新增 searchable, searchMatcher 实现可搜索配置。
  • 🌟 <pro>Table: 新增 customizable, virtualCell, showSelectionTips 属性。
  • 🌟 <pro>DataSet.Field: 新增 precision, numberGrouping, optionsProps 属性。
  • 🌟 <pro>NumberField: 新增 precision, numberGrouping 属性。
  • 🌟 <pro>TextArea: 新增 onResize 钩子。
  • 🌟 <pro>PerformanceTable: 新增与 DataSet 数据源结合 demo。
  • 🌟 <pro>Modal: 新增 drawerBorder 属性,与 modal border 属性区分控制。
  • 🌟 <pro>Table: 新增 virtualRowHeight 属性, 实现配置虚拟滚动高度。
  • 💄 <pro>Table: 优化编辑器性能。
  • 💄 <pro>Table: 当编辑器为 TextArea 时,行高可随 TextArea 大小的变更调整大小。
  • 💄 <pro>Table: 优化冻结列实现方式和性能。
  • 💄 <pro>PerformanceTable: 优化样式,加载条。
  • 💄 <pro>TextField: 优化当为 disabled 状态下 range 配置导致的无法复制选中值的问题。
  • 💄 <pro>Lov: 废弃 lovEvents。
  • 💄 <pro>Lov: 提高 searchable 属性值为 false 的优先级。
  • 🐞 <pro>TextField: 修复 renderer 配置出现的样式问题。
  • 🐞 <pro>DatePicker: 修复 DatePicker 年份选择的渲染空白问题。
  • 🐞 <pro>DatePicker: 修复 DatePicker filter footer 位置当前日期不能过滤。
  • 🐞 <pro>FormField: 修复 NumberField 当值为 0 配置 range 时候不会自动切换位置。
  • 🐞 <pro>Tooltip: 修复样式优先级。
  • 🐞 <pro>PerformanceTable: 修复大数据表格问题。
  • 🐞 <pro>Table: 修复表格中 autoHeight 的计算问题。
  • 🐞 <pro>FormField: 修复 defaultValue 值会被清理的问题。
  • 🐞 <pro>Table: 修复虚拟滚动时编辑器获焦不会自动进入视区的问题。
  • 🐞 <pro>Table: 修复表格虚拟滚动结合自动高度表格溢出问题。
  • 🐞 <pro>Table: 修复当表格更新时会自动获取焦点的问题。
  • 🐞 <pro>Output: 修复值集显示值是数字 0 时渲染为空的问题。
  • 🐞 <pro>DataSet.Field:修复 dynamicProps 有概率报错的问题。

1.2.0

2021-03-18

  • 🌟 configure: 新增 tableColumnTitleEditable、tableColumnHideable、tableColumnDraggable、tableRowDraggable、tableCustomizedSave、tableCustomizedLoad, modalMaskClosable 全局属性, 废弃 tableDragColumn、tableDragRow、 lovTriggerMode 属性。
  • 🌟 <pro>Table: 新增表格个性化功能,包括新增 customizedCode、columnTitleEditable、columnHideable、columnDraggable、rowDraggable 属性, 废弃 columnsMergeCoverage、columnsOnChange、columnsEditType、dragColumn、dragRow 属性, Column 新增 titleEditable 属性。
  • 🐞 <pro>Table: 修复边框样式问题。
  • 🐞 <pro>Select: 修复可搜索时候,清空按钮会触发两次 onChange。
  • 🐞 <pro>Record: 修复 reset 方法无法恢复记录状态的问题。
  • 🐞 <pro>NumberField: 修复长按增减值按钮在出现校验失败时无法停止的问题。
  • 🐞 <pro>Form: 修复表单各模式 placeholder 被填充为 label 值。

1.1.1

2021-03-12

  • 🌟 <pro>Select: 新增选项分页功能。
  • 🌟 <pro>Lov: 新增 searchAction,fetchSingle 属性。
  • 💄 configure: 扩展 defaultRenderEmpty 全局属性,支持 Output 组件。
  • 💄 <pro>Modal: 扩展 maskClosable 可选 true、false、click、dblclick。
  • 💄 <pro>Form: 优化 labelLayout 为 placeholder 时候,可以在聚焦时候显示配置的 placeholder 值。
  • 💄 <pro>Select: 优化搜索时候的搜索图标,和多选时候反选不可选值出现被删除。
  • 💄 <pro>TextArea: 优化拖拽最小高度防止文字被遮蔽。
  • 💄 <pro>Lov: 删除 triggerMode 属性,优化为双击触发弹窗。
  • 💄 <pro>Lov: 优化 tableProps 支持 lov Table columns 属性合并。
  • 🐞 <pro>Field: 修复部分动态属性配置无效的问题。
  • 🐞 <pro>Lov: 修复 button mode 选值无效的问题。
  • 🐞 <pro>Lov: 修复默认值存在全选某一页后导致的查询跳页问题。
  • 🐞 <pro>Tootip: 修复当 Children 为 undefined 时候导致组件报错。
  • 🐞 <pro>Select: 修复 searchMatcher 默认配置获取 textField 字段值可能为空时的报错。

1.1.0

2021-03-02

  • 🌟 configure: 新增 tableParityRow 全局属性。
  • 🌟 <pro>TreeSelect: 新增 TreeSelect 组件。
  • 🌟 <pro>Select: 新增 selectAllButton 属性。
  • 🌟 <pro>SelectBox:实现 optionsFilter searchable 属性。
  • 🌟 <pro>TextField: 新增 valueChangeAction、wait、waitType 属性。
  • 🌟 <pro>Form: labelWidth 新增 auto 值。
  • 🌟 <pro>Table: column 存在 tooltip 属性时列头添加 HTML title。
  • 🌟 <pro>AutoComplete: 新增 matcher 属性。
  • 🌟 <pro>LocaleContext: 新增 setNumberFormatLanguage 方法。
  • 🌟 <pro>Tree: 新增 async 属性,简化异步加载方案。
  • 🌟 <pro>Table: 新增 treeAsync 和 treeLoadData 属性,简化异步加载方案。
  • 🌟 <pro>Table: 新增 parityRow 和 rowNumber 属性。
  • 💄 优化 TS 枚举类型导出。
  • 💄 <pro>Table: 优化性能,修复虚拟滚动无法显示编辑器的问题。
  • 💄 <pro>DataSet: 优化性能。
  • 💄 <pro>Trigger: 优化性能。
  • 💄 <pro>Tree: 优化性能。
  • 💄 <pro>Modal: 优化 footer 为 null 时全屏显示和抽屉的样式。
  • 💄 <pro>Table: 优化行样式,确保垂直居中。
  • 💄 <pro>Table: boolean 类型的查询字段默认显示为下拉框。
  • 💄 <pro>Table: 优化性能,行选择框操作时不触发当前行的变更。
  • 💄 <pro>Table: 优化行列拖拽未开启时的性能。
  • 💄 <pro>Table: 优化自动行高时锁定列同步行高的性能。
  • 💄 <pro>Table: 扩展 highLightRow 属性支持 focus、click 独立交互。
  • 💄 <pro>IntlField: 优化 intl disabled 和 readOnly 的值展现形式。
  • 🐞 Collapse: 修复 expandIconPosition 无效问题。
  • 🐞 <pro>Table: 修复虚拟滚动在有临时移除的记录时总高度错误的问题。
  • 🐞 <pro>Table: 修复全选按钮在其他分页有选择记录显示时点击无效的问题。
  • 🐞 <pro>Table: 修复最后一列无法调整列宽的问题。
  • 🐞 <pro>Table: 修复拖拽列无法调整列宽的问题。
  • 🐞 <pro>Table: 修复过滤条多语言问题。
  • 🐞 <pro>Table: 修复在 modal 中可能出现的 overflowX 计算问题。
  • 🐞 <pro>FormField: 修复数据源绑定时错误应用 defaultValidationMessages。
  • 🐞 <pro>Field: 修复切换数据源时错误的返回对象渲染,更新 Table 动态编辑器 demo。
  • 🐞 <pro>DataSet: 修复动态设置 lovPara 后,lookupData 部分情况下还是使用以前数据的问题。
  • 🐞 <pro>Currency: 修复无法根据语言环境进行货币格式化的问题。

1.0.0

2021-02-02

  • 🌟 configure: 新增 selectReverse,tableAutoHeightDiff 全局属性。
  • 🌟 <pro>Select: 新增 reverse 属性控制多选是否可反选。
  • 🌟 <pro>Modal: 新增 header,drawerOffset,okButton,cancelButton,contentStyle,bodyStyle 属性。
  • 🌟 <pro>DataSet: 新增 beforeRemove 事件。
  • 🌟 <pro>DataSet: 新增 validateBeforeQuery 属性。
  • 🌟 <pro>DataSet: query 方法新增 params 参数。
  • 🌟 <pro>DataSet.Field: 新增 lookupBatchAxiosConfig 属性。
  • 💄 Collapse: 优化 Collapse 自定义 icon 样式。
  • 💄 <pro>DataSet: 优化 placeholder 优先级。
  • 💄 <pro>Select: 优化在数据源中找不到对应值时直接显示空的情况,现在显示返回值。
  • 💄 <pro>Select: 优化 onOption disabled 配置的多选值显示。
  • 💄 <pro>Table.Column: 优化 tooltip 为 overflow 时的性能。
  • 💄 <pro>Modal: 优化关闭按钮与取消按钮的行为保持一致。
  • 💄 <pro>Table: 优化 autoMaxWidth 的性能。
  • 💄 <pro>DataSet: delete 和 deleteAll 的 confirmMessage 参数可以通过设置false禁止显示提示框。
  • 💄 <pro>Table: 优化树展开合并的性能。
  • 🐞 <pro>Table: 修复拖拽列无法失焦。
  • 🐞 <pro>Table: 修复 filterBar 存在的交互问题。
  • 🐞 <pro>DataSet: 修复仅删除提交后的修改数据状态。
  • 🐞 <pro>Lov: 修复弹窗 modalProps 属性优先级问题。
  • 🐞 <pro>Lov: 修复弹窗内 table queryBar 属性优先级问题。
  • 🐞 <pro>Record: 修复 validate 错误的传参导致提交数据错误。
  • 🐞 <pro>Lov: 修复多选弹窗列表取消勾选值后确认选值更改无效问题。
  • 🐞 <pro>Table: 修复 buttons 不存在时 summaryBar 不渲染的问题。
  • 🐞 <pro>Pagination: 修复页码 undefined 快速跳转报错问题。
  • 🐞 <pro>Pagination: 修复页码切换时 modifiedCheckMessage 无效问题。
  • 🐞 <pro>Modal: 修复在多个 ModalProvider 中分别同时打开多个 Modal 时显示问题。
  • 🐞 <pro>Form: 修复清空数据源时表单控件值未清空的问题。
  • 🐞 <pro>DataSet.Field: 修复 dynamicProps 的 defaultValue 属性不生效的问题。
  • 🐞 <pro>DataSet: 修复 splice 方法的问题。
  • 🐞 <pro>DataSet: 修复在父级联记录中查找深级联记录的问题。
  • 🐞 <pro>DataSet: 修复布尔值类型未设置值时默认会设成false。
  • 🐞 <pro>DataSet.Record: 优化 isExpanded 属性受控。
  • 🐞 <pro>Validator: 修复 object 类型字段在组合唯一校验时传值的问题。
  • 🐞 <pro>DataSet.Record: 修复 getCascadeRecords 方法可能会死循环的问题。

0.8.78

2021-01-10

  • 🌟 configure: 新增 modalAutoCenter,modalKeyboard,tableKeyboard,tableFilterAdapter,tableFilterSuffix,tableFilterSearchText 全局属性。
  • 🌟 Tabs: 新增 keyboard 属性。
  • 🌟 <pro>Select: 新增 noCache 属性。
  • 🌟 <pro>Table: 新增更多的表单快捷键。
  • 🌟 <pro>Table: 新增 queryBar 类型 filterBar 筛选条。
  • 🌟 <pro>CodeArea: 新增 editorDidMount 属性。
  • 🌟 <pro>Cascader: 新增 onChoose, onUnChoose 属性。
  • 🌟 <pro>Modal: 新增 autoCenter 属性控制居中显示。
  • 🌟 <pro>Modal: 新增 keyboard 属性控制键盘 esc 关闭。
  • 🌟 <pro>Cascader: 新增 changeOnSelect 属性控制可以满足父亲节点选择。
  • 🌟 <pro>DatePicker: 新增 renderExtraFooter extraFooterPlacement 属性。
  • 💄 configure: 优化 lookupCache 全局配置。
  • 💄 <pro>DataSet: 优化 getText 属性。
  • 💄 <pro>Table: 优化虚拟滚动固定列宽度及样式。
  • 💄 <pro>Select: 优化选项 disabled 状态渲染问题。
  • 💄 <pro>Cascader: 优化 Cascader 无选项的展示效果。
  • 💄 <pro>DatePicker: 优化 DatePicker 中 DateTimePicker 的时间选择操作。
  • 🐞 Tabs: 修复 Tab 在小屏幕上无法滚动问题。
  • 🐞 message: 修复 message 导致的 Pro Feedback 组件请求报错节点插入错误。
  • 🐞 <pro>Lov: 修复 bind 字段前置无法赋值问题。
  • 🐞 <pro>CheckBox: 修复 CheckBox 受控使用方式问题。
  • 🐞 <pro>Output: 修复值为 0 渲染为空的问题。
  • 🐞 <pro>Output: 修复字段类型为 number 时值集渲染问题。
  • 🐞 <pro>FormField: 修复校验 label 渲染问题。
  • 🐞 <pro>FormField: 修复多选出现多个校验提示问题。
  • 🐞 <pro>Table: 修复 multipleLine 模式下多字段冲突问题。
  • 🐞 <pro>Table: 修复 tree 模式下点击查询出现自动触发 onExpand 问题。
  • 🐞 <pro>Table: 修复 Table 头部低分辨率在 autoHeight 下面出现的错位问题。
  • 🐞 <pro>Table: 修复在 useColon 的情况下,label 位置出现小部分错位的问题。
  • 🐞 <pro>DatePicker: 修复在 range 情况下,清除设置不正常的情况。
  • 🐞 <pro>PerformanceTable: 修复在 Modal 中滚动高度计算错误问题。
  • 🐞 <pro>Tooltip: 修复在 bottom top 情况下,可能出现箭头不与目标中心对其的情况的问题。

0.8.77

2020-12-09

  • 🌟 <pro>NumberField: 新增 longPressPlus 属性控制长按累加。
  • 🌟 <pro>Output: 新增 currency 属性处理货币类型渲染。
  • 🌟 <pro>Lov: 新增 popupContent 回调属性处理自定义查询下拉事件交互。
  • 🌟 <pro>Table: 新增 autoFootHeight 属性控制单独处理 column footer。
  • 💄 优化导出类型和枚举类型。
  • 💄 <pro>Cascader: 优化多选选中样式。
  • 💄 <pro>Cascader: 优化单选重复选择逻辑。
  • 💄 <pro>Table: 优化 ProfessionalBar 查询输入条件回车触发查询。
  • 🐞 <pro>Tooltip: 修复无法复制内容问题。
  • 🐞 <pro>Table: 修复 Table tooltip 无法自动弹出问题。
  • 🐞 <pro>Table: 修复 Table 设置自动高度为 maxHeight 高度计算和滚动异步问题。
  • 🐞 <pro>SelectBox: 修复 optionRenderer 属性无效问题。

0.8.76

2020-11-24

  • 🌟 configure: 新增 tableAutoFocus 全局属性。
  • 🌟 <pro>Select: 多选模式新增反选功能。
  • 🌟 <pro>Lov: 新增 lovEvents 属性处理 lov 数据源事件。
  • 🌟 <pro>Table: 新增 expandIconAsCell 属性控制展开 icon 是否独占一列。
  • 🌟 <pro>Table: 新增 autoFocus 属性控制是否新增行自动获焦至第一个可编辑字段。
  • 🌟 <pro>PerformanceTable: 新增 showScrollArrow,clickScrollLength 属性,控制滚动条是否显示箭头点击。
  • 💄 <pro>FormField: 优化当值为多选时候 validator 配置后也可以展示错误信息。
  • 💄 <pro>Lov: 优化 lov tableProps 属性兼容 onRow。
  • 💄 <pro>TextField: 优化 placeholder 超出宽度显示。
  • 💄 <pro>Table: 优化多行 label 不存在时渲染占位问题。
  • 🐞 Collapse: 修复 collapseExpandIcon 全局属性支持。
  • 🐞 TreeSelect: 修复 TreeSelect 值为 undefined 导致的控制台报错。
  • 🐞 Modal: 修复 Modal 关闭按钮位置错位问题。
  • 🐞 <Pro>Field: 修复 fetchLookup lookupData 更新错误。
  • 🐞 <pro>Table: 修复 Table 设置自动高度为 maxHeight 出现的列表错位问题。

0.8.75

2020-11-01

  • 🌟 <pro>IconPicker: 新增 customFontName 属性以及相关配置。
  • 🌟 <pro>Table: 新增 summaryBar,summaryFieldsLimit 属性,支持头部汇总条。
  • 💄 <pro>Modal: 优化 header 样式。
  • 💄 <pro>TextField: 优化 IE 下输入框包含 readOnly 属性导致键盘 BackSpace 页面后退。
  • 🐞 <pro>Tree: 修复 Tree 文字不对齐问题。
  • 🐞 <pro>DataSet: 修复缓存数据无法删除问题。
  • 🐞 <pro>Button: 修复 button link 链接样式问题。
  • 🐞 <pro>Table: 修复 table 头行处理新增行自动定位失效问题。
  • 🐞 <pro>Table: 修复 autoHeight type:maxHeight 高度问题。
  • 🐞 <pro>Table: 修复 table 出现滚动条 tree 模式下展开行自动收起的问题。
  • 🐞 <pro>Table: 修复 table filterBar 输入后直接点击 clearButton 失效问题。
  • 🐞 <pro>Select: 修复复合模式下中文输入法无法生成选项问题。
  • 🐞 <pro>Table: 修复 table 组合列宽度调整,如果拖动多列后的单列会出现下一列表宽度异常。
  • 🐞 <pro>Table: 修复出现横向滚动条时多行模式 lock 列错位问题。

0.8.74

2020-10-14

  • 🌟 Statistic: 新增 Statistic 组件展示统计数据和描述。
  • 🌟 TreeSelect: 新增 maxTagCount,maxTagPlaceholder,maxTagTextLength 属性。
  • 🌟 <pro>Screening: 新增 Screening 组件。
  • 🌟 <pro>Field: 新增 nonStrictStep 属性。
  • 🌟 <pro>Field: 新增 multiLine 属性,支持 Table 单元格多行展示编辑。
  • 💄 <pro>Form: 优化 Form 布局间隔配置。
  • 💄 <pro>Dropdown: 支持 getPopupContainer 属性。
  • 💄 Table: 修改拖拽 demo,升级 react-dnd ^11。
  • 🐞 <pro>Skeleton: 重命名 skeletonTitle 属性。
  • 🐞 <pro>Select: 修复 ie 下 Select 闪动问题。
  • 🐞 <pro>Select: 修复 ie 下 Upload 与 Button 无法对齐。
  • 🐞 <pro>Table: 修复 autoHeight 属性下横向滚动错位问题。
  • 🐞 <pro>Pagination: 修复输入页面的时候,快速跳转框里面的数字不会自动清除。
  • 🐞 <pro>PerformanceTable: 修复在 Tabs 中使用偶发的滚动条宽度计算错误问题。
  • 🐞 <pro>TextField: 修复在多个 modal 下面低层级的 modal 框里面 input 没有被覆盖会导致重叠。
  • 🐞 <pro>NumberField: 修复在绑定了数据源的情况下step无法进行正常的校验的问题。

0.8.73

2020-09-21

  • 🌟 configure: 新增 drawerOkFirst 全局配置。
  • 🌟 Icon: 新增 customFontName 属性满足当客户自定字体图标时候使用。
  • 🌟 <pro>Table: 新增专业查询条 TableProfessionalBar。
  • 🌟 <pro>Table: 添加 exportMode 属性 client 模式可以实现前端导出表格。
  • 💄 <pro>PerformanceTable: 优化多语言展示,默认 bordered 开启。
  • 💄 <pro>PerformanceTable: 优化 title 支持函数返回。
  • 💄 <pro>Table: 优化查询条件未通过时点击查询出现 loading 效果。
  • 💄 <pro>Table: 优化 TableButtonProps 类型,现在可以在 ts 中正确的使用 children 来改变预设按钮的文字。
  • 🐞 <pro>FormField: 修复级联模式错误禁用子组件。
  • 🐞 <pro>Table: 修复可编辑行自动定位至单选框问题。
  • 🐞 <pro>Table.advancedBar: 修复高级搜索条多选清除 tag 渲染 undefined 问题。
  • 🐞 <pro>Switch: 修复 Switch 在 labelLayout 等于 float 的时候出现表头丢失问题。

0.8.72

2020-09-07

  • 🌟 configure: 新增 lovModalProps 全局配置。
  • 🌟 Progress: 新增 showPointer 属性。
  • 🌟 <pro>Cascader: 新增 Cascader 单列表模式。
  • 🌟 <pro>RichText: 新增 RichText 富文本编辑组件。
  • 🌟 <pro>Table: 新增拖拽放置前事件回调 onDragEndBefore。
  • 💄 Progress: 更新 format 属性定义。
  • 💄 Breadcrumb: 优化 Breadcrumb 符合 MD 设计。
  • 💄 <pro>Modal: 优化 drawer 模式下 okFirst 属性。
  • 💄 <pro>Lov: noCache 模式下面重新打开弹窗重置分页数。
  • 🐞 <pro>Upload: 修复当使用 beforeUpload 和 uploadImmediately 导致文件类型报错。
  • 🐞 <pro>TextField: 修复 Select Text 等在多值输入时遮盖问题。
  • 🐞 <pro>FormField: 修复多选级联模式清空未禁用子组件。
  • 🐞 <pro>Table: 修复 inline 模式下面无法显示 Tooltip。
  • 🐞 <pro>Table: 修复 Column 错误的 children 类型,该错误会导致在 TS 中无法使用组合列。
  • 🐞 <pro>NumberField: 修复在 Table 中使用的时候在某些情况下上下箭头会失效的问题。
  • 🐞 <pro>FormField: 修复在 Form 中子组件的 newLine 属性在 TypeScript 中类型出现报错的问题。
  • 🐞 <pro>DatePicker: 修复 DatePicker 中设置 readonly ,但依旧可以让光标显示的问题。
  • 🐞 Table: 修复基础 Table 出现的展开 icon 无法响应展开事件。
  • 🐞 Tabs: 修复在 Modal 中使用的时候当设置的 defaultActiveKey 不为第一个的时候, activeBar 的位置不正确的问题。

0.8.71

2020-08-21

  • 🌟 configure: 新增 numberFieldFormatter, numberFieldFormatterOptions 全局配置,renderEmpty文档修改。
  • 🌟 Upload: 新增 dragUploadList,onDragEnd 属性。
  • 🌟 Breadcrumb: 新增 breadcrumbItem menuList overlay 属性。
  • 🌟 Cascader: 新增 Cascader menuMode 单弹框属性,支持singleMenuStyle,singleMenuItemStyle,singlePleaseRender,singleMenuItemRender 属性配置。
  • 🌟 <pro>Lov: 新增 paramMatcher 参数匹配器属性。
  • 🌟 <pro>NumberField: 新增 formatter, formatterOptions 属性。
  • 🌟 <pro>Table: 新增 columnsMergeCoverage columnsOnChange columnsEdictType 属性实现表头修改。
  • 💄 修改 peerDependencies 中 mobx-react 依赖限制。
  • 💄 <pro>Table: 优化排序交互,增加点击切换中间态。
  • 💄 <pro>Table: 可编辑行自动定位至第一个可编辑单元格。
  • 💄 <pro>FormField: 优化 label 类型,可以同时接收 string 以及 ReactNode。同时修改了 DataSet.Field Props label 类型。
  • 🐞 Steps: 修复 Steps typescript 报错问题。
  • 🐞 DatePicker: 修复 disabled 在 icon 上不生效的问题。
  • 🐞 <pro>Form: 修复 useColon 与全局配置的冲突。
  • 🐞 <pro>Table: 修复拖拽样式问题,添加拖拽渲染行例子。
  • 🐞 <pro>Table: 修复表头文字长度过长导致排序以及提示 icon 不可见。
  • 🐞 <pro>TriggerField: 修复 getPopupContainer API。
  • 🐞 <pro>TextArea: 修复 TextArea 组件必输、禁用样式问题。
  • 🐞 <pro>DatePicker: 修复 TimePicker 在 Firefox 下无法滚动的问题。
  • 🐞 <pro>FormField: 修复 _inTable 下给 Fragment 设置了属性的错误。
  • 🐞 <pro>TextField: 修复 TextField 在中文输入无法正确的控制 maxLength 的问题,并优化中文输入体验。

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-28

  • 🌟 Result: 新增 Result 组件。
  • 🌟 ImageCrop: 新增 ImageCrop 组件。
  • 🌟 Upload: 新增 requestFileKeys 上传文件属性。
  • 🌟 configure: 新增 textFieldAutoComplete, resultStatusRenderer, tableEditorNextKeyEnterDown, tableDragRow, tableDragColumn, tableDragColumnAlign 全局配置。
  • 🌟 <pro>PerformanceTable: 新增 PerformanceTable 组件。
  • 🌟 <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>Field: 添加 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