3.0.0 (2017-02-06)
Bug Fixes
- *List: disable shortcuts in *List SearchBoxes (#1921) (51a76ae), closes #1920
- Configure: add configure parameters in search state (#1935) (0971330), closes #1863
- Hits: limit the hitComponent to be only a function (#1912) (b3c9578)
- Pagination: fix and indicate when pagination is disabled (5f20199), closes #1938
- StarRating: usage with filters (#1933) (667e9d5)
- withSearchBox: keep displaying searchBox when no items found (#1930) (30de4cd)
Features
- MultiRange: indicate if a range has no refinements (#1926) (80b6450)
- panel: add a panel widget (#1889) (594e1a1)
- starRating: indicate when any refinement has no effect (c547ae5)
- widgets: default design for disabled states (#1929) (31f010b)
Migration guide
The migration to V3.0.0 should be safe and you should do it.
There are two breaking changes that you will need to handle in your codebase:
- Anytime you are using a connector, when there are no more items in it or no more hits, we will still call your Component. Thus you will have to handle cases like dealing with empty arrays and decide if you want to unmount or hide the widget.
- Anytime you are using a widget, when there are no more items in it or no more hits, we will still display the widget. You can then decide to hide it with CSS.
<a name="2.2.5"></a>