wix-style-react
Version:
wix-style-react
971 lines (665 loc) • 80.9 kB
Markdown
# Changelog
All notable changes are documented in this file.
Types of changes:
1. **Added** for new features.
1. **Changed** for changes in existing functionality.
1. **Deprecated** for soon-to-be removed features.
1. **Removed** for now removed features.
1. **Fixed** for any bug fixes.
1. **Security** in case of vulnerabilities.
1. **Breaking** for breaking changes
1. **Docs** for documentation changes
1. **Lab** components and features that are still in a work in progress
## 5.25.0 - 2019-01-23
### Added
- `<CalendarPanel/>` - Release! (Added also `<CalendarPanelFooter/>`) [#2753](https://github.com/wix/wix-style-react/pull/2753)
- `<Thumbnail/>` - New component for thumbnails [#2728](https://github.com/wix/wix-style-react/pull/2728)
### Changed
- `<DropdownLayout/>` - Change option font weight to `normal` instead of `thin` [#2765](https://github.com/wix/wix-style-react/pull/2765)
- `<Text/>` - apply link style only to `<a>` that are direct children [#2788](https://github.com/wix/wix-style-react/pull/2788)
### Removed
- Drivers cleanup - remove wrapper [#2786](https://github.com/wix/wix-style-react/pull/2786)
### Deprecated
- `<Notification/>` - changed timeout behavior with `upgrade` prop [#2766](https://github.com/wix/wix-style-react/pull/2766)
- `<StatsWidget.Filter/>` - deprecated component, you should use the newer `<StatsWidget.FilterButton/>` component instead [#2777](https://github.com/wix/wix-style-react/pull/2777)
### Fixed
- `wix-style-react/dist/testkit` - fix `Cannot find module 'enzyme'` error when importing testkits [#2774](https://github.com/wix/wix-style-react/pull/2774)
## 5.24.0 - 2019-01-14
### Changed
- `<DropdownLayout/>` - move options validation to propTypes [#2717](https://github.com/wix/wix-style-react/pull/2717)
- `<DropdownPopover/>` - Rename to `<DropdownBase/>` [#2730](https://github.com/wix/wix-style-react/pull/2730)
### Deprecated
- `<ButtonWithOptions/>`,` <IconWithOptions/>` - deprecated components [#2706](https://github.com/wix/wix-style-react/pull/2706)
- `<Dropdown/>` - Add support for Controlled `selectedId` [#2719](https://github.com/wix/wix-style-react/pull/2719)
- `<MultiSelect/>` - New Api [#2752](https://github.com/wix/wix-style-react/pull/2752)
### Fixed
- `<Popover/>` - fix component `dataHook` [#2693](https://github.com/wix/wix-style-react/pull/2693)
## 5.23.0 - 2019-01-08
### Added
- `<FormField/>` - allow setting direction for one-unit components [#2698](https://github.com/wix/wix-style-react/pull/2698)
### Changed
- `<Button />`, `<TextButton/>`, `<IconButton/>`, `<CloseButton/>` - add `onClick` callback [#2718](https://github.com/wix/wix-style-react/pull/2718)
- `<SortableList />` - fix key-index dependency and improve performance [#2720](https://github.com/wix/wix-style-react/pull/2720)
### Fixed
- `<Tooltip/>` fix reposition loop and avoid hangs [#2596](https://github.com/wix/wix-style-react/pull/2596)
### Docs
- `<Popover/>` - make autodocs work with the drivers [#2584](https://github.com/wix/wix-style-react/pull/2584)
## 5.22.0 - 2019-01-06
### Added
- `<ColorPicker/>` - trigger confirmation callback when pressing Enter [#2683](https://github.com/wix/wix-style-react/pull/2683)
- `<DropdownLayout/>` - add infinite scroll support [#2712](https://github.com/wix/wix-style-react/pull/2712)
- `<Popover/>` - Added examples for the new `fixed` and `flip` props, added a new `animate` prop. [#2676](https://github.com/wix/wix-style-react/pull/2676)
### Fixed
- `<MultiSelect/>` - Fix scenario when options are not shown when input is non empty [#2696](https://github.com/wix/wix-style-react/pull/2696)
- `<MultiSelect/>` - Fix onBlur to have a valid `event.target.value` [#2695](https://github.com/wix/wix-style-react/pull/2695)
- `<DatePicker/>` - Fixed Calendar Not Closing When Wrapped In `<label/>` tag. [#2590](https://github.com/wix/wix-style-react/pull/2590)
### Changed
- Drivers Cleanup - Remove `setProps` from ALL drivers [#2687](https://github.com/wix/wix-style-react/pull/2687)
### Lab
- `<CalendarPanel/>` - New component - (WIP category) [#2664](https://github.com/wix/wix-style-react/pull/2674)
## 5.21.0 - 2018-12-27
### Added
- `<Popover/>` - added the `animate`, `showDelay` and `hideDelay` [#2661](https://github.com/wix/wix-style-react/pull/2661)
### Changed
- `<DropdownLayout/>` - Remove `setProps` and `isSelectedHightLight` from the driver [#2666](https://github.com/wix/wix-style-react/pull/2666)
### Fixed
- `<EditableSelector/>` - revert migration of using `<IconButton/>` [#2679](https://github.com/wix/wix-style-react/pull/2679)
### Docs
- `<PopoverMenu/>` - migrate docs to use `<AutoDocs/>` [#2668](https://github.com/wix/wix-style-react/pull/2668)
## 5.20.1 - 2018-12-25
### Fixed
- Update the `getStylableState` method to not use `async` / `await` [#2663](https://github.com/wix/wix-style-react/pull/2663)
## 5.20.0 - 2018-12-25
### Added
- `<CardGalleryItem/>` - create new component [#2566](https://github.com/wix/wix-style-react/pull/2566)
### Changed
- `<EditableSelector/>` - migrate to use `<IconButton/>` [#2641](https://github.com/wix/wix-style-react/pull/2641)
- Refactor RTL definitions to support `.rtl` class and `dir` attribute [#2577](https://github.com/wix/wix-style-react/pull/2577)
### Fixed
- `<GoogleAddressInput/>` - fix broken countryCode API [#2628](https://github.com/wix/wix-style-react/pull/2628)
- `<SectionHelper>` - update driver to work properly in browser environments [#2655](https://github.com/wix/wix-style-react/pull/2655)
### Docs
- `<TextField/>` - Add NumberInput example [#2653](https://github.com/wix/wix-style-react/pull/2653)
- `<RichTextArea/>`, `<ImageViewer/>`, `<Tabs/>`, `<TextLink/>`, `<ModalSelectorLayout/>` - Fix broken component names [#2654](https://github.com/wix/wix-style-react/pull/2654)
## 5.19.0 - 2018-12-20
### Added
- `<Card.Header/>` - add fade animation to divider [#2615](https://github.com/wix/wix-style-react/pull/2615)
- `<Button/>` - render with different html tag feature.[#2634](https://github.com/wix/wix-style-react/pull/2634)
## 5.18.3 - 2018-12-19
### Fixed
- `<Button/>` - fixed testkit export handler.
## 5.18.1 - 2018-12-18
### Fixed
- re-add some mising enzyme testkits [#2618](https://github.com/wix/wix-style-react/pull/2618)
### Added
- `<PageHeader/>` - add support for clicking the back button in the driver [#2581](https://github.com/wix/wix-style-react/pull/2581)
## 5.18.0 - 2018-12-18
### Added
- `<Button />` - major refactor. New API. Does not break current Button. Read migration guide: (https://github.com/wix/wix-style-react/blob/master/src/Button/MIGRATION-API.md). [#2507](https://github.com/wix/wix-style-react/pull/2507)
- `<MessageBox />` - Added RTL support [#2608](https://github.com/wix/wix-style-react/pull/2608)
- `<Popover/>` - improve arrow styles [#2594](https://github.com/wix/wix-style-react/pull/2594)
### Fixed
- `<Tooltip/>` - Add back `tooltip-content` data-hook [#2609](https://github.com/wix/wix-style-react/pull/2609)
- `<Search/>` - Allow regexp special chars as search term [#2606](https://github.com/wix/wix-style-react/pull/2606)
- `<Button/>`,`<MessageBoxMarketerialLayout/>` - Fix deprecationLog [#2598](https://github.com/wix/wix-style-react/pull/2598)
## 5.17.0 - 2018-12-17
### Added
- `<Proportion/>` - create a new aspect ratio component [#2565](https://github.com/wix/wix-style-react/pull/2565)
- Add a new component generator [#2552](https://github.com/wix/wix-style-react/pull/2552) [#2593](https://github.com/wix/wix-style-react/pull/2593)
### Fixed
- `<Notification.CloseButton/>` - fix styling [#2578](https://github.com/wix/wix-style-react/pull/2578)
- `<Input/>` - fix testkit driver throwing error when element is null [#2602](https://github.com/wix/wix-style-react/pull/2602)
### Changed
- `<BadgeSelect/>` - refactor internally to use `<Popover/>` [#2595](https://github.com/wix/wix-style-react/pull/2595)
### Lab
- `<ContactItemBuilder/>` - create new component builder [#2556](https://github.com/wix/wix-style-react/pull/2556)
- `<Carousel/>` - add aspect ratio, align navigation buttons and minor refactors [#2592](https://github.com/wix/wix-style-react/pull/2592)
## 5.16.0 - 2018-12-12
### Added
- `<CloseButton>` - new component [#2480](https://github.com/wix/wix-style-react/pull/2480)
- `<Tag/>`, `<MultiSelect/>` - Added RTL support [#2356](https://github.com/wix/wix-style-react/pull/2356)
- `<Input/>`, `<InputArea/>` - Added name ( & type) attribute driver.click() callback [#2528](https://github.com/wix/wix-style-react/pull/2528)
- `<Calendar/>` - Add range support [#2533](https://github.com/wix/wix-style-react/pull/2533)
- `<Popover/>` - add a new component [#2509](https://github.com/wix/wix-style-react/pull/2509)
### Fixed
- `<WixComponent/>` - Update dataHook on componentDidUpdate [#2542](https://github.com/wix/wix-style-react/pull/2542)
- `<Tooltip/>` - Fix testkit `isShown()` to be specific to the Tooltip instance [#2550](https://github.com/wix/wix-style-react/pull/2550)
### Changed
- `<Breadcrumbs/>` - do not limit breadcrumb width given only one item [#2553](https://github.com/wix/wix-style-react/pull/2553)
### Docs
- `<ButtonLayout/>` - story - Add Disabled LinkButton example
- `<PageHeader/>` add better docs for actionBar [#2558](https://github.com/wix/wix-style-react/pull/2558)
- `<Tooltip/>`, `<Modal/>` - add a testkit readme and explanation how to test [#2534](https://github.com/wix/wix-style-react/pull/2534)
### Lab
- `<Carousel/>` - initial creation of component (WIP) [#2536](https://github.com/wix/wix-style-react/pull/2536)
## 5.15.1 - 2018-12-03
### Fixed
- `<Dropdownlayout/>` - Fix update of hovered index [#2530](https://github.com/wix/wix-style-react/pull/2530)
## 5.15.0 - 2018-12-02
### Added
- `<Avatar/>` - Improve story: props and examples [#2514](https://github.com/wix/wix-style-react/pull/2514)
### Fixed
- `<Checkbox/>` - protractor driver - fix click [#2525](https://github.com/wix/wix-style-react/pull/2525)
- `<Table/>` - Fix bulkSelectionState when data changes [#2500](https://github.com/wix/wix-style-react/pull/2500)
- `<Table/>` - testkit - Add ability to use Table driver when using Table in Page [#2515](https://github.com/wix/wix-style-react/pull/2515)
### Docs
- `<Modal/>` - Component Test & Docs - Do proper cleanup of document.body between tests [#2516](https://github.com/wix/wix-style-react/pull/2516)
## 5.14.0 - 2018-11-26
### Added
- `<TextButton/>` - Add new component [#2434](https://github.com/wix/wix-style-react/pull/2434)
- `<IconButton/>` - Add new component [#2445](https://github.com/wix/wix-style-react/pull/2445)
### Changed
- `<DropdownLayout/>` - support controlled mode selection and fix keyboard marking [#2466](https://github.com/wix/wix-style-react/pull/2466)
### Fixed
- `<BadgeSelect/>` - add a z-index to the dropdown container [#2478](https://github.com/wix/wix-style-react/pull/2478)
## 5.13.0 - 2018-11-15
### Added
- `<Skeleton/>` - new component to be used as visual placeholder for async tasks [#2467](https://github.com/wix/wix-style-react/pull/2467)
## 5.12.0 - 2018-11-14
### Added
- `<StatsWidget/>` - support negative trends colors [#2453](https://github.com/wix/wix-style-react/pull/2453)
- `<Collapse/>` - add new component and revise `<Card/>` implementation [#2251](https://github.com/wix/wix-style-react/pull/2251)
### Fixed
- `<TimePicker/>` - add missing classname [#2457](https://github.com/wix/wix-style-react/pull/2457)
- `<ButtonLayout/>` - fix prefix/suffix margin for RTL [#2465](https://github.com/wix/wix-style-react/pull/2465)
- `<Checkbox/>`- generates proper internal id. [#2464](https://github.com/wix/wix-style-react/pull/2464)
- `<Button/>` - increased margin for x-small prefix and suffix icons. [#2470](https://github.com/wix/wix-style-react/pull/2470)
## 5.11.0 - 2018-11-12
### Added
- `<InputArea>` - add name prop to inputarea component [#2449](https://github.com/wix/wix-style-react/pull/2449)
- `<GenericModalLayout/>` - add new component [#2439](https://github.com/wix/wix-style-react/pull/2439)
### Changed
- `<TableActionCell>` - allow passing `PopoverMenu` props [#2417](https://github.com/wix/wix-style-react/pull/2417)
- `<BadgeSelect/>` - make component controlled [#2452](https://github.com/wix/wix-style-react/pull/2452)
## 5.10.0 - 2018-11-11
### Changed
- `<Tag>`- add bo tooltip instead of native title for Tag [#2431](https://github.com/wix/wix-style-react/pull/2431)
### Fixed
- removed unnecessary console.log in deprecation logger.
## 5.9.1 - 2018-11-07
### Deprecated
- `fonts` - Removed fonts from main index file [#2419](https://github.com/wix/wix-style-react/pull/2419)
### Changed
- `<Input>` - change placeholder color for the Input component [#2402](https://github.com/wix/wix-style-react/pull/2402)
- `<MessageBoxMarketerialLayout/>` - update typography [#2411](https://github.com/wix/wix-style-react/pull/2411)
## 5.9.0 - 2018-11-05
### Added
- Added tree shaking - [#2407](https://github.com/wix/wix-style-react/pull/2407)
### Fixed
- `<DropdownLayout/>` - Reserve hovered state when the selected id is 0 [#2405](https://github.com/wix/wix-style-react/pull/2405)
## 5.8.1 - 2018-11-04
### Deprecated
- `<TextArea>` - deprecate and add a snippet story using `<FormField/>` and `<InputArea/>` [#2383](https://github.com/wix/wix-style-react/pull/2383)
### Fixed
- `<Tooltip/>` - Fix potential null dereferencing that happens in React 16 [2391](https://github.com/wix/wix-style-react/pull/2391)
- `<BadgeSelect/>` - fix word wrapping and eyes issues [#2397](https://github.com/wix/wix-style-react/pull/2397)
## 5.8.0 - 2018-10-31
### Added
- `<SideMenu/>`(styling hack) - add data-link-active DOM attribute to allow styling [#2392](https://github.com/wix/wix-style-react/pull/2392)
- `<Text>` - Support anchors inside text component [2384](https://github.com/wix/wix-style-react/pull/2384)
### Changed
- `<BadgeSelect/>` - updated icon size [#2372](https://github.com/wix/wix-style-react/pull/2372)
- `<InputWithOptions/>` - update keyboard navigation to match the a11y guidelines [#2310](https://github.com/wix/wix-style-react/pull/2310)
### Fixed
- `<DropdownLayout/>` - fixed scroll behaviour [#2365](https://github.com/wix/wix-style-react/pull/2365)
- `<Table/>` - Fix column alignment when using a tooltip [#2360](https://github.com/wix/wix-style-react/pull/2360)
### Deprecated
- `<DataTable/>` - deprecate `infoTooltip` in favor of `infoTooltipProps` [#2367](https://github.com/wix/wix-style-react/pull/2367)
### Docs
- `<TextField/>` - deprecated component, and add snippet story using `<FormField/>` [#2361](https://github.com/wix/wix-style-react/pull/2361)
## 5.7.2 - 2018-10-24
### Fixes
- Hot-Fix! Typography deprecationLog - no proxy in production [#2370](https://github.com/wix/wix-style-react/pull/2370)
## 5.7.1 - 2018-10-23
### Added
- `<DatePicker/>` - add `zIndex` prop for popup [#2352](https://github.com/wix/wix-style-react/pull/2352)
### Changed
- `<DatePicker/>` - support custom function in `dateFormat` prop [#2354](https://github.com/wix/wix-style-react/pull/2354)
### Fixed
- `<DropdownLayout/>` - Revert scroll behaviour [#2362](https://github.com/wix/wix-style-react/pull/2362)
## 5.7.0 - 2018-10-22
### Added
- `<Table/>` - support column alignments [#2333](https://github.com/wix/wix-style-react/pull/2333)
### Changed
- `<Tag/>` - add tiny and medium sizes [#2322](https://github.com/wix/wix-style-react/pull/2322)
- `<SortableList/>` - Add draggable item to onDragStart and onDragEnd [#2343](https://github.com/wix/wix-style-react/pull/2343)
- `<DropdownLayout/>` - update the scroll behaviour [#2327](https://github.com/wix/wix-style-react/pull/2327)
- `<Page/>` - make the page's contents expand to full size [#2342](https://github.com/wix/wix-style-react/pull/2342)
### Deprecated
- Typography - Add deprecation log for old classes [#2315](https://github.com/wix/wix-style-react/pull/2315)
### Fixed
- `<ButtonLayout/>` - fix broken text colors for outline theme [#2350](https://github.com/wix/wix-style-react/pull/2350)
### Docs
- Add Dropdown Snippet story using FormField [#2276](https://github.com/wix/wix-style-react/pull/2276)
## 5.6.1 - 2018-10-16
### Fixed
- `<ModalSelectorLayout/>` - fix broken subtitle line [#2336](https://github.com/wix/wix-style-react/pull/2336)
### Added
- `<BadgeSelect/>` - create new component [#2219](https://github.com/wix/wix-style-react/pull/2219)
## 5.6.0 - 2018-10-15
### Fixed
- `<DropdownLayout/>` - replace `deep-eql` dependency (IE11 support) [#2326](https://github.com/wix/wix-style-react/pull/2326)
- `<InputWithTags/>` replace `hasHover` state with native css [#2294](https://github.com/wix/wix-style-react/pull/2294)
### Changed
- `<Text/>` - Update secondary+light color from D50 to D40 [#2312](https://github.com/wix/wix-style-react/pull/2312)
- Typography - Add UX story (move Text and Heading under Components) [#2309](https://github.com/wix/wix-style-react/pull/2309/)
### Added
- Typography - Add css typography classes [#2306](https://github.com/wix/wix-style-react/pull/2306)
## 5.5.2 - 2018-10-09
### Fixed
- Text - Story - fix story autodocs [#2307](https://github.com/wix/wix-style-react/pull/2307)
## 5.5.1 - 2018-10-09
### Changed
- Typography - Update typography of `<Loader/>`, `<Table/>` [#2268](https://github.com/wix/wix-style-react/pull/2268)
- Typography - Update typography of `<Tabs/>`, `<PopoverMenu/>`, `<EditableSelector/>` [#2299](https://github.com/wix/wix-style-react/pull/2299)
- `<InputWithOptions/>` - Do not open options when focused, but rather when clicked [#2280](https://github.com/wix/wix-style-react/pull/2280)
- `<Page/>`,`<PageHeader/>` - Added className prop [#2284](https://github.com/wix/wix-style-react/pull/2284)
### Fixed
- `<DatePicker/>` Move z-index prop to the correct element in css [#2286](https://github.com/wix/wix-style-react/pull/2286)
- `<SideMenu/>` - Fix infinite loop when using React 16 [#2293](https://github.com/wix/wix-style-react/pull/2293)
- `<Table/>` - remove state (Fixes React 16 warning) [#2296](https://github.com/wix/wix-style-react/pull/2296)
## 5.5.0 - 2018-10-02
### Fixed
- `<MultiSelectCheckbox/>` - Fix `onSelect` called twice [#2267](https://github.com/wix/wix-style-react/pull/2267)
- `<InputWithTags/>` - add missing `<Tag>` dataHook [#2289](https://github.com/wix/wix-style-react/pull/2289)
- `<Checkbox/>` - remove `stopPropagation` call on `onClick` [#2290](https://github.com/wix/wix-style-react/pull/2290)
- `<Draggable/>` - fix wrong react import causing React propTypes warning.
### Added
- `<PopoverMenuItem/>`, `<TableActionCell/>` - support disabled menu items [#2235](https://github.com/wix/wix-style-react/pull/2235)
## 5.4.0 - 2018-10-02
### Added
- `<MultiSelect/>` - support reorderable tags (d&d) [#2233](https://github.com/wix/wix-style-react/pull/2233)
- `<SortableList/>` **WIP** - a reusable drag and drop list component
### Fixed
- `<Tooltip/>` and `<Search/>` - refactor old refs usage [#2269](https://github.com/wix/wix-style-react/pull/2269)
- `<InputArea/>`, `<Input/>` and `<RichTextArea/>` - Error icon size margins are incorrect [#2183](https://github.com/wix/wix-style-react/pull/2183)
### Changed
- `<Tag/>` - align to new definitions [#2203](https://github.com/wix/wix-style-react/pull/2203)
### Deprecated
- `<Tag/>` - internal margins were removed as they belong to `tagsInput`. Backward compatible using the `useOldMargins` flag
## 5.3.4 - 2018-09-27
### Fixed
- `<Tooltip/>` remove redundant `console.log()` calls [#2273](https://github.com/wix/wix-style-react/pull/2273)
## 5.3.3 - 2018-09-26
### Fixed
- `<Tags/>` - input box should not have hover color after being focused [#2264](https://github.com/wix/wix-style-react/pull/2264)
- `<Calendar/>` - remove shadow and border-radius from component [#2205](https://github.com/wix/wix-style-react/pull/2205)
- `<Tooltip/>` - add popover prop [#2205](https://github.com/wix/wix-style-react/pull/2205)
- `<Table/>` - fix broken `<TableToolbar/>` docs and `<TableActionCell/>` RTL [#2224](https://github.com/wix/wix-style-react/pull/2224)
- `<SideMenu/>` - support `dataHook` prop [#2256](https://github.com/wix/wix-style-react/pull/2256)
- Polyfills - fix `raf` not setting all methods on the global variable [#2258](https://github.com/wix/wix-style-react/pull/2258)
- `Tooltip` - remove `stopPropagation` from `onClick` as it breaks some use cases [#2260](https://github.com/wix/wix-style-react/pull/2260)
- `<InputWithOptions/>` - fix `onSelect` to be called also when re-selecting same option [#2265](https://github.com/wix/wix-style-react/pull/2265/files)
## 5.3.2 - 2018-09-20
### Fixed
- `typography.scss` - Resolve bug with typography import(related to case-sensetive machines) [#2255](https://github.com/wix/wix-style-react/pull/2255)
## 5.3.1 - 2018-09-18
### Fixed
- `<TableActionCell>` - Fix bad css syntax [#2243](https://github.com/wix/wix-style-react/pull/2243)
- `<DropdownLayout/>`, `<InputArea/>` - new typography Fixes [#2232](https://github.com/wix/wix-style-react/pull/2232)
- `<Text>` - support `dataHook` for ellipsed text [#2246](https://github.com/wix/wix-style-react/pull/2246)
- `<MultiSelect>` - fix testkit to return correct number of tags [#2248](https://github.com/wix/wix-style-react/pull/2248)
## 5.3.0 - 2018-09-16
### Added
- `<SideMenu/>` - add `className` prop to the `Header` component [#2223](https://github.com/wix/wix-style-react/pull/2223)
- `<TableToolbar/>` - add RTL support [#2222](https://github.com/wix/wix-style-react/pull/2222)
- `<Page/>` - add support to Table infinite scroll inside a Page [#2230](https://github.com/wix/wix-style-react/pull/2230)
### Fixed
- `<SectionHelper/>` - add box-sizing to not break styles [#2202](https://github.com/wix/wix-style-react/pull/2202)
- `<Tooltip/>` - fix tooltip jumping [#2225](https://github.com/wix/wix-style-react/pull/2225)
- `<ButtonLayout/>` - remove border from button focus [#2234](https://github.com/wix/wix-style-react/pull/2234)
### Changed
- `<ButtonLayout/>` - update typography [#2198](https://github.com/wix/wix-style-react/pull/2198)
- Technical - remove `PureComponent` from non-pure components [#2160](https://github.com/wix/wix-style-react/pull/2160)
- `<SortableList/>` - improve performance of nested d&d [#2227](https://github.com/wix/wix-style-react/pull/2227)
### Removed
- Remove dead code `src/Backoffice/ButtonLayout` (was never in use) [#2231](https://github.com/wix/wix-style-react/pull/2231)
### Docs
- `<Badge/>` - migrate story to autodocs [#2221](https://github.com/wix/wix-style-react/pull/2221)
- Update Contriubtion guide [#2220](https://github.com/wix/wix-style-react/pull/2220)
## 5.2.0 - 2018-09-06
### Added
- `<TableActionCell/>` - added a new component [#2031](https://github.com/wix/wix-style-react/pull/2031)
- `<Tooltip/>` - added a new `showArrow` prop [#2200](https://github.com/wix/wix-style-react/pull/2200)
### Changed
- `<SideMenuDrill/>` - add ellipsis, vertically center arrow [#2185](https://github.com/wix/wix-style-react/pull/2185)
- `<DropdownLayout/>` - change the divider's data-hook to `dropdown-divider` [#2159](https://github.com/wix/wix-style-react/pull/2159)
### Fixed
- `<Calendar/>` - Do not fail when missing `value` or `onClose` prop [2214](https://github.com/wix/wix-style-react/pull/2214)
## 5.1.0 - 2018-09-04
### Added
- `<Input/>`, `<InputWithOptions/>` - support focus(options) [#2146](https://github.com/wix/wix-style-react/pull/2146)
- `<AddItem/>` - new themes and functionality [#2074](https://github.com/wix/wix-style-react/pull/2136)
- `<Sidemenu/>` - allow custom className to be passed to Sidemenu components [#2179](https://github.com/wix/wix-style-react/pull/2179)
- `<SideMenu/>` - add rtl support [#2173](https://github.com/wix/wix-style-react/pull/2173)
### Deprecated
- `<Card.ButtonHeader/>` & `<Card.LinkHeader/>` - add deprecation logs, `Card.Header` should be used instead [#2176](https://github.com/wix/wix-style-react/pull/2176)
### Fixed
- `<MultiSelect>` - Fix redundant call to onChange when click-outside [#2175](https://github.com/wix/wix-style-react/pull/2175)
- `<InputWithOptions/>` - disable autocomplete by default [2177](https://github.com/wix/wix-style-react/pull/2177)
- `<Card.Header/>` - fix title & subtitle datahooks [#2176](https://github.com/wix/wix-style-react/pull/2176)
- `<Input/>` - Fix infinite recursion, when you trigger chrome autofill and you have more then 3 inputs in form on screen [#2180](https://github.com/wix/wix-style-react/pull/2180)
## 5.0.0 - 2018-08-29
### Breaking
[Migration guide](./docs/migration/v4-v5.md)
- `<Checkbox/>` - remove prop `active`(use `checked` instead) and value `large`(use `medium` instead) for prop `size`
- `<Icons/>` - remove old icons in favor of [new icons](./docs/migration/NEW_ICONS_MIGRATION.md)
- `<Button/>` - remove prop `withNewIcons` and make it behavior default
- `<DataTable/>` - new styles
- `<Heading/>` - new typography
- `<MultiSelect/>` - remove prop `maxHeight`
- `<Grid/>` & `<Row/>` & `<Col/>` - remove ambitious box-sizing
- `<LanguagePicker/>` - remove component in favor of `<IconWithOptions/>`
- `<SideBar/>` - remove component in favor of `<SideMenu/>`
- `<Grid/>` - remove `import {Card} from 'wix-style-react/Grid'` use `import Card from 'wix-style-react/Card'` instead
## 4.20.1 - 2018-08-28
- `<Card/>` - fix `dataHook` prop to not throw console warning [b0f134](https://github.com/wix/wix-style-react/commit/b0f1349a732c8fb7b95e2ac60d1f6d63be612f97)
## 4.20.0 - 2018-08-28
### Added
- `<MessageBox/>` - add footer actions and image support [#2141](https://github.com/wix/wix-style-react/pull/2141)
- `<SectionHelper/>` - explicitly decide to show or hide close button [#2148](https://github.com/wix/wix-style-react/pull/2148)
- `<Calendar/>` - split to a a separate component [#2144](https://github.com/wix/wix-style-react/pull/2144)
- `<Card.Divider/>` - standalone divider to be used not only under `<Card.Header/>` [#2114](https://github.com/wix/wix-style-react/pull/2114)
- `<SortableList/>` - a D&D sortable list (WIP) [#2151](https://github.com/wix/wix-style-react/pull/2151)
### Fixed
- `<DatePicker/>` - fix onClose prop usage [#2158](https://github.com/wix/wix-style-react/pull/2158)
- `<DatePicker/>` - copy value from props to state on constructor step [#2158](https://github.com/wix/wix-style-react/pull/2158)
## 4.19.0 - 2018-08-26
### Fixed
- `<Tooltip/>` - Fix issue of self unmounting tooltip [#2133](https://github.com/wix/wix-style-react/pull/2133)
- `<Page/>` - Use displayName rather than reference for prop validation [#2154](https://github.com/wix/wix-style-react/pull/2154)
### Changed
- Tests: Update docs how to use polyfills for `Tooltip`, `CollapsedHeader`, `DatePicker` and `Range` [#2139](https://github.com/wix/wix-style-react/pull/2139)
## 4.18.0 - 2018-08-11
### Added
- `<EmptyState/>` - add a new component [#2074](https://github.com/wix/wix-style-react/pull/2074)
- `<Table.EmptyState/>` - add support for EmptyState inside a `<Table/>` [#2116](https://github.com/wix/wix-style-react/pull/2116)
- `<EmptyState/>` - make `section` the default theme [#2129](https://github.com/wix/wix-style-react/pull/2129)
- `<EmptyState/>` - add links to component examples in the story [#2131](https://github.com/wix/wix-style-react/pull/2131)
- `<TextLink/>` - support ellipsis with tooltip [#2108](https://github.com/wix/wix-style-react/pull/2108)
### Fixed
- `<Input/>` - when `type="number"` prevent characters to be typed in Firefox, Safari & Edge [#2100](https://github.com/wix/wix-style-react/pull/2100)
- `<Table/>` - fix column info tooltip position and fix `<FormField/>` icon [#2119](https://github.com/wix/wix-style-react/pull/2119)
- `<RadioGroup/>` - fix css to support nested `<RadioGroup.Radio/>` [#2128](https://github.com/wix/wix-style-react/pull/2128)
- `<Page/>` - fix rendering issues with `react-hot-loader` [#2134](https://github.com/wix/wix-style-react/pull/2134)
## 4.17.0 - 2018-08-08
### Added
- `<TextLink/>` - support prefix and suffix icons [#2088](https://github.com/wix/wix-style-react/pull/2088)
- `<Container/>` - add `fluid` prop to disable min/max width [#2082](https://github.com/wix/wix-style-react/pull/2082)
- `<ImageViewer/>` - allow to specify tooltip content [#2081](https://github.com/wix/wix-style-react/pull/2081)
- `<FormField/>` - add `infoTooltipProps` prop to allow full control of into tooltip [#2099](https://github.com/wix/wix-style-react/pull/2099)
### Changed
- `<TextLink/>` - refactored folder structure and updated protractor testkit [#2088](https://github.com/wix/wix-style-react/pull/2088)
- `<Container/>` - add `className` prop [#2102](https://github.com/wix/wix-style-react/pull/2102)
- `<InputArea/>` - pass event for on focus handler [#2084](https://github.com/wix/wix-style-react/pull/2084)
- `<DatePicker>` - new design for 1 month layout [#2030](https://github.com/wix/wix-style-react/pull/2030)
### Fixed
- `<FormField/>` - update counter color and typography to the same as for placeholder [#2083](https://github.com/wix/wix-style-react/pull/2083)
- `<Table/>` - fix `TableToolbar` import path [#2023](https://github.com/wix/wix-style-react/pull/2023)
## 4.16.0 - 2018-08-05
### Deprecated
- `<Text/>` - Deprecated `bold` prop in favor `weight` prop which can be `thin`, `normal` or `bold`. [#2073](https://github.com/wix/wix-style-react/pull/2073)
### Added
- `<Text/>` - Show Tooltip when ellipsis is active [#2073](https://github.com/wix/wix-style-react/pull/2073)
- `<Text/>` - Extend `size` prop to have also `size="tiny"`. [#2073](https://github.com/wix/wix-style-react/pull/2073)
- `<Heading/>` - Show Tooltip when ellipsis is active [#2068](https://github.com/wix/wix-style-react/pull/2068)
### Fixed
- `<Loader/>` - fix testkit to return textContent instead of innerHTML [#2076](https://github.com/wix/wix-style-react/pull/2076)
- `<SideMenu/>` - fix the back link icon size to 14px [#2080](https://github.com/wix/wix-style-react/pull/2080)
### Changed
- Refactor testkits to import only their relevant technology [#2085](https://github.com/wix/wix-style-react/pull/2085)
## 4.15.0 - 2018-08-02
### Changed
- Refactor deprecated text to new `<Text/>` and `<Heading/>` components [#2037](https://github.com/wix/wix-style-react/pull/2037)
### Fixed
- `<Input/>` - fix error indication bug
## 4.14.1 - 2018-08-02
### Changed
- `<StatsWidget/>` - refactor old Text to new Heading and Badge [#2065](https://github.com/wix/wix-style-react/pull/2065)
### Fixed
- fixed puppeteer driver imports
### Added
- `<Icons/>` - Update wix-ui-icons-common version to handle new icons(ArrowDown, ArrowLeft, ArrowRight, ArrowUp, Crop, Mobile, PauseFilled, PlayFilled, StatusAlerFilled, StatusCompletetFilled, StopFilled, ZoomIn, ZoomOut) [#2067](https://github.com/wix/wix-style-react/pull/2067)
## 4.14.0 - 2018-08-01
### Fixed
- `<Button/>` - Fix focusable button in disabled state [#2054](https://github.com/wix/wix-style-react/pull/2054)
### Added
- `<Input/>` - Added `status` and `statusMessage` props, added loader suffix [#1784](https://github.com/wix/wix-style-react/pull/1784)
- new Testkit drivers for `Text`, `Heading` `Table`, `FormField` and fixed `Input` [#2060](https://github.com/wix/wix-style-react/pull/2060) [#2061](https://github.com/wix/wix-style-react/pull/2061) [#2062](https://github.com/wix/wix-style-react/pull/2062) [#2064](https://github.com/wix/wix-style-react/pull/2064)
### Changed
- `<TextField/>` - Default info tooltip to not use `appendToParent: false` [#2035](https://github.com/wix/wix-style-react/pull/2035)
- `<Loader/>` - styling updates according to the UX guidelines [#2045](https://github.com/wix/wix-style-react/pull/2045)
## 4.13.0 - 2018-07-30
### Fixed
- `<Tooltip/>` - Fix react 16 regression [#2047](https://github.com/wix/wix-style-react/pull/2047)
### Changed
- `<Notification/>` - set notification height to always be 48px https://github.com/wix/wix-style-react/pull/2036
### Added
- `<MultiSelect/>` - add error indication and message, readonly styles [#2041](https://github.com/wix/wix-style-react/pull/2041)
## 4.12.0 - 2018-07-26
### Added
- `<MessageBoxFunctionalLayout/>` - Add fullscreen prop according to design [#2026](https://github.com/wix/wix-style-react/pull/2026)
- `<MessageBoxFunctionalLayout/>` - Add footer border for scrollable content [#2027](https://github.com/wix/wix-style-react/pull/2027)
- `<DropdownLayout/>` - Allowing passing a divider option without an id [#2005](https://github.com/wix/wix-style-react/pull/2005)
### Changed
- `<SideMenuDrill/>` - create a standalone import path [#2040](https://github.com/wix/wix-style-react/pull/2040)
## 4.11.1 - 2018-07-22
### Changed
- `<Page/>` - Allow scrolling with mouse over header [#2015](https://github.com/wix/wix-style-react/pull/2015)
- `<Page/>` - Remove content jumping when minimization occurs[#2016](https://github.com/wix/wix-style-react/pull/2016)
### Fixed
- `<MessageBoxFunctionalyLayout/>` - fix scroll bug and improve docs[#2021](https://github.com/wix/wix-style-react/pull/2021)
## 4.11.0 - 2018-07-20
### Added
- Scrollbar - expose `mixins.scss` with scrollbar mixin to be consumed externally [#2007](https://github.com/wix/wix-style-react/pull/2007)
### Changed
- `<DatePicker/>` - use fixed weeks to prevent dropdown flip [#2017](https://github.com/wix/wix-style-react/pull/2017)
## 4.10.1 - 2018-07-18
- `<Icons/>` - fix wrong icons path in several components [#2012](https://github.com/wix/wix-style-react/pull/2012)
## 4.10.0 - 2018-07-18
### Added
- `<Button/>`- support new icons using the `withNewIcons` prop [#1960](https://github.com/wix/wix-style-react/pull/1960)
- `<FullTextView/>`- the new component that can show tooltip in ellipsis state [#2000](https://github.com/wix/wix-style-react/pull/2000)
- **New Icons** - changed all icons assets to new icons. See the [migration guide](./docs/NEW_ICONS_MIGRATION.md) and script. The new icons can be found [here](https://wix-wix-style-react.surge.sh/?selectedKind=1.%20Foundation&selectedStory=1.4%20Icons&full=0&addons=0&stories=1&panelRight=0) and deprecated icons [here](https://wix-wix-style-react.surge.sh/?selectedKind=1.%20Foundation&selectedStory=1.4%20Icons%20-%20deprecated&full=0&addons=0&stories=1&panelRight=0)
### Changed
- `<Input/>` - migrate to new icons [#1981](https://github.com/wix/wix-style-react/pull/1981)
- `<Card.ButtonHeader/>` - migrate to new icons [#1979](https://github.com/wix/wix-style-react/pull/1979)
- `<Card.CollapsedHeader/>` - migrate to new icons [#1980](https://github.com/wix/wix-style-react/pull/1980)
- `<EditableSelector/>` - improve behavior when editing a line [#1989](https://github.com/wix/wix-style-react/pull/1989)
- `<DropdownLayout/>` - impove preformance - items will not appear in DOM if not displayed [#1996](https://github.com/wix/wix-style-react/pull/1996)
### Fixed
- `<Card/>` - collapsed Card header should not have any bottom divider [#1972](https://github.com/wix/wix-style-react/pull/1972)
- `<EditableSelector/>` - fix margins [#1984](https://github.com/wix/wix-style-react/pull/1984)
- `<ColorPicker/>` - fix history bar behavior [#1990](https://github.com/wix/wix-style-react/pull/1990)
- `<RichTextArea/>` - link popover padding is not according to spec [#1997](https://github.com/wix/wix-style-react/pull/1997)
- `<MultiSelect/>` - fix thumb background color on hover bug [#1991](https://github.com/wix/wix-style-react/pull/1991)
- `<Dropdown/>` - fix clickable area below and above the arrow icon [#1999](https://github.com/wix/wix-style-react/pull/1999)
- `<MessageBox/>` - fix footer styles and improve docs [#1995](https://github.com/wix/wix-style-react/pull/1995)
- `<InputWithOptions/>` - Fix broken divider option [#1992](https://github.com/wix/wix-style-react/pull/1992)
- `<Dropdown/>`, `<Slider/>` - Fix colors [#2003](https://github.com/wix/wix-style-react/pull/2003)
## 4.9.0 - 2018-07-10
### Added
- Make new `<Table/>` component officially released [#1974](https://github.com/wix/wix-style-react/pull/1974)
## 4.8.0 - 2018-07-09
### Changed
- `<ColorPicker/>` - migrate to new icons [#1945](https://github.com/wix/wix-style-react/pull/1945)
- `<FieldLabelAttributes/>` - migrate to new icons [#1945](https://github.com/wix/wix-style-react/pull/1945)
- `<SelectionHelper/>` - migrate to new CloseIcon [#1948](https://github.com/wix/wix-style-react/pull/1948)
- `<PopoverMenu/>` - migrate to new CloseIcon [#1948](https://github.com/wix/wix-style-react/pull/1948)
- `<ButtonWithOptions/>` - migrate to new CloseIcon [#1948](https://github.com/wix/wix-style-react/pull/1948)
### Added
- `<Loader/>` - add error and success states [#1953](https://github.com/wix/wix-style-react/pull/1953) [#1963](https://github.com/wix/wix-style-react/pull/1963)
- `<Table/>` - Add `showLastRowDivider` prop [#1964](https://github.com/wix/wix-style-react/pull/1964)
### Fixed
- `<TextField/>` - fix wrong position of info icon [#1966](https://github.com/wix/wix-style-react/pull/1966)
## 4.7.0 - 2018-07-04
### Added
- `<FormField/>` - new component for easier form building [#1889](https://github.com/wix/wix-style-react/pull/1889)
### Changed
- `<RichTextArea/>` - migrate to new icons [#1929](https://github.com/wix/wix-style-react/pull/1929)
- `<StatsWidget/>` - migrate to new icons [#1929](https://github.com/wix/wix-style-react/pull/1929)
### Fixed
- `<Dropdown/>` - fix `noRightBorderRadius` prop to work properly [#1955](https://github.com/wix/wix-style-react/pull/1955)
## 4.6.2 - 2018-07-04
### Added
- `<DropdownLayout/>` - add `minWidthPixels` prop. This prop is availble in `<Dropdown/>`, `<XXXWithOptions/>`, `<MultiSelect/>` and similar components... [#1914](https://github.com/wix/wix-style-react/pull/1914)
### Changed
- `shadows` - Updated box-shadow in several components
- `<DatePicker/>` - migrate to new icons [#1922](https://github.com/wix/wix-style-react/pull/1922)
- `<DataTable/>` - migrate to new icons [#1922](https://github.com/wix/wix-style-react/pull/1922)
- `<EditableSelector/>` - migrate to new icons [#1926](https://github.com/wix/wix-style-react/pull/1926)
- `<DatePickerDropdown/>` - migrate to new icons [#1926](https://github.com/wix/wix-style-react/pull/1926)
- `<FilePicker/>` - migrate to new icons [#1928](https://github.com/wix/wix-style-react/pull/1928)
- `<LanguagePicker/>` - migrate to new icons [#1928](https://github.com/wix/wix-style-react/pull/1928)
- `<Modal/>` - migrate to new icons [#1928](https://github.com/wix/wix-style-react/pull/1928)
### Fixed
- `<DrillView/>` - fix wrong chevron icon size
## 4.6.1 - 2018-07-02
### Fixed
- `<Tooltip/>` - another attempt to fix React 16 support [#1894](https://github.com/wix/wix-style-react/pull/1894)
### Changed
- `<DataTable/>` - Make `columns` prop required [#1898](https://github.com/wix/wix-style-react/pull/1898)
## 4.6.0 - 2018-07-02
### Added
- `<Loader/>` - Add tiny size [#1911](https://github.com/wix/wix-style-react/pull/1911)
### Fixed
- `<Input/>` - Remove width property from Input component [#1915](https://github.com/wix/wix-style-react/pull/1915)
- `<Input/>` - Prevent error when clicking on unit suffix [#1908](https://github.com/wix/wix-style-react/pull/1908)
## 4.5.0 - 2018-07-01
### Changed
- `<DatePicker/>` - allow passing custom locale to DatePicker [#1684](https://github.com/wix/wix-style-react/pull/1684)
### Fixed
- `<Input/>` - should not change background color if hovered while focus [#1765](https://github.com/wix/wix-style-react/pull/1765)
- `<Card/>` - add missing box-sizing property to `<Card.Content/>` [#1872](https://github.com/wix/wix-style-react/pull/1872).
- `<SideMenu/>` - Fix SideMenu Header styles [#1900](https://github.com/wix/wix-style-react/pull/1900)
## 4.4.0 - 2018-06-26
### Added
- `<Notification/>` - Make component accessible for screen readers [#1837](https://github.com/wix/wix-style-react/pull/1837)
- `<DropdownLayout/>` - Pressing spacebar should select the highlighted option [#1885](https://github.com/wix/wix-style-react/pull/1885)
- `<CircularPropgressBar/>` - New component [#1870](https://github.com/wix/wix-style-react/pull/1870)
### Changed
- `<Tags/>` - Highlight the autocomplete suggestions when typing [#1818](https://github.com/wix/wix-style-react/pull/1818)
- `<TextArea/>` - InputArea should not add hover styles when focused and hovered [#1820](https://github.com/wix/wix-style-react/pull/1820)
### Fixed
- `<Colorpicker/>` - Fix previous color (history) behavior [1823](https://github.com/wix/wix-style-react/pull/1823)
- `<MultiSelect/>` - fix bug where scrollbar was always shown [#1843](https://github.com/wix/wix-style-react/pull/1843)
- `<MultiSelect/>` - fix onManuallyInput() called twice [#1831](https://github.com/wix/wix-style-react/pull/1831)
- `<DataTable/>` - (fix/optimization) Add data.id as React key [#1878](https://github.com/wix/wix-style-react/pull/1878)
- `<Search/>` - Fixed bug with mounted component and expandable [#1795](https://github.com/wix/wix-style-react/pull/1795)
- `<RichTextArea/>` - pass activeToolbarButton prop to trigger RichTextEditorToolbar re-render after toolbar button click [#1886](https://github.com/wix/wix-style-react/pull/1886)
### Deprecated
- `<Checkbox/>` - add deprecation message for `size=large` and `active` prop [#1848](https://github.com/wix/wix-style-react/pull/1848)
## 4.3.1 - 2018-06-25
### Fixed
- `<Tooltip/>` - revert support for React 16 (introduced in 4.3.0 [#1814](https://github.com/wix/wix-style-react/pull/1814)) due to CPU hug of death bug
## 4.3.0 - 2018-06-18
### Added
- `<TimeInput/>` - Expose isDisable mehod in it's testkit[1838](https://github.com/wix/wix-style-react/pull/1838)
- `<LinearProgressBar>` - New component [1830](https://github.com/wix/wix-style-react/pull/1830)
### Fixed
- `<AddItem/>` - Fix styles - [1839](https://github.com/wix/wix-style-react/pull/1839)
## 4.2.0 - 2018-06-18
### Changed
- `<Input/>` - select the entire text on click [#1773](https://github.com/wix/wix-style-react/pull/1773)
- `<DataTable/>` - changed styles to new design with `newDesign` flag [#1817](https://github.com/wix/wix-style-react/pull/1817)
### Added
- `<DataTable/>` add newDesign prop [#1817](https://github.com/wix/wix-style-react/pull/1817), See [Storybook](https://wix-wix-style-react.surge.sh/?selectedKind=10.%20Tables&selectedStory=10.1%20DataTable&full=0&addons=0&stories=1&panelRight=0) for further details.
- `<AddItem/>` - create a new component [#1802](https://github.com/wix/wix-style-react/pull/1802) [#1822](https://github.com/wix/wix-style-react/pull/1822)
### Fixed
- `<DatePicker/>` - fix css issues with latest `node-sass` version
- `<Tooltip/>` - support React16 [#1814](https://github.com/wix/wix-style-react/pull/1814)
- `<GoogleAddressInput>` - Fix id management issue [#1834](https://github.com/wix/wix-style-react/pull/1834)
## 4.1.3 - 2018-06-12
### Fixed
- `<TextLink/>` - Updated disabled property behaciour [#1798](https://github.com/wix/wix-style-react/pull/1798)
### Added
- `<DataTable>` - Add info icon with tooltip to table header [#1770](https://github.com/wix/wix-style-react/pull/1770)
## 4.1.2 - 2018-06-12
### Added
- `<RichTextArea/>` - add a flag to generate absolute paths url links [#1746](https://github.com/wix/wix-style-react/pull/1746)
- `<DataTable/>` - add info icon with tooltip to table header [#1770](https://github.com/wix/wix-style-react/pull/1770)
### Fixed
- `<TimePicker/>` - Prevent typing letters [#1751](https://github.com/wix/wix-style-react/pull/1751)
### Changed
- Migrate to yoshi2 and storybook 4 [#1811](https://github.com/wix/wix-style-react/pull/1811)
## 4.1.1 - 2018-06-11
### Fixed
- `<Input>` make ThemedInput noRight(Left)BorderRadius work. Add className prop. And fix DatePicker border. [#1794](https://github.com/wix/wix-style-react/pull/1794)
- `<MultiSelect>` - Fix missing call to onManuallyInput when no options exists [#1804](https://github.com/wix/wix-style-react/pull/1804)
- `<ImageViewer>` align buttons [#1781](https://github.com/wix/wix-style-react/pull/1781/files#diff-48c04422f656c8c0c6302f9b6db9b0ff)
## 4.1.0 - 2018-06-06
### Fixed
- `<Input/>` - display error icon and dropdown arrow [#1769](https://github.com/wix/wix-style-react/pull/1769)
- `<Search/>` - keep the focus after pressing clear button [#1764](https://github.com/wix/wix-style-react/pull/1764)
- `<Input/>` - remove box shadow when focusing Input with 'tags' theme [#1792](https://github.com/wix/wix-style-react/pull/1792)
- fix version dependency of `wix-ui-icons-common` [#1807](https://github.com/wix/wix-style-react/pull/1807)
### Added
- `<ImageViewer>` - Add error state [#1772](https://github.com/wix/wix-style-react/pull/1772)
- `<Search/>` - Added expandable feature [#1775](https://github.com/wix/wix-style-react/pull/1775)
* KnownIssue with`<Search/>` !!! - When expandable feature is enabled, there is some bug related to keyboard navigation. Please DON't use it yet. Fix will come very soon. Thanks.
- `<FloatingHelper/>` - add new component - 8.6 FloatingHelper [#1767](https://github.com/wix/wix-style-react/pull/1767),[#1790](https://github.com/wix/wix-style-react/pull/1790)
## 4.0.0 - 2018-05-28
### Breaking
- `<ToggleSwitch>` - [migration guide](https://github.com/wix/wix-style-react/blob/master/src/ToggleSwitch/MIGRATION.md)
- `<Text/>` [migration guide](https://github.com/wix/wix-style-react/blob/master/src/Text/MIGRATION.md)
- `<Label/>` [migration guide](https://github.com/wix/wix-style-react/blob/master/src/Label/MIGRATION.md)
## 3.2.0 - 2018-05-28
### Added
- `<MultiSelectCheckbox/>` - new component [#1755](https://github.com/wix/wix-style-react/pull/1755)
### Fixed
- `<DatePicker/>` - focus year value in dropdown [#1748](https://github.com/wix/wix-style-react/pull/1748)
## 3.1.12 - 2018-05-23
### Fixed
- `<Loader/>` - error message margin should be 18px [#1749](https://github.com/wix/wix-style-react/pull/1749)
- `<RadioGroup/>` - fix icon size [#1750](https://github.com/wix/wix-style-react/pull/1750)
- `<RichTextArea/>` - Fix link creation that caused javascript errors [#1745](https://github.com/wix/wix-style-react/pull/1745)
### Added
- `<Card.ButtonHeader/>` - add 'emptyblue' theme [#1740](https://github.com/wix/wix-style-react/pull/1740)
- `<Tag/>` - fix component box-sizing [#1759](https://github.com/wix/wix-style-react/pull/1759)
- `<Tooltip/>` - use appendByPredicate to support custom appending strategies [#1754](https://github.com/wix/wix-style-react/pull/1754)
## 3.1.11 - 2018-05-16
### Changed
- `<Loader/>` - allow nodes in `text` prop [#1733](https://github.com/wix/wix-style-react/pull/1733)
### Fixed
- `<Icons/>` - create a direct import to the icon component [#1735](https://github.com/wix/wix-style-react/pull/1735)
- `<Checkbox/>` - fix test driver by applying the correct change event triggered by a click [#1737](https://github.com/wix/wix-style-react/pull/1737)
### Removed
- `<Selector/>` - remove the unused `<ExtraIcon/>` component [#1736](https://github.com/wix/wix-style-react/pull/1736)
## 3.1.10 - 2018-05-10
### Added
- `<Modal/>` - add an optional close button to the modal [#1728](https://github.com/wix/wix-style-react/pull/1728)
## 3.1.9 0 2018-05-09
### Fix
- docs: fix testkits import path [#1730](https://github.com/wix/wix-style-react/pull/1730)
- `<Label/>` - fix puppeteer testkit driver [#1726](https://github.com/wix/wix-style-react/pull/1726)
## 3.1.8 - 2018-05-08
### Fix
- `<DatePicker/>` - display `placeholderText` after `value` was removed [#1711](https://github.com/wix/wix-style-react/pull/1711)
- `<TextLink/>` - fix hover state logic [#1720](https://github.com/wix/wix-style-react/pull/1720)
- `<Tooltip/>` - update tooltip position after dom is updated [#1722](https://github.com/wix/wix-style-react/pull/1722)
### Changed
- `<ButtonWithOptions/>` - Always call `onSelect` when selecting an option. pass additional prop to indicate selection [#1719](https://github.com/wix/wix-style-react/pull/1719)
## 3.1.7 - 2018-05-02
### Added
- `<Tooltip/>` - add showImmediately prop to disable animations and delay [#1705](https://github.com/wix/wix-style-react/pull/1705)
- `<Notification/>` - add timeout functionality for global notification [#1696](https://github.com/wix/wix-style-react/pull/1696)
- `<Favorite/>` and `<FavoriteFilled/>` icons [#1707](https://github.com/wix/wix-style-react/pull/1707)
## 3.1.6 - 2018-04-29
### Added
- `<NewFolder/>` and `<Rename/>` icons [#1672](https://github.com/wix/wix-style-react/pull/1672)
### Changed
- `<RadioGroup/>` - remove bottom margin from last item [#1687](https://github.com/wix/wix-style-react/pull/1687)
Note: `RadioGroup.Radio`, if used standalone, no longer includes unexpected `margin-bottom`
- `<PopoverMenu/` - pass the tooltip zIndex prop [#1674](https://github.com/wix/wix-style-react/pull/1674)
- `<Multiselect/>` - make component min-height 36 [#1683](https://github.com/wix/wix-style-react/pull/1683)
- `<Tooltip/>` - recalculate position during scroll [#1681](https://github.com/wix/wix-style-react/pull/1681)
- `<Modal/>` - move box-shadow to each modal layout [#1697](https://github.com/wix/wix-style-react/pull/1697)
### Fixed
- `<Input/>` - fix case when prefix is cut in IE 11 on small inputs [#1692](https://github.com/wix/wix-style-react/pull/1692)
- `<MultiSelect/>` - fix height according to specs [#1683](https://github.com/wix/wix-style-react/pull/1683)
- `<PopoverMenu/>` - ellipsis for long items strings [#1686](https://github.com/wix/wix-style-react/pull/1686)
- `<MultiSelect/>` - placeholder didn't get full input width [#1700](https://github.com/wix/wix-style-react/pull/1700)
## 3.1.5 - 2018-04-18
### Added
- `<Tabs/>` - Added missed `hasDivider` property, divider is visible by default [#1676](https://github.com/wix/wix-style-react/pull/1676)
- `<StatsW