---
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.
- 🐞 `<pro>DataSet.Field`: Fixed the problem that dynamic `lookupUrl` does not display the value.

## 0.8.32

`2019-11-05`

- 🌟 `<pro>DataSet.Record`: Added `init` method.
- 🌟 `<pro>DataSet.Transport`: The tls hook adds the `record` parameter.
- 🐞 `<pro>DataSet.Field`: Fixed the problem that dynamic `lovCode` does not display the value.

## 0.8.31

`2019-11-02`

- 🌟 `<pro>DataSet.Transport`: The tls hook added name parameter for field name.
- 💄 `<pro>DataSet.Field`: The dynamicProps hook will be deprecated in v1.0, please use the dynamicProps object.
- 🐞 `<pro>DataSet`: Fixed a problem where the cascading row's changes could not be committed when the cascading header dataset has `transport.update` property but no `transport.submit` property.
- 🐞 `<pro>DataSet`: Fixed a problem with multi-level cascading.
- 🐞 `<pro>Table`: Fixed an issue where the filter bar reported an error when switching dataset.
- 🐞 `<pro>Table`: Fixed the problem of tree selection.
- 🐞 `<pro>Lov`: Fixed an issue where pressing Enter would enter a custom value.

## 0.8.30

`2019-10-31`

- 🌟 `<pro>DatePicker`: Input enabled.
- 🌟 `<pro>DataSet`: Added `feedback` property.
- 🌟 `<pro>DataSet.Field`: Added `labelWidth` property.
- 🌟 `configure`: Added lookupCache property.
- 💄 `configure`: Optimize the default logic for global configuration `transport`.
- 💄 `<pro>DataSet.Field`: The rule is removed that the uniqueness check interface could not be called until the number of pages was greater than 1.
- 💄 `<pro>Table`: Optimize scroll bar.
- 🐞 `<pro>Button`: Fixed an issue where click events could not prevent bubbling.
- 🐞 `<pro>Tooltip`: Fixed issues that the repaired content does not wrap, the `hidden` property is not controlled, and the `defaultHidden` property does not work.
- 🐞 `<pro>Lov`: Fixed an issue that multiple records with the same `textField` value, only the first one of them can be selected.
- 🐞 `<pro>DataSet.Record`: Fixed a problem where multiple languages would also be queried in the created state.
- 🐞 `<pro>DatePicker`: Fixed an issue that reset could not clear the value in range mode.

## 0.8.29

`2019-10-27`

- 💄 `<pro>Field`: Optimize the lookup caching mechanism.
- 🐞 `<pro>Select`: Fixed an issue where `lovQueryAxiosConfig` did not work when using `lovCode`.
- 🐞 `<pro>Select`: Fixed the problem with `searchMatcher`.
- 🐞 `<pro>Table`: Fixed the problem that CheckBox of unedited line is not disabled in the inline-edit mode.

## 0.8.28

`2019-10-25`

- 🌟 `configure`: Add global configuration `transport`, `lookupAxiosConfig`, `iconfontPrefix`, `icons`.
- 🌟 `Icon`: Customizable iconfont resource.
- 💄 `<pro>DataSet.Field`: Optimize logic related to `lookupAxiosConfig`, `lovDefineAxiosConfig`, `lovQueryAxiosConfig`.
- 💄 `<pro>Table`: Optimize scroll bar.
- 🐞 `Alert`: Fix the problem that the icon is not displayed.
- 🐞 `<pro>Form`: Fixed an issue where the child element's `labelWidth` was non-numeric.

## 0.8.27

`2019-10-22`

- 🌟 `<pro>Form`: The `labelWidth` property of child element is exists.
- 🐞 `<pro>Table`: Fix `ResizeObserver loop limit exceeded` error.
- 🐞 Fix circular dependencies problems.
- 🐞 `Button`: Fix the problem that the loading icon is not displayed.

## 0.8.26

`2019-10-21`

- 🌟 `<pro>DataSet`: Added `autoQueryAfterSubmit` property.
- 💄 `<pro>DataSet`: Optimize the commit data write-back logic.
- 🐞 `<pro>NumberField`: Fix the problem with the step button.

## 0.8.25

`2019-10-19`

- 🐞 `<pro>DataSet`: Fixed an issue where data could not be written back after commit if there was write-back data but no \_id attribute from response.
- 🐞 `<pro>Lov`: Fixed a problem where Multi-Lov could not select values.

## 0.8.24

`2019-10-18`

- 💄 `<pro>Table`: Adjust the advance bar button type.

## 0.8.23

`2019-10-18`

- 💄 `<pro>Table`: Performance optimization.
- 💄 `<pro>Lov`: The query condition is not cleared when it is cached.
- 🐞 `<pro>Table`: Fixed the problem that advanced query condition bar shows the normal query field.
- 🐞 `<pro>Table`: Fixed an issue where the record could not be operated when the delete record failed.
- 🐞 `<pro>DataSet`: Fixed an issue where the commit data was cached again after the commit error.
- 🐞 `<pro>Lov`: Fixed an issue where the value could not be cleared in the editable state.
- 🐞 `<pro>Select`: Fix the duplicate values problem cause by using the select-all button of multi-select.

