All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- DropDownSelect: onFilterChange incorrect value on suggestion click
- DateTimePicker: date parsing errors
- Validation: validating by validator when empty and not required
- StatusBar: typeField prop
- Tooltip: flickering on component mount
- MaskedInput: reset event & enterPress event
- MaskedInput: ChangeEvent type
- Collapse: auto height
- MaskedInput: add missing inputValue to event.component
- Collapse: better initial rendering for a large number of components
- DropDownLink: better typing, props are generics now
- MultiSelect: add compareObjectsByProp
- MultiSelect: conditional textField typing
- Tabs: improved render of customized elements
- DropDownSelect: reset highlighted item when the input field gets cleared
- AutoComplete: shouldCorrectValue in uncontrolled mode
- Validation: L.form('formName').get() and L.form('formName').validate() helpers are available
- StickyPanel: it is better now, it works as if shouldAlwaysRerender is true, but without performance penalties
- Collapse: in does not use external dependency anymore
- Collapse: now you can customize it as you like
- DateRange: requiredMessage is available
- Validation: now you can use predefined 'url' validator
- CheckBox: redundant rerender on each change
- DropDownSelect: last element in the suggestions list sometimes was unavailable to choose usin keyboard
- AutoComplete: minSearchLength and isOpen conflicts
- DropDown, DropDownSelect: fix boundingContainerRef types
- Compilation target for IE support
- Calendar, DropDown: boundingContainerRef prop for customized positioning
- AutoComplete: use testing library for tests