## 0.22.44
- `chore` release 0.22.44

## 0.22.44-beta.2
- `new` update calendar

## 0.22.44-beta.1
- `new` 新增 locale key zh_CN en_US

## 0.22.44-beta.0
- `new` support localePack

## 0.22.43
- [chore] 更新 user-guide 为 user-guide-v2

## 0.22.42
- `new` 新增采购主题

## 0.22.41
- [Style] `fix` checkbox disabled checked style in dark background

## 0.22.40
- [Tag] update uxcore-tag to 2.4.0

## 0.22.39
- [CascaderSelect] `fix` 样式写法问题

## 0.22.38
- [CascaderSelect] `fix` bug 修复

## 0.22.37
- [Style] 新增宜搭主题

## 0.22.36
- [CascaderSelect] `fix` bug 修复

## 0.22.35
- [Main] remove browser key in package.json

## 0.22.34
- [CascaderSelect] `fix` bug 修复

## 0.22.33
- [Message] `fix` bug 修复

## 0.22.32
- [Message] 修复声明周期中调用info等方法时的报错问题。by @光弘

## 0.22.31
- [LoadMore] `change` 调整scroll事件触发时机，将冒泡阶段调整成捕获阶段,by 川封
- [Calendar] `change` 大日历修改事件条数显示规则,by 知蕾


## 0.22.30
package.json add new prop browser

## 0.22.29
- [CascadeMultiSelect] support jsxSize

## 0.22.28
- [Uploader] fixbug

## 0.22.27
- [Uploader] fix bug about onlineEdit

## 0.22.26
- [Uploader]  add new prop onlineEdit

## 0.22.25
- [CascadeMultiSelect] add new prop 'labelWithPath'
- [TreeSelect] bugfix

## 0.22.24
- [CascadeSelect] add new prop onlyStringValue


## 0.22.23
- [Badge] Disable animation in windows
- [Select] Support `title` in `value` prop
- [Table] Allow action column event propagation
- [TreeSelect] Fix a bug in multiple bug


## 0.22.22
- [Badge] Disable animation in windows
- [Select] Support `title` in `value` prop
- [Table] Allow action column event propagation
- [TreeSelect] Fix a bug in multiple bug


## 0.22.21
- [Table] add new param row.index for column.render

## 0.22.20
- [Album] support firefox
- [Card] add style/index.js
- [Form] add new props viewModePlaceholder
- [Tree] fix onDoubleClick event bug for ActionTreeNode

## 0.22.19
- [XXX-form-field] change placeholder from '' to '--' in view mode
- [CascadeSelect] fix a bug when isMustSelectLeaf is true

## 0.22.18
- [Uploader] support disabled props

## 0.22.17
- [Table] `FIXED` fix a text be hidden for columnPicker in actionBar
- [Calendar] `FIXED` fix a i18n bug for RangerCalendar
- [Drawer] `NEW` add a new enter animat

## 0.22.16
- [MultiSelect] `FIXED` long text choice item style fix, support js style export
- [Table] `NEW` add new prop onToggleSubComp for async loading
- [Table] `CHANGED`  addSubRow & addSubRowFromTop will wait for async data loaded
- [Table] `CHANGED` optimize the check of `hasSubComp`
- [DateFormField] `FIXED` fix a bug in disabledDate function when showTime is true
- [DateFormField] `NEW` add new prop fixTimezoneOffset
- [SelectFormField] `CHANGED` add new prop fetchHeader


## 0.22.14
- [Calendar] `Fixed` rcCalendar support renderFooter
- [Card]  `New` add new prop tipIconTheme
- [Form]  `Fixed` fix a format bug in NumberInputFormField
- [Table] `New`  subRowComp support in rightFixed column
- [Table] `New` i18n for columnOrder & columnPicker


## 0.22.13
- [Calendar] fix and refactor some bugs and methods in fullcalendar
- [Table] reset currentPage when fetchData type is ‘search’
- [Table]  fix group column header height
- [Table] add new prop tooltipPlacement for messageIcon
- [Table] add new prop fetchHeader
- [FormField] add new prop fetchHeader


## 0.22.12
- [Calendar ] `FIXED` fix a style bug in fullcalendar when event cross different month-panels
- [Card]  `NEW` self-adaption-height when inner components update themself
- [Form]  `NEW` add Form.FormCard for card layout in form, support contain FormXXX components
- [Message] `CHANGED` revert to 0.5.14

## 0.22.11
- [Calendar] `CHANGED` add events support for vc-calendar
- [Calendar] `FIXED` fix stylest in year panel
- [CascadeMultiSelect] `FIXED` the text in input should be shown when options fetched after data.
- [FormField] `FIXED` when required is set, jsxrules will auto add empty check rule
- [FormField] `NEW` add new prop requiredErrMsg for required prop
- [Formatter] `FIXED` fix a bug when fixNum is 0 in Formatter.money method

## 0.22.10
- [Calendar] `FIX` fix a node module lost

## 0.22.9
- [Card] `NEW` add new prop overlayStyleOfTip & placementOfTip & keepAlive
- [Table] `FIX` optimize the performance & fix a column group in tree mode
- [Calendar] `CHANGED` optimize some style for calendarfull

## 0.22.7
- [Sticky] `NEW` add new component uxcore-sticky
- [Table] `CHANGED` refactor header sticky
- [Table] `NEW` add new prop fixActionBarToTop & fixActionBarOffset
- [Form] `FIX` fix a style bug in view mode

## 0.22.6
- [Calendar] `CHANGED` change date picker offset in MonthCalendar & YearCalendar

## 0.22.5
- [Validate] add a new method isNotEmptyIncludeFalse

## 0.22.4
- [Album] `NEW` add rotate button when in view mode
- [Calendar] `FIXED` locale fix
- [Dialog] `CHANGED` remove empty div when dialog is removed
- [FormField] `CHANGED` remove errMsg type check
- [FormField] `FIXED` remove jquery method in test case
- [Progress] `NEW` add new prop infoType (icon|percent)
- [Progress] `FIXED` fix state icon lost when success & exception in circle progress
- [Steps] `FIXED` last step layout cause container overflow
- [Steps] `FIXED` vertical mode should not calculate width dynamic
- [Table] `NEW` add new prop expandIconType
- [Table] `CHANGED` emptyIcon in tree mode will always exist for format & performance
- [Table] `FIXED` fix a border lost err in tree mode table
- [Table] `FIXED` fixHeader will spill out of table
- [Table] `NEW` add new prop fixHeaderOffset for scroll check
- [Uploader] `NEW` add 'onDownloadFile' hook for custom download behavior

## 0.22.3
- [Table] `NEW` add new prop needCheckRightFixed & onRowGroupOpenChange & defaultRowGroupActiveKeys
- [CascadeMutilSelect] `FIXED` value will change after every checked.
- [CascadeSelect] `NEW` async load will be occurred after clicking a item of search result.
- [Uploader] `NEW` 'onShowFile' hook for all file

## 0.22.1~2

- [Pagination] `CHANGED` 0.8.0 -> 0.8.1, fix uxcore-icon dependency
- [Table] `CHANGED` bump to 11.0.0, update pagination version

## 0.22.0

- [Carousel] `CHANGED` 0.3.8 -> 0.4.0, changed react-slick to 0.22.0
- [UserGuide] `CHANGED` 0.1.2 -> 0.2.0, implement new design, possbile incompatible changes, verify needed
- [TreeSelect] `FEATURE` do not show rightDropdown when prop multiple is false
- [Drawer] `FIXED` fix prefixCls
- [Popover] `FIXED` fix prefixCls
- [NoticeIcon] `FIXED` fix prefixCls

## 0.21.67
- [Dialog] `NEW` cancel callback expose param `e`
- [Drawer] `NEW` add new event cancel
- [Message] `FIXED` fix some bug
- [Select2] `CHANGED` change placeholder color to same as design
- [Table] `FIXED` fix some bugs in tree table
- [Table] `CHANGED` keep jsxid steady when load tree data
- [Table] `NEW` add new method `updateRow` in tree mode
- [Table] `FIXED` change columnPicker options from dataKey to title
- [Table] `FIXED` add text-overflow style in headerCell for compatibility in legao
- [Table] `FIXED` delete activeColumn when jsxcolumns didn't contain that column