## 0.8.22

`2019-10-17`

- 🌟 `<pro>Field`: The `dynamicProps` property supports object types. The object is a key-value pair which key is field property and value is a hook that returns the value of the field.
- 🌟 `<pro>DataSet`: The `confirmMessage` parameter of `delete` and `deleteAll` methods supports the properties of the Modal.
- 💄 `<pro>Output`: Adjust the line spacing in the Form.
- 💄 `Button`: Adjust the loading status to match the `Button` of pro.
- 💄 `<pro>Modal`: Adjust the styles of `confirm`, `info`, `success`, `error`, `warning` to match the style of the base component.
- 🐞 `<pro>DatePicker`: Fixed display problem with null values in range mode.
- 🐞 `<pro>Table`: Fixed an issue where the display of the column was incorrect when the table width switched between two fixed size.

## 0.8.21

`2019-10-14`

- 💄 `<pro>Lov`: Adjust the minimum height of the Lov popup.
- 🐞 `<pro>Lov`: Fix the problem that the unique check does not display an error.
- 🐞 `<pro>Table.Column`: Fixed an issue with the `tooltip` property.
- 🐞 `Modal.SideBar`: Fixed an issue where the `closable` property didn't work.

## 0.8.20

`2019-10-13`

- 🌟 `configure`: Added `defaultValidationMessages` global configuration.
- 🌟 `<pro>DataSet.Field`: Added `defaultValidationMessages` property.
- 🌟 `<pro>DataSet`: Added `confirmMessage` parameter for `delete` and `deleteAll` method.
- 🌟 `<pro>FormField`: Added `validationRenderer` property.
- 💄 `<pro>Table`: Tree table expansion state persistence.
- 🐞 `<pro>Table`: Fixing the collapse-all button of tree table sometimes fails to collapse the node.
- 🐞 `<pro>Validator`: Fix the problem of union unique validation.
- 🐞 `<pro>NumberField`: Fix the problem of step button in multiple mode.

## 0.8.19

`2019-10-11`

- 🌟 `configure`: Added `pagination` global configuration.
- 🌟 `<pro>Select`: Added `notFoundContent`, `onOption` properties.
- 💄 `<pro>FormField`: The return value type of `renderer` is supports `ReactNode`.
- 💄 `<pro>Table`: The tree table highlights the first root record by default.

## 0.8.18

`2019-10-10`

- 🌟 `<pro>Select`: Added the select all and unselect all button for multiple selection.
- 🐞 `<pro>Table`: Fixed a problem that the cell content was wrapped which was a block-level element.
- 🐞 `<pro>Select`: Fixed an issue where the loading status did not stop.

## 0.8.16

`2019-10-09`

- 🌟 `<pro>Table.Column`: Added `tooltip` property.
- 🌟 `<pro>Select`: Added `searchMatcher` property.
- 🌟 `<pro>Pagination`: Added `showSizeChangerLabel`, `sizeChangerPosition`, `sizeChangerOptionRenderer` properties.
- 🌟 `<pro>DataSet.Field`: The `format` attribute adds the `uppercase` `lowercase` `capitalize` value.
- 🌟 `<pro>DataSet.Field`: Added `lovDefineAxiosConfig`, `lovQueryAxiosConfig` properties.
- 🌟 `<pro>TriggerField`: Added `onPopupHiddenChange` property.
- 🌟 `<pro>`: Added Japanese.
- 💄 `<pro>Table`: Refactor the advanced query bar.
- 🐞 `<pro>DataSet`: Fixed an issue where the timing of the ready method was incorrect, such as query method called before the queryDataSet was ready.
- 🐞 `<pro>Table`: Fix the problem of misalignment of composite columns.
- 🐞 `<pro>DatePicker`: Fixed a problem with custom check range values.
- 🐞 `Radio.Button`: Fixed an issue where the selected style was not updated.

## 0.8.15

`2019-09-27`

- 🐞 `<pro>DataSet`: Fixed an issue with dataKey.

## 0.8.14

`2019-09-26`

- 🌟 `<pro>Field`: Added `trim` property.
- 🌟 `<pro>DataSet`: `dataKey` and `totalKey` support deep matching, such as `dataKey = "demo.list"`.
- 🐞 `<pro>Table`: Fixed an issue with Table querybar.
- 🐞 `<pro>Field`: Fixed a problem where float label does not work under firefox.

## 0.8.13

`2019-09-26`

- 🌟 `<pro>Table`: Attribute `queryBar` supports hook type.
- 🐞 `<pro>DataSet.Field`: Fixed an issue where `dynamicProps` didn't work in some cases.

