UNPKG

111 kBMarkdownView Raw
1---
2order: 6
3title: Change Log
4toc: false
5timeline: true
6---
7
8`choerodon-ui` strictly follows [Semantic Versioning 2.0.0](http://semver.org/).
9
10#### Release Schedule
11
12- Weekly release: patch version at the end of every week for routine bugfix (anytime for urgent bugfix).
13- Monthly release: minor version at the end of every month for new features.
14- Major version release is not included in this schedule for breaking change and new features.
15
16---
17
18## 1.4.5
19
20`2021-09-29`
21
22- 🌟 `configure`: Added `tabsInkBarStyle`, `customizable`, `customizedSave`, `customizedLoad`, `tableButtonsLimit` properties, deprecated `tableCustomizedSave`, `tableCustomizedSave`, `tableCustomizable`, `performanceTableCustomizable`, `lovTableCustomizable` properties.
23- 🌟 `Tabs`: Added `inkBarStyle`, `customizable`, `customizedCode`, `hideOnlyGroup` properties, support ink bar style modification.
24- 🌟 `Tabs.TabPane`: Added `title`, `showCount`, `count`, `overflowCount` properties, `count` property support hooks.
25- 🌟 `Tag`: Added `gray` color.
26- 🌟 `<pro>DataSet`: Added `childrenField`, `forceValidate` properties.
27- 🌟 `<pro>DatePicker`: Added `editorInPopup`, `defaultTime` properties.
28- 🌟 `<pro>Dropdown`: Added `onHiddenBeforeChange` callback.
29- 🌟 `<pro>Table`: Add `searchCode`, `autoWidth`, `rowBoxPlacement`, `buttonsLimit` properties, optimize `TableQueryBarType.filterBar` dynamic filter bar, support saving filter conditions, deprecated `autoMaxWidth` property.
30- 🌟 `<pro>Pagination`: Added `quickJumperPosition` property.
31- πŸ’„ `Tabs`: Optimized to not display when `count` is zero.
32- πŸ’„ `<pro>Pagination`: Optimize the display of quick jumper.
33- πŸ’„ `<pro>Attachment`: Optimize the display of deleting, dnd, preview and label. Optimized to delete the attachments in the wrong state as direct deletion.
34- πŸ’„ `<pro>TextField`: Optimized to close the animation effect when switching record in multiple mode.
35- πŸ’„ `<pro>Table`: Supports multiple selections by pressing shift.
36- πŸ’„ `<pro>Table`: Optimized that cells without editor can also display small triangles validation message.
37- πŸ’„ `<pro>Table`: Rename `onResize` to `onColumnResize` event.
38- πŸ’„ `<pro>Lov`: Optimize the priority of `lovQueryBar` and remove the global default value of `lovQueryBar`.
39- πŸ’„ `<pro>Lov`: During the search query cycle, the KeyDownEnter event is disabled.
40- πŸ’„ `<pro>Tooltip`: Optimize style alignment.
41- 🐞 `<pro>DataSet`: Fix the `cacheSelection` problem that the changed value is restored when the cached selected record is redisplayed.
42- 🐞 `<pro>DataSet`: Fix the `dirty-field` mode will ignore the primary key value when there is no field corresponding to the `primaryKey` in the field list.
43- 🐞 `<pro>Attachment`: Fix the problem that the number and attachment list are not displayed.
44- 🐞 `<pro>Attachment`: Fixed the problem that upload button will not shown in picture card mode with no attachments.
45- 🐞 `<pro>TimePicker`: Fix the display problem of the minute and second selection box in the 12-hour format.
46- 🐞 `<pro>DatePicker`: Fix display problems in `isFlat` and `range` mode.
47- 🐞 `<pro>DatePicker`: Fix the problem of value setting when the `range` is object and `multiple`.
48- 🐞 `<pro>DatePicker`: Fix the problem that the `defaultTime` does not work when entering a value.
49- 🐞 `<pro>DatePicker`: Fix the problem that spaces cannot be entered.
50- 🐞 `<pro>Table`: Fix the abnormal style when the last column of the personalized table is not aligned to the left.
51- 🐞 `<pro>Table`: Fix the problem that the table column will not refresh when `customizedCode` is changed.
52- 🐞 `<pro>Table`: Fix the problem that row misalignment when switching the page size in `virtual` mode.
53- 🐞 `<pro>Table`: Fix the problem of editor dislocation caused by `virtualCell`.
54- 🐞 `<pro>Table`: Fix an error rendering filter bar when the query field range property value is an array.
55- 🐞 `<pro>Table`: Fix the display problem when the editor is SelectBox in `multiple` mode.
56- 🐞 `<pro>Table`: Fix the problem of inaccurate column order in personalized adjustment.
57- 🐞 `<pro>Tree`: Fix the problem that asynchronously loaded nodes cannot be displayed when the dataSet is reloaded.
58- 🐞 `<pro>Table`: Fix the problem that professionalBar under `autoHeight` property will only be collapsed after clicking More multiple times.
59- 🐞 `Tabs`: Fix the problem of possible misalignment of ink bar.
60- 🐞 `<pro>PerformanceTable`: Fix the problem of line highlighting error.
61- 🐞 `<pro>Lov`: Fix the problem that the value of `alwaysShowRowBox` in the single-select mode table is incorrectly selected.
62- 🐞 `<pro>TriggerField`: Fix the problem that `onPopupHiddenChange` sometimes does not trigger.
63- 🐞 `<pro>Button`: Fix the problem that Tooltip will be displayed even if the content is overflow when the tooltip is overflow.
64- 🐞 `<pro>Lov`: Fix the problem that the `onClick` property of `button` mode has no effect.
65- 🐞 `<pro>Lov`: Fix the problem that the `noCache` option is repeated in `multiple` mode.
66- 🐞 `<pro>Lov`: Fix the problem that the search drop-down did not collapse after clicking the pop-up Modal.
67- 🐞 `<pro>Lov`: Fix the problem of shaking table in `popup` mode.
68- 🐞 `<pro>Lov`: Fix the problem that the drop-down box cannot pop up after closing the Modal in `searchFieldInPopup` mode.
69- 🐞 `<pro>TextArea`: Fix the style problem when dragging the width.
70- 🐞 `<pro>ColorPicker`:Fix the problem that the color of the panel changes when the color is selected.
71
72## 1.4.4
73
74`2021-09-04`
75
76- 🌟 `configure`: Added `tableColumnAlign`, `tooltip`, `showValidation`, `attachment`, `selectTrigger`, `lovQueryCachedSelected`, `queryBarProps`, `lovQueryBar`, `lovQueryBarProps` properties, `tooltipTheme` property supports hook type, deprecated `buttonTooltip`, `labelTooltip`, `selectOptionTooltip`, `tableColumnTooltip` properties.
77- 🌟 `<pro>Rate`: Added `Rate` component.
78- 🌟 `<pro>Attachment`: Added `Attachment` component.
79- 🌟 `<pro>Picture`: Added `Picture` component.
80- 🌟 `<pro>Modal`: Added `preview` method.
81- 🌟 `<pro>DataSet.Field`: Added `bucketName`, `bucketDirectory`, `attachmentCount`, `showCheckedStrategy` properties.
82- 🌟 `<pro>DataSet.AttachmentFile`: Added `AttachmentFile` class.
83- 🌟 `<pro>RichText`: Added continuous preview of pictures.
84- 🌟 `<pro>Cascader`: Added `async` and `loadData` attributes to simplify asynchronous loading schemes.
85- 🌟 `<pro>PerformanceTable`: Added the `onCell` property and the `rowSpan` property of the cell to support row merging.
86- 🌟 `Tree`: Added the `oldCheckedKeys` parameter to the `onCheck` callback.
87- 🌟 `Skeleton`: Added `grid` property to support grid space configuration.
88- 🌟 `<pro>Form`: Added the `showValidation` attribute to control the prompting method of verification information.
89- 🌟 `<pro>FormField`: Added the `showValidation` attribute to control the prompting method of verification information.
90- 🌟 `<pro>FormField`: Added `processValue` property.
91- 🌟 `<pro>DataSet.Field`: Added `processValue` property.
92- 🌟 `DatePicker`: Added `processValue` property.
93- 🌟 `<pro>Table`: Added `showCachedSelection`, `onShowCachedSelectionChange` properties.
94- 🌟 `<pro>Table`: Added the `showRemovedRow` property to control the display and hide of temporarily removed rows.
95- 🌟 `<pro>TriggerField`: Added `viewMode`, `getPopupAlignTarget` properties.
96- 🌟 `<pro>Select`: Added `searchFieldInPopup`, `searchFieldProps` properties.
97- 🌟 `<pro>Lov`: Added `onBeforeSelect` property.
98- 🌟 `<pro>PerformanceTable`: Added `rowSelection` property, built-in check column.
99- 🌟 `<pro>PerformanceTable`: Added `rowDraggable` property to support row drag.
100- 🌟 `<pro>PerformanceTable`: Added horizontal virtual scroll.
101- 🌟 `<pro>Table`: Added `onResize` callback.
102- 🌟 `Tabs`: Added TabGroup component.
103- 🌟 `Icon`: Added a lot of icons.
104- 🌟 `<pro>Table`: Added `autoQueryAfterReset` property to support ProfessionalBar & DynamicFilterBar to reset whether to automatically query.
105- πŸ’„ `<pro>Table`: The storage of the customization aggregation view is controlled by the external `aggregation` property.
106- πŸ’„ `<pro>Table`: Performance and memory optimization.
107- πŸ’„ `<pro>Pagination`: Optimize the width style of the pager.
108- πŸ’„ `<pro>Select`: Optimize the style of multi-select read-only options.
109- πŸ’„ `<pro>Tree`: Optimize the handling of DataSet related data and events when the `selectable` attribute is false.
110- πŸ’„ `<pro>RichText`: Optimize the preview style and `RichTextViewer` style.
111- πŸ’„ `<pro>TextField`: Optimize the display position of `showLengthInfo`.
112- πŸ’„ `<pro>Trigger`: Support Fragment child.
113- πŸ’„ `ImageCrop`:Optimize the interface and usage.
114- πŸ’„ `<pro>PerformanceTable`:Unordering is supported.
115- πŸ’„ `<pro>FormField`: Optimize the null value judgment.
116- πŸ’„ `<pro>FormField`: Optimize the `hidden` attribute to support hidden fields.
117- 🐞 `configure`: Modify the `tableFilterAdapter` type.
118- 🐞 `<pro>Table`: Fix the problem that the dynamic query parameters of the professionalQuery bar do not respond in real time.
119- 🐞 `<pro>DataSet.Field`: Optimize the data return type problem of multiple calls to `fetchLookup`.
120- 🐞 `<pro>DataSet`: Fix the issue of global parameter passing in paging.
121- 🐞 `<pro>Table`: Fix the problem that help message is displayed in the cell which editor is CheckBox.
122- 🐞 `<pro>TextArea`: Fix the required style in float label mode.
123- 🐞 `<pro>Trigger`: Fix the problem that the popup is not aligned when crossing iframes in the same domain.
124- 🐞 `<pro>Table`: Fix the problem that select all and unselect all are invalid when there are rows that are checked by default and cannot be modified.
125- 🐞 `<pro>Table`: Fix the problem that the dynamic editor in inline editing mode cannot be displayed after being hidden.
126- 🐞 `<pro>DatePicker`: Fix the problem of custom `renderer` in `range` mode.
127- 🐞 `<pro>PerformanceTable`: Fix the problem that the first column of the sub-column in the combined column cannot be dragged when `resizable` is set.
128- 🐞 `<pro>PerformanceTable`: Fix an issue in rendering when there is only one column in combined column.
129- 🐞 `<pro>PerformanceTable`: Fix the problem that the height of the personalized configuration table is invalid.
130- 🐞 `<pro>Tree`:Fix the problem that the check box status is wrong in the stowed state.
131- 🐞 `<pro>TreeSelect`:Fix the problem that the check box status is wrong in the stowed state.
132- 🐞 `<pro>Select`: Fix that hover trigger has no effect in multi-select mode.
133- 🐞 `<pro>FormField`: Fix the problem that the input box will lose focus when the `valueChangeAction` is `input` in the highlight mode.
134- 🐞 `<pro>Lov`: Fix the problem that multiple selections cannot be made when the `selectionMode` property of Table is `click`.
135- 🐞 `<pro>Lov`: Fix the logic problem of `showCheckedStrategy` property `SHOW_ALL` value.
136- 🐞 `<pro>Select`: Fix the problem of rendering errors when using `primitiveValue` and `combo` properties at the same time.
137- 🐞 `<pro>Table`: Fix the problem that virtual cells and maximum height may cause an infinite loop.
138- 🐞 `<pro>Table`: Fixed editor will focused on disabled cell.
139- 🐞 `<pro>NumberField`: Fix `suffix`, `prefix` attribute support, style.
140- 🐞 `<pro>Output`: Fix the problem of invalid colon when using `useColon`.
141- 🐞 `<pro>Table`: Fixed an error rendering when the filter bar condition is a number of 0.
142- 🐞 `<pro>Table`: Fix the `footer` dom position.
143- 🐞 `<pro>Table`: Fix the invalid problem of `queryBarProps` `onReset` & `onQuery` event.
144
145## 1.4.3
146
147`2021-08-03`
148
149- 🌟 `configure`: Added `performanceTableColumnHideable`, `performanceTableColumnTitleEditable`, `performanceTableColumnDraggable`, `performanceTableCustomizable`, `tableVirtual` properties.
150- 🌟 `<pro>Table.Column`: Added `hiddenInAggregation` property, added `aggregation` parameter to the `command` hook.
151- 🌟 `<pro>PerformanceTable`: Added personalization features, including `customizedCode`, `customizable`, `columnDraggable`, `columnTitleEditable`, `columnsDragRender` properties.
152- πŸ’„ `<pro>DataSet`: Memory optimization.
153- πŸ’„ `<pro>Select`: Memory optimization.
154- πŸ’„ `<pro>Table`: Performance and memory optimization.
155- πŸ’„ `<pro>Table`: Optimize the performance and logic of adjusting column width.
156- πŸ’„ `<pro>SelectBox`: Adjust the default value of `checkValueOnOptionsChange` to false.
157- πŸ’„ `<pro>SelectBox`: Optimize the label content overflow tooltip.
158- πŸ’„ `<pro>Trigger`: Support traversing iframes in the same domain.
159- πŸ’„ `<pro>Table`: Optimize the interaction of the dynamic filter bar style.
160- πŸ’„ `<pro>PerformanceTable`: Optimize the interaction of the dynamic filter bar style.
161- 🐞 Fix the circular dependency problem.
162- 🐞 `<pro>DataSet`: Fix the problem of page forwarding when the number of newly created records is greater than the number of pages.
163- 🐞 `<pro>Table`: Fix the problem that the column `tooltip` cannot be closed when the cell is destroyed.
164- 🐞 `<pro>Table`: Fix the style problem of locked column footer on the right.
165- 🐞 `<pro>Table`: Fix `virtualCell` not working.
166- 🐞 `<pro>Table`: Fix the problem that drag and drop rows report error when `virtualCell` is set.
167- 🐞 `<pro>Table`: Fix the problem that the cells are not displayed when `virtualCell` is set to true and `showHeader` is set to false.
168- 🐞 `<pro>Table`: Fix the rendering format problem of `dateTime` type column.
169- 🐞 `<pro>Table`: Fix the problem that array typed `range` property reports errors in columns.
170- 🐞 `<pro>Table`: Fix the problem that `maxHeight` and `minHeight` of `style` property may cause the column to not fill up.
171- 🐞 `<pro>FormField`: Fix the problem of not rendering when the `renderer` returns a number.
172- 🐞 `<pro>SelectBox`: Fix the set value problem with data source binding.
173- 🐞 `<pro>PerformanceTable`: Fix an issue that sets the auto height scrollbar to mask content.
174- 🐞 `<pro>Lov`: Fix the problem that there is no animation in the pop-up window.
175- 🐞 `<pro>DataSet.Record`: Fix the problem of missing data in write-back.
176- 🐞 `<pro>PerformanceTable`: Fix an issue that the flexGrow is not updated after the column width changes.
177- 🐞 `<pro>PerformanceTable`: Fixed the problem that the dynamic adjustment column lacks scroll wheel monitoring and the fixed column is invalid.
178- 🐞 `<pro>CodeArea`: Fix float label style.
179
180## 1.4.2
181
182`2021-07-21`
183
184- 🌟 `configure`: Added `tableVirtualCell`, `formatter.timeZone` properties.
185- 🌟 `<pro>DataSet`: Added `selectionStrategy` property, `selectionStrategy`, `treeSelected` values, `treeSelect`, `treeUnSelect` methods.
186- 🌟 `<pro>Lov`: Added `showCheckedStrategy` property.
187- 🌟 `<pro>DatePicker`: Added `timeZone` property.
188- 🌟 `<pro>Tooltip`: Added singleton mode, added `show` and `hide` static methods.
189- 🌟 `<pro>DataSet`: dataToJSON adds `dirty-field`, `dirty-field-self` types.
190- 🌟 `<pro>DataSet.Field`: Added `json` type.
191- 🌟 `<pro>DataSet`: Added the `combineSort` property to support the parameter passing of combined column sorting.
192- 🌟 `<pro>Table`: Fix the effect of local export in large data volume.
193- 🌟 `<pro>Select`: `selectAllButton` added hook type to support custom buttons.
194- 🌟 `<pro>PerformanceTable`: Added `queryBar`, `toolbar` attributes to support query bar and toolbar.
195- 🌟 `<pro>Table`: Added `showHeader` property.
196- πŸ’„ `<pro>Modal`: Support traversing iframes in the same domain.
197- πŸ’„ `<pro>DataSet`: The `all` value of the `dataToJSON` property will verify all records.
198- πŸ’„ `<pro>DataSet`: Optimize the `addField` method to automatically create the Field corresponding to the existing Record.
199- πŸ’„ `<pro>Radio`: Optimize the label content overflow tooltip.
200- πŸ’„ `<pro>Table`: Optimize the performance.
201- πŸ’„ `<pro>Table`: Optimize dynamic search bar style interaction.
202- πŸ’„ `<pro>NumberField`: Compatible with mobile events.
203- πŸ’„ `Progress`: Optimize animation performance.
204- πŸ’„ `<pro>Table.Column`: Optimized currency type columns are aligned to the right by default.
205- πŸ’„ `<pro>Output`: Optimize the display of number and currency, Optimize the display of empty values.
206- πŸ’„ `<pro>DataSet.Record`: In the absence of a field, the addField method will process the existing value of the field.
207- πŸ’„ `<pro>NumberField`: Remove `suffix`, `prefix` attribute support.
208- 🐞 `<pro>Table`: Correct the calculation logic of `maxHeight` and `minHeight`.
209- 🐞 `<pro>Pagination`: Fix the problem that the pagination option exceeds the default maximum of 100 pagination when the maximum pagination is not set.
210- 🐞 `<pro>IconPicker`: Fix the problem that the pop-up window cannot be closed when the pagination button is clicked and the button is disabled.
211- 🐞 `<pro>Table`: Fix the issue that under the peacock blue theme, when the editor of the Column is function, after entering the editing mode and clicking exit, the width of the component in the editing mode will be incorrect next time.
212- 🐞 `<pro>Table`: Fix the problem that editing cannot be cancelled when editing in-line.
213- 🐞 `<pro>PerformanceTable`: Fix scroll bar events.
214- 🐞 `<pro>PerformanceTable`: Fix the problem of invalid clicks in the table.
215- 🐞 `<pro>Form`: Fix the problem that the `dataSet` property of nested forms does not work.
216- 🐞 `<pro>Select`: Fix the problem that the custom pop-up window may not be closed.
217- 🐞 `<pro>TextField`: Fix the value rendered by the renderer cannot be displayed in the disabled state.
218- 🐞 `<pro>Table`: Fixed an error when double-clicking to adjust the column width with "." in the name.
219
220## 1.4.1
221
222`2021-06-28`
223
224- 🌟 `configure`: Added `performanceEnabled`, `onPerformance`, `tooltipTheme`, `validationTooltipTheme` properties.
225- 🌟 `Tooltip`: Added `theme` property.
226- 🌟 `<pro>Button`: Added `block` property, Added `link` type for `funcType`.
227- 🌟 `<pro>Table.Column`: Added `aggregation` parameter into `header` and `renderer` hooks.
228- 🌟 `<pro>TriggerField`: Added `tabIntoPopupContent` property, `popupContent` hook added `setValue` and `setPopup` parameters.
229- 🌟 `<pro>Select`: `popupContent` hook adds `content` `dataSet` `textField` `valueField` `setValue` and `setPopup` parameters.
230- 🌟 `<pro>Table`:Added `queryBarProps`, `showSelectionCachedButton` properties.
231- 🌟 `<pro>TreeSelect`: Added `showCheckedStrategy` property, when configuring `treeCheckable`, define the way of backfilling selected items.
232- 🌟 `<pro>PerformanceTable`:Added click row highlight attribute.
233- 🌟 `<pro>DataSet.Record`: The `get` method supports the field name array parameter.
234- πŸ’„ `<pro>PerformanceTable`: Compatible with dragging the column width on the mobile terminal.
235- πŸ’„ `<pro>Table.Column`: Optimize the command buttons of the aggregate column be aligned in vertical.
236- πŸ’„ `<pro>DataSet.Field`: Each language field created by intl typed Field supports `transformResponse` and `transformRequest` properties.
237- πŸ’„ `<pro>DataSet.Field`: Optimize the field bounded will also trigger verification due to the value change of it's bound field.
238- 🐞 `<pro>DataSet.Field`: Fix the problem when `dynamicProps` is called recursively.
239- 🐞 `<pro>TextField`: Fix the problem that Tooltip cannot be displayed when there is `addonBefore`, `addonAfter` or `help`.
240- 🐞 `Menu`:Fix menu event reporting error.
241- 🐞 `<pro>TextField`: Fix the problem that the floating label and the rendered value overlap when the null value is rendered to a non empty text.
242- 🐞 `<pro>TriggerField`: Fix the problem that the input box in popupContent cannot be focused, and fix the problem that the scroll bar of the multi-select mode drop-down box cannot be dragged under IE.
243- 🐞 `<pro>DataSet.Record`: Fix chain binding problem in `init` and `getPristineValue` method.
244- 🐞 `Dropdown`: Fix the problem that overlayProps is undefined when typeof overlay is func.
245- 🐞 `<pro>Table.Column`: Fix the issue that `dynamicProps.label` has no effect on column header.
246- 🐞 `<pro>Button`: Fix style issue.
247- 🐞 `<pro>DataSet`: Fix the problem that the bound field is empty when the object type field is converted to a string value using transformRequest.
248- 🐞 `<pro>Modal`: Fix the problem that the width style is invalid when autoCenter is turned on, which affects the drawer and full screen mode.
249- 🐞 `<pro>Table`:Fix the hover penetration problem of frozen columns.
250- 🐞 `<pro>Table`:Fix export problems and optimize local export.
251- 🐞 `<pro>PerformanceTable`: Fix the scroll bar exception caused by rendering asynchronous under virtual scrolling.
252- 🐞 `<pro>PerformanceTable`: Fix the issue that the mobile terminal is stuck when scrolling.
253- 🐞 `<pro>Screening`:Fix the display problem when the dataSet has no initial value.
254
255## 1.4.0
256
257`2021-06-11`
258
259- 🌟 `configure`: Added `buttonTooltip`, `selectOptionTooltip`, `labelTooltip`, `showLengthInfo`, `showInvalidDate`, `showRequiredColorsOnlyEmpty`, `highlightRenderer`, `tableColumnEditorBorder`, `currencyFormatter`, `currencyFormatterOptions` properties, deprecated `excludeUseColonTagList` property.
260- 🌟 `<pro>Select`: Added `optionTooltip` property.
261- 🌟 `<pro>Form.Item`: Added Item component.
262- 🌟 `<pro>Form`: Added `labelTooltip`, `fieldHighlightRenderer`, `layout` properties, deprecated `excludeUseColonTagList` property.
263- 🌟 `<pro>FormField`: Added `labelTooltip`, `highlightRenderer`, `useColon` properties.
264- 🌟 `<pro>Button`: Added `tooltip` property.
265- 🌟 `<pro>DataSet`: Added `setAllPageSelection`, `getQueryParameter`, `getValidationErrors` methods and `isAllPageSelection`, `unSelected`, `currentUnSelected` values.
266- 🌟 `<pro>DataSet.Record`: Added `getValidationErrors` method.
267- 🌟 `<pro>DataSet.Field`: Added `computedProps`, `highlight` properties, deprecated `dynamicProps` property.
268- 🌟 `<pro>Table`: Added `showAllPageSelectionButton`, `aggregation`, `onAggregationChange`, `cellHighlightRenderer`, `columnEditorBorder` properties.
269- 🌟 `<pro>Table.Column`: Added `aggregation`, `aggregationLimit`, `aggregationDefaultExpandedKeys`, `aggregationDefaultExpandAll`, `highlightRenderer` properties.
270- 🌟 `<pro>TextField`: Added `showLengthInfo` property.
271- πŸ’„ `<pro>DataSet`: Optimize the `appendData` method to not be affected by paging.
272- πŸ’„ `<pro>DataSet.Field`: Optimize some problems of chain binding.
273- πŸ’„ `<pro>Select.Option`: Support ReactFragment nesting.
274- πŸ’„ `<pro>Table.Column`: Support ReactFragment nesting.
275- πŸ’„ `<pro>Form`: Support ReactFragment nested child elements.
276- πŸ’„ `Tooltip`: The `title` and `overlay` attributes support hook functions.
277- πŸ’„ `Dropdown`: The `overlay` property supports hook functions.
278- πŸ’„ `Popover`: The `title` and `content` attributes support hook functions.
279- πŸ’„ `Popconfirm`: The `title` attribute supports hook functions.
280- πŸ’„ `<pro>Select.Option`: Attributes such as `className` and `style` can be passed to the drop-down menu item.
281- πŸ’„ `<pro>NumberField`: Optimized the processing of clicking the stepper when there is no value.
282- πŸ’„ `<pro>Tooltip`: The `title` and `overlay` attributes support hook functions.
283- πŸ’„ `<pro>Dropdown`: The `overlay` property supports hook functions.
284- πŸ’„ `<pro>Table`: Optimize the performance.
285- πŸ’„ `<pro>Table`: Support maxHeight and minHeight style attributes.
286- πŸ’„ `<pro>Tree`: Optimized and extend the showLine attribute.
287- πŸ’„ `<pro>Form`: Optimized the display timing of the floating label label.
288- πŸ’„ `<pro>TextField`: Optimized the `clearButton` rendering interaction.
289- πŸ’„ `<pro>Modal`: `footer` add callback parameters.
290- πŸ’„ `<pro>TextField`: Optimized the label rendering logic in `range` mode.
291- πŸ’„ `<pro>TextField`: Modify the `autoComplete` attribute type to `string`.
292- πŸ’„ `<pro>TextField`: `restrict` property supports regular type.
293- πŸ’„ `<pro>NumberField`: Optimize the `precision` property to convert the number of decimal places.
294- 🐞 `<pro>Table.Column`: Fix the problem that elements in the editor addonBefore and addonAfter cannot get focus.
295- 🐞 `<pro>Table`: Fix the problem of inaccurate mouse batch selection records.
296- 🐞 `<pro>DataSet`: Fix the problem that the bound field will not submit a null value when clearing the value of the object type field.
297- 🐞 `Responsive`:Fix the problem that other components cannot trigger a response after one of these components is come to be disabled or destroyed.
298- 🐞 `Select`:Fix the issue that select all fails in OptGroup mode.
299- 🐞 `<pro>Modal`: Fix the `keyboardClosable` property has no effect when there is no cancel button.
300- 🐞 `<pro>Modal`: Fix some abnormal behaviors of Modal which not provided by ModalProvider.
301- 🐞 `<pro>DataSet`:Fix the problem that the state of the dataSet is incorrectly modified after submission when only deleted and dataToJSON is selected.
302- 🐞 `<pro>Table`: Fix the positioning problem of the editor when the current record of the DataSet changes.
303- 🐞 `<pro>RichText`:Fix the editor onBlur event.
304- 🐞 `<pro>FormField`: Fix the issue of invalid ref attribute.
305- 🐞 `<pro>Select.Option`: Fix the rendering problem when children are ReactNode.
306- 🐞 `<pro>Table`:Fix `parityRow` expansion row rendering problem.
307- 🐞 `<pro>Table`: Fix the problem of an infinite loop caused by empty value of idField in tree paging data.
308- 🐞 `<pro>Paginition`:Fix the rendering problem of page turning button without data.
309- 🐞 `<pro>Select`: Fix the problem that the prompt cannot be displayed correctly when the Select is wrapped by the Tooltip in the multi-select mode.
310- 🐞 `<pro>ColorPicker`: Fix the problem that the display cannot be restored to the initial state correctly after reset is used after clicking the horizontal color selector at the bottom when the DataSet is used.
311- 🐞 `<pro>DatePicker`: Fix the problem that the selected date in the multi-select mode reports an error.
312- 🐞 `<pro>TextField`: Fix null rendering in `multiple` mode.
313- 🐞 `<pro>DatePicker`: Fix the problem that the calendar will pop up when the clear button is clicked and cannot be closed.
314- 🐞 `<pro>Button`: Fix the problem of focus error after asynchronous waiting.
315- 🐞 `<pro>Lov`: Fix the problem that `autoSelectSingle` cannot pop up a single data.
316- 🐞 `<pro>Lov`: Fix the problem of data processing error when the table property `selectionMode` is `click` in `multiple` mode.
317- 🐞 `<pro>Table`: Fix queryBar multilingual field rendering problem.
318- 🐞 `<pro>PerformanceTable`: Fix column cannot be sorted in ColumnGroup.
319
320
321## 1.3.2
322
323`2021-05-11`
324
325- 🌟 `configure`: Added `lovTableCustomizable`, `lovAutoSelectSingle`, `tableColumnOnCell` properties.
326- 🌟 `<pro>Modal`: Added `closeOnLocationChange` property.
327- 🌟 `<pro>Table`: Added height settings for customization.
328- 🌟 `<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.
329- 🌟 `<pro>Table`:Optimize the direction of data during the deletion process after the autoLocateAfterRemove property is turned on.
330- 🌟 `<pro>NumberField`:Set default values for `max` and `min` attributes.
331- πŸ’„ `<pro>Table`: Height style supports calc attribute.
332- πŸ’„ `<pro>Table`: Optimized professionalBar Expand Collapse `autoHeight` does not respond to the problem.
333- πŸ’„ `<pro>Select`: Optimized the issue of pop-up drop-down automatically when clicking to clear.
334- πŸ’„ `<pro>Form`: Optimized tooltip help floating layer priority.
335- 🐞 `<pro>Table`: Fix the problem of constantly shaking.
336- 🐞 `<pro>Field`: Fixed getText getting object value error.
337- 🐞 `<pro>Select`: Fixed that when the value type is object, select all and reverse the wrong assignment.
338- 🐞 `<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.
339- 🐞 `<pro>DataSet`:Fixed the invalid verification of the newly created defaultValue object.
340- 🐞 `<pro>FormField`: Fix the problem that the value will not be verified when the value is not changed.
341- 🐞 `<pro>Modal`: Fix some abnormal behaviors of Modal which not provided by ModalProvider.
342- 🐞 `<pro>IntlField`: Fixed the `maxLengths` attribute, the length language is not set separately and follows the field attribute configuration.
343- 🐞 `<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.
344- 🐞 `<pro>Table`:Fix customizable TS type error.
345- 🐞 `<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.
346
347## 1.3.1
348
349`2021-04-18`
350
351- 🌟 `configure`: Added `selectPagingOptionContent`, `selectSearchable` properties.
352- 🌟 `<pro>DataSet`: Added `setState`, `getState`, `modifiedCheck` methods.
353- 🌟 `<pro>Paginition`: Added `maxPageSize`, `pageSizeEditable` properties.
354- 🌟 `<pro>FormField`: Added `onBeforeChange` hook.
355- 🌟 `<pro>Select`: Added `pagingOptionContent` property.
356- 🌟 `<pro>DatePicker`: Added `mode` parameter to the property `filter`.
357- 🌟 `<pro>Table`: Added ProfessionalBar `defaultExpanded` property.
358- 🌟 `<pro>Table`: Added `treeQueryExpanded` tree structure QueryBar queries automatically trigger expansion tree structure.
359- πŸ’„ `<pro>Table`: Optimize the performance of editors.
360- πŸ’„ `<pro>Table`: Optimize virtual scrolling performance.
361- πŸ’„ `<pro>Table`: Optimize the border style issue.
362- πŸ’„ `<pro>Table`: Optimize ProfessionalBar The query field of type boolean is displayed as a checkBox by default.
363- πŸ’„ `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.
364- πŸ’„ `<pro>Trigger`: Optimize the getContainer method.
365- πŸ’„ `<pro>Select`: Optimize the search style in read-only mode.
366- 🐞 `<pro>DatePicker`: Fix the incorrect restriction of `maxLength` and `minLength`.
367- 🐞 `<pro>NumberField`: Fix the incorrect restriction of `maxLength` and `minLength`.
368- 🐞 `<pro>DataSet.Field`: Fix the incorrect restriction of `maxLength` and `minLength` on date and number types.
369- 🐞 `<pro>DataSet.Field`: Fix the issue of freezing when dynamicProps.lovPara and cascadeMap are used at the same time.
370- 🐞 `<pro>Table`: Fix the problem that the input number will not be displayed in a new line when rowHeight:auto.
371- 🐞 `<pro>Tooltip`: Fix the problem that the position is offset when it is displayed for the first time.
372
373## 1.3.0
374
375`2021-04-09`
376
377- 🌟 `<pro>LovConfig`: Added `tableProps`, `dataSetProps` configuration.
378- 🌟 `configure`: Added `tableCustomizable`, `tableColumnTooltip`, `drawerSectionBorder`, `tableShowSelectionTips`, `drawerTransitionName` properties.
379- 🌟 `<pro>Table`: Added a prompt for selected records under table.
380- 🌟 `<pro>Table`: Added `clientExportQuantity` to configure the number of export queries.
381- 🌟 `<pro>Cascader`: Added `searchable`, `searchMatcher` properties to searchable the options;
382- 🌟 `<pro>Table`: Added `customizable`, `virtualCell`, `showSelectionTips` properties.
383- 🌟 `<pro>DataSet.Field`: Added `precision`, `numberGrouping`, `optionsProps` properties.
384- 🌟 `<pro>NumberField`: Added `precision`, `numberGrouping` properties.
385- 🌟 `<pro>TextArea`: Added `onResize` hook.
386- 🌟 `<pro>PerformanceTable`: Added demo combined with `DataSet`.
387- 🌟 `<pro>Modal`: Added the `drawerBorder` property, which is controlled separately from the modal `border` property.
388- 🌟 `<pro>Table`: Added the `virtualRowHeight` property to configure the virtual scroll height.
389- πŸ’„ `<pro>Table`: Optimize the performance of editors.
390- πŸ’„ `<pro>Table`: When the editor is TextArea, the line height can be adjusted with the TextArea resizing.
391- πŸ’„ `<pro>Table`: Optimize the implementation and performance of frozen columns.
392- πŸ’„ `<pro>PerformanceTable`: Optimized style, loading bar.
393- πŸ’„ `<pro>TextField`: Optimized the inability to copy selected values when the `range` is configured in the `disabled` state.
394- πŸ’„ `<pro>Lov`: Deprecated `lovEvents` attribute.
395- πŸ’„ `<pro>Lov`: Increase the priority of `searchable` attribute when value is false.
396- 🐞 `<pro>TextField`: Fixed the `renderer` style error.
397- 🐞 `<pro>DatePicker`: Fixed DatePicker filter footer location current date cannot be filtered.
398- 🐞 `<pro>DatePicker`: Fixed the DatePicker year render blank.
399- 🐞 `<pro>FormField`: Fixed the range number change position error when the value is 0.
400- 🐞 `<pro>Tooltip`: Fixed style priority.
401- 🐞 `<pro>PerformanceTable`: Fixed the big data table problem.
402- 🐞 `<pro>Table`: Fixed the `autoHeight` calculation.
403- 🐞 `<pro>FormField`: Fix the problem that the defaultValue value will be cleaned up on state change.
404- 🐞 `<pro>Table`: Fixed the problem that editor will not auto scroll into view in virtual mode.
405- 🐞 `<pro>Table`: Fixed the `autoHeight` calculation.
406- 🐞 `<pro>Table`: Fixed table virtual scrolling combined with automatic height table overflow.
407- 🐞 `<pro>Table`: Fixed the problem that table will auto focused when updated.
408- 🐞 `<pro>Output`:Fixed the issue that the rendered text is empty when the lookup's display value is the number 0.
409- 🐞 `<pro>DataSet.Field`: Fix the problem that `dynamicProps` may report errors.
410
411## 1.2.0
412
413`2021-03-18`
414
415- 🌟 `configure`: Added `tableColumnTitleEditable`, `tableColumnHideable`, `tableColumnDraggable`, `tableRowDraggable`, `tableCustomizedSave`, `tableCustomizedLoad`, `modalMaskClosable` global properties, and deprecated `tableDragColumn`, `tableDragRow`, `lovTriggerMode` properties.
416- 🌟 `<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.
417- 🐞 `<pro>Table`: Fixed the border style issue.
418- 🐞 `<pro>Select`: Fixed that when searchable, the clear button will trigger onChange twice.
419- 🐞 `<pro>Record`: Fixed the problem that the reset method cannot restore the recording state.
420- 🐞 `<pro>NumberField`: Fixed the problem that long-pressing the increase or decrease value button fails to stop when the verification fails.
421- 🐞 `<pro>Form`: Fixed the placeholder in each mode of the form to be filled with label value.
422
423## 1.1.1
424
425`2021-03-12`
426
427
428- 🌟 `<pro>Select`: Added option paging function.
429- 🌟 `<pro>Lov`: Added `searchAction` & `fetchSingle` properties.
430- πŸ’„ `configure`: Extend the `defaultRenderEmpty` property to support the `Output`.
431- πŸ’„ `<pro>Modal`: Extend `maskClosable`: true / false / click / dblclick.
432- πŸ’„ `<pro>Form`: Optimized `labelLayout` as placeholder, the configured placeholder value can be displayed when focusing.
433- πŸ’„ `<pro>Select`: Optimized the search icon when searching and the unselectable value appears to be deleted when multiple selection is reversed.
434- πŸ’„ `<pro>TextArea`: Optimized minimum drag height to prevent text from being obscured.
435- πŸ’„ `<pro>Lov`: Deleted the `triggerMode` API, and optimized to double-click to trigger the pop-up window.
436- πŸ’„ `<pro>Lov`: Optimized `tableProps` to support lov Table `columns` attribute merging.
437- 🐞 `<pro>Field`: Fixed the invalid configuration of some `dynamicProps`.
438- 🐞 `<pro>Lov`: Fixed the problem that the value of button mode is invalid.
439- 🐞 `<pro>Lov`: Fixed the problem that the query page jumps after selecting a certain page in the default value.
440- 🐞 `<pro>Tootip`: Fixed the component reporting error when children is undefined。
441- 🐞 `<pro>Select`: Fixed the error when the `searchMatcher` default configuration gets the `textField` may be empty.
442
443
444## 1.1.0
445
446`2021-03-02`
447
448- 🌟 `configure`: Added `tableParityRow` global configuration.
449- 🌟 `<pro>TreeSelect`: Added TreeSelect component.
450- 🌟 `<pro>Select`: Added `selectAllButton` property.
451- 🌟 `<pro>SelectBox`: implement the `optionsFilter` `searchable` properties.
452- 🌟 `<pro>TextField`: Added `valueChangeAction`, `wait`, `waitType` properties.
453- 🌟 `<pro>Form`: `labelWidth` added `auto` value.
454- 🌟 `<pro>Table`: Added `HTML title` to the column header when the `tooltip` attribute exists in `column`.
455- 🌟 `<pro>AutoComplete`: Added `matcher` property.
456- 🌟 `<pro>LocaleContext`: Added `setNumberFormatLanguage` method.
457- 🌟 `<pro>Tree`: Added `async` attribute to simplify asynchronous loading scheme.
458- 🌟 `<pro>Table`: Added `treeAsync` and `treeLoadData` properties to simplify the asynchronous loading scheme.
459- 🌟 `<pro>Table`: Added `parityRow` `rowNumber` properties.
460- πŸ’„ Optimized the export of TS enumeration types.
461- πŸ’„ `<pro>Table`: Optimize performance and fix the problem that the editor cannot be displayed in virtual scrolling.
462- πŸ’„ `<pro>DataSet`: Optimized performance.
463- πŸ’„ `<pro>Trigger`: Optimized the performance.
464- πŸ’„ `<pro>Tree`: Optimized the performance.
465- πŸ’„ `<pro>Modal`: Optimized the style of `fullscreen` display and `drawer` when `footer` is null.
466- πŸ’„ `<pro>Table`: Optimized the row style to ensure vertical centering.
467- πŸ’„ `<pro>Table`: The query field of boolean type is displayed as `Select` by default.
468- πŸ’„ `<pro>Table`: Optimized performance, the current row will not be changed when the row selection box is operated.
469- πŸ’„ `<pro>IntlField`: Optimized the value display form of intl disabled and readOnly.
470- πŸ’„ `<pro>Table`: Optimized the performance when row and column drag is not turned on.
471- πŸ’„ `<pro>Table`: Optimized the performance of locking column synchronization row height during automatic row height.
472- πŸ’„ `<pro>Table`: Extend the `highLightRow` property to support independent interaction of `focus` and `click`.
473- 🐞 `Collapse`: Fixed the issue that `expandIconPosition` is invalid.
474- 🐞 `<pro>Table`: Fixed the problem that the total height of the virtual scroll is incorrect when there are temporarily removed records.
475- 🐞 `<pro>Table`: Fixed the problem that the select all button is invalid when the selected records are displayed in other pages.
476- 🐞 `<pro>Table`: Fixed the problem that the width of the last column cannot be adjusted.
477- 🐞 `<pro>Table`: Fixed the problem that the column width cannot be adjusted by dragging the column.
478- 🐞 `<pro>Table`: Fixed the multilingual problem of the filter bar.
479- 🐞 `<pro>Table`: Fixed the overflowX calculation problem that may occur in `Modal`.
480- 🐞 `<pro>FormField`: Fixed incorrect application of `defaultValidationMessages` during dataSet binding.
481- 🐞 `<pro>Field`: Fixed the wrong return object rendering when switching data sources.
482- 🐞 `<pro>DataSet`: Fixed the problem that the previous data is still used in some cases such as lookupData after dynamically setting lovPara.
483- 🐞 `<pro>Currency`: Fix the problem that currency cannot be formatted according to the locale.
484
485## 1.0.0
486
487`2021-02-02`
488
489- 🌟 `configure`: Added `selectReverse` `tableAutoHeightDiff` global configuration.
490- 🌟 `<pro>Select`: Added `reverse` attribute to control whether multiple selection can be reversed.
491- 🌟 `<pro>Modal`: Added `header`, `drawerOffset`, `okButton`, `cancelButton`, `contentStyle`, `bodyStyle` attributes.
492- 🌟 `<pro>DataSet`: Added `beforeRemove` event.
493- 🌟 `<pro>DataSet`: Added `validateBeforeQuery` property.
494- 🌟 `<pro>DataSet`: Added `params` parameter to `query` method.
495- 🌟 `<pro>DataSet.Field`: Added `lookupBatchAxiosConfig` property.
496- πŸ’„ `Collapse`: Optimized icon style.
497- πŸ’„ `<pro>DataSet`: Optimized placeholder priority.
498- πŸ’„ `<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.
499- πŸ’„ `<pro>Select`: Optimized the display of multi-choice value for onOption disabled configuration.
500- πŸ’„ `<pro>Table.Column`: Optimize the performance when the tooltip is overflow.
501- πŸ’„ `<pro>Modal`: Optimize the behavior of close button and cancel button to be consistent.
502- πŸ’„ `<pro>Table`: Optimize the performance of `autoMaxWidth`.
503- πŸ’„ `<pro>DataSet`: The `confirmMessage` parameter of `delete` and `deleteAll` can be set to false to suppress the prompt box.
504- πŸ’„ `<pro>Table`: Optimize the performance of tree expand and collapse.
505- 🐞 `<pro>Table`: Fixed the interaction problem of filterBar.
506- 🐞 `<pro>Table`: Fixed the drag bar cannot be out of focus.
507- 🐞 `<pro>DataSet`: Fixed to delete only the modified data status after submission.
508- 🐞 `<pro>Lov`: Fixed the priority of the `modalProps` property of the pop-up window.
509- 🐞 `<pro>Lov`: Fixed the priority of table `queryBar` attribute in the pop-up window.
510- 🐞 `<pro>Lov`: Fixed the issue that confirming the change is invalid after unchecking the value.
511- 🐞 `<pro>Table`: Fixed the problem that `summaryBar` does not render when buttons do not exist.
512- 🐞 `<pro>Record`: Fixed the error of submitting data caused by incorrect `validate` parameter passing.
513- 🐞 `<pro>Pagination`: Fixed page number undefined quick jump error.
514- 🐞 `<pro>Pagination`: Fixed the issue that `modifiedCheckMessage` is invalid when the page number is switched.
515- 🐞 `<pro>Modal`: Fixed the display problem when multiple Modal are opened simultaneously in multiple ModalProviders.
516- 🐞 `<pro>Form`: Fixed the problem that the form control values are not cleared when clearing the dataset.
517- 🐞 `<pro>DataSet.Field`: Fixed the problem that the defaultValue property of dynamicProps does not take effect.
518- 🐞 `<pro>DataSet`: Fixed the problem in splice method.
519- 🐞 `<pro>DataSet`: Fixed the problem of querying parent cascade records for deep cascade records.
520- 🐞 `<pro>DataSet`: When the Boolean value type is not set, it will be set to false by default.
521- 🐞 `<pro>DataSet.Record`: Fixed the problem that the `getCascadeRecords` method may have an endless loop.
522- 🐞 `<pro>DataSet.Record`: Optimized isExpanded attribute controlled.
523- 🐞 `<pro>Validator`: Fixed the problem of passing value by combining unique validation object type fields.
524
525## 0.8.78
526
527`2021-01-10`
528
529- 🌟 `configure`: Added `modalAutoCenter`, `modalKeyboard`, `tableKeyboard`, `tableFilterAdapter`, `tableFilterSuffix`, `tableFilterSearchText` global configuration.
530- 🌟 `Tabs`: Added `keyboard` property.
531- 🌟 `<pro>Select`: Added `noCache` property.
532- 🌟 `<pro>Table`: Added `filterBar`.
533- 🌟 `<pro>Table`: Added more keyboard shortcuts.
534- 🌟 `<pro>CodeArea`: Added `editorDidMount` property.
535- 🌟 `<pro>Cascader`: Added `onChoose`, `onUnChoose` property.
536- 🌟 `<pro>Modal`: Added `autoCenter` property to control the center display of modal.
537- 🌟 `<pro>Modal`: Added `keyboard` attribute to control keyboard esc to close.
538- 🌟 `<pro>Cascader`: Added `changeOnSelect` property could select parent node.
539- 🌟 `<pro>DatePicker`:Added `renderExtraFooter`, `extraFooterPlacement` property.
540- πŸ’„ `configure`: Optimized `lookupCache` property.
541- πŸ’„ `<pro>DataSet`: Optimized getText property.
542- πŸ’„ `<pro>Cascader`: Optimized the not found display of results.
543- πŸ’„ `<pro>Select`: Optimization option disabled state rendering problem.
544- πŸ’„ `<pro>Table`: Optimized the width and style of virtual scroll fixed column.
545- πŸ’„ `<pro>DatePicker`: Optimized the time selection operation of dateTimePicker in datePicker.
546- 🐞 `Tabs`: Fixed Tab can't scroll when in min width screen.
547- 🐞 `message`: Fixed the error node insertion error of Pro Feedback component request error caused by message.
548- 🐞 `<pro>CheckBox`: Fixed CheckBox controlled usage problem.
549- 🐞 `<pro>Lov`: Fixed the problem that the bind field cannot be assigned beforehand.
550- 🐞 `<pro>Output`: Fixed the problem that the value 0 renders empty.
551- 🐞 `<pro>Output`: Fixed the value set rendering problem when the field type is `number`.
552- 🐞 `<pro>Table`: Fixed the problem of multi-field conflict in multipleLine mode.
553- 🐞 `<pro>Table`: Fixed the problem of automatically triggering OnExpand when clicking query in tree mode.
554- 🐞 `<pro>Table`: Fixed the misalignment problem of the low resolution of Table head under autoHeight.
555- 🐞 `<pro>Table`: Fixed the problem that a small part of the label position is misaligned in the case of `useColon`.
556- 🐞 `<pro>FormField`: Fixed the problem of verifying label rendering.
557- 🐞 `<pro>FormField`: Fixed the problem of multiple verification prompts in multiple selections.
558- 🐞 `<pro>DatePicker`: In the case of range, it is fixed to clear the abnormal setting.
559- 🐞 `<pro>PerformanceTable`: Fixed the problem of incorrect calculation of scroll height in `Modal`.
560- 🐞 `<pro>Tooltip`: Fixed the problem that the arrow may not be aligned with the center of the target in the bottom top case.
561
562## 0.8.77
563
564`2020-12-09`
565
566- 🌟 `<pro>NumberField`: Added `longPressPuls` to control NumberField long press accumulation.
567- 🌟 `<pro>Output`: Added `currency` property.
568- 🌟 `<pro>Lov`: Added `popupContent` callback property to handle custom query drop-down event interaction.
569- 🌟 `<pro>Table`: Added `autoFootHeight` property to control separate processing of column footer.
570- πŸ’„ Optimized interface export type and enum.
571- πŸ’„ `<pro>Cascader`: Optimized multiple selection style
572- πŸ’„ `<pro>Cascader`: Optimized Single-select and repeat-select logic.
573- πŸ’„ `<pro>Table`: Optimized `ProfessionalBar` query input conditions and press Enter to trigger the query.
574- 🐞 `<pro>Tooltip`: Fixed an issue where content could not be copied.
575- 🐞 `<pro>Table`: Fixed the problem that Table `tooltip` cannot pop up automatically.
576- 🐞 `<pro>Table`: Fixed Table setting `autoHeight` to `maxHeight` height calculation problem.
577- 🐞 `<pro>SelectBox`: Fixed the invalid problem of `optionRenderer` attribute.
578
579## 0.8.76
580
581`2020-11-24`
582
583- 🌟 `configure`: Added `tableAutoFocus` global configuration.
584- 🌟 `<pro>Lov`: Added `lovEvents` property to handle lov `DataSet` events.
585- 🌟 `<pro>Select`: The multi-select mode adds the inverse selection function.
586- 🌟 `<pro>Table`: Added `expandIconAsCell` property to control whether the expanded icon occupies a column.
587- 🌟 `<pro>Table`: Added new `autoFocus` attribute controls whether the new line automatically gets focus to the first editable field.
588- 🌟 `<pro>PerformanceTable`: Added `showScrollArrow` and `clickScrollLength` properties to control whether the scroll bar displays arrow clicks.
589- πŸ’„ `<pro>TextField`: Optimize the display of `placeholder` beyond the width.
590- πŸ’„ `<pro>Lov`: Optimized the lov `tableProps` property to be compatible with `onRow`.
591- πŸ’„ `<pro>Table`: Optimized rendering occupancy issue when `label` does not exist.
592- πŸ’„ `<pro>FormField`: Optimized when the value is multi-selection, error messages can also be displayed after `validator` is configured.
593- 🐞 `Collapse`: Fixed `collapseExpandIcon` global attribute support.
594- 🐞 `TreeSelect`: Fixed the console error caused by the TreeSelect value being undefined.
595- 🐞 `Modal`: Fixed the wrong position of the Modal close button.
596- 🐞 `<Pro>Field`: Fixed `fetchLookup` lookupData update error.
597- 🐞 `<pro>Table`: Fixed the list misalignment problem when the automatic height of Table is set to `maxHeight`.
598
599## 0.8.75
600
601`2020-11-01`
602
603- 🌟 `<pro>IconPicker`: Added `customFontName` props and related configuration.
604- 🌟 `<pro>Table`: Added `summaryBar`, `summaryFieldsLimit` properties, and support header summary bars.
605- πŸ’„ `<pro>Modal`: Optimized `header` style.
606- πŸ’„ `<pro>TextField`: Optimized that the input box under IE contains the `readOnly` attribute, causing the keyboard BackSpace page to fall back.
607- 🐞 `<pro>Tree`: Fixed the problem of misalignment of Tree text.
608- 🐞 `<pro>Button`: Fixed button link style problem.
609- 🐞 `<pro>DataSet`: Fixed the problem that cached data cannot be deleted.
610- 🐞 `<pro>Table`: Fixed `autoHeight` type:maxHeight height problem.
611- 🐞 `<pro>Table`: Fixed the problem that clicking clearButton directly after table filterBar input fails.
612- 🐞 `<pro>Table`: Fixed the problem of invalid automatic positioning of new rows in table header processing.
613- 🐞 `<pro>Table`: Fixed the problem with tree table auto folding when the row is expanded in scrollbar appeared.
614- 🐞 `<pro>Select`: Fixed the Select in `combo` mode can't create options when use chinese input method.
615- 🐞 `<pro>Table`: Fixed table grouped columns resize, if resize the single column after grouped columns, would has wrong width.
616- 🐞 `<pro>Table`: Fixed the problem of the lock column misalignment when the horizontal scroll bar appears.
617
618## 0.8.74
619
620`2020-10-14`
621
622- 🌟 `Statistic`: Added `Statistic` to display statistic data with description.
623- 🌟 `TreeSelect`: Added `maxTagCount`,`maxTagPlaceholder`, `maxTagTextLength` properties.
624- 🌟 `<pro>Field`: Added the `multiLine` attribute to support multi-line display and editing of Table cells.
625- 🌟 `<pro>Screening`: Added `Screening` component.
626- 🌟 `<pro>Field`: Added the `nonStrictStep` attribute.
627- πŸ’„ `<pro>Form`: Optimized Form Layout interval configuration.
628- πŸ’„ `<pro>Dropdown`: Optimized `getPopupContainer` attribute.
629- πŸ’„ `Table`: Modify the drag and drop demo and upgrade `react-dnd ^11`.
630- 🐞 `<pro>Skeleton`: Rename `skeletonTitle` property.
631- 🐞 `<pro>Select`: Fixed the flashing problem of Select under ie.
632- 🐞 `<pro>Upload`: Fixed that Upload and Button cannot be aligned under ie.
633- 🐞 `<pro>Table`: Fixed the problem of lateral scroll misalignment under `autoHeight` property.
634- 🐞 `<pro>Pagination`: Fixed when change the page, the quickJumpInput don't change.
635- 🐞 `<pro>TextField`: Fixed when multiple in Modal, the lower model input would be displayed.
636- 🐞 `<pro>PerformanceTable`: Fixed the problem of using occasional scroll bar width calculation error in Tabs.
637- 🐞 `<pro>NumberField`: Fix the problem that step cannot perform normal verification when the data source is bound.
638
639## 0.8.73
640
641`2020-09-21`
642
643- 🌟 `configure`: Added `drawerOkFirst` global configuration.
644- 🌟 `Icon`: Added `customFontName` for who want the icon font customization.
645- 🌟 `<pro>Table`: Added TableProfessionalBar.
646- 🌟 `<pro>Table`: Added `exportMode` the client mode would export the excel by frontend.
647- πŸ’„ `<pro>PerformanceTable`: Optimized multilingual presentation && `bordered` true.
648- πŸ’„ `<pro>PerformanceTable`: Optimized the return of `title` support function.
649- πŸ’„ `<pro>Table`: Optimized the query conditions does not show the loading effect by clicking the query.
650- πŸ’„ `<pro>Table`: Optimize the TableButtonProps type, now you can correctly use children in ts to change the text of the default button.
651- 🐞 `<pro>FormField`: Fixed cascade mode error to disable sub-components.
652- 🐞 `<pro>Switch`: Fixed switch when `labelLayout` is float, the label cant't find.
653- 🐞 `<pro>Table`: Fixed the issue that editable lines are automatically positioned to radio buttons.
654- 🐞 `<pro>Table.advancedBar`: Fixed the problem of undefined rendering of multi-select clear tags in the advanced search bar.
655
656## 0.8.72
657
658`2020-09-07`
659
660- 🌟 `configure`: Added `lovModalProps` global configuration.
661- 🌟 `Progress`: Added `showPointer` property.
662- 🌟 `<pro>RichText`: Added `RichText` component.
663- 🌟 `<pro>Cascader`: Added `Cascader` SingleMenu.
664- 🌟 `<pro>Table`: Added event `onDragEndBefore` callback before drag and drop.
665- πŸ’„ `Progress`: Updated `format` def.
666- πŸ’„ `Breadcrumb`: Optimized the `Breadcrumb` to MD design.
667- πŸ’„ `<pro>Modal`: Optimized the `okFirst` property in `drawer` mode.
668- πŸ’„ `<pro>Lov`: Reopen the pop-up window in `noCache` mode to reset the number of pages.
669- 🐞 `<pro>Upload`: Fixed the file type error when using `beforeUpload` and `uploadImmediately`.
670- 🐞 `<pro>TextField`: Fixed Select or Text component, when use multiple the values would be covered.
671- 🐞 `<pro>Table`: Fixed inline mode can't show Tooltip.
672- 🐞 `<pro>FormField`: Fixed the multi-select `cascade` mode clearing without disabling subcomponents.
673- 🐞 `<pro>Table`: Fixed the wrong children type of Column. This error will cause the combined column to not be used in TypeScript.
674- 🐞 `<pro>NumberField`: Fixed the problem that the up and down arrows will fail in some cases when used in Table.
675- 🐞 `<pro>FormField`: Fix the problem that the newLine property of the sub-component in the Form is incorrectly reported in TypeScript.
676- 🐞 `<pro>DatePicker`: Fix the problem that DatePicker is set to `readOnly`, but the cursor can still be displayed.
677- 🐞 `Table`: Fixed Table expand icon can't response to the expansion event.
678- 🐞 `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
679
680## 0.8.71
681
682`2020-08-21`
683
684- 🌟 `configure`: Added `formatter`,`formatterOptions` global configuration. RenderEmpty document modification.
685- 🌟 `Upload`: Added `dragUploadList`, `onDragEnd` properties.
686- 🌟 `Breadcrumb`: Added breadcrumbItem `menuList` `overlay` properties.
687- 🌟 `Cascader`: Added cascader new `menuMode` support the single menu, with `singleMenuStyle` `singleMenuItemStyle` `singlePleaseRender` `singleMenuItemRender` properties.
688- 🌟 `<pro>Lov`: Added `paramMatcher` property.
689- 🌟 `<pro>Table`: Added `columnsMergeCoverage` `columnsOnChange` `columnsEdictType` properties to edict column.
690- 🌟 `<pro>NumberField`: Added `numberFieldFormatter`,`numberFieldFormatterOptions` attribute.
691- πŸ’„ Modified the mobx-react dependency restriction in peerDependencies.
692- πŸ’„ `<pro>Table`: Optimized the sorting interaction, increase the click to switch the intermediate state.
693- πŸ’„ `<pro>Table`: The editable row is automatically positioned to the first editable cell.
694- πŸ’„ `<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.
695- 🐞 `Steps`: Fixed the steps typescript lint error.
696- 🐞 `DatePicker`: Fixed the problem that disabled does not take effect on the icon.
697- 🐞 `<pro>Table`: Fixed the table drag style error and add table dragging render demo.
698- 🐞 `<pro>Table`: Fixed the table text align left overflow would't look the icon.
699- 🐞 `<pro>TriggerField`: Fixed `getPopupContainer` API.
700- 🐞 `<pro>TextArea`: Fixed the style problem of `TextArea` component.
701- 🐞 `<pro>Form`: Fix the conflict between `useColon` and global configuration.
702- 🐞 `<pro>DatePicker`: Fix the problem that TimePicker cannot scroll under Firefox.
703- 🐞 `<pro>FormField`: Fixed an error setting a property to the Fragment under _inTable.
704- 🐞 `<pro>TextField`: Fix the problem that TextField cannot correctly control maxLength in Chinese input, and optimize the Chinese input experience.
705
706## 0.8.69
707
708`2020-08-07`
709
710- 🌟 `configure`: Added `numberFieldNonStrictStep` global configuration.
711- 🌟 `ImageCrop`: Added the AvatarUpload component.
712- 🌟 `<pro>NumberField`: Added `nonStrictStep` attribute.
713- πŸ’„ `Select`: Optimized `Select` tags styles.
714- πŸ’„ `<pro>Form`: Optimized `Form` readOnly className.
715- 🐞 `Menu`: Fixed the error report of the drop-down keyboard event.
716- 🐞 `<pro>PerformanceTable`: Fixed Scrollbar re-rendering calculation rules.
717- 🐞 `<pro>TextField`: Fixed the width exceeding when using addon in table.
718- 🐞 `<pro>Table`: Fixed the table expandField bind err in table tree.
719- 🐞 `<pro>Table`: Fix the error that there will be two check boxes when checking CheckBox and Switch in the table.
720
721## 0.8.68
722
723`2020-07-28`
724
725- 🌟 `Result`: Added the `Result` component.
726- 🌟 `Upload`: Added `requestFileKeys` properties.
727- 🌟 `ImageCrop`: Added the `ImageCrop` component.
728- 🌟 `configure`: Added `textFieldAutoComplete`, `resultStatusRenderer`, `tableEditorNextKeyEnterDown`, `tableDragRow`, `tableDragColumn`, `tableDragColumnAlign` properties.
729- 🌟 `<pro>PerformanceTable`: Added `PerformanceTable` component.
730- 🌟 `<pro>Form`: Added `Form` submit check automatically to check failed component feature.
731- 🌟 `<pro>Table`: Added table tree expand className.
732- 🌟 `<pro>Table`: Added `editorNextKeyEnterDown` property.
733- 🌟 `<pro>Table`: Added `Table` submit check automatically to check failed cell feature.
734- 🐞 `<pro>Table`: Fixed table autoHeight is `auto` , The style is error.
735- 🐞 `<pro>Table`: Fixed `Table` the scroll auto automatic sliding in IE.
736- 🐞 `<pro>Table`: Fixed `Table` use inline mode the lookup auto pack up.
737- 🐞 `<pro>Table`: Fixed the compatibility issue of `scrollIntoViewIfNeeded` method in IE && Firefox.
738- 🐞 `<pro>Table`: Fixed the problem of out-of-sync when sliding fixed columns under the `autoHeight` property `type: maxHeight`.
739- 🐞 `<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.
740- 🐞 `<pro>Form`: Modified the problem of replacing the label color of mandatory and non-mandatory items in colon mode.
741- 🐞 `<pro>Button`: Modified the loading mechanism to fix the problem that the query button does not enter the loading state in the Table.
742- 🐞 `<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.
743
744## 0.8.67
745
746`2020-07-14`
747
748- 🌟 `<pro>Table`: Added `Table` drag feature.
749- 🌟 `Steps`: Added `Steps.Group` Component to grouping Step Components.
750- 🌟 `configure`: Added `collapseExpandIconPosition`, `collapseExpandIcon`, `collapseTrigger` properties.
751- 🌟 `Collapse`: Added `expandIcon`, `expandIconPosition`, `trigger` properties.
752- 🌟 `<pro>Select`: Added `commonItem`, `maxCommonTagPlaceholder`, `maxCommonTagCount`, `maxCommonTagTextLengthproperty` properties.
753- 🐞 `Progress`: Fixed Circle Progress can't change the color by strokeColor properties.
754- 🐞 `<pro>DatePciker`: Document repair.
755- 🐞 `<pro>Select`: Fixed a problem with the disabled option being checked by clicking the Select button.
756- 🐞 `<pro>Form`: Fixed the problem that the label of the `required` field is displayed incorrectly when `useColon` is true and `labelLayout` is vertical.
757- 🐞 `<pro>Form`: Fixed the problem that the `pristine` attribute cannot be used when `Form` used in typescript.
758- 🐞 `<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.
759- 🐞 `<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.
760
761## 0.8.66
762
763`2020-06-28`
764
765- 🌟 `configure`: Added `lovTableProps` property.
766- πŸ’„ `Icon`: Updated `Icon` List.
767- 🐞 `<pro>Select`: Fixed IE element.scrollTo err.
768- 🐞 `<pro>Select`: Fixed `Select` restrict support to limit the import.
769- 🐞 `<pro>Lov`: Fixed the problem that `onChange` event triggered when blur.
770- 🐞 `<pro>Lov`: Adjust the priority of `selectionMode` in tableProps to the highest.
771- 🐞 `<pro>Table`: Fixed`autoLocateFirst` in table change the page auto locate the first record.
772- 🐞 `<pro>Table`: Fixed an issue where the body did not resume scrolling after hiding the modal when `mask` was set to false.
773- 🐞 `<pro>Form`: Fixed the problem that there is no label when there is only a single `FormVirtualGroup` in Form.
774
775## 0.8.65
776
777`2020-06-15`
778
779- 🌟 `configure`: Added `tableDefaultRenderer` property.
780- 🌟 `<pro>DataSet`: Added `modifiedCheckMessage` property.
781- 🌟 `<pro>Form`: Added `FormVirtualGroup` component of Form component.
782- πŸ’„ `<pro>Form`: Added `FormVirtualGroup` component of Form component.
783- πŸ’„ `<pro>Table`: Modify handleSelection trigger timing, export modal add closable.
784- 🐞 Fixed suffix icon of select lov and other components disappeared.
785- 🐞 `<pro>Table`: Fixed alwaysShowRowBox priority issues.
786- 🐞 `<pro>TextArea`: Fixed TextArea autofocus invalid issue.
787- 🐞 `<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.
788
789## 0.8.64
790
791`2020-06-10`
792
793- 🌟 `Progress`: Added `strokeColor` properties.
794- 🌟 `Avatar`: Added `alt` properties description.
795- 🌟 `Switch`: Added `checkedValue`,`unCheckedValue` properties.
796- 🌟 `Table`: Added `pagination` global schema and export example.
797- 🌟 `DatePicker`: Added `onPanelChange`,`mode` properties description.
798- 🌟 `TreeSelect`: Added `searchValue` & `autoClearSearchValue` properties.
799- 🌟 `Modal`: Added `keyboard`,`okButtonProps`,`cancelButtonProps` properties.
800- 🌟 `<pro>Cascader`: Added `Cascader` Pro component.
801- 🌟 `<pro>Pagination`: Added the pagination pager className.
802- 🌟 `<pro>AutoComplete`: Added `AutoComplete` Pro component.
803- 🌟 `<pro>Table`: Added `autoMaxWidth` properties to self-adaption width and export demo.
804- 🌟 `<pro>Form`: Added useColon, excludeUseColonTagList attributes and global configuration.
805- 🌟 `<pro>Table`: Added `alwaysShowRowBox` attributes and global configuration `tableAlwaysShowRowBox`.
806- 🌟 `<pro>Table`: Added `useMouseBatchChoose` attributes and global configuration `tableUseMouseBatchChoose`.
807- 🐞 `<pro>Select`: Fixed ie11 `dropdownMatchSelectWidth` is always hidden text.
808- 🐞 Fixed the input,form,autoComplete style.
809- 🐞 `Table`: Fixed table checked style can't cancel.
810- 🐞 `Cascader`: Fixed the cascader not has expandable icon.
811- 🐞 `Pagination`: Fixed the pagination size diff style dislocation.
812- 🐞 `<pro>Form`: Fixed Form single line colSpan property not effective.
813- 🐞 `<pro>Table`: Fixed the problem that pageSize can be input for paging in Table.
814- 🐞 `<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.
815
816## 0.8.63
817
818`2020-05-24`
819
820- 🌟 `configure`: Added `dropdownMatchSelectWidth` & `lovTriggerMode` property.
821- 🌟 `<pro>Table`: Added `autoHeight` property.
822- 🌟 `<pro>Trigger`: Added `getPopupContainer` property.
823- 🌟 `<pro>Lov`: Added `tableProps` & `triggerMode` properties.
824- 🌟 `<pro>Modal`: Added `mask`, `maskStyle` and `maskClass` property, support Modal custom mask style.
825- πŸ’„ `<pro>Table`: Optimized switch pageSize no save prompt.
826- 🐞 `<pro>Lov`: Fixed the problem that it cannot be opened after the route switch is not closed.
827- 🐞 `<pro>DatePicker`: Fixed the must-in check error problem in range mode.
828- 🐞 `<pro>Table.FilterSelect`: Fixed `FilterSelect` editor drop-down width.
829- 🐞 `<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.
830- 🐞 `<pro>Form`: Fixed the problem that `TextField` & `TextArea` is `readonly` after `Form` `disabled` is changed from true to false.
831
832## 0.8.62
833
834`2020-05-11`
835
836- 🌟 `configure`: Added `tableSelectedHighLightRow` property.
837- 🌟 `<pro>Table`: Added table tree support the paging.
838- 🌟 `<pro>Table`: Added `selectedHighLightRow` property to support selected line highlight.
839- πŸ’„ Optimize the documentation used in create-react-app.
840- 🐞 `<pro>Table`: Fixed filterBar drop-down style.
841- 🐞 `<pro>Table`: Fixed column field support incomplete .
842- 🐞 `<pro>SelectBox`: Fixed dataset required control style.
843- 🐞 `<pro>DatePicker`: Fixed max/min restricted after emptying is not optional.
844- 🐞 `<pro>DatePicker`: Fixed the problem of unable to continue selecting values and popover interaction after clearing in range mode.
845- 🐞 `<pro>Trigger`: Fixed the problem where the pop-up box that lost focus after double-clicking the selection reappeared.
846
847
848## 0.8.61
849
850`2020-04-28`
851
852- 🌟 `<pro>Currency`: Added demo.
853- 🌟 `<pro>Table`: Added a toggle field editor (lov / select) demo.
854- 🌟 `<pro>Tree`: Added `TreeNodeRenderer` property to support the customize tree node.
855- πŸ’„ `AutoComplete`: Optimized the type of dataSource.
856- πŸ’„ `<pro>Tree`: Optimized treePro use `treeData` create treeNode.
857- 🐞 `<pro>Form`: Fixed label style.
858- 🐞 `inputNumber`: Fixed the NumberInput round.
859- 🐞 `<pro>Table`: Fixed the problem of blank scroll bar under virtual scrolling.
860- 🐞 `<pro>Upload`: Fixed the parsing problem of successful upload response.
861- 🐞 `<pro>Select`: Fixed the problem that the `dropdownMatchSelectWidth` property is invalid.
862- 🐞 `<pro>DatePicker`: Fixed inability to assign values when selecting multiple items.
863
864## 0.8.60
865
866`2020-04-21`
867
868- 🌟 `<pro>IntlField`: Added `maxLengths` property.
869- 🌟 `<pro>Table`: Added `virtual` properties to support virtual scrolling and add demo.
870- 🐞 `<pro>Table`: Fixed the new row lateral roll lock column error misalignment issue.
871- 🐞 `<pro>Tooltip`: Fixed the Button `disabled` state without triggering.
872- 🐞 `<pro>Tree`: Fixed when use dataSet the move(record) the child tree node also exist.
873- 🐞 `<pro>DatePicker`: Fixed the problem that onChange triggered many times after selection.
874- 🐞 `<pro>Field`: Fixed the problem that the DataSet Field cannot get the default values of `valueField` and `textField`.
875- 🐞 `Collapse.CollapsePanel`: Fixed CollapsePanel TS type error.
876- 🐞 `<pro>Trigger`: Fixed the problem that the Trigger click on the scroll bar causes the pop-up to disappear in IE11.
877
878## 0.8.59
879
880`2020-04-01`
881
882- 🐞 `TreeSelect`: Fixed CSS error and tree check error.
883- 🐞 `<pro>Tooltip`: Fixed can not trigger display in button disabled state.
884- 🐞 `<pro>TextArea`: Fixed `autoSize` property.
885- 🐞 `<pro>CodeArea`: Fixed defocus update error.
886- 🐞 `<pro>Pagination`: Fixed paging calculation error.
887- 🐞 `<pro>Table.pagination`: Fixed `pageSizeOptions` property.
888- 🐞 `<pro>DataSet`: Fixed `current` pointing after submission failed.
889
890## 0.8.58
891
892`2020-03-27`
893
894- 🌟 `Icon`: Added new icon.
895- 🌟 `Tree`: Support virtual scrolling.
896- 🌟 `Tree`: Added `onLoad` callback.
897- 🌟 `Tree`: Added `treeDatatreeNodes`, `treeData`, `blockNode` properties.
898- 🌟 `Tree.TreeNode`: Added `checkable` property.
899- 🌟 `Tree.DirectoryTree`: Added a built-in directory tree.
900- 🌟 `Skeleton`: Added `Skeleton` component.
901- 🌟 `configure`: Added `tableSpinProps` global configuration.
902- 🌟 `<pro>Spin`: Added demo.
903- 🌟 `<pro>DataSet.Field`: Added `disabled` property.
904- 🌟 `<pro>DataSet.Field`: Extended `step` property, used for step limit of time component.
905- 🌟 `<pro>TimePicker`: `format` and `step` can affect the display of the component.
906- 🌟 `<pro>Table`: Extended `spin` property, Added spin & custom inline demo.
907- 🌟 `<pro>Skeleton`: Added Skeleton Pro component.
908- 🌟 `<pro>Tree`: Support virtual scrolling.
909- 🌟 `<pro>Tree`: Added `defaultExpandAll`, `defaultExpandedKeys`, `defaultCheckedKeys`, `defaultSelectKeys` properties.
910- 🌟 `<pro>Pagination`: Added hideOnSinglePage properties.
911- 🌟 `<pro>TextArea`: Added autoSize properties.
912- 🌟 `<pro>Upload`: Added `beforeUpload`, `onRemoveFile` callback.
913- 🌟 `<pro>Upload`: Added `defaultFileList`, `uploadFileList`, `withCredentials`, `appendUpload`, `partialUpload` properties.
914- πŸ’„ `<pro>Table`: Optimized table `tooltip` style.
915- πŸ’„ `<pro>Upload`: Optimized Upload doc.
916- πŸ’„ `<pro>Pagination`: Optimized `showTotal`, `showQuickJumper` properties.
917- πŸ’„ `<pro>LocaleContext`: Optimized Japanese configuration documentation.
918- πŸ’„ `<pro>DataSet`: Optimized `autoLocateAfterRemove`, reset the reserved selected state after deletion failed and locate to delete item 1.
919- 🐞 `Spin`: Fixed invalid `size` property problem.
920- 🐞 `<pro>Upload`: Fixed IE 11 compatibility issues.
921- 🐞 `<pro>Table`: Fixed `editor` type error.
922- 🐞 `<pro>Table`: Fixed filterBar lookup value undefined.
923- 🐞 `<pro>DataSet.Field`: Fixed `dynamicProps` null judgment comparison.
924- 🐞 `<pro>TimePicker`: Fixed the mouse wheel error report under chrome.
925
926## 0.8.57
927
928`2020-03-12`
929
930- 🌟 `<pro>Lov`: Add `queryBar` `fieldProps` configuration.
931- 🌟 `<pro>DataSet`: Added `cascadeParams` property.
932- 🌟 `<pro>Field`: Add class name for formField Tooltip .
933- πŸ’„ `<pro>DataSet`: Optimize the performance of the `ready` method.
934- πŸ’„ `<pro>DataSet.Record`: Use the merge method to write back with object fields.
935- 🐞 `<pro>DatePicker`: Fixed the problem that when DatePicker sets the default value, the maximum date cannot select the minimum default value
936- 🐞 `<pro>CodeArea`: FIX CodeArea text controlled
937- 🐞 `<pro>SelectBox`: Fix SelectBox multiple disable can't read the Text.
938- 🐞 `<pro>DataSet`: Fix `validate` did not apply `dataToJSON` configuration.
939- 🐞 Fix the problem that the base component and pro component have the same name pre-variable conflict when fully relying on the style.
940- 🐞 `<pro>Lov`: Fix the problem that `valueField` and `textField` in lov configuration are invalid when `lovCode` is obtained through `dynamicProps`.
941- 🐞 `<pro>Select`: Fix the problem of no option when `lovCode` field's type is string.
942- 🐞 `<pro>TableEditor`: Fix the editor of the table in the `Modal`, and then change the window size, the positioning will be incorrect.
943
944## 0.8.56
945
946`2020-02-18`
947
948- 🌟 Add xhr-mock mock config.
949- 🐞 `<pro>Button`: Fix incomplete presentation style.
950- 🐞 `<pro>Table`: Fix the inline edit lov rendering err.
951
952## 0.8.55
953
954`2020-02-13`
955
956- 🌟 `<pro>Table`: Added `spin` properties.
957- 🐞 Fix online data mock problem.
958- 🐞 `<pro>Table.queryBar`: Fix the table filter bar error rendering bind field.
959- 🐞 `<pro>Table`: Fix the head fixed height err
960- 🐞 `<pro>Table`: Fix `disabled` properties.
961- 🐞 `<pro> Lov`: Fix the problem that the record obtained in `lovQueryAxiosConfig` after the DataSet re-instantiation is one of the old DataSet instance.
962
963## 0.8.54
964
965`2020-01-20`
966
967- 🐞 `<pro>NumberField`: Fix the verification problem.
968- 🐞 `<pro>NumberField`: Fix the problem that range value cannot be deleted by keyboard.
969
970## 0.8.53
971
972`2020-01-19`
973
974- 🌟 `<pro>NumberField`: Implement the `range` property.
975- 🐞 `<pro>DataSet.Record`: Fix `toJSONData` missing `__id` attribute.
976- 🐞 `<pro>DataSet.Field`: Fix the problem that `transformRequest` does not work when type is object.
977
978## 0.8.52
979
980`2020-01-17`
981
982- 🌟 `configure`: Added`tableButtonProps` `tableCommandProps` `buttonColor` properties.
983- 🌟 `<pro> Table`: Built-in buttons for TableButton and TableCommand can add `afterClick` hook to perform actions other than the default behavior.
984
985## 0.8.51
986
987`2020-01-16`
988
989- 🌟 `<pro>ModalProvider`: Added ModalProvider Component.
990- 🌟 `<pro>DataSet.Field`: Added parameter for `transformRequest` and `transformResponse`.
991- 🌟 `<pro>Upload`: Added `showUploadList` property.
992- πŸ’„ Optimized the `jest` configuration to update the snapshot.
993- 🐞 `<pro>Select`: Fixed the dynamic query lookup option repeat problem.
994- 🐞 `<pro>DataSet`: Fixed multiple cascading issues.
995
996## 0.8.50
997
998`2020-01-07`
999
1000- 🐞 Fixed the online code editor.
1001- 🐞 `Tree`: Fixed the failure of defaultCheckedKeys in disable state.
1002- 🐞 `<pro>Lov`: Fixed the problem that the unique check does not display an error.
1003
1004## 0.8.49
1005
1006`2019-12-30`
1007
1008- 🌟 `<pro>DataSet.Record`: Added `setState` and `getState` methods.
1009- πŸ’„ `<pro>DataSet.Field`: Optimize the `options` property.
1010- πŸ’„ `<pro>ViewComponent`: Optimized `onBlur` hook to prevent blur based on `preventDefault` called by blur event.
1011- 🐞 `Transfer`: Fixed icon.
1012- 🐞 `<pro>DataSet`: Fixed the problem that the dirty is false when only the records are deleted in the case that `dataToJson` is normal.
1013- 🐞 `<pro>DataSet`: Fixed cascading problem.
1014
1015## 0.8.48
1016
1017`2019-12-23`
1018
1019- 🌟 `<pro>Table`: Open `Table` `queryBar` Component.
1020- 🌟 `<pro>Pagination`: Added `showQuickJumper` property.
1021- 🐞 `<pro>DataSet.Record`: Fixed status error caused dirty error problem.
1022- 🐞 `<pro>Select`: Fixed the issue where multiple Select buttons would select filtered records.
1023
1024## 0.8.47
1025
1026`2019-12-15`
1027
1028- 🐞 `<pro>DataSet.Field`: Fixed the dead cycle of an incoming object parameter with function value in `dynamicProps`.
1029- 🐞 `<pro>DataSet.Record`: Fixed parent and children of tree nodes being incorrectly in cascaded.
1030- 🐞 `<pro>DataSet`: Fix the problem that the data write-back fails when `dataToJSON` is `normal`.
1031
1032## 0.8.46
1033
1034`2019-12-09`
1035
1036- 🌟 `configure`: Added `lookupBatchAxiosConfig` property.
1037- 🌟 `<pro>DataSet`: Added `dirty` property, deprecated `isModified` method.
1038- πŸ’„ `<pro>DataSet.Record`: Optimize the `dirty` property, which contains whether the cascaded data has changed.
1039- 🐞 `<pro>Table`: Fixed the Table tree structure right fixed column expansion icon problem.
1040
1041## 0.8.45
1042
1043`2019-12-07`
1044
1045- 🐞 `Progress`: Fixed the animation style of Progress in IE.
1046- 🐞 `<pro>DataSet.Field`: Fixed the dead cycle of an incoming object parameter in `dynamicProps`.
1047
1048## 0.8.44
1049
1050`2019-12-05`
1051
1052- 🌟 `<pro>DataSet`: Added `dataToJSON` property, deprecated parameters of method such as `toJSONData`.
1053- 🐞 `<pro>FormField`: Fixed the problem with the cascadeMap parameter value of 0/ false to disable the child.
1054- 🐞 `<pro>Select`: Fixed the problem that the unchecked option disappears in multi-selection mode.
1055- 🐞 `<pro>DatePicker`: Fixed the problem of updating the value in dateTime mode.
1056- 🐞 `<pro>DatePicker`: Fixed the week-selection display problem and disable input in week mode.
1057
1058## 0.8.43
1059
1060`2019-12-02`
1061
1062- 🐞 `<pro>DataSet`: Fixed the problem with `splice` method.
1063
1064## 0.8.42
1065
1066`2019-12-01`
1067
1068- 🌟 `<pro>DataSet`: Added `autoLocateAfterCreate` property.
1069- 🐞 `<pro>DataSet.Field`: Fixed min / max verification type judgment.
1070
1071## 0.8.41
1072
1073`2019-11-27`
1074
1075- 🌟 `<pro>DataSet`: Added `remove` event.
1076- 🌟 `<pro>DataSet`: Added `autoLocateAfterRemove` property.
1077- πŸ’„ `<pro>DataSet`: Optimize the performance of `remove` method.
1078
1079## 0.8.40
1080
1081`2019-11-22`
1082
1083- 🐞 Fix circular dependencies problems.
1084- 🐞 `<pro>Table`: Fixed an issue with the time type field editor.
1085
1086## 0.8.39
1087
1088`2019-11-22`
1089
1090- 🌟 `<pro>Modal`: Added `drawerTransitionName` properties.
1091- πŸ’„ `<pro>DataSet.Field`: Adjust textField and valueField to take precedence over values in the Lov configuration.
1092- 🐞 `<pro>CheckBox`: Fixed the style on IE11.
1093- 🐞 `<pro>Table`: Fixed an issue where the progress of the digital editor was lost.
1094- 🐞 `<pro>Select`: Fixed the problem generating option and clickable in non-composite search mode.
1095- 🐞 `<pro>DataSet.Field`: Fixed an issue where the lookupUrl related property in dynamicProps does not work.
1096
1097## 0.8.38
1098
1099`2019-11-18`
1100
1101- 🌟 `Upload`: Added `onSuccess`, `onProgress`, `onError` properties.
1102- 🐞 `<pro>Table`: Fix some problems with filterBar.
1103
1104## 0.8.37
1105
1106`2019-11-13`
1107
1108- πŸ’„ `<pro>CodeArea`: Update the example of each language lint.
1109- 🐞 `<pro>Table`: Fixed an issue where the value in the edit was updated to a new line when the line was switched.
1110- 🐞 `<pro>NumberField`: Fixed an issue where max and min were not validated which is used as field name.
1111- 🐞 `<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.
1112- 🐞 `<pro>Table.Column`: Fixed an issue where the editor failed when the editor returned a value of true.
1113
1114## 0.8.36
1115
1116`2019-11-11`
1117
1118- 🌟 `configure`: Added `tableExpandIcon` property.
1119- 🌟 `<pro>Table`: Added `expandIcon` property.
1120- πŸ’„ `<pro>CodeArea`: Update the json-format example.
1121- 🐞 `<pro>Table`: Fixed an issue where horizontal scroll bars were not displayed in Modal.
1122
1123## 0.8.35
1124
1125`2019-11-08`
1126
1127- 🌟 `<pro>Table`: `selectionMode` Added `mousedown` mode.
1128- πŸ’„ `<pro>Table`: Optimize record creation in inline editing mode.
1129- 🐞 `<pro>DataSet.Record`: Fixed an issue where the `create` status record became `sync` status after reset.
1130- 🐞 `<pro>DataSet`: Fixed an issue where the `autoCreate` of the cascading dataset did not work.
1131
1132## 0.8.34
1133
1134`2019-11-07`
1135
1136- πŸ’„ `<pro>Lov`: The pop-up window displays the close icon button.
1137- πŸ’„ `<pro>Validator`: Remove the logic for binding field validation.
1138- 🐞 `<pro>Lov`: Fixed an issue where the value was cleared by blur in button mode.
1139- 🐞 `<pro>Lov`: Fixed an issue where the input query had no results in the case with `cascadeMap`.
1140- 🐞 `<pro>Select`: Fixed an error in keyboard operation.
1141- 🐞 `<pro>Table`: Fixed an issue where the advanced filter bar fuzzy search would have duplicate values.
1142
1143## 0.8.33
1144
1145`2019-11-05`
1146
1147- 🌟 `configure`: Date formatter is added to the global configuration.
1148- 🌟 `<pro>Table`: The radio button can be deselected by clicking on it.
1149- 🌟 `<pro>Table`: Added `onExpand` property.
1150- 🐞 `<pro>IntlField`: Fixed a conflict when a single record had multiple multi-language controls.
1151- 🐞 `<pro>DataSet.Field`: Fixed the problem that dynamic `lookupUrl` does not display the value.
1152
1153## 0.8.32
1154
1155`2019-11-05`
1156
1157- 🌟 `<pro>DataSet.Record`: Added `init` method.
1158- 🌟 `<pro>DataSet.Transport`: The tls hook adds the `record` parameter.
1159- 🐞 `<pro>DataSet.Field`: Fixed the problem that dynamic `lovCode` does not display the value.
1160
1161## 0.8.31
1162
1163`2019-11-02`
1164
1165- 🌟 `<pro>DataSet.Transport`: The tls hook added name parameter for field name.
1166- πŸ’„ `<pro>DataSet.Field`: The dynamicProps hook will be deprecated in v1.0, please use the dynamicProps object.
1167- 🐞 `<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.
1168- 🐞 `<pro>DataSet`: Fixed a problem with multi-level cascading.
1169- 🐞 `<pro>Table`: Fixed an issue where the filter bar reported an error when switching dataset.
1170- 🐞 `<pro>Table`: Fixed the problem of tree selection.
1171- 🐞 `<pro>Lov`: Fixed an issue where pressing Enter would enter a custom value.
1172
1173## 0.8.30
1174
1175`2019-10-31`
1176
1177- 🌟 `<pro>DatePicker`: Input enabled.
1178- 🌟 `<pro>DataSet`: Added `feedback` property.
1179- 🌟 `<pro>DataSet.Field`: Added `labelWidth` property.
1180- 🌟 `configure`: Added lookupCache property.
1181- πŸ’„ `configure`: Optimize the default logic for global configuration `transport`.
1182- πŸ’„ `<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.
1183- πŸ’„ `<pro>Table`: Optimize scroll bar.
1184- 🐞 `<pro>Button`: Fixed an issue where click events could not prevent bubbling.
1185- 🐞 `<pro>Tooltip`: Fixed issues that the repaired content does not wrap, the `hidden` property is not controlled, and the `defaultHidden` property does not work.
1186- 🐞 `<pro>Lov`: Fixed an issue that multiple records with the same `textField` value, only the first one of them can be selected.
1187- 🐞 `<pro>DataSet.Record`: Fixed a problem where multiple languages would also be queried in the created state.
1188- 🐞 `<pro>DatePicker`: Fixed an issue that reset could not clear the value in range mode.
1189
1190## 0.8.29
1191
1192`2019-10-27`
1193
1194- πŸ’„ `<pro>Field`: Optimize the lookup caching mechanism.
1195- 🐞 `<pro>Select`: Fixed an issue where `lovQueryAxiosConfig` did not work when using `lovCode`.
1196- 🐞 `<pro>Select`: Fixed the problem with `searchMatcher`.
1197- 🐞 `<pro>Table`: Fixed the problem that CheckBox of unedited line is not disabled in the inline-edit mode.
1198
1199## 0.8.28
1200
1201`2019-10-25`
1202
1203- 🌟 `configure`: Add global configuration `transport`, `lookupAxiosConfig`, `iconfontPrefix`, `icons`.
1204- 🌟 `Icon`: Customizable iconfont resource.
1205- πŸ’„ `<pro>DataSet.Field`: Optimize logic related to `lookupAxiosConfig`, `lovDefineAxiosConfig`, `lovQueryAxiosConfig`.
1206- πŸ’„ `<pro>Table`: Optimize scroll bar.
1207- 🐞 `Alert`: Fix the problem that the icon is not displayed.
1208- 🐞 `<pro>Form`: Fixed an issue where the child element's `labelWidth` was non-numeric.
1209
1210## 0.8.27
1211
1212`2019-10-22`
1213
1214- 🌟 `<pro>Form`: The `labelWidth` property of child element is exists.
1215- 🐞 `<pro>Table`: Fix `ResizeObserver loop limit exceeded` error.
1216- 🐞 Fix circular dependencies problems.
1217- 🐞 `Button`: Fix the problem that the loading icon is not displayed.
1218
1219## 0.8.26
1220
1221`2019-10-21`
1222
1223- 🌟 `<pro>DataSet`: Added `autoQueryAfterSubmit` property.
1224- πŸ’„ `<pro>DataSet`: Optimize the commit data write-back logic.
1225- 🐞 `<pro>NumberField`: Fix the problem with the step button.
1226
1227## 0.8.25
1228
1229`2019-10-19`
1230
1231- 🐞 `<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.
1232- 🐞 `<pro>Lov`: Fixed a problem where Multi-Lov could not select values.
1233
1234## 0.8.24
1235
1236`2019-10-18`
1237
1238- πŸ’„ `<pro>Table`: Adjust the advance bar button type.
1239
1240## 0.8.23
1241
1242`2019-10-18`
1243
1244- πŸ’„ `<pro>Table`: Performance optimization.
1245- πŸ’„ `<pro>Lov`: The query condition is not cleared when it is cached.
1246- 🐞 `<pro>Table`: Fixed the problem that advanced query condition bar shows the normal query field.
1247- 🐞 `<pro>Table`: Fixed an issue where the record could not be operated when the delete record failed.
1248- 🐞 `<pro>DataSet`: Fixed an issue where the commit data was cached again after the commit error.
1249- 🐞 `<pro>Lov`: Fixed an issue where the value could not be cleared in the editable state.
1250- 🐞 `<pro>Select`: Fix the duplicate values problem cause by using the select-all button of multi-select.
1251
1252## 0.8.22
1253
1254`2019-10-17`
1255
1256- 🌟 `<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.
1257- 🌟 `<pro>DataSet`: The `confirmMessage` parameter of `delete` and `deleteAll` methods supports the properties of the Modal.
1258- πŸ’„ `<pro>Output`: Adjust the line spacing in the Form.
1259- πŸ’„ `Button`: Adjust the loading status to match the `Button` of pro.
1260- πŸ’„ `<pro>Modal`: Adjust the styles of `confirm`, `info`, `success`, `error`, `warning` to match the style of the base component.
1261- 🐞 `<pro>DatePicker`: Fixed display problem with null values in range mode.
1262- 🐞 `<pro>Table`: Fixed an issue where the display of the column was incorrect when the table width switched between two fixed size.
1263
1264## 0.8.21
1265
1266`2019-10-14`
1267
1268- πŸ’„ `<pro>Lov`: Adjust the minimum height of the Lov popup.
1269- 🐞 `<pro>Lov`: Fix the problem that the unique check does not display an error.
1270- 🐞 `<pro>Table.Column`: Fixed an issue with the `tooltip` property.
1271- 🐞 `Modal.SideBar`: Fixed an issue where the `closable` property didn't work.
1272
1273## 0.8.20
1274
1275`2019-10-13`
1276
1277- 🌟 `configure`: Added `defaultValidationMessages` global configuration.
1278- 🌟 `<pro>DataSet.Field`: Added `defaultValidationMessages` property.
1279- 🌟 `<pro>DataSet`: Added `confirmMessage` parameter for `delete` and `deleteAll` method.
1280- 🌟 `<pro>FormField`: Added `validationRenderer` property.
1281- πŸ’„ `<pro>Table`: Tree table expansion state persistence.
1282- 🐞 `<pro>Table`: Fixing the collapse-all button of tree table sometimes fails to collapse the node.
1283- 🐞 `<pro>Validator`: Fix the problem of union unique validation.
1284- 🐞 `<pro>NumberField`: Fix the problem of step button in multiple mode.
1285
1286## 0.8.19
1287
1288`2019-10-11`
1289
1290- 🌟 `configure`: Added `pagination` global configuration.
1291- 🌟 `<pro>Select`: Added `notFoundContent`, `onOption` properties.
1292- πŸ’„ `<pro>FormField`: The return value type of `renderer` is supports `ReactNode`.
1293- πŸ’„ `<pro>Table`: The tree table highlights the first root record by default.
1294
1295## 0.8.18
1296
1297`2019-10-10`
1298
1299- 🌟 `<pro>Select`: Added the select all and unselect all button for multiple selection.
1300- 🐞 `<pro>Table`: Fixed a problem that the cell content was wrapped which was a block-level element.
1301- 🐞 `<pro>Select`: Fixed an issue where the loading status did not stop.
1302
1303## 0.8.16
1304
1305`2019-10-09`
1306
1307- 🌟 `<pro>Table.Column`: Added `tooltip` property.
1308- 🌟 `<pro>Select`: Added `searchMatcher` property.
1309- 🌟 `<pro>Pagination`: Added `showSizeChangerLabel`, `sizeChangerPosition`, `sizeChangerOptionRenderer` properties.
1310- 🌟 `<pro>DataSet.Field`: The `format` attribute adds the `uppercase` `lowercase` `capitalize` value.
1311- 🌟 `<pro>DataSet.Field`: Added `lovDefineAxiosConfig`, `lovQueryAxiosConfig` properties.
1312- 🌟 `<pro>TriggerField`: Added `onPopupHiddenChange` property.
1313- 🌟 `<pro>`: Added Japanese.
1314- πŸ’„ `<pro>Table`: Refactor the advanced query bar.
1315- 🐞 `<pro>DataSet`: Fixed an issue where the timing of the ready method was incorrect, such as query method called before the queryDataSet was ready.
1316- 🐞 `<pro>Table`: Fix the problem of misalignment of composite columns.
1317- 🐞 `<pro>DatePicker`: Fixed a problem with custom check range values.
1318- 🐞 `Radio.Button`: Fixed an issue where the selected style was not updated.
1319
1320## 0.8.15
1321
1322`2019-09-27`
1323
1324- 🐞 `<pro>DataSet`: Fixed an issue with dataKey.
1325
1326## 0.8.14
1327
1328`2019-09-26`
1329
1330- 🌟 `<pro>Field`: Added `trim` property.
1331- 🌟 `<pro>DataSet`: `dataKey` and `totalKey` support deep matching, such as `dataKey = "demo.list"`.
1332- 🐞 `<pro>Table`: Fixed an issue with Table querybar.
1333- 🐞 `<pro>Field`: Fixed a problem where float label does not work under firefox.
1334
1335## 0.8.13
1336
1337`2019-09-26`
1338
1339- 🌟 `<pro>Table`: Attribute `queryBar` supports hook type.
1340- 🐞 `<pro>DataSet.Field`: Fixed an issue where `dynamicProps` didn't work in some cases.
1341
1342## 0.8.12
1343
1344`2019-09-25`
1345
1346- 🌟 `<pro>Lov`: Added button mode.
1347- πŸ’„ `<pro>Lov`: In the multiple Lov's pop-up window, the the existing value will be selected.
1348- πŸ’„ `<pro>Table`: Adjust the spacing of the advancedBar.
1349- πŸ’„ `<pro>Button`: Adjust height of Button to .3rem.
1350- πŸ’„ `<pro>Modal`: Update the style.
1351- 🐞 `<pro>Table`: Fix problems caused by hidden columns.
1352- 🐞 `<pro>Table`: Fixed an issue where the locked column editor did not display.
1353- 🐞 `<pro>Table`: Fixed an issue where query bar value changes would not be automatically queried after DataSet switched.
1354- 🐞 `<pro>CodeArea`: Fix uncontrolled problems.
1355- 🐞 `<pro>NumberField`: Fix the accuracy problem.
1356- 🐞 Fix circular dependencies problems.
1357
1358## 0.8.11
1359
1360`2019-09-16`
1361
1362- πŸ’„ `<pro>Table`: Change the fuzzy condition count of query bar to one limits.
1363
1364## 0.8.10
1365
1366`2019-09-16`
1367
1368- 🐞 `Input`: Fixed an issue with a white screen.
1369- 🐞 `<pro>DataSet`: Fix the problem with the isModified method.
1370
1371## 0.8.9
1372
1373`2019-09-12`
1374
1375- 🌟 Upgrade webpack4 babel7 eslint and stylelint.
1376- 🌟 `configure`: Add global configuration new properties.
1377- 🌟 `<pro>DataSet`: Add beforeDelete event.
1378- 🌟 `<pro>DataSet.Record`: Added save and restore methods.
1379- 🌟 `<pro>Table.Filter`: Optimize the position of the filter placeholder and cursor, and adjust the filter bar height to 40px.
1380- 🌟 `<pro>Table`: The temporarily deleted line is displayed as disabled and reset when the submission fails.
1381- 🌟 `<pro>Table`: Support SelectBox editor.
1382- 🌟 `<pro>Lov`: Add `conditionFieldRequired` in lov item config.
1383- 🐞 `<pro>Table`: Fixed a problem where there would be no border between the non-fixed and fixed columns of the Table.
1384- 🐞 `<pro>Table`: Fix the row positioning problem with the up and down key of keyboard.
1385- 🐞 `<pro>DataSet`: Fix the problem when `dataKey` is null.
1386- 🐞 `<pro>DataSet`: Fixed an issue that export function can not be executed until the exportUrl property is set.
1387- 🐞 `<pro>Form`: Fixed a problem where the width of the FormField was not 100% when the className was set.
1388- 🐞 `<pro>TextField`: Fix the autofill and prefix style of the float label.
1389- 🐞 `<pro>DatePicker`: Fix the problem when `range` is array.
1390- 🐞 `<pro>DataSet.Field`: Fix `dynamicProps` cycle running.
1391
1392## 0.8.8
1393
1394`2019-08-23`
1395
1396- 🌟 `Responsive`: Added Responsive component.
1397- 🌟 `<pro>DataSet`: Transport increases the exports configuration, the exported url is spliced to the baseUrl of axios, and the export event is added.
1398- πŸ’„ `<pro>Form`: Optimize the responsiveness.
1399- 🐞 `<pro>Lov`: Fixed that multiple Lov do not cache selected records when turning pages .
1400- 🐞 `<pro>DataSet.Record`: Fix the problem of serializing data.
1401- 🐞 `<pro>Table`: Optimized AdvanceQueryBar, fix some bug.
1402- 🐞 `<pro>Select`: Fix the error message cover the drop-down box.
1403
1404## 0.8.7
1405
1406`2019-08-22`
1407
1408- 🐞 `<pro>IntlField`: Fixed multi-language required and data change display issues.
1409
1410## 0.8.6
1411
1412`2019-08-21`
1413
1414- 🐞 `<pro>Table`: Fixed an issue that table was not automatically queried when it's filter bar value was changed.
1415- 🐞 `<pro>Table`: Fixed an issue of inline editing when the dataSet was changed.
1416
1417## 0.8.5
1418
1419`2019-08-21`
1420
1421- 🌟 `configure`: Add global configuration new properties.
1422- 🌟 `<pro>DataSet.Record`: The `toJSONData` method adds the `isCascadeSelect` parameter.
1423- πŸ’„ `<pro>IntlField`: Refactor the code to support multi-language values directly from the Record data.
1424- 🐞 `<pro>Tabs`: Fix disabled style issues.
1425
1426## 0.8.4
1427
1428`2019-08-16`
1429
1430- 🌟 `configure`: Add global configuration new properties.
1431- 🌟 `getConfig`: export getConfig method from choerodon-ui.
1432- 🌟 `<pro>Field`: Add rang property.
1433- 🌟 `<pro>DatePicker`: Add multiple and range mode.
1434- 🌟 `<pro>Button`: Add the primary color.
1435- 🌟 `<pro>Table`: Advanced search adds a reset button.
1436- 🌟 `<pro>Table.Column`: The command property adds a hook type.
1437- 🐞 `<pro>DataSet`: Fix bugs when the response value is empty.
1438- 🐞 `<pro>Tooltip`: Fix the problem that the z-index is lower than the drop-down box.
1439- 🐞 `<pro>Table`: Fixed an issue where the value of filterBar was not controlled.
1440
1441## 0.8.3
1442
1443`2019-08-08`
1444
1445- πŸ’„ `<pro>Popup`: Synchronize with scrolling when expanded.
1446- πŸ’„ `<pro>DatePicker`: Completion of internationalization.
1447- 🐞 `<pro>SelectBox`: Fix the problem that SelectBox selects multiple values under Form.
1448- 🐞 `<pro>Anchor`: Fixed an issue where the getContainer property is invalid.
1449
1450## 0.8.2
1451
1452`2019-08-06`
1453
1454- 🌟 `<pro>configure`: The hook `generatePageQuery` adds the `sortName` and `sortOrder` parameters.
1455- 🌟 `<pro>Form`: Add the pristine attribute to display the initial value of the record.
1456- 🌟 `<pro>FormField`: Add the pristine attribute to display the initial value of the record.
1457- 🌟 `<pro>Table`: Add the pristine attribute to display the initial value of the record.
1458- πŸ’„ `<pro>Range`: Update the style under float label layout.
1459- πŸ’„ `<pro>CheckBox`: Update the style under float label layout.
1460- πŸ’„ `<pro>Switch`: Update the style under float label layout.
1461- 🐞 `<pro>Radio`: When using `label` as `children`, `label` won't be rendered under float label layout.
1462- 🐞 `<pro>CheckBox`: When using `label` as `children`, `label` won't be rendered under float label layout.
1463
1464## 0.8.1
1465
1466`2019-08-02`
1467
1468- 🐞 `<pro>Table`: Fix the problem that the CheckBox editor displays the label.
1469
1470## 0.8.0
1471
1472`2019-08-02`
1473
1474- 🌟 `configure`: Add global configuration new properties.
1475- 🌟 `<pro>Modal`: Modal and internal injection modal object add `update` methods.
1476- 🌟 `<pro>Modal`: Added `okProps`, `cancelProps`, `okFirst`, `border` attribute.
1477- 🌟 `<pro>DataSet.Field`: Add `requestTransform` & `responseTransform` input property.
1478- 🌟 `<pro>Table`: Add `advancedBar` type to `queryBar` property.
1479- 🌟 `message`: Added `placement` config.
1480- 🌟 `<pro>DataSet.Record`: The set method can pass an object with a key-value pair.
1481- 🌟 `<pro>DataSet`: Added `reverse`, `reduce`, `reduceRight`, `removeAll`, and `deleteAll` methods.
1482- 🌟 `<pro>Select`: Add `optionRenderer` input property.
1483- πŸ’„ `Password`: Change to reveal password by clicking.
1484- πŸ’„ `Input`: Update the style.
1485- πŸ’„ `DatePicker`: Update the style.
1486- πŸ’„ `Select`: Update the style.
1487- πŸ’„ `<pro>Form`: Optimize rowSpan and colSpan.
1488- πŸ’„ `<pro>FormField`: Update the style under float label layout.
1489- πŸ’„ `<pro>DataSet`: The return value of the query and submit events is false which can prevent queries and commits.
1490- πŸ’„ `<pro>Popup`: upgrade the `z-index` style.
1491- πŸ’„ `SelectBox`: Update the style(with 'floatLabel' layout).
1492- πŸ’„ `TextArea`: Update the style.
1493- πŸ’„ `Tabs`: Update the style.
1494- πŸ’„ `<pro>Table`: Update the style of `ColumnFilter`.
1495- πŸ’„ `<pro>DataSet.Field`: The checksum will be reset but not triggered automatically when the dynamic properties changed.
1496- πŸ’„ `<pro>DataSet`: Cancel the cache strategy in `Validator.checkValidity` method.
1497- πŸ’„ `<pro>Modal`: `footer` property now supports `function` type.
1498- πŸ’„ `<pro>Select`: When there is no matching option, the value is displayed instead of automatically clearing the value, except for cascading.
1499- πŸ’„ `<pro>Select`: When the component is searchable & there is no matching option, the popup menu shows `No Matching Options`.
1500- πŸ’„ `<pro>DataSet.Field`: `lookupAxiosConfig` supports hooks.
1501- πŸ’„ `<pro>Modal`: Adjust the footer position to bottom of the viewport in `drawer` modal.
1502- πŸ’„ `<pro>Radio`: Use `label` as `children` when there is no `children`.
1503- πŸ’„ `<pro>CheckBox`: Use `label` as `children` when there is no `children`.
1504- 🐞 `<pro>FormField`: Fix the problem when the label is ReactNode.
1505- 🐞 `<pro>TextField`: Fix the display style of TextField(and child classes) when using addons.
1506- 🐞 `<pro>Modal`: Fix the problem when `document.body` has no scrollbar, a popup modal will affect the page layout.
1507- 🐞 `<pro>Modal`: Fix the problem when using float-label `Form` in a `drawer`, the validation & help message cannot scroll.
1508- 🐞 `<pro>FormField`: Fix the style of `FormField` label with multiple values.
1509- 🐞 `<pro>Form`: Fixed an issue where the disabled property could not be passed to the child Form.
1510- 🐞 `<pro>DataSet`: Fix the problem that the transport hooks does not pass `params`.
1511- 🐞 `<pro>Lov`: Fix the problem when the Field.type is string, the text is not displayed.
1512- 🐞 `<pro>SelectBox`: Fix the problem that children changes are not rendered.
1513- 🐞 `Modal`: Fix the problem that `width` property doesn't work with `SideBar`.
1514
1515## 0.7.6
1516
1517`2019-07-09`
1518
1519- πŸ’„ `<pro>DataSet`: Optimize performance.
1520- πŸ’„ `<pro>Validator`: Optimize validation.
1521- 🐞 `<pro>Select`: Fix the bug of compound multiple selection.
1522- 🐞 `<pro>Select`: With the same text, searchable Select always selects the first option.
1523- 🐞 `<pro>DataSet`: Fixed the ignore property of the Field will ignore the binding fields.
1524
1525## 0.7.5
1526
1527## 0.6.14
1528
1529`2019-06-28`
1530
1531- 🐞 `<pro>TextArea`: Fixed an issue where uncontrolled values could not be retained.
1532
1533## 0.7.3
1534
1535## 0.6.12
1536
1537`2019-06-27`
1538
1539- πŸ’„ `<pro>Validator`: Optimize the verification information displayed by email, url, and color in Output.
1540- 🐞 `<pro>Table`: After checking the failed drop-down box to reselect the value, other editors cannot be activated.
1541- 🐞 `<pro>Select`: Fixed a problem with the primitive attribute.
1542
1543## 0.7.1
1544
1545## 0.6.10
1546
1547`2019-06-25`
1548
1549- 🌟 `configure`: Add global configuration new properties.
1550- πŸ’„ `<pro>TextField`: Updated the style of the input box with the property `labelLayout` is float.
1551- 🐞 `<pro>Select`: Fix bugs in the `combo` property.
1552- 🐞 `Checkbox`: Fixed semi-selection style issues.
1553- 🐞 `<pro>Validator`: Fixed Unique validates problem when `Transport` setting validate.
1554- 🐞 `<pro>DataSet`: Fixed the `Field.dirty` property has a problem with loop calculations.
1555- 🐞 `<pro>DataSet`: Fix the problem that the composite value of lookup is not displayed in Output.
1556
1557## 0.7.0
1558
1559## 0.6.9
1560
1561`2019-06-19`
1562
1563- 🌟 `<pro>DataSet`: Field adds the `lookupAxiosConfig` property to adapt the configuration of the lookup request.
1564- 🌟 `configure`: Add global configuration new properties.
1565- 🌟 `<pro>DataSet`: The property transport supports hooks.
1566- πŸ’„ `<pro>TextField`: Updates the disabled style when the `labelLayout` is `float`.
1567- πŸ’„ `<pro>Table`: Optimize the display of empty data.
1568- 🐞 `<pro>Table`: Fix the problem that the filter bar placeholder always shows.
1569- 🐞 `<pro>DataSet`: Fixed an issue where the commit response value was empty.
1570- 🐞 `<pro>DataSet`: Fixed an issue where the commit response value was empty.
1571- 🐞 `<pro>DataSet`: Fixed the timing issue triggered by indexChange.
1572- 🐞 `<pro>DataSet`: Fixed an issue where the query parameters of the `query` event were incorrect.
1573- 🐞 `<pro>DataSet`: Fixed an issue where cascading subdata source data could not be submitted.
1574- 🐞 `<pro>DataSet`: Fixed an issue where property `ignore` of multi-language field is a `clean` that could not be submitted correctly.
1575
1576## 0.6.8
1577
1578`2019-06-13`
1579
1580- πŸ’„ `<pro>DataSet`: If the query is a get request, the query condition is automatically incorporated into params.
1581- 🐞 `<pro>Table`: Fix the `header` property of the column does not support ReactNode.
1582
1583## 0.6.7
1584
1585`2019-06-13`
1586
1587- 🌟 `<pro>DataSet`: The property `transport` adds the `adapter`x hook property to adapt the configuration of the CRUD request.
1588- 🐞 `<pro>DataSet`: Fix the submit method with no return value.
1589
1590## 0.6.6
1591
1592`2019-06-12`
1593
1594- 🌟 `<pro>DataSet`: Added `transport` property to configure CRUD requests.
1595- πŸ’„ `Message`: The default `placement` property is set to `leftBottom`.
1596- 🐞 `<pro>DatePicker`: Fix the problem that the `placeholder` does not display.
1597
1598## 0.6.5
1599
1600`2019-06-07`
1601
1602- πŸ’„ `<pro>TextField`: Updated the style of the input box with the property `labelLayout` is float.
1603- πŸ’„ `<pro>DataSet`: Optimize the problem that memory is not released.
1604- 🐞 `<pro>Upload`: Fixed an issue where the popup could not be closed.
1605
1606## 0.6.4
1607
1608`2019-05-25`
1609
1610- 🌟 `<pro>FormField`: Added `maxTagPlaceholder`, `maxTagCount`, `maxTagTextLength` properties.
1611- 🌟 `<pro>Field`: Added the `ignore` property.
1612- 🌟 `<pro>Select`: Added the `primitiveValue` property.
1613- 🌟 `<pro>Tranfer`: Added Transfer component.
1614- 🌟 `<pro>DataSet`: Deprecated the beforeSelect event and adds the create event.
1615- 🌟 `Ripple`: Added the disabled property to disable the ripple effect.
1616- πŸ’„ `<pro>Table`: Optimize performance when the size changes.
1617- πŸ’„ `Pagination`: Optimize the paging effect within 10 pages.
1618- πŸ’„ `<pro>Lov`: Promote the `placeholder` property with a priority greater than the configured `placeholder`.
1619- 🐞 `<pro>Table`: Fixed an issue where the inline edit box was not displayed when the binding dataSet create new record.
1620- 🐞 `<pro>Select`: The value of the renderer is always displayed when it is not editable.
1621
1622## 0.6.3
1623
1624`2019-05-24`
1625
1626- 🐞 `Tree`: Fix style.
1627- 🐞 `Button`: Fix small button style.
1628
1629## 0.6.2
1630
1631`2019-04-25`
1632
1633- 🌟 `<pro>Form`: Install the disabled attribute.
1634- 🌟 `<pro>TextField`: Added the restrict attribute to limit the characters that can be entered.
1635- 🌟 `<pro>Table`: Add inline editing mode.
1636- 🌟 `<pro>Table`: Added `pagination` property.
1637- 🌟 `<pro>Pagination`: Added `showTotal`, `showPager`, `itemRender` properties.
1638- πŸ’„ `<pro>Table`: Optimize the display of required and editable cells.
1639- 🐞 `<pro>Form`: Fixed an issue with layout when there were empty child elements.
1640- 🐞 `<pro>Lov`: Fixed an issue where the lovItems in the configuration were null.
1641- 🐞 `<pro>NumberField`: Fixed an issue where the plus or minus button was incorrect when it was greater than 1000 digits.
1642
1643## 0.6.1
1644
1645`2019-04-18`
1646
1647- 🌟 `<pro>Form`: Property labelLayout adds float value.
1648- 🌟 `<pro>Table`: Deprecated the property `showQueryBar`, added `queryBar` property, the optional value is `normal` `bar` `none`.
1649- 🌟 `<pro>Table`: Added expanded row rendering.
1650- 🌟 `<pro>Table`: Added `onCell` property to set cell properties.
1651- 🌟 `<pro>Table`: Deprecated the property `rowRenderer`, added `onRow` property to set row properties.
1652- 🌟 `<pro>Lov`: Added `searchable` property, LovConfig adds `editableFlag` configuration, which can be used to get lov value when input.
1653- πŸ’„ `<pro>Table`: Optimize Table grouped columns.
1654- 🐞 `<pro>Field`: Fix property pattern does not support regular constants.
1655- 🐞 `<pro>Lov`: Fix the problem that the column number does not take effect.
1656- 🐞 `<pro>NumberField`: Fix the problem that the field could be clicked the plus or minus button when read-only.
1657- 🐞 `Tabs`: Fix the problem that the tab cannot be switched when the key is not passed.
1658
1659## 0.6.0
1660
1661`2019-04-01`
1662
1663- 🌟 Incorporate the `choerodon-ui/pro` component library.
1664- 🌟 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).
1665
1666## 0.5.7
1667
1668`2019-04-26`
1669
1670- 🐞 `Icon`: Fix icon size issues.
1671
1672## 0.5.6
1673
1674`2019-04-25`
1675
1676- 🌟 `Icon`: Add new icons.
1677
1678## 0.5.5
1679
1680`2019-04-20`
1681
1682- 🐞 Fix the problem of 0.5.4 publishing file confusion.
1683
1684## 0.5.4 (deprecated)
1685
1686`2019-04-19`
1687
1688- 🌟 `Icon`: Add new icons.
1689
1690## 0.5.3
1691
1692`2019-03-20`
1693
1694- πŸ’„ `Input`: The Input input shows a prompt when it reaches the character limit.
1695- 🌟 `Modal`: Modal adds the `disableOk` and `disableCancel` properties.
1696- 🌟 `TreeNode`: TreeNode adds the `wrapper` attribute.
1697- 🌟 `Icon`: Add new icons.
1698- 🌟 `IconSelect`: Add the `showAll` attribute.
1699
1700## 0.5.2
1701
1702`2019-02-22`
1703
1704- πŸ’„ `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.
1705- 🌟 `Sidebar`: add `alwaysCanCancel`.
1706
1707## 0.5.1
1708
1709`2019-02-19`
1710
1711- πŸ’„ `Form.Item`: The suffix icon is not hidden when Form.Item is verified as error.
1712- πŸ’„ `Table`: Table filter does not clear after blur.
1713- πŸ’„ `Table`: Table filter clear icon is displayed when there is content.
1714- πŸ’„ `Table`: The confirmation button filtered in the Table is fixed at the bottom of the selection box.
1715- 🌟 `Icon`: Add new icons.
1716
1717## 0.5.0
1718
1719`2019-01-10`
1720
1721- Change the source of the icon font file to change it from the npm library and package it locally.
1722- πŸ’„ `IconSelect`: Optimize IconSelect, the icon is larger, and only the common icons are retained.
1723- πŸ’„ `table`: Optimize the table to automatically return to the first element when turning pages.
1724
1725## 0.4.5
1726
1727`2018-12-11`
1728
1729- 🌟 `Icon`: Add new icons.
1730- πŸ’„ `Select`: `all` and `no` button change to not valid for disabled options
1731
1732## 0.4.4
1733
1734`2018-12-3`
1735
1736- πŸ’„ `Menu`: Fixed a dependency error.
1737
1738## 0.4.3
1739
1740`2018-11-29`
1741
1742- 🌟 `Select`: Add`onPopupFocus`,Callback executed when Popup is focus.
1743- πŸ’„ `Select`: In the select search box, you can use the up and down selection and then press Enter to confirm.
1744- πŸ’„ `Select`: Multi-select box: delete the label, do not open the select box.
1745- πŸ’„ `Select`: Remove the title information after the tag is hovered in the select.
1746- πŸ’„ `Menu`: Upgrade the rc-menu component to the community version.
1747
1748## 0.4.2
1749
1750`2018-11-13`
1751
1752- 🌟 `Icon`: Add new icons.
1753- 🌟 `Table`: Add `noFilters`, Used to block the default filtering.
1754- 🌟 `Table.Column`: Add `disableClick` to disable the check for the `Table` filter.
1755- πŸ’„ `Tag`: Fix hot label display issues.
1756- πŸ’„ `Select`: all-select and no logic optimization.
1757
1758## 0.4.1
1759
1760`2018-10-26`
1761
1762- 🌟 `Icon`: Add new icons.
1763- 🌟 `Table`: Add onColumnFilterChange. Callback executed when ColumnFilter is changed.
1764- πŸ’„ `Demo`: Fix bisheng demo site can't expand code by click the button.
1765- πŸ’„ `Avatar`: Fix avatar Chinese text positioning is not accurate.
1766
1767## 0.4.0
1768
1769`2018-09-28`
1770
1771- 🌟 `Select`: Improve the customization ability of `maxTagCount`.
1772- πŸ’„ `Input`: Adjust the style.
1773- πŸ’„ `Select`: Adjust the style.
1774
1775## 0.3.10
1776
1777`2018-09-21`
1778
1779- 🌟 `List`: List add `empty`.
1780- 🌟 `Table`: Table add `empty`.
1781- 🌟 `Icon`: Added new icons.
1782- πŸ’„ `Select`: Adjust the style.
1783- πŸ’„ `Cascader`: Adjust the style.
1784- πŸ’„ `Table`: Fixed a bug where the editable cell example could not edit the cell.
1785
1786## 0.3.9
1787
1788`2018-09-07`
1789
1790- 🌟 `Icon`: Added new icons.
1791- 🌟 `Card`: Add `onHeadClick`.
1792- πŸ’„ `Input`: Adjust the style.
1793- πŸ’„ `Sidebar`: Fix props without `getContainer` error.
1794
1795`2018-09-04`
1796
1797- 🌟 `Input`: Add `showPasswordEye`.
1798- πŸ’„ `IconSelect`: Change search not case sensitive.
1799
1800## 0.3.8
1801
1802`2018-08-31`
1803
1804- 🌟 `Icon`: Added new icons.
1805- πŸ’„ `Input`: Adjust the style.
1806- πŸ’„ `FormItem`: Adjust the style.
1807
1808## 0.3.7
1809
1810- πŸ’„ `Table`: Adjust the style.
1811- πŸ’„ `Input`: Show default ban icon while hover Input
1812- πŸ’„ `Spin`: Fixed Spin layer.
1813
1814## 0.3.6
1815
1816`2018-08-16`
1817
1818- 🌟 `Icon`: Added new icons.
1819
1820## 0.3.5
1821
1822`2018-08-03`
1823
1824- πŸ’„ `Switch`: Adjust the style.
1825- 🌟 `Icon`: Added new icons.
1826
1827## 0.3.4
1828
1829`2018-07-19`
1830
1831- 🌟 `Icon`: Added new icons.
1832
1833## 0.3.3
1834
1835`2018-07-06`
1836
1837- 🌟 `Select`: Added `onChoiceRemove`.
1838- 🌟 `Input`: Added `showLengthInfo`.
1839- 🌟 `Modal`: Added `center`.
1840- πŸ’„ `Select`: Adjust the style.
1841- πŸ’„ `Tree`: Adjust the style.
1842- πŸ’„ `Modal.Sidebar`: Adjust the style.
1843- πŸ’„ `InputNumber`: Adjust the style.
1844- πŸ’„ `Select`: `filterInput` autoFocus.
1845- 🐞 `Table`: Fixed `onChange` returned value mistake.
1846- 🐞 `Select`: Fixed clicked the dropdown's icon can't trigger focus.
1847- 🐞 `Table`: Fixed the popup of default filters.
1848
1849## 0.3.2
1850
1851`2018-06-28`
1852
1853- 🌟 `Icon`: Added new icons.
1854- 🌟 `Form`: Added `isModifiedFields` `isModifiedField`.
1855- πŸ’„ `Table`: Adjust the style of sort's icon.
1856- πŸ’„ `Select` `Input` `Radio` `DatePicker`: Adjust the style.
1857
1858## 0.3.1
1859
1860`2018-06-08`
1861
1862- 🐞 `Table`: Fixed select dropDown of Column which is always loading.
1863
1864## 0.3.0
1865
1866`2018-06-08`
1867
1868- 🌟 `Select`: Added loading.
1869- πŸ’„ `Collapse`: Adjust the style of icon.
1870- πŸ’„ `Modal`: Adjust the style of footer's button.
1871- 🌟 Added component `IconSelect`.
1872- πŸ’„ `Table`: Adjust `FilterSelect` function.
1873- πŸ’„ `Table`: Adjust the position of Popup.
1874
1875## 0.2.4
1876
1877`2018-06-01`
1878
1879- πŸ’„ `Select`: Adjust the style of icon.
1880- πŸ’„ `Input`: Adjust the style of icon.
1881- 🌟 `Icon`: Added new icons.
1882
1883## 0.2.2
1884
1885`2018-05-31`
1886
1887- πŸ’„ `Radio`: Adjust the style of disabled.
1888- πŸ’„ `Pagination`: Adjust the style of select.
1889- πŸ’„ `Select`: Adjust the style of multiple.
1890- 🐞 `Select`: Fixed can't select input value without data.
1891
1892## 0.2.1
1893
1894`2018-05-28`
1895
1896- πŸ’„ `Select`: Adjust the style of multiple.
1897
1898## 0.2.0
1899
1900`2018-05-18`
1901
1902- 🌟 migrate to npmjs.
1903
1904## 0.1.11
1905
1906`2018-05-15`
1907
1908- πŸ’„ `Button`: Adjust disabled background color.
1909- πŸ’„ `Modal.Sidebar`: Adjust the style of title.
1910
1911## 0.1.10
1912
1913`2018-05-14`
1914
1915- 🐞 `Table`: Fixed filter bar remove choice item will effect current state `filteredValue`;
1916- πŸ’„ `Select`: Adjust disabled style.
1917
1918## 0.1.9
1919
1920`2018-05-13`
1921
1922- πŸ’„ `Form`: Adjust validation feedback icons.
1923- πŸ’„ `Popover`: Adjust icon.
1924- 🐞 `Table`: Fixed when `value` in prop `filters` of `column` is not string, the display of filter bar's selection value will be wrong.
1925- 🌟 `Table`: `column` added `filterTitle` prop.
1926
1927## 0.1.8
1928
1929`2018-05-12`
1930
1931- 🐞 `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.
1932- 🐞 `Select`: In Form, select all can't get value.
1933
1934## 0.1.7
1935
1936`2018-05-12`
1937
1938- πŸ’„ `Icon`: font-weight change to inherit.
1939- 🐞 `Select`: Open the dropdown again after cannot be query.
1940
1941## 0.1.6
1942
1943`2018-05-11`
1944
1945- πŸ’„ `Pagination`: Adjust the style of Pagination.
1946- πŸ’„ `Modal.Sidebar`: content scroll.
1947- πŸ’„ `Select`: Adjust the style of Select.
1948- 🌟 `Select`: Added prop choiceRender.
1949
1950## 0.1.5
1951
1952`2018-05-10`
1953
1954- 🐞 `Ripple`: Fixed style's dependency which use the Ripple.
1955- 🐞 `Icon`: Fixed icon sizes under different font sizes are not self-adaptive.
1956- 🌟 `Checkbox`: Added prop label.
1957- 🌟 `Radio`: Added prop label.
1958- πŸ’„ `Select`: Adjust when label not exist.
1959- 🐞 `Input`: Fixed defaultValue and label overlap.
1960
1961## 0.1.4
1962
1963`2018-05-08`
1964
1965- 🐞 `Ripple`: Fixed bugs which inner node's position style is static.
1966
1967## 0.1.3
1968
1969`2018-05-07`
1970
1971- 🌟 `Model.Sidebar`: Add footer
1972- πŸ’„ `Spin`: Adjust the rotation effect.
1973- 🐞 `Table`: Fixed filter bar errors when column filter fails to filter columns without dataIndex property.
1974
1975## 0.1.2
1976
1977`2018-05-03`
1978
1979- 🌟 `Pagination`: Added prop `tiny` for table pagination theme.
1980- πŸ’„ `Tab`: Adjust the icons.
1981- 🐞 `Table`: Fixed error for the choose value of fiter bar.
1982- 🐞 `Ripple`: Fixed error for style of child node.
1983- 🌟 `Icon`: Add new icons.
1984- 🐞 `Input`: Fix prefix and suffix.
1985
1986## 0.1.1
1987
1988`2018-05-02`
1989
1990- Table
1991 - 🌟 `FilterBar`: Added multiple choose function by prop `column.filterMultiple`.
1992 - 🐞 `FilterBar`: Fixed column filter error.
1993 - 🐞 Fixed the issue that the expand icon does not rotate by center.
1994- 🐞 `Modal.Sidebar`: Fix Button's loading display.
1995
1996## 0.1.0
1997
1998`2018-04-28`
1999
2000- πŸ’„ `Ripple`: Optimize and abstracted into components.
2001- 🐞 `Select`: Fixed the content display when it's too large.
2002- πŸ’„ `Table`: Adjust the row's expanded icon
2003- πŸ’„ `Table`: When the `column.filters` prop is an empty array, `filterBar` can also display the optional column.
2004
2005## 0.0.5
2006
2007`2018-04-26`
2008
2009- πŸ’„ Adjust Table row's expanded icon.
2010- 🐞 Fixed rc-components error under IE9.
2011- 🌟 Added `placement` for message to position.
2012- 🌟 Added `bottom` for message's config.
2013- 🌟 Added `footer` for Select.
2014
2015## 0.0.4
2016
2017`2018-04-25`
2018
2019- πŸ’„ Adjust Table's filter bar to forbid OR logic by default.
2020- πŸ’„ Adjust the style of Select's clear icon .
2021- 🌟 Added `funcType` for Modal to button function.
2022
2023## 0.0.3
2024
2025`2018-04-24`
2026
2027- 🐞 Fixed Form's Input error.
2028- 🐞 Fixed the theme style of Input compatibility error.
2029- 🐞 Fixed the theme style of Select compatibility error.
2030- 🐞 Fixed the theme style of AutoComplete compatibility error.
2031- πŸ’„ Adjust the theme style of Radio.
2032- πŸ’„ Adjust the theme style of Upload.
2033- πŸ’„ Adjust the eject position of Dropdown.
2034- πŸ’„ Adjust the Button's loading style.
2035
2036## 0.0.2
2037
2038`2018-04-20`
2039
2040- 🐞 Fixed missing dependencies for each components in `rc-components`.
2041- 🐞 Fixed Table's filterBar error.
2042- πŸ’„ Adjust the theme style of Button.
2043- πŸ’„ Adjust the theme style of Menu.
2044- πŸ’„ Adjust the theme style of Modal.
2045- πŸ’„ Adjust the theme style of Progress.
2046- πŸ’„ Adjust the theme style of Select.
2047- πŸ’„ Adjust the theme style of Input.
2048- 🌟 Added value `loading` for Progress's prop `type`.
2049- 🌟 Added Modal.SideBar.
2050- 🌟 Added `copy` and `onCopy` for Input to copy function.
2051
2052## 0.0.1
2053
2054`2018-04-11`
2055
2056- Table
2057 - 🌟 Added `filterBar` to open the filter bar function.
2058 - 🌟 Added `filters` to control filter conditions selected.
2059- 🌟 Added `label` for each form control to display floating text.
2060- πŸ’„ Adjust the theme style of each component.
2061
2062## 0.0.0
2063
2064`2018-04-01`
2065
2066- 🌟 Based on [Ant Design@3.4.0](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md#340)