## 0.21.66
- [Table] `NEW` column resizeable;
- [Table] `NEW` add two methods addSubRow & addSubRowFromTop for tree table
- [Table] `FIXED` hidden column will not appear in ColumnOrder; if jsxcolumns change to empty, ColumnPicker & ColumnOrder will be disabled
- [Table] `FIXED` a bug when rightFixed is true in tree mode(expandButton, header cell border)
- [Table] `CHANGED` head cell text-overflow change to ellipsis
- [Form] fix text overflow in input-field

## 0.21.65
- [Table] `FIXED` Fix a bug when multiple table instances exist on a page in rowOrder & DraggableList
- [Calendar] `FIXED` prop disabledDate of MonthCalendar didn't support method getTime

## 0.21.64
- [Pagination] revert

## 0.21.63
- [FloatNav] `FIXED` scroll event can not occurred when nav items is async
- [Menu] `FIX` submenu selected logic
- [Pagination] `FIXED` fix the ellipsis became messy code

## 0.21.62
- [Menu] 'CHANGED' submenu selected logic

## 0.21.61
- [Table] fix some styles

## 0.21.59
- [Calendar] `NEW` Compatible with different locale formats
- [Table] `NEW` update ListActionBar for compatibility with older versions
- [Table] `FIXED` columnOrder & columnPicker can respond to columns change
- [FloatNav] `NEW` support spot bar

## 0.21.58
- [Calendar] `FIXED` fix disabledDate & disabledTime is not working when init
- [Calendar] `NEW` placeholder support i18n
- [CascadeSelect] `FIXED` fix line-height styles
- [TreeSelect] `NEW` rc-tree update to support customize treeNode icon && add size props

## 0.21.57
- [TreeSelect] `CHANGED` tree SelectNode remove style overflow
- [Calendar] `NEW` add MiniWeek
- [Menu] `FIXED` fix submenu selected logic

## 0.21.56
- [Button] `NEW` prop `type` support new value `text`
- [Drawer] `FIXED` fix css

## 0.21.55
- [Table] `NEW` add new prop defaultEditable
- [Tree] `FIXED` for ActionTreeNode, fix the event stop propagation problem under react@15 and smaller
- [Tree] `CHANGED` default actions ICON changed to more-dot

## 0.21.54
- [Card] `NEW` add prop contentHeight
- [CascadeSelect] `FIXED` state not change when component destroy
- [Table] `FIXED` fix a bug in messageIcon when break lines
- [Tooltip] `CHANGED` style change: move background-color from inner to content
- [Tree] `CHANGED` for ActionTreeNode, prevent click event to propagation on action item so it won't trigger selectable event on tree node
- [Uploader] `CHANGED` change the struct requirements of prop.fileList, see README for details
- [Uploader] `CHANGED` add id,url to value pass to upper level by onChange(value) event

## 0.21.53
- [Table] `CHANGED` optimize the action-bar to list-action-bar

## 0.21.52
- [Calendar] `CHANGE` auto hidden value text when width is too small; give a min-width to input-span: 80px which can at least show full year like 2019;fix a wrong prop type of YearCalendar.transitionName
- [Form] `CHANGED` change option splitter to ", " under view mode, the same to SelectFormField
- [Select2] `NEW` add prop rcRef to get the ref of RcSelect, sometimes we need to call it's public methods
- [Table] `FIXED` util.dropFunc will cause stack overflow
- [Table] `CHANGED` optimize the action-bar to list-action-bar

## 0.21.49
- [Calendar] `CHANGED` update uxcore-calendar to 0.10.16, lock rc-calendar version

## 0.21.48
- [Icon] `CHANGED` change uxcore-icon auto update
- [Button] `CHANGED` do not excute onClick while loading
- [Button] `NEW` add count down feature
- [Calendar] `CHANGE` when select a quickSelectRanges, close the tooltip
- [Dialog] `CHANGED` supporting drag dialog feature
- [Form] `CHANGED` SearchFormField add new props size

## 0.21.47
- [Icon] `CHANGED` add 1 icon