## 0.8.12

`2019-09-25`

- 🌟 `<pro>Lov`: Added button mode.
- 💄 `<pro>Lov`: In the multiple Lov's pop-up window, the the existing value will be selected.
- 💄 `<pro>Table`: Adjust the spacing of the advancedBar.
- 💄 `<pro>Button`: Adjust height of Button to .3rem.
- 💄 `<pro>Modal`: Update the style.
- 🐞 `<pro>Table`: Fix problems caused by hidden columns.
- 🐞 `<pro>Table`: Fixed an issue where the locked column editor did not display.
- 🐞 `<pro>Table`: Fixed an issue where query bar value changes would not be automatically queried after DataSet switched.
- 🐞 `<pro>CodeArea`: Fix uncontrolled problems.
- 🐞 `<pro>NumberField`: Fix the accuracy problem.
- 🐞 Fix circular dependencies problems.

## 0.8.11

`2019-09-16`

- 💄 `<pro>Table`: Change the fuzzy condition count of query bar to one limits.

## 0.8.10

`2019-09-16`

- 🐞 `Input`: Fixed an issue with a white screen.
- 🐞 `<pro>DataSet`: Fix the problem with the isModified method.

## 0.8.9

`2019-09-12`

- 🌟 Upgrade webpack4 babel7 eslint and stylelint.
- 🌟 `configure`: Add global configuration new properties.
- 🌟 `<pro>DataSet`: Add beforeDelete event.
- 🌟 `<pro>DataSet.Record`: Added save and restore methods.
- 🌟 `<pro>Table.Filter`: Optimize the position of the filter placeholder and cursor, and adjust the filter bar height to 40px.
- 🌟 `<pro>Table`: The temporarily deleted line is displayed as disabled and reset when the submission fails.
- 🌟 `<pro>Table`: Support SelectBox editor.
- 🌟 `<pro>Lov`: Add `conditionFieldRequired` in lov item config.
- 🐞 `<pro>Table`: Fixed a problem where there would be no border between the non-fixed and fixed columns of the Table.
- 🐞 `<pro>Table`: Fix the row positioning problem with the up and down key of keyboard.
- 🐞 `<pro>DataSet`: Fix the problem when `dataKey` is null.
- 🐞 `<pro>DataSet`: Fixed an issue that export function can not be executed until the exportUrl property is set.
- 🐞 `<pro>Form`: Fixed a problem where the width of the FormField was not 100% when the className was set.
- 🐞 `<pro>TextField`: Fix the autofill and prefix style of the float label.
- 🐞 `<pro>DatePicker`: Fix the problem when `range` is array.
- 🐞 `<pro>DataSet.Field`: Fix `dynamicProps` cycle running.

## 0.8.8

`2019-08-23`

- 🌟 `Responsive`: Added Responsive component.
- 🌟 `<pro>DataSet`: Transport increases the exports configuration, the exported url is spliced to the baseUrl of axios, and the export event is added.
- 💄 `<pro>Form`: Optimize the responsiveness.
- 🐞 `<pro>Lov`: Fixed that multiple Lov do not cache selected records when turning pages .
- 🐞 `<pro>DataSet.Record`: Fix the problem of serializing data.
- 🐞 `<pro>Table`: Optimized AdvanceQueryBar, fix some bug.
- 🐞 `<pro>Select`: Fix the error message cover the drop-down box.

## 0.8.7

`2019-08-22`

- 🐞 `<pro>IntlField`: Fixed multi-language required and data change display issues.

## 0.8.6

`2019-08-21`

- 🐞 `<pro>Table`: Fixed an issue that table was not automatically queried when it's filter bar value was changed.
- 🐞 `<pro>Table`: Fixed an issue of inline editing when the dataSet was changed.

## 0.8.5

`2019-08-21`

- 🌟 `configure`: Add global configuration new properties.
- 🌟 `<pro>DataSet.Record`: The `toJSONData` method adds the `isCascadeSelect` parameter.
- 💄 `<pro>IntlField`: Refactor the code to support multi-language values directly from the Record data.
- 🐞 `<pro>Tabs`: Fix disabled style issues.

## 0.8.4

`2019-08-16`

- 🌟 `configure`: Add global configuration new properties.
- 🌟 `getConfig`: export getConfig method from choerodon-ui.
- 🌟 `<pro>Field`: Add rang property.
- 🌟 `<pro>DatePicker`: Add multiple and range mode.
- 🌟 `<pro>Button`: Add the primary color.
- 🌟 `<pro>Table`: Advanced search adds a reset button.
- 🌟 `<pro>Table.Column`: The command property adds a hook type.
- 🐞 `<pro>DataSet`: Fix bugs when the response value is empty.
- 🐞 `<pro>Tooltip`: Fix the problem that the z-index is lower than the drop-down box.
- 🐞 `<pro>Table`: Fixed an issue where the value of filterBar was not controlled.

## 0.8.3

