Version 1.2.x ------------- * Bug * Validation: The locale context doesn't been included when rendering a field. fixed. * FormField: The 'name' property value may lose in some conditions. fixed. * InputBase: The 'onFocus' and 'onBlur' events are triggered multiple times. fixed. * Improvement * GridColumn: Add 'hidden' property. * GridColumn: Optimize the filtering logic. * TimePicker: Add 'hour24' property. Version 1.2.0 ------------- * Bug * Tooltip: The 'ref' of child component can't be defined. fixed. * Messager: The message button can't get focus when then message window is open. fixed. * ComboTree: The 'text' doesn't change when the 'value' is updated. fixed. * Improvement * Migrate to new context API. * CheckBox: Allow to toggle the 'checked' state by pressing the spacebar. * RadioButton: Allow to toggle the 'checked' state by pressing the spacebar. * DataGrid: The third parameter 'order' can be used in the customized 'sorter' function. * DataGrid: Add 'expandField' property. * ComboBase: The combo components will get focus again after closing the drop-down panel. * Tree: Add 'dnd' property. * MessagerDialog: The MessagerDialog component is exported. * ListBase: Add 'pageFilter' property. * Tabs: The 'tool' property is available to add a toolbar to the tabs header. * GridColumn: Add 'hcellCss' property. * DateBox: Add 'buttons' property to custom the buttons. * InputBase: Add 'autoHeight' property. Version 1.1.0 ------------- * Bug * SideMenu: The menu doesn't refresh when the 'data' property is changed. fixed. * Dialog: The mask layout doesn't be destroyed when removing a Dialog. fixed. * VirtualScroll: The blank page will appear when the data amount is less than the page size. fixed. * dateHelper: The 'parseDate' method doesn't parse a date normally in some case. fixed. * Improvement * GridBase: Add column moving and resizing features. * GridBase: Add 'onRowValidate' event. * DataGrid: Add 'scrollTo' method. * Tree: The 'disabled' property is available for the nodes. * Layout: The expander panel is available when collapse a panel. * Layout: Add resizing events. * SideMenu: Add 'showCollapsedText' property. * Form: Add 'floatingLabel' property. * TimeSpinner: 12 hour format feature is supported. * DateBox: Add 'calendarOptions' property. * ComboBox: Add 'renderItem' function to render a row. * Dialog: Add 'onMove' and 'onResize' events. * GridColumn: Add the 'defaultFilterOperator' property. * TreeGrid: Add 'doFilter' method. * CheckBox: Add 'tabIndex' property. * RadioButton: Add 'tabIndex' property. * New Components * FormField: The form field that contains a label and a inputing box.