## 0.21.46
- [Card] `FIXED` change defaultCollapsed to false
- [Icon] `CHANGED` add 4 icons
- [CascadeSelect] `FIXED` fix autocomplete dropdown max height
- [Steps] `CHANGED` change description layout from absolute to relative mode
- [Transfer] `FIXED` [#23](https://github.com/uxcore/uxcore-transfer/issues/23)

## 0.21.45
- [Table] `FIXED` the change of columnPicker will cause the action column from hidden to show
- [Table] `FIXED` when obj is null in util.dropFunc
- [Calendar] `CHANGED` add new prop quickSelectRanges for RangeCalendar

## 0.21.44
- [Table] `FIXED` throw an err when col title is jsx

## 0.21.43
- [Progress] `FIXED` lost variable in less
- [Card] `CHANGED` icon and box style
- [Card] `FIXED` arrow direction is wrong
- [Upload] `FIXED` fix locale problem(issue #65)
- [Album] `FIXED` some bug

## 0.21.42
- [Calendar] `FIXED` year can not changed when defaultValue is not set in monthCalendar
- [Calendar] `NEW` add new prop allowedMonthRange for MonthCalendar

- [TreeSelect] `FIXED` if props treeCheckable is true, the value not existed in props.treeData could be set from outside.

- [Uploader] `FIXED` fix classnames dependency
- [Uploader] `FIXED` fix uploadcore import (issue #81)


## 0.21.40
- [ButtonGroup] `FIXED` button group only contain one button

## 0.21.39
- [Table]: `FIXED` updateTreeId in method addRow, delRow, moveRowUp and moveRowDown

## 0.21.38
- [General] add new Component `Drawer`
- [General] add new Component `Image`

- [NoticeIcon]: `CHANGED` use `__popoverPrefixCls` in less

- [Table]: `CHANGED` refactor beforeFetch logic using natty-fetch's willFetch callback
- [Table]: `CHANGED` rowGroupHeader support column.render
- [Table]: `CHANGED` change columns comparing logic in gDSFP
- [Table]: `CHANGED` all dom class is generated from `props.prefixCls`
- [Table]: `CHANGED` support js style export
- [Table]: `FIXED` cellField error message will cover the input if the sum of rows is small
- [Table]: `CHANGED` check right fixed when fetch params change

- [ButtonGroup] `CHANGED` add danger and ghost
- [ButtonGroup] `CHANGED` filter null

- [CascadeSelect] `UPDATE` optionFilter ignore camel-case.
- [CascadeSelect] `FIXED` modified option[].children empty logic.
- [CascadeSelect] `FIXED` Can not get the right value when there is not any children and isMustSelectLeaf=true.
- [CascadeSelect] `ADD` Separate the CascadeSubmenu Component.
- [CascadeSelect] `ADD` props.cascaderHeight


## 0.21.31

- [General] generate `component.less` from package.json

## 0.21.30

- [Form]: `CHANGED` style improvement for more clear view mode
- [Form]: `CHANGED` support js style export
- [Form]: `CHANGED` change prop `jsxprefixCls` to `prefixCls`


## 0.21.23

- [FormField]: `CHNAGED` fix eslint errors
- [FormField]: `CHANGED` use prefixCls for every dom node
- [FormField]: `NEW` support new prop `tipInLabel`

## 0.21.19

- [General] add new Component `UserGuide`

## 0.21.18

- [CascadeSelet]: `FIXED` onOk click should not occurred when isMustLeaf is true
- [Mention]: `NEW` add `getMentions` API to editors for getting all current mentions.
- [Mention]: `FIXED` fix issue #22 trigger change event with outdated value.
- [Message]: `FIXED` to Message.clear function error
- [Message]: `NEW` new API Message.mask_loading
- [TreeSelect]: `CHANGED` change default value of treeNodeFilterProp to "title"
- [TreeSelect]: `FIXED` add padding-left:15px to rightPanelNode when treeCheckStrictly is true
- [TreeSelect]: `FIXED` fix rightPanelNode when treeCheckStrictly is true
- [TreeSelect]: `CHANGED` optimized disabled style.
- [Uploader]: `CHANGED` modify picker position when isVisual
- [Uploader]: `CHANGED` show download icon when readonly


## 0.21.14

- [Uploader]: `CHANGED` add new prop 'hideUploadIcon'
- [Uploader]: `CHANGED` hidepicker when isVisual and over queueCapcity

## 0.21.13

- [Theme] `NEW` add alipay theme

## 0.21.10

- [CascadeMultiSelect] `FIXED`: getDerivedStateFromProps will occur a re-display problem when props.value not change.

## 0.21.6

- [General] add new component `Card`

## 0.21.4

- [General] add new component `NoticeIcon`

## 0.21.3

- [Badge]: `CHANGED` support new prop `themeType`

## 0.21.2

- [CascadeSelect]: `FIXED` The selected text could not be displayed in the input when showSearch is true.
- [CascadeSelect]: `CHANGED` add 'dropdownClassName' prop
- [CascadeSelect]: `CHANGED` add 'showSearch' and 'onSearch' prop
- [CascadeSelect]: `CHANGED` add description display feature
- [Calendar]: `CHANGED` value can be selected from end to start in cascade mode



## 0.21.0

- [General] fit React@16.x

## 0.20.4

- [Style] `CHANGED` Button add focus state
- [Style] `NEW` new atomic class


## 0.20.1

- [CascadeSelect]: `FIXED` placeholder color follow Select2 placeholder color.
- [Dialog]: `CHANGED` change the tile color and change the padding of dialog content.
- [Table]: `CHANGED` support new prop `toggleTreeExpandOnRowClick`
- [TreeSelect]: `FIXED` the dropdown should not shake, when dropdownMatchSelectWidth is false.

## 0.20.0

- [Table]: `CHANGED` update `uxcore-tree` to `^0.3.0`
- [Table]: `CHANGED` new feature column.filters
- [Tree]: `NEW` add DropDownTreeNode component
- [Select]: `FIXED` multiple mode placeholder text overflow
- [CascadeSelect]: `FIXED` Could not occur onChange by clicking clear button when props.isMustSelectLeaf is true.
- [CascadeSelect]: `FIXED` get selectedOptions error
- [CascadeSelect]: `FIXED` fixed selectedOptions[0].hasOwnProperty error
- [TreeSelect]: `FIXED` use variable for box-shadow
- [TreeSelect]: `FIXED` remove the overflow-scroll bar of a dropdown wrapper
- [CascadeSelect]: `FIXED` modified disabled style priority.
- [CascadeSelect]: `FIXED` wrong dropdown style cover
- [CheckboxGroup]: `CHANGED` item support className
- [Dropdown]: `CHANGED` new style, support dropdown submenu
- [Icon]: `CHANGED` add 2 new icons
- [Table]: `CHANGED` support new prop `toggleSubCompOnRowClick`

## 0.19.24

- [CascadeSelect]: `FIXED` could not clear display-value from outside.
- [Dialog]: `NEW` `Dialog.confirm` can be closed from outside.
- [Tree]: `CHANGED` update `rc-tree` to `~1.11.0`
- [TreeSelect]: `FIXED` make compatible for `rc-tree-select` deprecated methods


## 0.19.22

- [General] add new component `TimePicker`

## 0.19.20

- [CascadeSelect]: `CHANGED`: optimized visual display
- [FloatNav]: `CHANGED` separate wrapper and floatnav
- [Icon]: `CHANGED` add 1 new icon
- [Table]: `NEW` support `footer`, `showFooter`, `showRowGroupFooter`
- [Table]: `FIXED` action column will be hidden if columns' visibility is changed
- [Table]: `FIXED` error tooltip fail to move with body scrolling
- [Table]: `FIXED` should not render ActionBar only when `props.actionBar` is an empty array
- [Transfer]: `FIXED` fix some styles not compatible with last design

## 0.19.16

- [Form]: `FIXED` NumberInputFormField do not format empty string
- [Formatter]: `CHANGED` use `big.js` instead of `parseFloat` to handle large number fixed
- [Formatter]: `CHANGED` date method return '' if  param is undefined/null/empty string.
- [Table]: `FIXED` body and header scroll will trigger each other additionally.
- [Uploader]: `CHANGED` show image with album if click image
- [Style]: `CHANGED` orange & blue brand primary color change

## 0.19.15

- [Form]: `FIXED` wrong NumberInputFormField right addon style.
- [Form]: `CHANEGD` NumberInputFormField add new prop `formatOnBlur`


## 0.19.14

- [Style]: `CHANGED` new loading icon

## 0.19.12

- [Table]: `CHANGED` row group style adjustment.
- [FormField]: `CHANGED` remove useless `jsxplaceholder` propType & defaultProps config
- [Collapse]: `FIXED` arrow color


## 0.19.10

- [Table]: `CHANGED` remove Tbody repaint logic

## 0.19.9

- [CascadeSelect]: `FIXED`: search input bug
- [CascadeSelect]: `NEW`: searchOption prop
- [CascadeSelect]: `NEW`: 'search' option of displayMode
- [CascadeSelect]: `FIXED`: value cannot be displayed if value is set before options.
- [CascadeSelect]: `FIXED` the component's height has 2 px more in the small or middle size mode.
- [Collapse]: `CHANGED` onChange add new param `activeKey`
- [Table]: `CHANGED` update `uxcore-checkbox-cell-field` to `^0.2.0`
- [Table]: `CHANGED` support new prop `rowGroupKey`
- [Table]: `FIXED` column picker style
- [Table]: `NEW` add new API `addEmptyRowFromTop` & `addRowFromTop(rowData)`
- [Tabs]: `NEW` support `tabBarStyle` & `tabContentStyle`
- [Validator]: `FIXED` update china mobile regular expression
- [Timeline]: `CHANGED` style improvement
- [Button]: `CHANGED` unify prop `size` enumerator naming (from `medium` to `middle`)
- [FormField]: `CHANGED` change grid percent to match the expected behaviour
- [Dialog]: `FIXED` Dialog.success with timer do not error
- [MultiSelect]: `FIXED` add missing onSubmit handler
- [RadioGroup]: `CHANGED` remove useless defaultValue logic
- [RadioGroup]: `CHANGED` fire `onChange` only when value is changed
- [TreeSelect]: `FIXED` clear inputValue when nextProps.value is empty.
- [Uploader]: `FIXED` fix button style (issue #66)
- [Uploader]: `FIXED` fix mutable props (issue #71)

## 0.19.7

- [Uploader]: `CHANGED` fix some wrong style
- [Validator]: `FIXED` email and hex validators support using uppercase
- [Table]: `FIXED` data change don't check right fixed.
- [Table]: `CHANGED` imporve scroll performance using raf.
- [Table]: `CHANGED`: props.config add showSearch property

## 0.19.4

- [EmptyData]: `FIXED` default logo url is http

## 0.19.3

- [Icon]: `CHANGED` add 14 new icons
- [Uploadr]: `CHANGED` replace preview icon

## 0.19.1

- [General]: add `ButtonGroup`
- [Table]: `CHANGED` replace inner `CollapsedButton` with `ButtonGroup`
- [EmptyData]: `CHANGED` change default empty image


## 0.19.0

- [CascadeSelect]: `NEW` prop `onSelect`
- [Title]: `CHANGED` support new prop `noDecoration`
- [Tree]: `CHNAGED` update tree css
- [General]: add `Const`, `FormField`

- [Menu]: `BREAKING CHANGED` upgrade rc-menu to [`^6.0.0`](https://github.com/react-component/menu/blob/master/HISTORY.md#600--2017-10-30) , new menu will render its submenu into `document.body` which may affect some user-defined css.


## 0.18.3

- [Title] `CHANGED` support new prop `className`

## 0.18.2


- [Form] `CHANGED` adjust textarea min-height
- [Select] `CHANGED` optimize select-value paddingRight, use large one only when allowClear is true

## 0.18.1

- [Message] `FIXED`  content can be a  React.Element.
- [MultiSelect] `CHANGED` keep selection order.
- [Popover] `CHANGED` arrow position imporvement
- [Popover] `CHANGED` update `rc-tooltip` to `^3.0.0`
- [Switch] `CHANGED` support new prop `loading`
- [Table] `FIXED` hide content bottom border line when there is no data
- [Table] `FIXED` missing `POST` fetch method
- [Table] `FIXED` left fixed table can not match the height with the mainTable, when table is multiline.
- [Table] `FIXED` when table is resized & mulitiline, fixed table's height can not match.
- [Table] `FIXED` unexpected space between body and header
- [Table] `CHANGED` column.width support percentage
- [Table] `CHANGED` add new prop `showUnknownTotalPager`
- [Table] `CHANGED` adjust column picker style
- [Table] `NEW` support new prop `onColumnPick`
- [Transfer] `FIXED` fix color to comply with design rules.

## 0.18.0

- [Style] `NEW` add danger button
- [Style] `NEW` add new function color
- [Style] `CHANHED` new color generation rule
- [Button] `NEW` add new prop `danger`
- [Button] `Deprecated` Button.ButtonGroup
- [Album] `CHANHED` increase album-overlay z-index to 1000 which is equal to dialog's
- [CascadeMultiSelect] `NEW`: isCleanDisabledLabel prop
- [Dialog] `FIXED` iusse #28 #20  Dialog.xxx icon can be changed
- [Dialog] `NEW` iusse #27 Dialog.xxx support `className`
- [Dialog] `CHANGED` iusse #24 use padding instead of margin to position title
- [Form] `NEW` add new API `doValidateAndScroll`
- [Formatter] `FIXED` Formatter.date(null) will return 1970-01-01
- [Step] `FIXED` set title attribute while the type is string, not jsx, see #17
- [Tabs] `FIXED` wrong open type split-line color
- [Tooltip] `NEW` dark background tooltip
- [Transfer] `CHANGED` add disabled option to transfer item
- [TreeSelect] `CHANGED` rc-tree-select@1.12.0, change extend-style to usage-style.


## 0.17.1

- [Component] Rate: `FIXED` Rate is not exported.

## 0.17.0

- [General] fit React@15.x: Switch/Form
- [Component] Calendar: `CHNAGED` update `rc-time-picker` to ~2.4.0
- [Component] Calendar: `CHNAGED` update `rc-calendar` to ~8.4.0
- [Component] Calendar: `CHANGED` support new prop `onOpenChange`
- [Component] Calendar: `FIXED` timepicker style bug when calendar is shown around the border of the container.
- [Component] CascadeSelect: `NEW`: new prop `isMustSelectLeaf`
- [Component] CheckboxGroup: `FIXED` Item props `disabled` should not work when it is `undefined`
- [Component] Steps: `NEW` icon prop for Step support uxcore-icon
- [Component] Uploader: `FIXED` style bug for `upload failed` text
- [Component] Uploader: `CHANGED` allow downloadUrl & previewUrl to be an empty string to hidd the corresponding button.
- [Component] Form: `NEW` auto adjust field's margin between view mode & edit mode
- [Component] Form: `CHANGED` adjust safe distance between two fields in a row.
- [Component] Form: `CHANGED` adjust field's margin for different size

## BREAKING CHANGE

- [Component] Form: `NEW` new field prop `inputBoxMaxWidth` to define a max width for field input box in a very wide page.  to support this feature, you must use both js and css in 0.17.0 version.

## 0.16.3

- [General] fit React@15.x: Alert/Popover/Table
- [General] add tests: Alert/Popover
- [Component] Animate: `CHANGED` update `rc-animate` to `^2.0.0`
- [Component] Dialog: `CHANGED` remove circular dependencies between Dialog & confirm
- [Component] Table: `FIXED` deepcopy beforeFetch params before passed
- [Component] Table: `CHANGED` default empty data for locale
- [Component] Table: `CHANGED` action column title padding adjustment
- [Component] Table: `CHANGED` add new action config `buttonType`
- [Component] Tabs: `FIXED` fix the heigth of tab-bar
- [Component] Tooltip: `CHANGED` update `rc-tooltip` to `^3.0.0`
- [Component] Transfer: `CHANGED` replace dependency `deepcopy` with `lodash/cloneDeep`

## 0.16.0

- [General] fit React@15.x
- [Component] CascadeMultiSelect: `NEW`: keyCouldDuplicated prop
- [Component] CascadeMultiSelect: `FIXED`: remove Clear Button when all items are disabled
- [Component] CascadeMultiSelect: `NEW`: display all selection levels when use the independent Panel.
- [Component] CascadeMultiSelect: `NEW`: add a new attribute "disabled" to item of options array to enable/disable checkbox.
- [Component] FloatNav: `NEW` new style
- [Component] FloatNav: `CHANGED` support more `navItem` nesting levels
- [Component] Form: `CHANGD` Cascade pass all Select prop
- [Component] Menu: `BREAKING CHANGED` onOpen & onClose is replaced with `onOpenChange`

## 0.15.17

- [Component] CascadeMultiSelect: `FIXED`: Panel position can not be float:left when used independently
- [Component] CheckboxGroup: `CHANGED` adjust space between text & checkbox
- [Component] RadioGroup: `CHANGED` adjust space between radio & text
- [Component] Steps: `CHANGED` update style, change icons to uxcore-icon
- [Component] Steps: `NEW` new types: `bottom-desc` `arrow-bar`

## 0.15.15

- [Component] Calenadr: `CHANGED` style adjustment for small & middle size
- [Component] CascadeMultiSelect: `FIXED` trigger the onSelect event when click the close icon.
- [Component] MultiSelect: `NEW` add new prop `size`


## 0.15.13

- [Component] Album: `NEW` add new prop `customButtons`
- [Component] Album: `FIXED` rgbaDetect bug if no script label exists
- [Component] Calendar: `CHANGED` support new prop `size`
- [Component] CascadeSelect: `CHANGED` support new prop `size`
- [Component] CheckboxGroup: `CHANGED` add new prop `addon`
- [Component] Form: `CHANGED` support new prop `verticalAlign`
- [Component] Form: `FIXED` title's height after a formfield is wrong.
- [Component] Message: `CHANGED` a counter of instance. the container will be removed if this counter is equal to 0.
- [Component] Pagination: `CHANGED` improve style when total count is large
- [Component] Select: `NEW` add new prop `size`
- [Component] Select: `FIXED` placeholder overflow
- [Component] Uploader: `FIXED` shown photo index is always 0
- [Component] Uploader: `FIXED` more robust getUrl
- [Component] Uploader: `FIXED` compatible with access to the previewUrl and downloadUrl
- [Component] Uploader: `FIXED` default image can't preview
- [Component] Uploader: `CHANGED` add album show image if only image


## 0.15.8

- [Component] Table: `CHANGED` only select cell text when the cell is double clicked

## 0.15.7

- [Style] `FIXED` set input placeholder color important to prevent being overrided in IE10/11

## 0.15.6

- [Component] CascadeMultiSelect: `FEAT`: add readOnly prop
- [Component] CascadeMultiSelect: `FEAT`: add beforeRender prop
- [Component] CascadeMultiSelect: `FEAT`: pass cascade selected data to `onSelect` & `onOk`
- [Component] Matrix: `CHANGED` new style
- [Component] Table: `CHANGED` style adjustment

## 0.15.3

- [Component] Collapse: `CHANGED` add animation while toggling a panel component
- [Component] Table: `CHANGED` more robust `checkBodyHScroll`
- [Component] Table: `FIXED` more reliable check logic

## 0.15.2

- [Component] Uploader: `CHANGED` new style
- [Component] Uploader: `FIXED` true percentage
- [Component] Uploader: `NEW` add readOnly prop

## 0.15.0

- [Component] CascadeMultiSelect: `FIXED`: dynamic options fail to be re-rendered.
- [Component] CascadeMultiSelect: `CHANGED`: the third param of prop `onItemClick` is the all-selected data.
- [Component] Form: `CHANGED` use `uxcore-title` instead of old FormRowTitle
- [Component] Table: `CHANGED` hide pager if totalCount is lower than pageSize and sizeChanger is hiden.
- [Component] Table: `CHANGED` update CellField to `^0.2.0`, support `errMsg`
- [Component] Table: `CHANGED` collapsed Button style adjustment
- [Component] Table: `CHANGED` add a new theme type `ghost` for the nested table.
- [Component] Table: `FIXED` group table column picker bug when toggle an item's visibility in common group.
- [Component] Table: `FIXED` group fixed table border bug
- [Component] Table: `FIXED` fixed table height React warning
- [Component] Table: `CHANGED` use popover instead of column picker dropdown
- [Component] Table: `CHANGED` new column picker trigger icon
- [Component] Table: `CHANGED` style: mask color & fixed table box-shadow
- [Component] Table: `CHANGED` add animation when toggling sub component
- [Component] Tree: `CHANGED` add animation


## 0.14.8

- [Component] Calendar: `CHANGED` support new props `yearSelectOffset` & `yearSelectTotal`
- [Component] Mention: `CHANGED` support multiple mention
- [Component] Popover: `CHANGED` support new prop `align`
- [Component] Select: `CHANGED` hide combobox arrow
- [Component] Table:  `CHANGED` hide vertical scrollBar if body can not scroll vertically.
- [Component] Table:  `NEW` support a new type `split-line`.
- [Component] Uploader:  `FIXED` Fix image uploader filename overflow styles
- [Component] Uploader:  `FIXED` Add filename title attribute

## 0.14.7

- [Component] MultiSelect: `FIXED` button style bug
- [Component] PickableFormField: `CHANGED` update formfield version
- [Component] Steps: `FIXED` style fix for long step title
- [Component] Table: `CHANGED` `resetRow` & `resetAllRow` will do validate
- [Component] Table: `FIXED` fixed Row height not equal to main table if multiline row mode is on

## 0.14.6

- [Style] `FIXED` button font-size & padding

## 0.14.5

- [Component] Table: `FIXED` `checkBodyHScroll` may throw error if `rightFixedTable` is not defined
- [Component] Table: `FIXED` rightFixedTable position bug if table width is too large to scroll.
- [Component] Table: `FIXED` `action.isDisable` fail to work.
- [Component] Table: `CHANGED` pass rowData to `action.isDisable`

## 0.14.2

- [Component] Select: `CHNAGED` update `rc-select` to ~6.8.0


## 0.14.1

- [Style] `CHANGED` use non-alpha color for border-color to fix latest chrome render bug [#8](https://github.com/uxcore/kuma-base/issues/8)
- [Style] `FIXED` disabled outline button color
- [Style] `CHANGED` remove button margin

## 0.14.0

- [Component] Badge: `CHANGED` add displayName
- [Component] CascadeMultiSelect: `FIXED`: dom-align fail to work
- [Component] Icon: `CHANGED` add 9 new icons
- [Component] Table: `NEW` support new prop `shouldResetExpandedKeys`

## 0.13.3

- [General] `FIXED` server render support

## 0.13.2

- [Component] Menu: `FIXED` text overflow style
- [Component] Table: `NEW` add new method `viewAllRow`, `resetAllRow` and `resetAndViewAllRow`.
- [Component] Table: `FIXED` DateCellField icon style
- [Component] Table: `FIXED` undefined bug if column is fixed in `Header`
- [Component] Tag: `CHANGED` prop `onAdd` support callback to prevent input reset

## 0.13.1

- [Component] CascadeSelect: `NEW`: columnWidth prop, remove dropDownWidth prop
- [Component] Pickable: `FIXED` iteration bug when rootWidth is 0
- [Component] Uploader: `FIXED` render an empty container if tips is empty

## 0.13.0

- [Component] Dialog: `FIXED` close icon encoding bug
- [Component] Transfer: `FIXED` text overflow style bug
- [Component] Uploader: `FIXED` filename overflow style bug
- [Component] Uploader: `FIXED` missing `action-remove` in some remove button
- [General] add new component `PickableFormField`, `Title`


## 0.12.0

- [Component] Form: `CHANGED` filter invalid letter in `NumberInput`
- [Component] MultiSelect: `CHANGED` footer redesign
- [Component] Pagination: `CHANGED` add quick jumper button
- [Component] Pagination: `CHANGED` quick jumper input value follow the current page
- [Component] Pickable: `CHANGED` add new prop `enableFold`
- [Component] Pickable: `NEW` add new prop `defaultFoldItems`， `locale`, `maxLines`


## 0.11.5

- [Component] Table: `FIXED` copyData can be changed by `addValuesInData` method
- [Component] Uploader: `FIXED` `reset` method fails to work

## 0.11.4

- [Component] CascadeMultiSelect: `Fixed` fix issue [#13](https://github.com/uxcore/uxcore-cascade-multi-select/issues/13).
- [Component] Icon: `CHANGED` add 3 new icons
- [Component] Menu: `CHANGED` add new theme `none-border-dark`
- [Component] Menu: `CHANGED` none-border theme style change

## 0.11.1

- [Component] Form: label width change

## 0.11.0

- [Component] Button: size change

## 0.10.11

- [General] add new theme `green`

## 0.10.10

- [Component] Button: `NEW` support new prop `ghost`
- [Component] Button: `CHANGED` prop `type` support new value `white`
- [Component] ToTop: `CHANGED` new icon
- [Component] Uploader: `CHANGED` use `uxcore-button` for default trigger


## 0.10.7

- [Component] Alert: `CHANGED` new icon
- [Component] Alert: `CHANGED` new style
- [Component] Badge:  `CHANGED` style improvement
- [Component] Calendar: `FIXED` incorrect style
- [Component] CascadeMultiSelect: `FIXED` incorrect style
- [Component] Carousel: `CHANGED` lock react-slick version
- [Component] Collapse: `FIXED` support prop `className`
- [Component] Icon: `CHANGED` add 20 new icons
- [Component] Message: `CHANGED` new icon
- [Component] Message: `CHANGED` support small size
- [Component] Message: `CHANGED` a new way to pass instance options
- [Component] Pagination: `CHANGED` add i18n for unknown total
- [Component] Pagination: `FIXED` incorrect style
- [Component] Pickable: `FIXED` fix propType check.
- [Component] Rate: `FIXED` wrong alwaysTip container width when total is not 5.
- [Component] Rate: `NEW` add new props `icons`, `actveIcons` & `activeAll`
- [Component] Select: `FIXED` incorrect style
- [Component] Steps: `FIXED` incorrect style
- [Component] Table: `FIXED` method `getCheckStatus` & `selectAll` bug when `rowSelection.isDisabled` is used
- [Component] Tabs: `CHANGED` brick style adjustment
- [Component] ToTop: `CHANGED` style adjustment
- [Component] Transfer: `CHANGED` style adjustment

## 0.10.6

- [Component] CascadeSelect: ``FIXED` hover and focus color.
- [Component] Crumb: ``FIXED` hover and focus color.
- [Component] Dialog: `CHANGED` update rc-dialog to ~6.5.0
- [Component] Dialog: `CHNAGED` add footer top border line (style)
- [Component] Dialog: `CHANGED` Dialog.confirm support `okText` & `cancelText`
- [Component] Form: `CHANGED` method setValues will handle non-existent key. (#135)
- [Component] Pickable: `CHANGED` prop `type` support `simpleHook`
- [Component] Popover: `CHANGED` add new prop `getTooltipContainer`
- [Component] TreeSelect: `FIXED` i18n

## 0.10.1

`2017-04-06`

- [Component] Button: `CHANGED` change loading icon
- [Component] Button: `CHANGED` add icon button adaption
- [Component] Collapse: `CHANGED` new style
- [Component] Table: `FIXED` default width of rowSelector is not equal in every case.
- [Component] Transfer: `CHANGED` style change

## 0.10.0

`2017-04-05`

- [Component] Popover: `CHANGED` new style
- [Component] Steps: `CHANGED` new style
- [Component] Timeline: `NEW` add new props `dotted`, `active` & `title`
- [Component] Timeline: `CHANGED` new style
- [Component] Tooltip: `CHANGED` new style
- [Component] Tree: `CHANGED` new style


## 0.9.6

`2017-04-05`

- [Component] Calendar: `CHANGED` month & year panel style change
- [Component] Calendar: `CHANGED` use new icon
- [Component] Calendar: `CHANGED` style details adjustment
- [Component] Dialog: `CHANGED` use new icon
- [Component] Dialog: `NEW` add new props `icon`
- [Component] Icon: `CHANGED` add 8 new icons
- [Component] Pagination: `CHANGED` adjust quick jumper position
- [Component] Pickable: `CHANGED` hook icon change
- [Component] Tag: `CHANGED` new icon
- [Component] Tag: `CHANGED` style change
- [Component] Tag: `NEW` new prop `type`




## 0.9.0

`2017-03-27`

- [Component] Dialog: `CHANGED` change button size
- [Component] MultiSelect: `CHANGED` change style
- [Component] Pagination: `CHANGED` change style
- [Component] Rate: `CHANGED` new icon
- [Component] Select: `CHANGED` style adjustment
- [Component] Uploader: `CHANGED` new style
- [Component] Icon: `NEW` add 4 new icons


## 0.8.8

`2017-03-24`

- [Component] CascadeMultiSelect: `FIXED` remove transparent split.
- [Component] CascadeSelect: `CHANGED` trigger onChange when on click `the ok button`
- [Component] Icon: `NEW` add 8 new icons
- [Component] MultiSelect: `NEW` add locale support
- [Component] Rate: `CHANGED` style change
- [Component] Tabs: `CHANGED` brick style adjustment
- [Component] Tabs: `FIXED` type propTypes validation

## 0.8.6

`2017-03-20`

- [Component] Album: `CHANGED` thumbnail style
- [Component] Calendar: `FIXED` fix year select menu will overflow if locale is en-us
- [Component] CascadeMultiSelect: `FIXED` ie9+ result panel width style error
- [Component] Crumb: `CHANGED` new style
- [Component] Pagination: `CHANGED` new style
- [Component] Pagination: `NEW` add new style for unknown total
- [Component] Pickable: `FIXED` value will change even if other instance change
- [Component] Pickable: `CHANGED` style change
- [Component] Rate: `CHANGED` style change
- [General] add new component `Icon`


## 0.8.4

`2017-03=17`

- [Component] Album: `FIXED` empty children will cause error.
- [Component] Calendar: `CHANGED` base style change
- [Component] CascadeSelect: `FIXED`: display selection text immediately when the `changeOnSelect=true`
- [Component] CascadeSelect: `FIXED`: `dropDownWidth` prop type check.
- [Component] CascadeSelect: `NEW`: new prop, `dropDownWidth`(number): define the dropdown width.
- [Component] CascadeSelect: `NEW`: new display mode, `miniMode=false` will display the rich style with button and selection.
- [Component] Form: `FIXED` fix border-radius bug in searchFormField
- [Component] Table: `FIXED` scrolling to right end will cause unaligned header & body


## 0.8.3

`2017-03-09`

- [Component] CascadeMultiSelect: `FIXED` footer's button click, dropdown not hidden
- [Component] CascadeMultiSelect: `FIXED` demo async options error
- [Component] CascadeMultiSelect: `FIXED` demo input value sync update error
- [Component] Form: `CHANGED` apply special border style for EditorFormField
- [Component] Form: `FIXED` input border color difference.

## 0.8.1

`2017-03-08`

- [Component] Form: `FIXED` fix checkbox/radio view bug if there is only one child
- [Component] CascadeMultiSelect: `FIXED` Button style bug

## 0.8.0

`2017-03-06`

- [General] base style element defination change, including input/textarea/button/color.
- [Component] Button: `NEW` support 'loading' prop
- [Component] Dialog: `CHANGED` new style
- [Component] Form: `CHANGED` change color if count overflow;
- [Component] Form: `CHANGED` tips style optimaztion
- [Component] Form: `CHANGED` change textarea count style
- [Component] Select2: `CHANGED` box-shadow & border-radius change
- [Component] Tabs: `NEW` apply new style
- [Component] CascadeMultiSelect: `NEW` add ok button
- [Component] CascadeMultiSelect: `FIXED` missing style
- [Component] CascadeMultiSelect: `CHANGED` onSelect will pass leafList

## 0.7.6

`2017-03-03`

- [Component] Calendar: `NEW` add new sub Component `RangeCalendar`
- [Component] Calendar: `CHANGED` default `yearSelectOffset` & `yearSelectTotal` change
- [Component] CascadeMultiSelect: `NEW` modal view
- [Component] CascadeMultiSelect: `FIXED` props.value rerender error
- [Component] CascadeSelect: `NEW` Pass `[key]` as the value will be treated as the choosed leaf - [Component] Dialog:*key**.
- [Component] CascadeSelect: `FIXED` `e.stopPropagation()` when click the clear button.
- [Component] CheckboxGroup: `CHANGED` margin is adjusted
- [Component] RadioGroup: `CHANGED` margin is adjusted
- [Component] FloatNav: `FIXED` expection when content is empty.
- [Component] FloatNav: `FIXED` update height when props.height changed
- [Component] Form: `NEW` `CascadeSelectFormField` support `getPopupContainer`
- [Component] Message: `NEW` add new props `getContainer`
- [Component] Message: `NEW` add new props `multipleInstance`
- [Component] Message: `NEW` add new API `clear()`
- [Component] Table: `FIXED` remove useless code in `Cell` componentDidMount

## 0.7.5

`2017-02-23`

- [Component] Button: `CHANGED` use normal component declaration instead of `stateless function`
- [Component] Table: `CHANGED` show emptyData if fetch errors
- [Component] Table: `CHANGED` action hoverMenu will be hiden if a menu item is clicked.
- [Component] FloatNav: `CHANGED` adjust scroll position when clicked items.
- [Component] Form: `CHANGED` `CheckboxFormField` show key if label is not found in view mode
- [Component] Form: `CHANGED` `RadioFormField` show key if label is not found in view mode

## 0.7.4

`2017-02-21`

- [General] add new component `FloatNav` `Matrix` & `Timeline`

## 0.7.1

`2017-02-17`

- [HotFix] Calendar: style bug
- [Component] TreeSelect: `CHANGED` add new prop `resultsPanelAllClearBtn` , `resultsPanelTitle`, `resultsPanelTitleStyle` & `filterResultsPanel`

## 0.7.0

`2017-02-16`

- [Component] Calendar: `NEW` new style & timePicker
- [Component] Dialog: `CHANGED` use global transition ease
- [Component] Form: `CHANGED` update `uxcore-date-form-field` to ~0.7.0
- [Component] Message: `CHANGED` new animation
- [Component] Popover: `CHANGED` animation direction change
- [Component] Popover: `CHANGED` use global transition ease
- [Component] Table: `CHANGED` update `uxcore-date-cell-field` to ^0.3.0
- [Component] Tooltip: `CHANGED` use global transition ease
- [Component] Tooltip: `CHANGED` change animation directions
- [General] add new component `CascadeMultiSelect`

## 0.6.1

`2017-02-10`

- [Component] CascadeSelect: `NEW` add new prop `getPopupContainer`
- [Component] Pagination: `NEW` add new Prop `getSelectPopupContainer`

## 0.6.0

`2017-01-26`

- [Component] Dialog: `CHANGED` improved `getContainer`
- [Component] Form: `FIXED` cascadeSelectFormField can not be reset## 1.14.3
- [Component] Form: `CHANGED` use user-specified FormRow key
- [Component] Table: `CHANGED` `moveRowUp` & `moveRowDown` support tree mode.
- [Component] Table: `CHANGED` only show fixedTable when data exists
- [Component] Table: `CHANGED` refactor fixed column render logic
- [Component] Table: `NEW` support `column.rightFixed`
- [Component] Table: `NEW` inline edit API support callback.
- [Component] Totop: `NEW` add new prop `onTotopEnd`
- [Component] Totop: `CHANGED` update `uxcore-popover` to `~0.4.0`
- [Component] Totop: `CHANGED` use `unstable_renderSubtreeIntoContainer`



### BEAKING CHANGES

- [Component] Table: `CHANGED` `subComp` logic is removed, use `renderSubComp` instead.



## 0.5.2

`2017-01-20`

- [HotFix] add `uxcore.less` `core.less` in compatible style pack.

## 0.5.1

`2017-01-20`

- [Component] Dialog: `NEW` add new Prop `getContainer`
- [General] add new component `Splitter`


## 0.5.0

`2017-01-16`

- [Component] Animate: `NEW` add fadeOut/slideOutDown
- [Component] Calendar: `NEW` new animation
- [Component] Carousel:`CHANGED` add background transition
- [Component] Album: `NEW` new animation
- [Component] Dialog: `NEW` new animation
- [Component] Dropdown: `NEW` new animation
- [Component] Menu: `NEW` new animation
- [Component] Popover: `NEW` new animation
- [Component] Select: `NEW` new animation
- [Component] Table: `NEW` new animation
- [Component] Tabs: `NEW` new animation
- [Component] Tooltip: `NEW` new animation
- [Component] Rate: `FIXED` server render support
- [Component] Rate: `FIXED` IE compatible bug
- [Tools] Formatter: `CHANGED` use default delimeter only delimeter is undefined
- [Component] MultiSelect: `CHANGED` hide footer if nothing need to be shown


## 0.4.7

`2017-01-12`

- [HotFix] fix compitable style svg path error

## 0.4.6

`2017-01-04`

- [General] add new component `EmptyData`
- [Component] Carousel: `CHANGED` props `arrows` can be `always/hover`
- [Component] Carousel: `CHANGED` change default ease to `ease-out`
- [Component] CascadeSelect: `FIXED` even if default value is error, options should show correctly [#11](https://github.com/uxcore/uxcore-cascade-select/issues/11)
- [Component] CascadeSelect: `FIXED` throw error if options cannot match value [#9](https://github.com/uxcore/uxcore-cascade-select/issues/9)
- [Component] Form: `CHANGED` checkbox & radio style change
- [Component] Formatter: `CHANGED` use default delimeter only delimeter is undefined
- [Component] Switch: `FIXED` style when content overflow
- [Component] Table: `NEW` add new prop `rowSelection.isDisabled`
- [Component] Table: `FIXED` `column.rules` fail to work in `SelectCellField`
- [Component] Tree: `FIXED` server render bug (missing document)
- [Component] Tree: `FIXED` Table depends on refs.tree


## 0.4.5

`2016-12-27`

- [Component] Album: `NEW` API support img list & thumbnails
- [Component] Calendar: `NEW` add new method `getTriggerNode`
- [Component] CheckboxGroup: `CHANGED` type of value can be `number` or `string`
- [Component] Dialog: `CHANGED` default texts of buttons change
- [Component] Dialog: `FIXED` position bug in IE browser
- [Component] Form: `CHANGED` add new API `createFormField`
- [Component] Form: `CHANGED` update `uxcore-date-form-field` to ~0.5.0
- [Component] Form: `FIXED` textarea height bug [#121](https://github.com/uxcore/uxcore-form/issues/121)
- [Component] Form: `CHANGED` EditorFormField add new API `setContent`
- [Component] Mention: `CHANGED` editor's width propType.
- [Component] Mention: `CHANGED` add value props.
- [Component] Menu: `NEW` add new style `kuma-menu-none-border`
- [Component] Progress: `FIXED` vertical align of the text with the line.
- [Component] Table: `NEW` add type `check` to support inline checkbox editing
- [Component] Table: `NEW` add new API `moveRowUp` & `moveRowDown`
- [Component] Table: `NEW` new API `createCellField`
- [Component] Table: `CHANGED` `SelectCellField` support `searchDelay` in order to optimize search performance
- [Component] Table: `CHANGED` move all APIs to `methods.js`
- [Component] Table: `CHANGED` RadioCellField support `config.data`
- [Component] Table: `CHANGED` more powerful SelectCellField
- [Component] Table: `CHANGED` add DateCellField
- [Component] Table: `CHANGED` depend on `uxcore-cell-field`
- [Component] Table: `FIXED` onPagerChange fail to be triggered in fetchLocalData mode.
- [Component] Transfer: `CHANGED` remove head background color
- [Component] Transfer: `CHANGED` fix Transfer width to 380px
- [Component] Transfer: `CHANGED` search input placeholder
- [Component] Transfer: `FIXED` fix bug in locateItem, index do not match
- [Component] Tree: `FIXED` server render support [#3](https://github.com/uxcore/uxcore-tree/issues/3)
- [Component] TreeSelect: `FIXED` add missing loading icon.


## 0.4.4

`2016-12-01`

- [Component] Album: `CHANGED` `thumbPlacement` support `bottom/top`
- [Component] Album: `NEW` add direct method to Album which can make the component be using easily more widely.
- [Component] Calendar: `FIXED` can not reset input value if value is null in React@15.x
- [Component] Carousel: `CHANGED` support new props `largeArrowsAndDots` & `centerDots`
- [Component] Carousel: `CHANGED` update react-slick to ~0.14.0
- [Component] CascadeSelect: `CHANGED` another efficient way to fix issue #7
- [Component] CascadeSelect: `CHANGED` subMenu won't be hide before selected options's length is larger than cascadeSize when cascadeSize is not equal to options level. [#7](https://github.com/uxcore/uxcore-cascade-select/issues/7)
- [Component] CascadeSelect: `FIXED` add support for browsers that does not implement array.prototype.find.
- [Component] CascadeSelect: `CHANGED` beforeRender default value optimazition
- [Component] CascadeSelect: `FIXED` input height bug
- [Component] Dialog: `CHANGED` remove loading props on button
- [Component] Dialog: `NEW` props `htmlClassName`
- [Component] Dialog: `FIXED` if html overflow is scroll, dialog can be scrolled as well.
- [Component] Form: `CHANGED` add subComp TextAreaCount for TextAreaFormField
- [Component] Form: `CHANGED` RadioFormField support `jsxdisabled`
- [Component] Form: `CHANGED` EditorFormField jsxcontent is deprecated. use jsxvalues directly.
- [Component] Form: `CHANGED` getValues method will return a promise if asyncValidate is true
- [Component] Form: `FIXED` searchFormField lineHeight bug
- [Component] Form: `NEW` add new prop `asyncValidate`
- [Component] Mention: `FIXED` click on the contentEditable's placeholder, the editor can't focus.
- [Component] Menu: `CHANGED` to rc-menu@4.13.0
- [Component] Message: `CHANGED` change `z-index` to 1070
- [Component] Pickable: `CHANGED` small style change in hook mode
- [Component] Popover: `FIXED` prop `delay` fail to work
- [Component] Popover: `CHANGED` new scaffold
- [Component] Popover: `CHANGED` airbnb javascript style lint
- [Component] Radiogroup: `CHANGED` support new props `disabled`
- [Component] Steps: `FIXED` style bug when only one step set description
- [Component] Table: `FIXED` setState may be triggered in componentWillMount
- [Component] Table: `FIXED` rowData passed in method `addRowClassName` may be undefined
- [Component] Table: `FIXED` SelectCellField: bug when value is undefined
- [Component] Table: `FIXED` multiline reset is not thorough
- [Component] Table: `CHANGED` set default labelInValue in SelectCellField
- [Component] Table: `CHANGED` new empty data
- [Component] Table: `CHANGED` action will not render if render function return false [#158](https://github.com/uxcore/uxcore-table/issues/158)
- [Component] Table: `FIXED` props `levels` fail to work [#157](https://github.com/uxcore/uxcore-table/issues/157)
- [Component] Tabs: `FIXED` brick & filter style bug
- [Component] Tabs: `FIXED` fix border-bottom style bug ([#13](https://github.com/uxcore/uxcore-tabs/issues/13))
- [Component] Tabs: `CHANGED` set the height of the tabpane to 0 when inactive
- [Component] Tabs: `NEW` support switch when the number of items is too large
- [Component] Tree: `FIXED` loading icon missing
- [Component] Uploader: `FIXED` fix file.response.getJson bug when upload fails.

## 0.4.3

`2016-11-02`

- [Component] Table: `CHANGED` actionBar button type (the first is outline  & others are secondary)
- [Component] Table: `CHANGED` change header title font-size to 14px
- [Component] Table: `CHANGED` lint (reduce errors numbrt to 24)
- [Component] Table: `CHANGED` change tree icon in subComp mode.
- [Component] Table: `CHANGED` `column.collapseNum` will support string
- [Component] Table: `CHANGED` new action column
- [Component] Table: `CHANGED` new column picker
- [Component] Table: `CHANGED` js style standardization `Cell/index`, `ActionBar`, `SearchBar`
- [Component] Table: `CHANGED` replace `deepcopy` with `lodash/cloneDeep`
- [Component] Table: `CHANGED` order icon change
- [Component] Table: `NEW` add link bar
- [Component] Table: `FIXED` columnPicker can hide all columns.
- [Component] Table: `FIXED` treeIcon cell should not has right border when className is kuma-uxtable-border-line.
- [Component] Table: `FIXED` body width calculation bug when there is fixed columns & width is not defined.
- [Component] Table: `FIXED` bodyHeight calculation bug [#132](https://github.com/uxcore/uxcore-table/issues/132)
- [Component] Table: `FIXED` emptyText lineHeight calculation bug [#133](https://github.com/uxcore/uxcore-table/issues/133)
- [Component] Album: `NEW` Add thumbnails
- [Component] Calendar: `FIXED` text-indent cause scroll issue.
- [Component] Carousel: `CHANGED` update react-slick to ~0.14.0
- [Component] Dialog: `CHANGED` set `vertical-center-dialog` as default wrapClassName
- [Component] Mention: `FIXED` inputEditor & textareaEditor trigger change event when mention addded.
- [Component] Mention: `FIXED` issue when mention's 'matchRange' props start from 0.
- [Component] Mention: `CHANGED` change panel's position with inputEditor & textareaEditor.
- [Component] Mention: `FIXED` fixed 'onChange' not trigger in inputEditor & textareaEditor.
- [Component] Steps: `FIXED` missing react import
- [Component] Tabs: `NEW` support switch when the number of items is too large
- [Component] Tree: `FIXED` fix arraysEqual missing
- [Component] Tree: `CHANGED` rewrite rc-tree render logic, move supportSvg judge to `render`
- [Component] Uploader: `FIXED` fix file.response.getJson bug when upload fails.

## 0.4.2

`2016-10-25`

- [Component] Form: `NEW` add new FormField `PickableFormField`
- [Component] Form: `CHANGED` update `PickableFormField` to ~0.2.0
- [Component] Form: `CHANGED` CascadeSelectFormField support `allowClear`
- [Component] Form: `CHANGED` update `uxcore-date-form-field` to ~0.4.0
- [Component] Calendar: `NEW` new props `showSecond` `showHour`
- [Component] Calendar: `FIXED` missing method `getTimeConfig`
- [Component] Calendar: `CHANGED` add prop `timezone` to fix calendar timezone
- [Component] Calendar: `CHANGED` all panel support clear icon

## 0.4.1

`2016-09-20`

- [General] `NEW` add new component `Album`

## 0.4.0

`2016-09-01`

- [Component] Calendar: `FIXED` fix select time btn style bug
- [Component] Carousel: `FIXED` fix issue [#2](https://github.com/uxcore/uxcore-carousel/issues/2)
- [Component] Carousel: `CHANGED` new style
- [Component] Carousel: `CHANGED` update react-slick to ~0.12.0
- [Component] Collapse: `CHANGED` update UI
- [Component] Dropdown: `CHANGED` add animation
- [Component] Form: `CHANGED` support Child is null
- [Component] Form: `CHANGED` doValidate support param `always` which make doValidate always set the field error state to true/false.
- [Component] Form: `FIXED` fix server render bug
- [Component] Formatter: `CHANGED` date method can handle undefined/null properly
- [Component] Menu: `CHANGED` style change
- [Component] Pagination: `CHANGED` update dependency `uxcore-select` to ~0.3.0
- [Component] Pagination: `FIXED` fix pagination size changer style bug
- [Component] Pickable: `NEW` add new type hook
- [Component] Rate: `FIXED` always style bug [#8](https://github.com/uxcore/uxcore-rate/issues/8)
- [Component] Rate: `NEW` add prop tipShow
- [Component] Rate: `CHANGED` all stars before the one hovered should be acitve. (#4)
- [Component] Select: `FIXED` selected value text overflow (uxcore [#13](https://github.com/uxcore/uxcore/issues/13))
- [Component] Select: `FIXED` placeholder style bug in multiple mode
- [Component] Select: `FIXED` dropdown menu will be hidden when drag scrollbar in IE. [#15](https://github.com/uxcore/uxcore-select2/issues/15)
- [Component] Select: `FIXED` fix selected value style bug
- [Component] Select: `CHANGED` update dependency `rc-select` to ~6.4.0
- [Component] Steps: `FIXED` export bug
- [Component] Steps: `FIXED` add props `className`.
- [Component] Steps: `FIXED` style issue under IE8.
- [Component] Table: `CHANGED` change default fitResponse
- [Component] Table: `CHANGED` support column.collapseNum
- [Component] Table: `CHANGED` table will listen props.fetchParams change.
- [Component] Table: `FIXED` fetchData caused by fetchParams change will pass the out-dated params.
- [Component] Table: `FIXED` saveRow bug [#155](https://github.com/uxcore/uxcore-table/issues/155)
- [Component] Table: `FIXED` missing deepcopy protect when passing parma in column.action. [#154](https://github.com/uxcore/uxcore-table/issues/154)
- [Component] Tabs: `NEW` support prop className
- [Component] Totop: `CHANGED` new style
- [Component] Transfer: `FIXED` fix bug in locateItem and _removeJustMoved
- [Component] Transfer: `CHANGED` apply new style
- [Component] Transfer: `CHANGED` add `height` props
- [Component] Tree: `CHANGED` update rc-tree to ~1.1.0
- [Component] Uploader: `FIXED` fix `preventDuplicate`

`2016-08-11`

- [Component] Dialog: `NEW` upgrade to rc-dialog@0.6.2
- [Component] Dialog: `NEW` support center vertically
- [Component] Dialog: `FIXED` when confirmbox's title or content is english words, the line would not break.
- [Component] Table: `NEW` new tree select mode (support checked/unchecked/halfchecked)
- [Component] Table: `NEW` add new prop `onSearch` `onOrder` `onPagerChange`
- [Component] Table: `NEW` add new prop `isMiniPager` & `showPagerSizeChanger`
- [Component] Table: `NEW` support column group
- [Component] Table: `NEW` support column tilte custom render
- [Component] Table: `CHANGED` tree mode style improve
- [Component] Table: `CHANGED` remove props.passedData support
- [Component] Table: `CHANGED` little change in tree mode style
- [Component] Table: `CHANGED` replace half-checked icon with svg
- [Component] Table: `CHANGED` recover the logic about passedData in fetchData method.
- [Component] Table: `CHANGED` update `uxcore-select2` to ~0.3.0
- [Component] Table: `CHANGED` column.renderChildren will pass rowData to user.
- [Component] Table: `CHANGED` jQuery free!
- [Component] Table: `FIXED` even row calculation bug
- [Component] Table: `FIXED` fix bug in `column.isDisable`
- [Component] Table: `FIXED` fix bug that columnPicker can make all coloumns hidden (#140)
- [Component] Table: `FIXED` fix bug that columnPicker will show checkbox row when checkbox is user-defined.
- [Component] Form: `NEW` add renderView prop in InputFormField
- [Component] Form: `NEW` add SwitchFormField
- [Component] Form: `CHANGED` CascadeFormField support multiple placeholders.
- [Component] Form: `CHANGED` Form doValidate will pass the field whose jsxshow is false.
- [Component] Form: `CHANGED` remove ve support !
- [Component] Form: `CHNAGED` change dependency `uxcore-select2` to ~0.3.0
- [Component] Form: `CHNAGED` change dependency `uxcore-select-form-field` to ~0.2.0
- [Component] Form: `CHANGED` change dependency `uxcore-date-form-field` to ~0.3.0
- [Component] Form: `CHANGED` add labelMatchInputHeight support (style) [#111](https://github.com/uxcore/uxcore-form/issues/111)
- [Component] Form: `FIXED` fix label style bug in IE/FireFox
- [Component] Calendar: `NEW` add polish support.
- [Component] Calendar: `NEW` add new prop `inputWidth` for adjusting the trigger width.
- [Component] Calendar: `CHANGED` update dependency `rc-calendar` to ~6.0.0
- [Component] Select: `CHANGED` new dev tool
- [Component] Select: `CHANGED` repository
- [Component] Select: `CHANGED` update dependency `rc-select` to ~6.4.0
- [Component] Select: `FIXED` fix selected value style bug
- [Component] Select: `FIXED` dropdown menu will be hidden when drag scrollbar in IE. [#15](https://github.com/uxcore/uxcore-select2/issues/15)
- [Component] Mention: `FIXED` fixed the select panel's position error when the page is scrolled.
- [Component] Mention: `CHANGED` Separate editor from mention component with three types
- [Component] Mention: `NEW` props `delimiter` `readOnly` `defaultValue` `onAdd`
- [Component] Mention: `NEW` add `tinymce` support
- [Component] Mention: `NEW` add `placeholder` supports





## 0.3.3

`2016-07-29`

- [General] `FIXED` fix bug imported from rc-dropdown

## 0.3.2

`2016-07-27`

- [General] `FIXED` move uxcore component from devDependency to dependency

## 0.3.1

`2016-07-22`

- [General] support import single component from uxcore

## 0.3.0

`2016-07-05`

- [Component] Dialog: `FIXED` remove console
- [Component] Dialog: `NEW` add polish support.
- [Component] Uploader: `CHANGED` queueCapacity will concern props.fileList
- [Component] Uploader: `FIXED` fix issue [#15](https://github.com/uxcore/uxcore-uploader/issues/15) [#16](https://github.com/uxcore/uxcore-uploader/issues/16) [#17](https://github.com/uxcore/uxcore-uploader/issues/17)
- [Component] Uploader: `CHANGED` add className for download & preview button
- [Component] Uploader: `CHANGED` remove Progress.isSupport
- [Component] Uploader: `NEW` add server render support
- [Component] Uploader: `CHANGED` add download property in download link
- [Component] Uploader: `FIXED` fix response process bug.
- [Component] Uploader: `CHANGED` cancel icon style fix (#24)
- [Component] Uploader: `NEW` add polish support.
- [Component] Tag: `NEW` add polish support
- [Component] Calendar: `NEW` add polish support.
- [Component] Form: `CHANGED` do not trigger jsxonChange when resetValues() & setValues() & jsxvalues change.


## 0.2.3

`2016-06-29`

- [Component] TextAreaFormField: `FIXED` fix server render bug
- [Component] Form: `CHANGED` update tinymce dependency to ~0.2.0
- [Component] Form: `CHANGED` add warning in ButtonGroupFormField
- [Component] Form: `FIXED` fix server render bug

## 0.2.2

`2016-06-24`

- [General] build kuma with component
- [Component] add new component tag, tree-select, multi-select & animate

## 0.2.1

`2016-06-07`

- [General] change libraryTarget config in webpack config.