`2019-08-08`

- 💄 `<pro>Popup`: Synchronize with scrolling when expanded.
- 💄 `<pro>DatePicker`: Completion of internationalization.
- 🐞 `<pro>SelectBox`: Fix the problem that SelectBox selects multiple values under Form.
- 🐞 `<pro>Anchor`: Fixed an issue where the getContainer property is invalid.

## 0.8.2

`2019-08-06`

- 🌟 `<pro>configure`: The hook `generatePageQuery` adds the `sortName` and `sortOrder` parameters.
- 🌟 `<pro>Form`: Add the pristine attribute to display the initial value of the record.
- 🌟 `<pro>FormField`: Add the pristine attribute to display the initial value of the record.
- 🌟 `<pro>Table`: Add the pristine attribute to display the initial value of the record.
- 💄 `<pro>Range`: Update the style under float label layout.
- 💄 `<pro>CheckBox`: Update the style under float label layout.
- 💄 `<pro>Switch`: Update the style under float label layout.
- 🐞 `<pro>Radio`: When using `label` as `children`, `label` won't be rendered under float label layout.
- 🐞 `<pro>CheckBox`: When using `label` as `children`, `label` won't be rendered under float label layout.

## 0.8.1

`2019-08-02`

- 🐞 `<pro>Table`: Fix the problem that the CheckBox editor displays the label.

## 0.8.0

`2019-08-02`

- 🌟 `configure`: Add global configuration new properties.
- 🌟 `<pro>Modal`: Modal and internal injection modal object add `update` methods.
- 🌟 `<pro>Modal`: Added `okProps`, `cancelProps`, `okFirst`, `border` attribute.
- 🌟 `<pro>DataSet.Field`: Add `requestTransform` & `responseTransform` input property.
- 🌟 `<pro>Table`: Add `advancedBar` type to `queryBar` property.
- 🌟 `message`: Added `placement` config.
- 🌟 `<pro>DataSet.Record`: The set method can pass an object with a key-value pair.
- 🌟 `<pro>DataSet`: Added `reverse`, `reduce`, `reduceRight`, `removeAll`, and `deleteAll` methods.
- 🌟 `<pro>Select`: Add `optionRenderer` input property.
- 💄 `Password`: Change to reveal password by clicking.
- 💄 `Input`: Update the style.
- 💄 `DatePicker`: Update the style.
- 💄 `Select`: Update the style.
- 💄 `<pro>Form`: Optimize rowSpan and colSpan.
- 💄 `<pro>FormField`: Update the style under float label layout.
- 💄 `<pro>DataSet`: The return value of the query and submit events is false which can prevent queries and commits.
- 💄 `<pro>Popup`: upgrade the `z-index` style.
- 💄 `SelectBox`: Update the style(with 'floatLabel' layout).
- 💄 `TextArea`: Update the style.
- 💄 `Tabs`: Update the style.
- 💄 `<pro>Table`: Update the style of `ColumnFilter`.
- 💄 `<pro>DataSet.Field`: The checksum will be reset but not triggered automatically when the dynamic properties changed.
- 💄 `<pro>DataSet`: Cancel the cache strategy in `Validator.checkValidity` method.
- 💄 `<pro>Modal`: `footer` property now supports `function` type.
- 💄 `<pro>Select`: When there is no matching option, the value is displayed instead of automatically clearing the value, except for cascading.
- 💄 `<pro>Select`: When the component is searchable & there is no matching option, the popup menu shows `No Matching Options`.
- 💄 `<pro>DataSet.Field`: `lookupAxiosConfig` supports hooks.
- 💄 `<pro>Modal`: Adjust the footer position to bottom of the viewport in `drawer` modal.
- 💄 `<pro>Radio`: Use `label` as `children` when there is no `children`.
- 💄 `<pro>CheckBox`: Use `label` as `children` when there is no `children`.
- 🐞 `<pro>FormField`: Fix the problem when the label is ReactNode.
- 🐞 `<pro>TextField`: Fix the display style of TextField(and child classes) when using addons.
- 🐞 `<pro>Modal`: Fix the problem when `document.body` has no scrollbar, a popup modal will affect the page layout.
- 🐞 `<pro>Modal`: Fix the problem when using float-label `Form` in a `drawer`, the validation & help message cannot scroll.
- 🐞 `<pro>FormField`: Fix the style of `FormField` label with multiple values.
- 🐞 `<pro>Form`: Fixed an issue where the disabled property could not be passed to the child Form.
- 🐞 `<pro>DataSet`: Fix the problem that the transport hooks does not pass `params`.
- 🐞 `<pro>Lov`: Fix the problem when the Field.type is string, the text is not displayed.
- 🐞 `<pro>SelectBox`: Fix the problem that children changes are not rendered.
- 🐞 `Modal`: Fix the problem that `width` property doesn't work with `SideBar`.

## 0.7.6

`2019-07-09`

