UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

848 lines (685 loc) β€’ 84.9 kB
--- order: 6 title: Change Log toc: false timeline: true --- `choerodon-ui` strictly follows [Semantic Versioning 2.0.0](http://semver.org/). #### Release Schedule - Weekly release: patch version at the end of every week for routine bugfix (anytime for urgent bugfix). - Monthly release: minor version at the end of every month for new features. - Major version release is not included in this schedule for breaking change and new features. --- ## 1.3.2 `2021-05-11` - 🌟 `configure`: Added `lovTableCustomizable`, `lovAutoSelectSingle`, `tableColumnOnCell` properties. - 🌟 `<pro>Modal`: Added `closeOnLocationChange` property. - 🌟 `<pro>Table`: Added height settings for customization. - 🌟 `<pro>Lov`: Added `autoSelectSingle` property, click to query when there is only one piece of data, it will be automatically selected and the window will not pop up. - 🌟 `<pro>Table`:Optimize the direction of data during the deletion process after the autoLocateAfterRemove property is turned on. - 🌟 `<pro>NumberField`:Set default values for `max` and `min` attributes. - πŸ’„ `<pro>Table`: Height style supports calc attribute. - πŸ’„ `<pro>Table`: Optimized professionalBar Expand Collapse `autoHeight` does not respond to the problem. - πŸ’„ `<pro>Select`: Optimized the issue of pop-up drop-down automatically when clicking to clear. - πŸ’„ `<pro>Form`: Optimized tooltip help floating layer priority. - 🐞 `<pro>Table`: Fix the problem of constantly shaking. - 🐞 `<pro>Field`: Fixed getText getting object value error. - 🐞 `<pro>Select`: Fixed that when the value type is object, select all and reverse the wrong assignment. - 🐞 `<pro>TextField`: Fixed a conflict in the title display of the form when the title of the form is float and the field is range. - 🐞 `<pro>DataSet`:Fixed the invalid verification of the newly created defaultValue object. - 🐞 `<pro>FormField`: Fix the problem that the value will not be verified when the value is not changed. - 🐞 `<pro>Modal`: Fix some abnormal behaviors of Modal which not provided by ModalProvider. - 🐞 `<pro>IntlField`: Fixed the `maxLengths` attribute, the length language is not set separately and follows the field attribute configuration. - 🐞 `<pro>DataSet`: Fix the problem that if the create method passes the field value with the bind attribute and the target field has a default value, the target field will directly take the default value. - 🐞 `<pro>Table`:Fix customizable TS type error. - 🐞 `<pro>DatePicker`: Fix the problem that the endDate date will trigger two updates when startDate and endDate are related to each other by min and max. ## 1.3.1 `2021-04-18` - 🌟 `configure`: Added `selectPagingOptionContent`, `selectSearchable` properties. - 🌟 `<pro>DataSet`: Added `setState`, `getState`, `modifiedCheck` methods. - 🌟 `<pro>Paginition`: Added `maxPageSize`, `pageSizeEditable` properties. - 🌟 `<pro>FormField`: Added `onBeforeChange` hook. - 🌟 `<pro>Select`: Added `pagingOptionContent` property. - 🌟 `<pro>DatePicker`: Added `mode` parameter to the property `filter`. - 🌟 `<pro>Table`: Added ProfessionalBar `defaultExpanded` property. - 🌟 `<pro>Table`: Added `treeQueryExpanded` tree structure QueryBar queries automatically trigger expansion tree structure. - πŸ’„ `<pro>Table`: Optimize the performance of editors. - πŸ’„ `<pro>Table`: Optimize virtual scrolling performance. - πŸ’„ `<pro>Table`: Optimize the border style issue. - πŸ’„ `<pro>Table`: Optimize ProfessionalBar The query field of type boolean is displayed as a checkBox by default. - πŸ’„ `Popover`: Optimized if the trigger is click. When selecting the Select component in the pop-up window, you don't need to set getPopupContainer to prevent the pop-up window from closing. - πŸ’„ `<pro>Trigger`: Optimize the getContainer method. - πŸ’„ `<pro>Select`: Optimize the search style in read-only mode. - 🐞 `<pro>DatePicker`: Fix the incorrect restriction of `maxLength` and `minLength`. - 🐞 `<pro>NumberField`: Fix the incorrect restriction of `maxLength` and `minLength`. - 🐞 `<pro>DataSet.Field`: Fix the incorrect restriction of `maxLength` and `minLength` on date and number types. - 🐞 `<pro>DataSet.Field`: Fix the issue of freezing when dynamicProps.lovPara and cascadeMap are used at the same time. - 🐞 `<pro>Table`: Fix the problem that the input number will not be displayed in a new line when rowHeight:auto. - 🐞 `<pro>Tooltip`: Fix the problem that the position is offset when it is displayed for the first time. ## 1.3.0 `2021-04-09` - 🌟 `<pro>LovConfig`: Added `tableProps`, `dataSetProps` configuration. - 🌟 `configure`: Added `tableCustomizable`, `tableColumnTooltip`, `drawerSectionBorder`, `tableShowSelectionTips`, `drawerTransitionName` properties. - 🌟 `<pro>Table`: Added a prompt for selected records under table. - 🌟 `<pro>Table`: Added `clientExportQuantity` to configure the number of export queries. - 🌟 `<pro>Cascader`: Added `searchable`, `searchMatcher` properties to searchable the options; - 🌟 `<pro>Table`: Added `customizable`, `virtualCell`, `showSelectionTips` properties. - 🌟 `<pro>DataSet.Field`: Added `precision`, `numberGrouping`, `optionsProps` properties. - 🌟 `<pro>NumberField`: Added `precision`, `numberGrouping` properties. - 🌟 `<pro>TextArea`: Added `onResize` hook. - 🌟 `<pro>PerformanceTable`: Added demo combined with `DataSet`. - 🌟 `<pro>Modal`: Added the `drawerBorder` property, which is controlled separately from the modal `border` property. - 🌟 `<pro>Table`: Added the `virtualRowHeight` property to configure the virtual scroll height. - πŸ’„ `<pro>Table`: Optimize the performance of editors. - πŸ’„ `<pro>Table`: When the editor is TextArea, the line height can be adjusted with the TextArea resizing. - πŸ’„ `<pro>Table`: Optimize the implementation and performance of frozen columns. - πŸ’„ `<pro>PerformanceTable`: Optimized style, loading bar. - πŸ’„ `<pro>TextField`: Optimized the inability to copy selected values when the `range` is configured in the `disabled` state. - πŸ’„ `<pro>Lov`: Deprecated `lovEvents` attribute. - πŸ’„ `<pro>Lov`: Increase the priority of `searchable` attribute when value is false. - 🐞 `<pro>TextField`: Fixed the `renderer` style error. - 🐞 `<pro>DatePicker`: Fixed DatePicker filter footer location current date cannot be filtered. - 🐞 `<pro>DatePicker`: Fixed the DatePicker year render blank. - 🐞 `<pro>FormField`: Fixed the range number change position error when the value is 0. - 🐞 `<pro>Tooltip`: Fixed style priority. - 🐞 `<pro>PerformanceTable`: Fixed the big data table problem. - 🐞 `<pro>Table`: Fixed the `autoHeight` calculation. - 🐞 `<pro>FormField`: Fix the problem that the defaultValue value will be cleaned up on state change. - 🐞 `<pro>Table`: Fixed the problem that editor will not auto scroll into view in virtual mode. - 🐞 `<pro>Table`: Fixed the `autoHeight` calculation. - 🐞 `<pro>Table`: Fixed table virtual scrolling combined with automatic height table overflow. - 🐞 `<pro>Table`: Fixed the problem that table will auto focused when updated. - 🐞 `<pro>Output`:Fixed the issue that the rendered text is empty when the lookup's display value is the number 0. - 🐞 `<pro>DataSet.Field`: Fix the problem that `dynamicProps` may report errors. ## 1.2.0 `2021-03-18` - 🌟 `configure`: Added `tableColumnTitleEditable`, `tableColumnHideable`, `tableColumnDraggable`, `tableRowDraggable`, `tableCustomizedSave`, `tableCustomizedLoad`, `modalMaskClosable` global properties, and deprecated `tableDragColumn`, `tableDragRow`, `lovTriggerMode` properties. - 🌟 `<pro>Table`: Added table personalization features, including `customizedCode`, `customizedType`, `columnTitleEditable`, `columnHideable`, `columnDraggable`, `rowDraggable` attributes, deprecated `columnsMergeCoverage`, `columnsOnChange`, `columnsEditType`, `dragColumn`, `dragRow` attributes, and Column added `titleEditable` attributes. - 🐞 `<pro>Table`: Fixed the border style issue. - 🐞 `<pro>Select`: Fixed that when searchable, the clear button will trigger onChange twice. - 🐞 `<pro>Record`: Fixed the problem that the reset method cannot restore the recording state. - 🐞 `<pro>NumberField`: Fixed the problem that long-pressing the increase or decrease value button fails to stop when the verification fails. - 🐞 `<pro>Form`: Fixed the placeholder in each mode of the form to be filled with label value. ## 1.1.1 `2021-03-12` - 🌟 `<pro>Select`: Added option paging function. - 🌟 `<pro>Lov`: Added `searchAction` & `fetchSingle` properties. - πŸ’„ `configure`: Extend the `defaultRenderEmpty` property to support the `Output`. - πŸ’„ `<pro>Modal`: Extend `maskClosable`: true / false / click / dblclick. - πŸ’„ `<pro>Form`: Optimized `labelLayout` as placeholder, the configured placeholder value can be displayed when focusing. - πŸ’„ `<pro>Select`: Optimized the search icon when searching and the unselectable value appears to be deleted when multiple selection is reversed. - πŸ’„ `<pro>TextArea`: Optimized minimum drag height to prevent text from being obscured. - πŸ’„ `<pro>Lov`: Deleted the `triggerMode` API, and optimized to double-click to trigger the pop-up window. - πŸ’„ `<pro>Lov`: Optimized `tableProps` to support lov Table `columns` attribute merging. - 🐞 `<pro>Field`: Fixed the invalid configuration of some `dynamicProps`. - 🐞 `<pro>Lov`: Fixed the problem that the value of button mode is invalid. - 🐞 `<pro>Lov`: Fixed the problem that the query page jumps after selecting a certain page in the default value. - 🐞 `<pro>Tootip`: Fixed the component reporting error when children is undefined。 - 🐞 `<pro>Select`: Fixed the error when the `searchMatcher` default configuration gets the `textField` may be empty. ## 1.1.0 `2021-03-02` - 🌟 `configure`: Added `tableParityRow` global configuration. - 🌟 `<pro>TreeSelect`: Added TreeSelect component. - 🌟 `<pro>Select`: Added `selectAllButton` property. - 🌟 `<pro>SelectBox`: implement the `optionsFilter` `searchable` properties. - 🌟 `<pro>TextField`: Added `valueChangeAction`, `wait`, `waitType` properties. - 🌟 `<pro>Form`: `labelWidth` added `auto` value. - 🌟 `<pro>Table`: Added `HTML title` to the column header when the `tooltip` attribute exists in `column`. - 🌟 `<pro>AutoComplete`: Added `matcher` property. - 🌟 `<pro>LocaleContext`: Added `setNumberFormatLanguage` method. - 🌟 `<pro>Tree`: Added `async` attribute to simplify asynchronous loading scheme. - 🌟 `<pro>Table`: Added `treeAsync` and `treeLoadData` properties to simplify the asynchronous loading scheme. - 🌟 `<pro>Table`: Added `parityRow` `rowNumber` properties. - πŸ’„ Optimized the export of TS enumeration types. - πŸ’„ `<pro>Table`: Optimize performance and fix the problem that the editor cannot be displayed in virtual scrolling. - πŸ’„ `<pro>DataSet`: Optimized performance. - πŸ’„ `<pro>Trigger`: Optimized the performance. - πŸ’„ `<pro>Tree`: Optimized the performance. - πŸ’„ `<pro>Modal`: Optimized the style of `fullscreen` display and `drawer` when `footer` is null. - πŸ’„ `<pro>Table`: Optimized the row style to ensure vertical centering. - πŸ’„ `<pro>Table`: The query field of boolean type is displayed as `Select` by default. - πŸ’„ `<pro>Table`: Optimized performance, the current row will not be changed when the row selection box is operated. - πŸ’„ `<pro>IntlField`: Optimized the value display form of intl disabled and readOnly. - πŸ’„ `<pro>Table`: Optimized the performance when row and column drag is not turned on. - πŸ’„ `<pro>Table`: Optimized the performance of locking column synchronization row height during automatic row height. - πŸ’„ `<pro>Table`: Extend the `highLightRow` property to support independent interaction of `focus` and `click`. - 🐞 `Collapse`: Fixed the issue that `expandIconPosition` is invalid. - 🐞 `<pro>Table`: Fixed the problem that the total height of the virtual scroll is incorrect when there are temporarily removed records. - 🐞 `<pro>Table`: Fixed the problem that the select all button is invalid when the selected records are displayed in other pages. - 🐞 `<pro>Table`: Fixed the problem that the width of the last column cannot be adjusted. - 🐞 `<pro>Table`: Fixed the problem that the column width cannot be adjusted by dragging the column. - 🐞 `<pro>Table`: Fixed the multilingual problem of the filter bar. - 🐞 `<pro>Table`: Fixed the overflowX calculation problem that may occur in `Modal`. - 🐞 `<pro>FormField`: Fixed incorrect application of `defaultValidationMessages` during dataSet binding. - 🐞 `<pro>Field`: Fixed the wrong return object rendering when switching data sources. - 🐞 `<pro>DataSet`: Fixed the problem that the previous data is still used in some cases such as lookupData after dynamically setting lovPara. - 🐞 `<pro>Currency`: Fix the problem that currency cannot be formatted according to the locale. ## 1.0.0 `2021-02-02` - 🌟 `configure`: Added `selectReverse` `tableAutoHeightDiff` global configuration. - 🌟 `<pro>Select`: Added `reverse` attribute to control whether multiple selection can be reversed. - 🌟 `<pro>Modal`: Added `header`, `drawerOffset`, `okButton`, `cancelButton`, `contentStyle`, `bodyStyle` attributes. - 🌟 `<pro>DataSet`: Added `beforeRemove` event. - 🌟 `<pro>DataSet`: Added `validateBeforeQuery` property. - 🌟 `<pro>DataSet`: Added `params` parameter to `query` method. - 🌟 `<pro>DataSet.Field`: Added `lookupBatchAxiosConfig` property. - πŸ’„ `Collapse`: Optimized icon style. - πŸ’„ `<pro>DataSet`: Optimized placeholder priority. - πŸ’„ `<pro>Select`: Optimized the situation where the corresponding value is not found in the data source, and it is directly displayed empty. Now the return value is displayed. - πŸ’„ `<pro>Select`: Optimized the display of multi-choice value for onOption disabled configuration. - πŸ’„ `<pro>Table.Column`: Optimize the performance when the tooltip is overflow. - πŸ’„ `<pro>Modal`: Optimize the behavior of close button and cancel button to be consistent. - πŸ’„ `<pro>Table`: Optimize the performance of `autoMaxWidth`. - πŸ’„ `<pro>DataSet`: The `confirmMessage` parameter of `delete` and `deleteAll` can be set to false to suppress the prompt box. - πŸ’„ `<pro>Table`: Optimize the performance of tree expand and collapse. - 🐞 `<pro>Table`: Fixed the interaction problem of filterBar. - 🐞 `<pro>Table`: Fixed the drag bar cannot be out of focus. - 🐞 `<pro>DataSet`: Fixed to delete only the modified data status after submission. - 🐞 `<pro>Lov`: Fixed the priority of the `modalProps` property of the pop-up window. - 🐞 `<pro>Lov`: Fixed the priority of table `queryBar` attribute in the pop-up window. - 🐞 `<pro>Lov`: Fixed the issue that confirming the change is invalid after unchecking the value. - 🐞 `<pro>Table`: Fixed the problem that `summaryBar` does not render when buttons do not exist. - 🐞 `<pro>Record`: Fixed the error of submitting data caused by incorrect `validate` parameter passing. - 🐞 `<pro>Pagination`: Fixed page number undefined quick jump error. - 🐞 `<pro>Pagination`: Fixed the issue that `modifiedCheckMessage` is invalid when the page number is switched. - 🐞 `<pro>Modal`: Fixed the display problem when multiple Modal are opened simultaneously in multiple ModalProviders. - 🐞 `<pro>Form`: Fixed the problem that the form control values are not cleared when clearing the dataset. - 🐞 `<pro>DataSet.Field`: Fixed the problem that the defaultValue property of dynamicProps does not take effect. - 🐞 `<pro>DataSet`: Fixed the problem in splice method. - 🐞 `<pro>DataSet`: Fixed the problem of querying parent cascade records for deep cascade records. - 🐞 `<pro>DataSet`: When the Boolean value type is not set, it will be set to false by default. - 🐞 `<pro>DataSet.Record`: Fixed the problem that the `getCascadeRecords` method may have an endless loop. - 🐞 `<pro>DataSet.Record`: Optimized isExpanded attribute controlled. - 🐞 `<pro>Validator`: Fixed the problem of passing value by combining unique validation object type fields. ## 0.8.78 `2021-01-10` - 🌟 `configure`: Added `modalAutoCenter`, `modalKeyboard`, `tableKeyboard`, `tableFilterAdapter`, `tableFilterSuffix`, `tableFilterSearchText` global configuration. - 🌟 `Tabs`: Added `keyboard` property. - 🌟 `<pro>Select`: Added `noCache` property. - 🌟 `<pro>Table`: Added `filterBar`. - 🌟 `<pro>Table`: Added more keyboard shortcuts. - 🌟 `<pro>CodeArea`: Added `editorDidMount` property. - 🌟 `<pro>Cascader`: Added `onChoose`, `onUnChoose` property. - 🌟 `<pro>Modal`: Added `autoCenter` property to control the center display of modal. - 🌟 `<pro>Modal`: Added `keyboard` attribute to control keyboard esc to close. - 🌟 `<pro>Cascader`: Added `changeOnSelect` property could select parent node. - 🌟 `<pro>DatePicker`:Added `renderExtraFooter`, `extraFooterPlacement` property. - πŸ’„ `configure`: Optimized `lookupCache` property. - πŸ’„ `<pro>DataSet`: Optimized getText property. - πŸ’„ `<pro>Cascader`: Optimized the not found display of results. - πŸ’„ `<pro>Select`: Optimization option disabled state rendering problem. - πŸ’„ `<pro>Table`: Optimized the width and style of virtual scroll fixed column. - πŸ’„ `<pro>DatePicker`: Optimized the time selection operation of dateTimePicker in datePicker. - 🐞 `Tabs`: Fixed Tab can't scroll when in min width screen. - 🐞 `message`: Fixed the error node insertion error of Pro Feedback component request error caused by message. - 🐞 `<pro>CheckBox`: Fixed CheckBox controlled usage problem. - 🐞 `<pro>Lov`: Fixed the problem that the bind field cannot be assigned beforehand. - 🐞 `<pro>Output`: Fixed the problem that the value 0 renders empty. - 🐞 `<pro>Output`: Fixed the value set rendering problem when the field type is `number`. - 🐞 `<pro>Table`: Fixed the problem of multi-field conflict in multipleLine mode. - 🐞 `<pro>Table`: Fixed the problem of automatically triggering OnExpand when clicking query in tree mode. - 🐞 `<pro>Table`: Fixed the misalignment problem of the low resolution of Table head under autoHeight. - 🐞 `<pro>Table`: Fixed the problem that a small part of the label position is misaligned in the case of `useColon`. - 🐞 `<pro>FormField`: Fixed the problem of verifying label rendering. - 🐞 `<pro>FormField`: Fixed the problem of multiple verification prompts in multiple selections. - 🐞 `<pro>DatePicker`: In the case of range, it is fixed to clear the abnormal setting. - 🐞 `<pro>PerformanceTable`: Fixed the problem of incorrect calculation of scroll height in `Modal`. - 🐞 `<pro>Tooltip`: Fixed the problem that the arrow may not be aligned with the center of the target in the bottom top case. ## 0.8.77 `2020-12-09` - 🌟 `<pro>NumberField`: Added `longPressPuls` to control NumberField long press accumulation. - 🌟 `<pro>Output`: Added `currency` property. - 🌟 `<pro>Lov`: Added `popupContent` callback property to handle custom query drop-down event interaction. - 🌟 `<pro>Table`: Added `autoFootHeight` property to control separate processing of column footer. - πŸ’„ Optimized interface export type and enum. - πŸ’„ `<pro>Cascader`: Optimized multiple selection style - πŸ’„ `<pro>Cascader`: Optimized Single-select and repeat-select logic. - πŸ’„ `<pro>Table`: Optimized `ProfessionalBar` query input conditions and press Enter to trigger the query. - 🐞 `<pro>Tooltip`: Fixed an issue where content could not be copied. - 🐞 `<pro>Table`: Fixed the problem that Table `tooltip` cannot pop up automatically. - 🐞 `<pro>Table`: Fixed Table setting `autoHeight` to `maxHeight` height calculation problem. - 🐞 `<pro>SelectBox`: Fixed the invalid problem of `optionRenderer` attribute. ## 0.8.76 `2020-11-24` - 🌟 `configure`: Added `tableAutoFocus` global configuration. - 🌟 `<pro>Lov`: Added `lovEvents` property to handle lov `DataSet` events. - 🌟 `<pro>Select`: The multi-select mode adds the inverse selection function. - 🌟 `<pro>Table`: Added `expandIconAsCell` property to control whether the expanded icon occupies a column. - 🌟 `<pro>Table`: Added new `autoFocus` attribute controls whether the new line automatically gets focus to the first editable field. - 🌟 `<pro>PerformanceTable`: Added `showScrollArrow` and `clickScrollLength` properties to control whether the scroll bar displays arrow clicks. - πŸ’„ `<pro>TextField`: Optimize the display of `placeholder` beyond the width. - πŸ’„ `<pro>Lov`: Optimized the lov `tableProps` property to be compatible with `onRow`. - πŸ’„ `<pro>Table`: Optimized rendering occupancy issue when `label` does not exist. - πŸ’„ `<pro>FormField`: Optimized when the value is multi-selection, error messages can also be displayed after `validator` is configured. - 🐞 `Collapse`: Fixed `collapseExpandIcon` global attribute support. - 🐞 `TreeSelect`: Fixed the console error caused by the TreeSelect value being undefined. - 🐞 `Modal`: Fixed the wrong position of the Modal close button. - 🐞 `<Pro>Field`: Fixed `fetchLookup` lookupData update error. - 🐞 `<pro>Table`: Fixed the list misalignment problem when the automatic height of Table is set to `maxHeight`. ## 0.8.75 `2020-11-01` - 🌟 `<pro>IconPicker`: Added `customFontName` props and related configuration. - 🌟 `<pro>Table`: Added `summaryBar`, `summaryFieldsLimit` properties, and support header summary bars. - πŸ’„ `<pro>Modal`: Optimized `header` style. - πŸ’„ `<pro>TextField`: Optimized that the input box under IE contains the `readOnly` attribute, causing the keyboard BackSpace page to fall back. - 🐞 `<pro>Tree`: Fixed the problem of misalignment of Tree text. - 🐞 `<pro>Button`: Fixed button link style problem. - 🐞 `<pro>DataSet`: Fixed the problem that cached data cannot be deleted. - 🐞 `<pro>Table`: Fixed `autoHeight` type:maxHeight height problem. - 🐞 `<pro>Table`: Fixed the problem that clicking clearButton directly after table filterBar input fails. - 🐞 `<pro>Table`: Fixed the problem of invalid automatic positioning of new rows in table header processing. - 🐞 `<pro>Table`: Fixed the problem with tree table auto folding when the row is expanded in scrollbar appeared. - 🐞 `<pro>Select`: Fixed the Select in `combo` mode can't create options when use chinese input method. - 🐞 `<pro>Table`: Fixed table grouped columns resize, if resize the single column after grouped columns, would has wrong width. - 🐞 `<pro>Table`: Fixed the problem of the lock column misalignment when the horizontal scroll bar appears. ## 0.8.74 `2020-10-14` - 🌟 `Statistic`: Added `Statistic` to display statistic data with description. - 🌟 `TreeSelect`: Added `maxTagCount`,`maxTagPlaceholder`, `maxTagTextLength` properties. - 🌟 `<pro>Field`: Added the `multiLine` attribute to support multi-line display and editing of Table cells. - 🌟 `<pro>Screening`: Added `Screening` component. - 🌟 `<pro>Field`: Added the `nonStrictStep` attribute. - πŸ’„ `<pro>Form`: Optimized Form Layout interval configuration. - πŸ’„ `<pro>Dropdown`: Optimized `getPopupContainer` attribute. - πŸ’„ `Table`: Modify the drag and drop demo and upgrade `react-dnd ^11`. - 🐞 `<pro>Skeleton`: Rename `skeletonTitle` property. - 🐞 `<pro>Select`: Fixed the flashing problem of Select under ie. - 🐞 `<pro>Upload`: Fixed that Upload and Button cannot be aligned under ie. - 🐞 `<pro>Table`: Fixed the problem of lateral scroll misalignment under `autoHeight` property. - 🐞 `<pro>Pagination`: Fixed when change the page, the quickJumpInput don't change. - 🐞 `<pro>TextField`: Fixed when multiple in Modal, the lower model input would be displayed. - 🐞 `<pro>PerformanceTable`: Fixed the problem of using occasional scroll bar width calculation error in Tabs. - 🐞 `<pro>NumberField`: Fix the problem that step cannot perform normal verification when the data source is bound. ## 0.8.73 `2020-09-21` - 🌟 `configure`: Added `drawerOkFirst` global configuration. - 🌟 `Icon`: Added `customFontName` for who want the icon font customization. - 🌟 `<pro>Table`: Added TableProfessionalBar. - 🌟 `<pro>Table`: Added `exportMode` the client mode would export the excel by frontend. - πŸ’„ `<pro>PerformanceTable`: Optimized multilingual presentation && `bordered` true. - πŸ’„ `<pro>PerformanceTable`: Optimized the return of `title` support function. - πŸ’„ `<pro>Table`: Optimized the query conditions does not show the loading effect by clicking the query. - πŸ’„ `<pro>Table`: Optimize the TableButtonProps type, now you can correctly use children in ts to change the text of the default button. - 🐞 `<pro>FormField`: Fixed cascade mode error to disable sub-components. - 🐞 `<pro>Switch`: Fixed switch when `labelLayout` is float, the label cant't find. - 🐞 `<pro>Table`: Fixed the issue that editable lines are automatically positioned to radio buttons. - 🐞 `<pro>Table.advancedBar`: Fixed the problem of undefined rendering of multi-select clear tags in the advanced search bar. ## 0.8.72 `2020-09-07` - 🌟 `configure`: Added `lovModalProps` global configuration. - 🌟 `Progress`: Added `showPointer` property. - 🌟 `<pro>RichText`: Added `RichText` component. - 🌟 `<pro>Cascader`: Added `Cascader` SingleMenu. - 🌟 `<pro>Table`: Added event `onDragEndBefore` callback before drag and drop. - πŸ’„ `Progress`: Updated `format` def. - πŸ’„ `Breadcrumb`: Optimized the `Breadcrumb` to MD design. - πŸ’„ `<pro>Modal`: Optimized the `okFirst` property in `drawer` mode. - πŸ’„ `<pro>Lov`: Reopen the pop-up window in `noCache` mode to reset the number of pages. - 🐞 `<pro>Upload`: Fixed the file type error when using `beforeUpload` and `uploadImmediately`. - 🐞 `<pro>TextField`: Fixed Select or Text component, when use multiple the values would be covered. - 🐞 `<pro>Table`: Fixed inline mode can't show Tooltip. - 🐞 `<pro>FormField`: Fixed the multi-select `cascade` mode clearing without disabling subcomponents. - 🐞 `<pro>Table`: Fixed the wrong children type of Column. This error will cause the combined column to not be used in TypeScript. - 🐞 `<pro>NumberField`: Fixed the problem that the up and down arrows will fail in some cases when used in Table. - 🐞 `<pro>FormField`: Fix the problem that the newLine property of the sub-component in the Form is incorrectly reported in TypeScript. - 🐞 `<pro>DatePicker`: Fix the problem that DatePicker is set to `readOnly`, but the cursor can still be displayed. - 🐞 `Table`: Fixed Table expand icon can't response to the expansion event. - 🐞 `Tabs`: Fix the problem that the position of the activeBar is incorrect when the `defaultActiveKey` set is not the first one when used in Modal ## 0.8.71 `2020-08-21` - 🌟 `configure`: Added `formatter`,`formatterOptions` global configuration. RenderEmpty document modification. - 🌟 `Upload`: Added `dragUploadList`, `onDragEnd` properties. - 🌟 `Breadcrumb`: Added breadcrumbItem `menuList` `overlay` properties. - 🌟 `Cascader`: Added cascader new `menuMode` support the single menu, with `singleMenuStyle` `singleMenuItemStyle` `singlePleaseRender` `singleMenuItemRender` properties. - 🌟 `<pro>Lov`: Added `paramMatcher` property. - 🌟 `<pro>Table`: Added `columnsMergeCoverage` `columnsOnChange` `columnsEdictType` properties to edict column. - 🌟 `<pro>NumberField`: Added `numberFieldFormatter`,`numberFieldFormatterOptions` attribute. - πŸ’„ Modified the mobx-react dependency restriction in peerDependencies. - πŸ’„ `<pro>Table`: Optimized the sorting interaction, increase the click to switch the intermediate state. - πŸ’„ `<pro>Table`: The editable row is automatically positioned to the first editable cell. - πŸ’„ `<pro>FormField`: Modify the label type to receive string and ReactNode at the same time. At the same time, the label type of Field Props in the DataSet is modified. - 🐞 `Steps`: Fixed the steps typescript lint error. - 🐞 `DatePicker`: Fixed the problem that disabled does not take effect on the icon. - 🐞 `<pro>Table`: Fixed the table drag style error and add table dragging render demo. - 🐞 `<pro>Table`: Fixed the table text align left overflow would't look the icon. - 🐞 `<pro>TriggerField`: Fixed `getPopupContainer` API. - 🐞 `<pro>TextArea`: Fixed the style problem of `TextArea` component. - 🐞 `<pro>Form`: Fix the conflict between `useColon` and global configuration. - 🐞 `<pro>DatePicker`: Fix the problem that TimePicker cannot scroll under Firefox. - 🐞 `<pro>FormField`: Fixed an error setting a property to the Fragment under _inTable. - 🐞 `<pro>TextField`: Fix the problem that TextField cannot correctly control maxLength in Chinese input, and optimize the Chinese input experience. ## 0.8.69 `2020-08-07` - 🌟 `configure`: Added `numberFieldNonStrictStep` global configuration. - 🌟 `ImageCrop`: Added the AvatarUpload component. - 🌟 `<pro>NumberField`: Added `nonStrictStep` attribute. - πŸ’„ `Select`: Optimized `Select` tags styles. - πŸ’„ `<pro>Form`: Optimized `Form` readOnly className. - 🐞 `Menu`: Fixed the error report of the drop-down keyboard event. - 🐞 `<pro>PerformanceTable`: Fixed Scrollbar re-rendering calculation rules. - 🐞 `<pro>TextField`: Fixed the width exceeding when using addon in table. - 🐞 `<pro>Table`: Fixed the table expandField bind err in table tree. - 🐞 `<pro>Table`: Fix the error that there will be two check boxes when checking CheckBox and Switch in the table. ## 0.8.68 `2020-07-28` - 🌟 `Result`: Added the `Result` component. - 🌟 `Upload`: Added `requestFileKeys` properties. - 🌟 `ImageCrop`: Added the `ImageCrop` component. - 🌟 `configure`: Added `textFieldAutoComplete`, `resultStatusRenderer`, `tableEditorNextKeyEnterDown`, `tableDragRow`, `tableDragColumn`, `tableDragColumnAlign` properties. - 🌟 `<pro>PerformanceTable`: Added `PerformanceTable` component. - 🌟 `<pro>Form`: Added `Form` submit check automatically to check failed component feature. - 🌟 `<pro>Table`: Added table tree expand className. - 🌟 `<pro>Table`: Added `editorNextKeyEnterDown` property. - 🌟 `<pro>Table`: Added `Table` submit check automatically to check failed cell feature. - 🐞 `<pro>Table`: Fixed table autoHeight is `auto` , The style is error. - 🐞 `<pro>Table`: Fixed `Table` the scroll auto automatic sliding in IE. - 🐞 `<pro>Table`: Fixed `Table` use inline mode the lookup auto pack up. - 🐞 `<pro>Table`: Fixed the compatibility issue of `scrollIntoViewIfNeeded` method in IE && Firefox. - 🐞 `<pro>Table`: Fixed the problem of out-of-sync when sliding fixed columns under the `autoHeight` property `type: maxHeight`. - 🐞 `<pro>Table`: Modified the judgment mechanism of `useMouseBatchChoose`, and fixed the problem that the attribute behaves as true when global setting true and component setting false. - 🐞 `<pro>Form`: Modified the problem of replacing the label color of mandatory and non-mandatory items in colon mode. - 🐞 `<pro>Button`: Modified the loading mechanism to fix the problem that the query button does not enter the loading state in the Table. - 🐞 `<pro>TextArea`: Fixed the problem that after setting required and resize properties in `Form` at the same time, the background color does not change along with the width and height. ## 0.8.67 `2020-07-14` - 🌟 `<pro>Table`: Added `Table` drag feature. - 🌟 `Steps`: Added `Steps.Group` Component to grouping Step Components. - 🌟 `configure`: Added `collapseExpandIconPosition`, `collapseExpandIcon`, `collapseTrigger` properties. - 🌟 `Collapse`: Added `expandIcon`, `expandIconPosition`, `trigger` properties. - 🌟 `<pro>Select`: Added `commonItem`, `maxCommonTagPlaceholder`, `maxCommonTagCount`, `maxCommonTagTextLengthproperty` properties. - 🐞 `Progress`: Fixed Circle Progress can't change the color by strokeColor properties. - 🐞 `<pro>DatePciker`: Document repair. - 🐞 `<pro>Select`: Fixed a problem with the disabled option being checked by clicking the Select button. - 🐞 `<pro>Form`: Fixed the problem that the label of the `required` field is displayed incorrectly when `useColon` is true and `labelLayout` is vertical. - 🐞 `<pro>Form`: Fixed the problem that the `pristine` attribute cannot be used when `Form` used in typescript. - 🐞 `<pro>Lov`: Fixed lov table automatically positioning to the first data item in single-select mode and clicking OK when rowbox is displayed will select current as the option even if no option is selected at this time. - 🐞 `<pro>DataSet`: Fix the problem that when a PrimaryKey is set, a piece of data is deleted if a new piece is not submitted, and when the interface returns 204, the response will be filled into the record as data. ## 0.8.66 `2020-06-28` - 🌟 `configure`: Added `lovTableProps` property. - πŸ’„ `Icon`: Updated `Icon` List. - 🐞 `<pro>Select`: Fixed IE element.scrollTo err. - 🐞 `<pro>Select`: Fixed `Select` restrict support to limit the import. - 🐞 `<pro>Lov`: Fixed the problem that `onChange` event triggered when blur. - 🐞 `<pro>Lov`: Adjust the priority of `selectionMode` in tableProps to the highest. - 🐞 `<pro>Table`: Fixed`autoLocateFirst` in table change the page auto locate the first record. - 🐞 `<pro>Table`: Fixed an issue where the body did not resume scrolling after hiding the modal when `mask` was set to false. - 🐞 `<pro>Form`: Fixed the problem that there is no label when there is only a single `FormVirtualGroup` in Form. ## 0.8.65 `2020-06-15` - 🌟 `configure`: Added `tableDefaultRenderer` property. - 🌟 `<pro>DataSet`: Added `modifiedCheckMessage` property. - 🌟 `<pro>Form`: Added `FormVirtualGroup` component of Form component. - πŸ’„ `<pro>Form`: Added `FormVirtualGroup` component of Form component. - πŸ’„ `<pro>Table`: Modify handleSelection trigger timing, export modal add closable. - 🐞 Fixed suffix icon of select lov and other components disappeared. - 🐞 `<pro>Table`: Fixed alwaysShowRowBox priority issues. - 🐞 `<pro>TextArea`: Fixed TextArea autofocus invalid issue. - 🐞 `<pro>DatePicker`: Fix the problem that the selection box will still pop up when you click the second input after setting disabled in range mode. ## 0.8.64 `2020-06-10` - 🌟 `Progress`: Added `strokeColor` properties. - 🌟 `Avatar`: Added `alt` properties description. - 🌟 `Switch`: Added `checkedValue`,`unCheckedValue` properties. - 🌟 `Table`: Added `pagination` global schema and export example. - 🌟 `DatePicker`: Added `onPanelChange`,`mode` properties description. - 🌟 `TreeSelect`: Added `searchValue` & `autoClearSearchValue` properties. - 🌟 `Modal`: Added `keyboard`,`okButtonProps`,`cancelButtonProps` properties. - 🌟 `<pro>Cascader`: Added `Cascader` Pro component. - 🌟 `<pro>Pagination`: Added the pagination pager className. - 🌟 `<pro>AutoComplete`: Added `AutoComplete` Pro component. - 🌟 `<pro>Table`: Added `autoMaxWidth` properties to self-adaption width and export demo. - 🌟 `<pro>Form`: Added useColon, excludeUseColonTagList attributes and global configuration. - 🌟 `<pro>Table`: Added `alwaysShowRowBox` attributes and global configuration `tableAlwaysShowRowBox`. - 🌟 `<pro>Table`: Added `useMouseBatchChoose` attributes and global configuration `tableUseMouseBatchChoose`. - 🐞 `<pro>Select`: Fixed ie11 `dropdownMatchSelectWidth` is always hidden text. - 🐞 Fixed the input,form,autoComplete style. - 🐞 `Table`: Fixed table checked style can't cancel. - 🐞 `Cascader`: Fixed the cascader not has expandable icon. - 🐞 `Pagination`: Fixed the pagination size diff style dislocation. - 🐞 `<pro>Form`: Fixed Form single line colSpan property not effective. - 🐞 `<pro>Table`: Fixed the problem that pageSize can be input for paging in Table. - 🐞 `<pro>Table`: Fixed the problem that in non-rowbox mode, click on the selected content cannot cancel the selection and hover class is not added on the current row. ## 0.8.63 `2020-05-24` - 🌟 `configure`: Added `dropdownMatchSelectWidth` & `lovTriggerMode` property. - 🌟 `<pro>Table`: Added `autoHeight` property. - 🌟 `<pro>Trigger`: Added `getPopupContainer` property. - 🌟 `<pro>Lov`: Added `tableProps` & `triggerMode` properties. - 🌟 `<pro>Modal`: Added `mask`, `maskStyle` and `maskClass` property, support Modal custom mask style. - πŸ’„ `<pro>Table`: Optimized switch pageSize no save prompt. - 🐞 `<pro>Lov`: Fixed the problem that it cannot be opened after the route switch is not closed. - 🐞 `<pro>DatePicker`: Fixed the must-in check error problem in range mode. - 🐞 `<pro>Table.FilterSelect`: Fixed `FilterSelect` editor drop-down width. - 🐞 `<pro>CodeArea`: Fixed the problem of using record.set to update data after manually modifying the data in codeArea in the case of binding dataSet but the component view is not updated. - 🐞 `<pro>Form`: Fixed the problem that `TextField` & `TextArea` is `readonly` after `Form` `disabled` is changed from true to false. ## 0.8.62 `2020-05-11` - 🌟 `configure`: Added `tableSelectedHighLightRow` property. - 🌟 `<pro>Table`: Added table tree support the paging. - 🌟 `<pro>Table`: Added `selectedHighLightRow` property to support selected line highlight. - πŸ’„ Optimize the documentation used in create-react-app. - 🐞 `<pro>Table`: Fixed filterBar drop-down style. - 🐞 `<pro>Table`: Fixed column field support incomplete . - 🐞 `<pro>SelectBox`: Fixed dataset required control style. - 🐞 `<pro>DatePicker`: Fixed max/min restricted after emptying is not optional. - 🐞 `<pro>DatePicker`: Fixed the problem of unable to continue selecting values and popover interaction after clearing in range mode. - 🐞 `<pro>Trigger`: Fixed the problem where the pop-up box that lost focus after double-clicking the selection reappeared. ## 0.8.61 `2020-04-28` - 🌟 `<pro>Currency`: Added demo. - 🌟 `<pro>Table`: Added a toggle field editor (lov / select) demo. - 🌟 `<pro>Tree`: Added `TreeNodeRenderer` property to support the customize tree node. - πŸ’„ `AutoComplete`: Optimized the type of dataSource. - πŸ’„ `<pro>Tree`: Optimized treePro use `treeData` create treeNode. - 🐞 `<pro>Form`: Fixed label style. - 🐞 `inputNumber`: Fixed the NumberInput round. - 🐞 `<pro>Table`: Fixed the problem of blank scroll bar under virtual scrolling. - 🐞 `<pro>Upload`: Fixed the parsing problem of successful upload response. - 🐞 `<pro>Select`: Fixed the problem that the `dropdownMatchSelectWidth` property is invalid. - 🐞 `<pro>DatePicker`: Fixed inability to assign values when selecting multiple items. ## 0.8.60 `2020-04-21` - 🌟 `<pro>IntlField`: Added `maxLengths` property. - 🌟 `<pro>Table`: Added `virtual` properties to support virtual scrolling and add demo. - 🐞 `<pro>Table`: Fixed the new row lateral roll lock column error misalignment issue. - 🐞 `<pro>Tooltip`: Fixed the Button `disabled` state without triggering. - 🐞 `<pro>Tree`: Fixed when use dataSet the move(record) the child tree node also exist. - 🐞 `<pro>DatePicker`: Fixed the problem that onChange triggered many times after selection. - 🐞 `<pro>Field`: Fixed the problem that the DataSet Field cannot get the default values of `valueField` and `textField`. - 🐞 `Collapse.CollapsePanel`: Fixed CollapsePanel TS type error. - 🐞 `<pro>Trigger`: Fixed the problem that the Trigger click on the scroll bar causes the pop-up to disappear in IE11. ## 0.8.59 `2020-04-01` - 🐞 `TreeSelect`: Fixed CSS error and tree check error. - 🐞 `<pro>Tooltip`: Fixed can not trigger display in button disabled state. - 🐞 `<pro>TextArea`: Fixed `autoSize` property. - 🐞 `<pro>CodeArea`: Fixed defocus update error. - 🐞 `<pro>Pagination`: Fixed paging calculation error. - 🐞 `<pro>Table.pagination`: Fixed `pageSizeOptions` property. - 🐞 `<pro>DataSet`: Fixed `current` pointing after submission failed. ## 0.8.58 `2020-03-27` - 🌟 `Icon`: Added new icon. - 🌟 `Tree`: Support virtual scrolling. - 🌟 `Tree`: Added `onLoad` callback. - 🌟 `Tree`: Added `treeDatatreeNodes`, `treeData`, `blockNode` properties. - 🌟 `Tree.TreeNode`: Added `checkable` property. - 🌟 `Tree.DirectoryTree`: Added a built-in directory tree. - 🌟 `Skeleton`: Added `Skeleton` component. - 🌟 `configure`: Added `tableSpinProps` global configuration. - 🌟 `<pro>Spin`: Added demo. - 🌟 `<pro>DataSet.Field`: Added `disabled` property. - 🌟 `<pro>DataSet.Field`: Extended `step` property, used for step limit of time component. - 🌟 `<pro>TimePicker`: `format` and `step` can affect the display of the component. - 🌟 `<pro>Table`: Extended `spin` property, Added spin & custom inline demo. - 🌟 `<pro>Skeleton`: Added Skeleton Pro component. - 🌟 `<pro>Tree`: Support virtual scrolling. - 🌟 `<pro>Tree`: Added `defaultExpandAll`, `defaultExpandedKeys`, `defaultCheckedKeys`, `defaultSelectKeys` properties. - 🌟 `<pro>Pagination`: Added hideOnSinglePage properties. - 🌟 `<pro>TextArea`: Added autoSize properties. - 🌟 `<pro>Upload`: Added `beforeUpload`, `onRemoveFile` callback. - 🌟 `<pro>Upload`: Added `defaultFileList`, `uploadFileList`, `withCredentials`, `appendUpload`, `partialUpload` properties. - πŸ’„ `<pro>Table`: Optimized table `tooltip` style. - πŸ’„ `<pro>Upload`: Optimized Upload doc. - πŸ’„ `<pro>Pagination`: Optimized `showTotal`, `showQuickJumper` properties. - πŸ’„ `<pro>LocaleContext`: Optimized Japanese configuration documentation. - πŸ’„ `<pro>DataSet`: Optimized `autoLocateAfterRemove`, reset the reserved selected state after deletion failed and locate to delete item 1. - 🐞 `Spin`: Fixed invalid `size` property problem. - 🐞 `<pro>Upload`: Fixed IE 11 compatibility issues. - 🐞 `<pro>Table`: Fixed `editor` type error. - 🐞 `<pro>Table`: Fixed filterBar lookup value undefined. - 🐞 `<pro>DataSet.Field`: Fixed `dynamicProps` null judgment comparison. - 🐞 `<pro>TimePicker`: Fixed the mouse wheel error report under chrome. ## 0.8.57 `2020-03-12` - 🌟 `<pro>Lov`: Add `queryBar` `fieldProps` configuration. - 🌟 `<pro>DataSet`: Added `cascadeParams` property. - 🌟 `<pro>Field`: Add class name for formField Tooltip . - πŸ’„ `<pro>DataSet`: Optimize the performance of the `ready` method. - πŸ’„ `<pro>DataSet.Record`: Use the merge method to write back with object fields. - 🐞 `<pro>DatePicker`: Fixed the problem that when DatePicker sets the default value, the maximum date cannot select the minimum default value - 🐞 `<pro>CodeArea`: FIX CodeArea text controlled - 🐞 `<pro>SelectBox`: Fix SelectBox multiple disable can't read the Text. - 🐞 `<pro>DataSet`: Fix `validate` did not apply `dataToJSON` configuration. - 🐞 Fix the problem that the base component and pro component have the same name pre-variable conflict when fully relying on the style. - 🐞 `<pro>Lov`: Fix the problem that `valueField` and `textField` in lov configuration are invalid when `lovCode` is obtained through `dynamicProps`. - 🐞 `<pro>Select`: Fix the problem of no option when `lovCode` field's type is string. - 🐞 `<pro>TableEditor`: Fix the editor of the table in the `Modal`, and then change the window size, the positioning will be incorrect. ## 0.8.56 `2020-02-18` - 🌟 Add xhr-mock mock config. - 🐞 `<pro>Button`: Fix incomplete presentation style. - 🐞 `<pro>Table`: Fix the inline edit lov rendering err. ## 0.8.55 `2020-02-13` - 🌟 `<pro>Table`: Added `spin` properties. - 🐞 Fix online data mock problem. - 🐞 `<pro>Table.queryBar`: Fix the table filter bar error rendering bind field. - 🐞 `<pro>Table`: Fix the head fixed height err - 🐞 `<pro>Table`: Fix `disabled` properties. - 🐞 `<pro> Lov`: Fix the problem that the record obtained in `lovQueryAxiosConfig` after the DataSet re-instantiation is one of the old DataSet instance. ## 0.8.54 `2020-01-20` - 🐞 `<pro>NumberField`: Fix the verification problem. - 🐞 `<pro>NumberField`: Fix the problem that range value cannot be deleted by keyboard. ## 0.8.53 `2020-01-19` - 🌟 `<pro>NumberField`: Implement the `range` property. - 🐞 `<pro>DataSet.Record`: Fix `toJSONData` missing `__id` attribute. - 🐞 `<pro>DataSet.Field`: Fix the problem that `transformRequest` does not work when type is object. ## 0.8.52 `2020-01-17` - 🌟 `configure`: Added`tableButtonProps` `tableCommandProps` `buttonColor` properties. - 🌟 `<pro> Table`: Built-in buttons for TableButton and TableCommand can add `afterClick` hook to perform actions other than the default behavior. ## 0.8.51 `2020-01-16` - 🌟 `<pro>ModalProvider`: Added ModalProvider Component. - 🌟 `<pro>DataSet.Field`: Added parameter for `transformRequest` and `transformResponse`. - 🌟 `<pro>Upload`: Added `showUploadList` property. - πŸ’„ Optimized the `jest` configuration to update the snapshot. - 🐞 `<pro>Select`: Fixed the dynamic query lookup option repeat problem. - 🐞 `<pro>DataSet`: Fixed multiple cascading issues. ## 0.8.50 `2020-01-07` - 🐞 Fixed the online code editor. - 🐞 `Tree`: Fixed the failure of defaultCheckedKeys in disable state. - 🐞 `<pro>Lov`: Fixed the problem that the unique check does not display an error. ## 0.8.49 `2019-12-30` - 🌟 `<pro>DataSet.Record`: Added `setState` and `getState` methods. - πŸ’„ `<pro>DataSet.Field`: Optimize the `options` property. - πŸ’„ `<pro>ViewComponent`: Optimized `onBlur` hook to prevent blur based on `preventDefault` called by blur event. - 🐞 `Transfer`: Fixed icon. - 🐞 `<pro>DataSet`: Fixed the problem that the dirty is false when only the records are deleted in the case that `dataToJson` is normal. - 🐞 `<pro>DataSet`: Fixed cascading problem. ## 0.8.48 `2019-12-23` - 🌟 `<pro>Table`: Open `Table` `queryBar` Component. - 🌟 `<pro>Pagination`: Added `showQuickJumper` property. - 🐞 `<pro>DataSet.Record`: Fixed status error caused dirty error problem. - 🐞 `<pro>Select`: Fixed the issue where multiple Select buttons would select filtered records. ## 0.8.47 `2019-12-15` - 🐞 `<pro>DataSet.Field`: Fixed the dead cycle of an incoming object parameter with function value in `dynamicProps`. - 🐞 `<pro>DataSet.Record`: Fixed parent and children of tree nodes being incorrectly in cascaded. - 🐞 `<pro>DataSet`: Fix the problem that the data write-back fails when `dataToJSON` is `normal`. ## 0.8.46 `2019-12-09` - 🌟 `configure`: Added `lookupBatchAxiosConfig` property. - 🌟 `<pro>DataSet`: Added `dirty` property, deprecated `isModified` method. - πŸ’„ `<pro>DataSet.Record`: Optimize the `dirty` property, which contains whether the cascaded data has changed. - 🐞 `<pro>Table`: Fixed the Table tree structure right fixed column expansion icon problem. ## 0.8.45 `2019-12-07` - 🐞 `Progress`: Fixed the animation style of Progress in IE. - 🐞 `<pro>DataSet.Field`: Fixed the dead cycle of an incoming object parameter in `dynamicProps`. ## 0.8.44 `2019-12-05` - 🌟 `<pro>DataSet`: Added `dataToJSON` property, deprecated parameters of method such as `toJSONData`. - 🐞 `<pro>FormField`: Fixed the problem with the cascadeMap parameter value of 0/ false to disable the child. - 🐞 `<pro>Select`: Fixed the problem that the unchecked option disappears in multi-selection mode. - 🐞 `<pro>DatePicker`: Fixed the problem of updating the value in dateTime mode. - 🐞 `<pro>DatePicker`: Fixed the week-selection display problem and disable input in week mode. ## 0.8.43 `2019-12-02` - 🐞 `<pro>DataSet`: Fixed the problem with `splice` method. ## 0.8.42 `2019-12-01` - 🌟 `<pro>DataSet`: Added `autoLocateAfterCreate` property. - 🐞 `<pro>DataSet.Field`: Fixed min / max verification type judgment. ## 0.8.41 `2019-11-27` - 🌟 `<pro>DataSet`: Added `remove` event. - 🌟 `<pro>DataSet`: Added `autoLocateAfterRemove` property. - πŸ’„ `<pro>DataSet`: Optimize the performance of `remove` method. ## 0.8.40 `2019-11-22` - 🐞 Fix circular dependencies problems. - 🐞 `<pro>Table`: Fixed an issue with the time type field editor. ## 0.8.39 `2019-11-22` - 🌟 `<pro>Modal`: Added `drawerTransitionName` properties. - πŸ’„ `<pro>DataSet.Field`: Adjust textField and valueField to take precedence over values in the Lov configuration. - 🐞 `<pro>CheckBox`: Fixed the style on IE11. - 🐞 `<pro>Table`: Fixed an issue where the progress of the digital editor was lost. - 🐞 `<pro>Select`: Fixed the problem generating option and clickable in non-composite search mode. - 🐞 `<pro>DataSet.Field`: Fixed an issue where the lookupUrl related property in dynamicProps does not work. ## 0.8.38 `2019-11-18` - 🌟 `Upload`: Added `onSuccess`, `onProgress`, `onError` properties. - 🐞 `<pro>Table`: Fix some problems with filterBar. ## 0.8.37 `2019-11-13` - πŸ’„ `<pro>CodeArea`: Update the example of each language lint. - 🐞 `<pro>Table`: Fixed an issue where the value in the edit was updated to a new line when the line was switched. - 🐞 `<pro>NumberField`: Fixed an issue where max and min were not validated which is used as field name. - 🐞 `<pro>Lov`: Fixed an issue where the textField value of the first data in the popup was displayed in control when the valueField was set incorrectly. - 🐞 `<pro>Table.Column`: Fixed an issue where the editor failed when the editor returned a value of true. ## 0.8.36 `2019-11-11` - 🌟 `configure`: Added `tableExpandIcon` property. - 🌟 `<pro>Table`: Added `expandIcon` property. - πŸ’„ `<pro>CodeArea`: Update the json-format example. - 🐞 `<pro>Table`: Fixed an issue where horizontal scroll bars were not displayed in Modal. ## 0.8.35 `2019-11-08` - 🌟 `<pro>Table`: `selectionMode` Added `mousedown` mode. - πŸ’„ `<pro>Table`: Optimize record creation in inline editing mode. - 🐞 `<pro>DataSet.Record`: Fixed an issue where the `create` status record became `sync` status after reset. - 🐞 `<pro>DataSet`: Fixed an issue where the `autoCreate` of the cascading dataset did not work. ## 0.8.34 `2019-11-07` - πŸ’„ `<pro>Lov`: The pop-up window displays the close icon button. - πŸ’„ `<pro>Validator`: Remove the logic for binding field validation. - 🐞 `<pro>Lov`: Fixed an issue where the value was cleared by blur in button mode. - 🐞 `<pro>Lov`: Fixed an issue where the input query had no results in the case with `cascadeMap`. - 🐞 `<pro>Select`: Fixed an error in keyboard operation. - 🐞 `<pro>Table`: Fixed an issue where the advanced filter bar fuzzy search would have duplicate values. ## 0.8.33 `2019-11-05` - 🌟 `configure`: Date formatter is added to the global configuration. - 🌟 `<pro>Table`: The radio button can be deselected by clicking on it. - 🌟 `<pro>Table`: Added `onExpand` property. - 🐞 `<pro>IntlField`: Fixed a conflict when a single record had multiple multi-language controls. - 🐞 `<p