- 💄 `<pro>DataSet`: Optimize performance.
- 💄 `<pro>Validator`: Optimize validation.
- 🐞 `<pro>Select`: Fix the bug of compound multiple selection.
- 🐞 `<pro>Select`: With the same text, searchable Select always selects the first option.
- 🐞 `<pro>DataSet`: Fixed the ignore property of the Field will ignore the binding fields.

## 0.7.5

## 0.6.14

`2019-06-28`

- 🐞 `<pro>TextArea`: Fixed an issue where uncontrolled values could not be retained.

## 0.7.3

## 0.6.12

`2019-06-27`

- 💄 `<pro>Validator`: Optimize the verification information displayed by email, url, and color in Output.
- 🐞 `<pro>Table`: After checking the failed drop-down box to reselect the value, other editors cannot be activated.
- 🐞 `<pro>Select`: Fixed a problem with the primitive attribute.

## 0.7.1

## 0.6.10

`2019-06-25`

- 🌟 `configure`: Add global configuration new properties.
- 💄 `<pro>TextField`: Updated the style of the input box with the property `labelLayout` is float.
- 🐞 `<pro>Select`: Fix bugs in the `combo` property.
- 🐞 `Checkbox`: Fixed semi-selection style issues.
- 🐞 `<pro>Validator`: Fixed Unique validates problem when `Transport` setting validate.
- 🐞 `<pro>DataSet`: Fixed the `Field.dirty` property has a problem with loop calculations.
- 🐞 `<pro>DataSet`: Fix the problem that the composite value of lookup is not displayed in Output.

## 0.7.0

## 0.6.9

`2019-06-19`

- 🌟 `<pro>DataSet`: Field adds the `lookupAxiosConfig` property to adapt the configuration of the lookup request.
- 🌟 `configure`: Add global configuration new properties.
- 🌟 `<pro>DataSet`: The property transport supports hooks.
- 💄 `<pro>TextField`: Updates the disabled style when the `labelLayout` is `float`.
- 💄 `<pro>Table`: Optimize the display of empty data.
- 🐞 `<pro>Table`: Fix the problem that the filter bar placeholder always shows.
- 🐞 `<pro>DataSet`: Fixed an issue where the commit response value was empty.
- 🐞 `<pro>DataSet`: Fixed an issue where the commit response value was empty.
- 🐞 `<pro>DataSet`: Fixed the timing issue triggered by indexChange.
- 🐞 `<pro>DataSet`: Fixed an issue where the query parameters of the `query` event were incorrect.
- 🐞 `<pro>DataSet`: Fixed an issue where cascading subdata source data could not be submitted.
- 🐞 `<pro>DataSet`: Fixed an issue where property `ignore` of multi-language field is a `clean` that could not be submitted correctly.

## 0.6.8

`2019-06-13`

- 💄 `<pro>DataSet`: If the query is a get request, the query condition is automatically incorporated into params.
- 🐞 `<pro>Table`: Fix the `header` property of the column does not support ReactNode.

## 0.6.7

`2019-06-13`

- 🌟 `<pro>DataSet`: The property `transport` adds the `adapter`x hook property to adapt the configuration of the CRUD request.
- 🐞 `<pro>DataSet`: Fix the submit method with no return value.

## 0.6.6

`2019-06-12`

- 🌟 `<pro>DataSet`: Added `transport` property to configure CRUD requests.
- 💄 `Message`: The default `placement` property is set to `leftBottom`.
- 🐞 `<pro>DatePicker`: Fix the problem that the `placeholder` does not display.

## 0.6.5

`2019-06-07`

- 💄 `<pro>TextField`: Updated the style of the input box with the property `labelLayout` is float.
- 💄 `<pro>DataSet`: Optimize the problem that memory is not released.
- 🐞 `<pro>Upload`: Fixed an issue where the popup could not be closed.

## 0.6.4

`2019-05-25`

- 🌟 `<pro>FormField`: Added `maxTagPlaceholder`, `maxTagCount`, `maxTagTextLength` properties.
- 🌟 `<pro>Field`: Added the `ignore` property.
- 🌟 `<pro>Select`: Added the `primitiveValue` property.
- 🌟 `<pro>Tranfer`: Added Transfer component.
- 🌟 `<pro>DataSet`: Deprecated the beforeSelect event and adds the create event.
- 🌟 `Ripple`: Added the disabled property to disable the ripple effect.
- 💄 `<pro>Table`: Optimize performance when the size changes.
- 💄 `Pagination`: Optimize the paging effect within 10 pages.
- 💄 `<pro>Lov`: Promote the `placeholder` property with a priority greater than the configured `placeholder`.
- 🐞 `<pro>Table`: Fixed an issue where the inline edit box was not displayed when the binding dataSet create new record.
- 🐞 `<pro>Select`: The value of the renderer is always displayed when it is not editable.

## 0.6.3

`2019-05-24`

- 🐞 `Tree`: Fix style.
- 🐞 `Button`: Fix small button style.

## 0.6.2

`2019-04-25`

- 🌟 `<pro>Form`: Install the disabled attribute.
- 🌟 `<pro>TextField`: Added the restrict attribute to limit the characters that can be entered.
- 🌟 `<pro>Table`: Add inline editing mode.
- 🌟 `<pro>Table`: Added `pagination` property.
- 🌟 `<pro>Pagination`: Added `showTotal`, `showPager`, `itemRender` properties.
- 💄 `<pro>Table`: Optimize the display of required and editable cells.
- 🐞 `<pro>Form`: Fixed an issue with layout when there were empty child elements.
- 🐞 `<pro>Lov`: Fixed an issue where the lovItems in the configuration were null.
- 🐞 `<pro>NumberField`: Fixed an issue where the plus or minus button was incorrect when it was greater than 1000 digits.

## 0.6.1

`2019-04-18`

- 🌟 `<pro>Form`: Property labelLayout adds float value.
- 🌟 `<pro>Table`: Deprecated the property `showQueryBar`, added `queryBar` property, the optional value is `normal` `bar` `none`.
- 🌟 `<pro>Table`: Added expanded row rendering.
- 🌟 `<pro>Table`: Added `onCell` property to set cell properties.
- 🌟 `<pro>Table`: Deprecated the property `rowRenderer`, added `onRow` property to set row properties.
- 🌟 `<pro>Lov`: Added `searchable` property, LovConfig adds `editableFlag` configuration, which can be used to get lov value when input.
- 💄 `<pro>Table`: Optimize Table grouped columns.
- 🐞 `<pro>Field`: Fix property pattern does not support regular constants.
- 🐞 `<pro>Lov`: Fix the problem that the column number does not take effect.
- 🐞 `<pro>NumberField`: Fix the problem that the field could be clicked the plus or minus button when read-only.
- 🐞 `Tabs`: Fix the problem that the tab cannot be switched when the key is not passed.

## 0.6.0

`2019-04-01`

- 🌟 Incorporate the `choerodon-ui/pro` component library.
- 🌟 The default ant prefix is changed to c7n. To use the ant prefix, please [Modify the topic variable @c7n-prefix](https://choerodon.github.io/choerodon-ui/docs/react/customize-theme) And use [global configuration](https://choerodon.github.io/choerodon-ui/components/configure).

## 0.5.7

`2019-04-26`

- 🐞 `Icon`: Fix icon size issues.

## 0.5.6

`2019-04-25`

- 🌟 `Icon`: Add new icons.

## 0.5.5

`2019-04-20`

- 🐞 Fix the problem of 0.5.4 publishing file confusion.

## 0.5.4 (deprecated)

`2019-04-19`

- 🌟 `Icon`: Add new icons.

## 0.5.3

`2019-03-20`

- 💄 `Input`: The Input input shows a prompt when it reaches the character limit.
- 🌟 `Modal`: Modal adds the `disableOk` and `disableCancel` properties.
- 🌟 `TreeNode`: TreeNode adds the `wrapper` attribute.
- 🌟 `Icon`: Add new icons.
- 🌟 `IconSelect`: Add the `showAll` attribute.

## 0.5.2

`2019-02-22`

- 💄 `Table`: The confirmation button for the filter in the repair table is fixed at the bottom of the selection box and the style is overwritten.
- 🌟 `Sidebar`: add `alwaysCanCancel`.

## 0.5.1

`2019-02-19`

- 💄 `Form.Item`: The suffix icon is not hidden when Form.Item is verified as error.
- 💄 `Table`: Table filter does not clear after blur.
- 💄 `Table`: Table filter clear icon is displayed when there is content.
- 💄 `Table`: The confirmation button filtered in the Table is fixed at the bottom of the selection box.
- 🌟 `Icon`: Add new icons.

## 0.5.0

`2019-01-10`

- Change the source of the icon font file to change it from the npm library and package it locally.
- 💄 `IconSelect`: Optimize IconSelect, the icon is larger, and only the common icons are retained.
- 💄 `table`: Optimize the table to automatically return to the first element when turning pages.

## 0.4.5

`2018-12-11`

- 🌟 `Icon`: Add new icons.
- 💄 `Select`: `all` and `no` button change to not valid for disabled options

## 0.4.4

`2018-12-3`

- 💄 `Menu`: Fixed a dependency error.

## 0.4.3

`2018-11-29`

- 🌟 `Select`: Add`onPopupFocus`，Callback executed when Popup is focus.
- 💄 `Select`: In the select search box, you can use the up and down selection and then press Enter to confirm.
- 💄 `Select`: Multi-select box: delete the label, do not open the select box.
- 💄 `Select`: Remove the title information after the tag is hovered in the select.
- 💄 `Menu`: Upgrade the rc-menu component to the community version.

## 0.4.2

`2018-11-13`

- 🌟 `Icon`: Add new icons.
- 🌟 `Table`: Add `noFilters`, Used to block the default filtering.
- 🌟 `Table.Column`: Add `disableClick` to disable the check for the `Table` filter.
- 💄 `Tag`: Fix hot label display issues.
- 💄 `Select`: all-select and no logic optimization.

## 0.4.1

`2018-10-26`

- 🌟 `Icon`: Add new icons.
- 🌟 `Table`: Add onColumnFilterChange. Callback executed when ColumnFilter is changed.
- 💄 `Demo`: Fix bisheng demo site can't expand code by click the button.
- 💄 `Avatar`: Fix avatar Chinese text positioning is not accurate.

## 0.4.0

`2018-09-28`

- 🌟 `Select`: Improve the customization ability of `maxTagCount`.
- 💄 `Input`: Adjust the style.
- 💄 `Select`: Adjust the style.

## 0.3.10

`2018-09-21`

- 🌟 `List`: List add `empty`.
- 🌟 `Table`: Table add `empty`.
- 🌟 `Icon`: Added new icons.
- 💄 `Select`: Adjust the style.
- 💄 `Cascader`: Adjust the style.
- 💄 `Table`: Fixed a bug where the editable cell example could not edit the cell.

## 0.3.9

`2018-09-07`

- 🌟 `Icon`: Added new icons.
- 🌟 `Card`: Add `onHeadClick`.
- 💄 `Input`: Adjust the style.
- 💄 `Sidebar`: Fix props without `getContainer` error.

`2018-09-04`

- 🌟 `Input`: Add `showPasswordEye`.
- 💄 `IconSelect`: Change search not case sensitive.

## 0.3.8

`2018-08-31`

- 🌟 `Icon`: Added new icons.
- 💄 `Input`: Adjust the style.
- 💄 `FormItem`: Adjust the style.

## 0.3.7

- 💄 `Table`: Adjust the style.
- 💄 `Input`: Show default ban icon while hover Input
- 💄 `Spin`: Fixed Spin layer.

## 0.3.6

`2018-08-16`

- 🌟 `Icon`: Added new icons.

## 0.3.5

`2018-08-03`

- 💄 `Switch`: Adjust the style.
- 🌟 `Icon`: Added new icons.

## 0.3.4

`2018-07-19`

- 🌟 `Icon`: Added new icons.

## 0.3.3

`2018-07-06`

- 🌟 `Select`: Added `onChoiceRemove`.
- 🌟 `Input`: Added `showLengthInfo`.
- 🌟 `Modal`: Added `center`.
- 💄 `Select`: Adjust the style.
- 💄 `Tree`: Adjust the style.
- 💄 `Modal.Sidebar`: Adjust the style.
- 💄 `InputNumber`: Adjust the style.
- 💄 `Select`: `filterInput` autoFocus.
- 🐞 `Table`: Fixed `onChange` returned value mistake.
- 🐞 `Select`: Fixed clicked the dropdown's icon can't trigger focus.
- 🐞 `Table`: Fixed the popup of default filters.

## 0.3.2

`2018-06-28`

- 🌟 `Icon`: Added new icons.
- 🌟 `Form`: Added `isModifiedFields` `isModifiedField`.
- 💄 `Table`: Adjust the style of sort's icon.
- 💄 `Select` `Input` `Radio` `DatePicker`: Adjust the style.

## 0.3.1

`2018-06-08`

- 🐞 `Table`: Fixed select dropDown of Column which is always loading.

## 0.3.0

`2018-06-08`

- 🌟 `Select`: Added loading.
- 💄 `Collapse`: Adjust the style of icon.
- 💄 `Modal`: Adjust the style of footer's button.
- 🌟 Added component `IconSelect`.
- 💄 `Table`: Adjust `FilterSelect` function.
- 💄 `Table`: Adjust the position of Popup.

## 0.2.4

`2018-06-01`

- 💄 `Select`: Adjust the style of icon.
- 💄 `Input`: Adjust the style of icon.
- 🌟 `Icon`: Added new icons.

## 0.2.2

`2018-05-31`

- 💄 `Radio`: Adjust the style of disabled.
- 💄 `Pagination`: Adjust the style of select.
- 💄 `Select`: Adjust the style of multiple.
- 🐞 `Select`: Fixed can't select input value without data.

## 0.2.1

`2018-05-28`

- 💄 `Select`: Adjust the style of multiple.

## 0.2.0

`2018-05-18`

- 🌟 migrate to npmjs.

## 0.1.11

`2018-05-15`

- 💄 `Button`: Adjust disabled background color.
- 💄 `Modal.Sidebar`: Adjust the style of title.

## 0.1.10

`2018-05-14`

- 🐞 `Table`: Fixed filter bar remove choice item will effect current state `filteredValue`;
- 💄 `Select`: Adjust disabled style.

## 0.1.9

`2018-05-13`

- 💄 `Form`: Adjust validation feedback icons.
- 💄 `Popover`: Adjust icon.
- 🐞 `Table`: Fixed when `value` in prop `filters` of `column` is not string, the display of filter bar's selection value will be wrong.
- 🌟 `Table`: `column` added `filterTitle` prop.

## 0.1.8

`2018-05-12`

- 🐞 `Table`: Fixed when prop `childrenColumnName` is not `children` and all of first level records's row-select are disabled and others and enabled, the check-all-box is disabled.
- 🐞 `Select`: In Form, select all can't get value.

## 0.1.7

`2018-05-12`

- 💄 `Icon`: font-weight change to inherit.
- 🐞 `Select`: Open the dropdown again after cannot be query.

## 0.1.6

`2018-05-11`

- 💄 `Pagination`: Adjust the style of Pagination.
- 💄 `Modal.Sidebar`: content scroll.
- 💄 `Select`: Adjust the style of Select.
- 🌟 `Select`: Added prop choiceRender.

## 0.1.5

`2018-05-10`

- 🐞 `Ripple`: Fixed style's dependency which use the Ripple.
- 🐞 `Icon`: Fixed icon sizes under different font sizes are not self-adaptive.
- 🌟 `Checkbox`: Added prop label.
- 🌟 `Radio`: Added prop label.
- 💄 `Select`: Adjust when label not exist.
- 🐞 `Input`: Fixed defaultValue and label overlap.

## 0.1.4

`2018-05-08`

- 🐞 `Ripple`: Fixed bugs which inner node's position style is static.

## 0.1.3

`2018-05-07`

- 🌟 `Model.Sidebar`: Add footer
- 💄 `Spin`: Adjust the rotation effect.
- 🐞 `Table`: Fixed filter bar errors when column filter fails to filter columns without dataIndex property.

## 0.1.2

`2018-05-03`

- 🌟 `Pagination`: Added prop `tiny` for table pagination theme.
- 💄 `Tab`: Adjust the icons.
- 🐞 `Table`: Fixed error for the choose value of fiter bar.
- 🐞 `Ripple`: Fixed error for style of child node.
- 🌟 `Icon`: Add new icons.
- 🐞 `Input`: Fix prefix and suffix.

## 0.1.1

`2018-05-02`

- Table
  - 🌟 `FilterBar`: Added multiple choose function by prop `column.filterMultiple`.
  - 🐞 `FilterBar`: Fixed column filter error.
  - 🐞 Fixed the issue that the expand icon does not rotate by center.
- 🐞 `Modal.Sidebar`: Fix Button's loading display.

## 0.1.0

`2018-04-28`

- 💄 `Ripple`: Optimize and abstracted into components.
- 🐞 `Select`: Fixed the content display when it's too large.
- 💄 `Table`: Adjust the row's expanded icon
- 💄 `Table`: When the `column.filters` prop is an empty array, `filterBar` can also display the optional column.

## 0.0.5

`2018-04-26`

- 💄 Adjust Table row's expanded icon.
- 🐞 Fixed rc-components error under IE9.
- 🌟 Added `placement` for message to position.
- 🌟 Added `bottom` for message's config.
- 🌟 Added `footer` for Select.

## 0.0.4

`2018-04-25`

- 💄 Adjust Table's filter bar to forbid OR logic by default.
- 💄 Adjust the style of Select's clear icon .
- 🌟 Added `funcType` for Modal to button function.

## 0.0.3

`2018-04-24`

- 🐞 Fixed Form's Input error.
- 🐞 Fixed the theme style of Input compatibility error.
- 🐞 Fixed the theme style of Select compatibility error.
- 🐞 Fixed the theme style of AutoComplete compatibility error.
- 💄 Adjust the theme style of Radio.
- 💄 Adjust the theme style of Upload.
- 💄 Adjust the eject position of Dropdown.
- 💄 Adjust the Button's loading style.

## 0.0.2

`2018-04-20`

- 🐞 Fixed missing dependencies for each components in `rc-components`.
- 🐞 Fixed Table's filterBar error.
- 💄 Adjust the theme style of Button.
- 💄 Adjust the theme style of Menu.
- 💄 Adjust the theme style of Modal.
- 💄 Adjust the theme style of Progress.
- 💄 Adjust the theme style of Select.
- 💄 Adjust the theme style of Input.
- 🌟 Added value `loading` for Progress's prop `type`.
- 🌟 Added Modal.SideBar.
- 🌟 Added `copy` and `onCopy` for Input to copy function.

## 0.0.1

`2018-04-11`

- Table
  - 🌟 Added `filterBar` to open the filter bar function.
  - 🌟 Added `filters` to control filter conditions selected.
- 🌟 Added `label` for each form control to display floating text.
- 💄 Adjust the theme style of each component.

## 0.0.0

`2018-04-01`

- 🌟 Based on [Ant Design@3.4.0](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md#340)
