Changelog
December 17, 2024 · View on GitHub
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
28.2.1 (2024-12-17)
Bug Fixes
- deps: update dependency @radix-ui/react-dropdown-menu to v2.1.3 (#1350) (1bad4c3)
- SelectedItemBadge: width and scrolling of the dropdown (#1351) (d80823f)
28.2.0 (2024-12-10)
Features
Bug Fixes
28.1.0 (2024-11-29)
⚠ BREAKING CHANGES (due to error, the version number is not representative of these)
- Dialog Component Props API change. Introduction of closeButton. If title defined, closeButton should be defined as well.
- PillDropdown Done button was removed from the dropdown
- PillDropdown Remove the close function
- PillDropdown Change children type to ReactNode
Features
- Breadcrumb: new component (#1331) (7202695)
- Dialog: update dialog design specs (#1288) (f20c1fa)
- PillButtonEnhance: update component (#1337) (d379470)
- PillDropdown: updated pill dropdown (#1300) (2d6e619)
- StatusBadge: new component (#1309) (a4ce342)
Bug Fixes
- add teaser and checkbox breaking change to changelog (#1332) (18ac712)
- change fonts (#1289) (b1446e0)
- deps: update dependency rc-slider to v10.6.2 (#1318) (c8f1c03)
- deps: update dependency remove-accents to v0.5.0 (#1320) (4d20be8)
- different components: fix small layout bugs (#1338) (56e7cc3)
- sass deprecation warnings (#1292) (91316ee)
28.0.0 (2024-11-18)
⚠ BREAKING CHANGES
- Pill: PillButton props toggleDropdown removed
- Pill: Pill uses RadixDropdown under the hood.
Bug Fixes
- deps: update dependency core-js to v3.39.0 (#1315) (146eaf9)
- Pill: bugs in Pill with Enhanced options (#1316) (8e2ed49)
27.0.0 (2024-11-11)
⚠ BREAKING CHANGES
- Tag: 'size' is no longer a prop
- Dropdown: Dropdown component API and structure changed
- Teaser: Teaser component API and structure changed
Features
- Dropdown: refactor component based on Radix primitives (#1281) (2cf2846)
- Pill: add new PillButton variant (#1303) (80b7c21)
- PrioritySelector: new component (#1308) (5b5e09b)
- SearchInput: create new component (#1286) (fa65305)
- Teaser: redesign Teaser (#1266) (815d29b)
- Tooltip: implement new design (07410ed)
Bug Fixes
-
deps: update dependency @popperjs/core to v2.11.8 (cc14555)
-
deps: update dependency @react-google-maps/api to v2.20.3 (7b54149)
-
don't render space for title when no title (#1310) (9dc399d)
-
MultiSelectItem: use correct background color for the group-title variant (#1287) (963ea61)
26.1.0 (2024-10-14)
Features
- IconButton: new component (#1263) (ef5ab11)
- MultiSelectItem: new component (#1256) (ab8175d)
- Separators: new components (83c7724)
- SingleSelectItem: new atom (#1239) (f33a072)
Bug Fixes
- deps: update dependency @googlemaps/js-api-loader to v1.16.8 (261172c)
26.0.0 (2024-09-19)
⚠ BREAKING CHANGES
- SelectedItemBadge: rename
SelectBadgetoSelectedItemBadge, update all references toSelectBadgewithSelectedItemBadge - SelectedItemBadge: move previously passed
childrentext to thelabelprop - SelectedItemBadge: use
childrento pass items to the main dropdown content - SelectedItemBadge: remove separate handler
option.onChangefor option change, use generalizedonChangeto handle changes in the main dropdown - SelectedItemBadge: rename
deleteButtonAriaLabeltodeleteButtonLabel - SelectedItemBadge: remove all option-related props and the usage of the Option type
- SelectedItemBadge: ensure that
priority.selectedItemis always provided, as it is now mandatory - SelectedItemBadge: use new
additionalLabelprop to aria label on the main button - Input:
sizeprop is limited tosmallormedium, withmediumas the default, replace size="large" or omitting size (previously defaulting tonormal) with size="medium", or use size="small" as needed - Input:
contextprop only acceptscritical. Remove any usage ofbrandorsuccesscontext. ProvideerrorMessageif critical context is expected - Input: replace any custom methods for setting inputs as non-editable with new prop
readOnly - Input: replace existing approaches for displaying helper text with the new
helperTextprop - Input: use the
labelprop for input labels, replacing any previous label handling - Input: use the
reserveErrorMessageSpaceprop to determine whether space should be reserved for error message under the input field when validation is expected, especially if no helper text is present - Link:
contextanddoNotDecorateOnHoverprops are no longer supported for Link component - Text:
size='normal'is renamedsize='medium'forTextandTagcomponents - Button: button props
isLink&isInline&isPrimaryare removed - Button: button prop
isInlinebutton should be replaced bysize="small" - Button: button prop
isLinkshould be replaced byvariant="ghost" - Button: button prop
isPrimaryshould be replaced withvariant="filled"(default) or removed - Button: button prop
size: "normal"is replaced withsize: "medium"
Features
- Button: button redesign (#1234) (d365559)
- Input: migrate to new design (#1248) (#1255) (34640e5)
- Link: implement new design (#1249) (3749df3)
- SelectedItemBadge: update the component (#1257) (90d07a8)
- Text: migrate to new design (#1250) (1e7cb2d)
- Toast: New Component (#1214) (ad4fcd3)
25.0.0 (2024-08-23)
⚠ BREAKING CHANGES
- Heading:
h4,h5andh6are no longer supported by the library, please useh3instead
Features
- Heading: migrate to new design (#1229) (2885354)
- SelectBadge: Components improvements (#1238) (a936732)
- TabsBar: migrate to new design (#1225) (01096e3)
- Toggle: migrate to new design (#1231) (a6da7f5)
24.0.0 (2024-08-06)
⚠ BREAKING CHANGES
- css variables: some unused CSS variables removed:
--line-medium,--line-thick,--outline-size - fonts:
--font-weight-lightand--font-wight-mediumwere removed from the library - typography: changes to how basic text styles are applied to consuming applications see README
- checkbox
indeterminatestate needs to be used in combination withchecked. Before it was also showing when the checkbox was not checked.
Features
-
typography: Global classes added to manage typography (#1212) (5dd4713)
-
css variables: define them directly not via SCSS (#1204) (70e9478)
23.0.0 (2024-07-03)
⚠ BREAKING CHANGES
- css-variables: CSS variables related to colors and spacing have been moved/deprecated to a new set. See details in Jira (https://textkernel.atlassian.net/browse/ONEUI-439) and documents attached there
- css-variables: Color related Context props have been renamed to be similar to color tokens. See details in Jira (https://textkernel.atlassian.net/browse/ONEUI-439).
- css-variables: Theme roller doesn't work as expected with new (not calculated) color values, hence it was disabled. Currently used theme will partially work only, due to mismatch of variable names.
Features
- css-variables: Add/migrate to new primitive tokens (#1186) (b90a80a)
- Table: new opinionated component to render HTML semantic tables (#1191) (6772ea9)
Bug Fixes
- deps: update dependency @react-google-maps/api to v2.19.3 (e1d4077)
- deps: update dependency @storybook/addon-styling-webpack to v0.0.6 (cb79d53)
- deps: update dependency css-vars-ponyfill to v2.4.9 (ca828b4)
- IosClose icon have lots of padding arround, changed to MdClose (#1205) (7defce8)
22.1.2 (2024-01-30)
Bug Fixes
- LabelPicker: Delete 'Done' button (9dad853)
22.1.1 (2024-01-23)
Bug Fixes
- Autosuggest: change autosuggest focused input height (6e088e9)
22.1.0 (2023-12-21)
Features
22.0.4 (2023-12-18)
Bug Fixes
- deps: update dependency @types/react-modal to v3.16.3 (8dfc962)
- deps: update dependency downshift to v8.2.3 (12be6b9)
22.0.3 (2023-11-17)
Bug Fixes
22.0.2 (2023-11-13)
Bug Fixes
- deps: update dependency @types/react-modal to v3.16.2 (dd75bd3)
- TS: extend Prop interfaces where base element props were not included (#1086) (3a87b57)
22.0.1 (2023-11-13)
Bug Fixes
- deps: update dependency @types/react-modal to v3.16.2 (dd75bd3)
- TS: extend Prop interfaces where base element props were not included (#1086) (3a87b57)
22.0.0 (2023-11-03)
⚠ BREAKING CHANGES
- component AutosuggestDeprecated was deleted
- component AutosuggestDeprecated was deleted
Features
- add props which exist in autosuggest deprecated to autosuggest (dea3ac8)
- revert update selectbase, autosuggest components (6291759)
- update selectbase, autosuggest components (1b4414e)
Bug Fixes
- deps: update dependency @react-google-maps/api to v2.19.2 (eae0f4b)
- deps: update dependency @types/react-modal to v3.16.1 (a454e76)
- deps: update dependency css-vars-ponyfill to v2.4.8 (b731d45)
- LocationSelector component text color (239fa6e)
- Pill: extend Pill props to include all PillButton props (#1080) (a7f9a1a)
21.0.0 (2023-10-26)
⚠ BREAKING CHANGES
- component AutosuggestDeprecated was deleted
- component AutosuggestDeprecated was deleted
Features
- add props which exist in autosuggest deprecated to autosuggest (dea3ac8)
- revert update selectbase, autosuggest components (6291759)
- update selectbase, autosuggest components (1b4414e)
Bug Fixes
- deps: update dependency @react-google-maps/api to v2.19.2 (eae0f4b)
- deps: update dependency @types/react-modal to v3.16.1 (a454e76)
- deps: update dependency css-vars-ponyfill to v2.4.8 (b731d45)
- LocationSelector component text color (239fa6e)
20.0.1 (2023-07-10)
Bug Fixes
20.0.0 (2023-07-06)
⚠ BREAKING CHANGES
- Change target of forward ref. New inputRef prop added
- ProductTour was removed
Features
- Pill: add accessibility label props; migrate tests (#975) (eae9cb4)
- remove ProductTour component (675cc5e)
Bug Fixes
- checkbox forward ref (#1009) (7d575cb)
- deps: update dependency @types/enzyme to v3.10.13 (a280ed9)
- deps: update dependency react-virtualized to v9.22.5 (32a6aea)
- PageWidthRestrictor: improve semantic HTML | test: migrate WeightedResultBar, BlockWidthRestrictor and PageWidthRestrictor (#987) (569f635)
19.5.0 (2023-05-26)
Features
19.4.0 (2023-05-17)
Features
- Select components: add ARIA labels and props for toggle button; migrate Select tests (#964) (4d04d5e)
Bug Fixes
- List, ListItem: Improve accessibility for List and migrate tests (#949) (08d7ffe)
- Select: don't show Clear button if onClear isn't defined (#963) (0a5bd20)
19.3.1 (2023-04-28)
Bug Fixes
19.3.0 (2023-04-27)
Features
Bug Fixes
19.2.0 (2023-04-21)
Features
Bug Fixes
19.1.0 (2023-04-18)
Features
- Pill icon doesn't indicate open/closed state correctly (#939) (b476a0d), closes #936
- update jest config (#934) (410d4e5)
Bug Fixes
19.0.0 (2023-03-30)
⚠ BREAKING CHANGES
- simplification of color scheme: Properties changes in components might break certain implementations that were not as intended by the original API
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Features
- add custom types (bcf0dfb)
- add plan RTL migration (#906) (eeeea33)
- migrate Field tests (b6be2d4)
- set up process to measure migration progress (#907) (ff495a3)
- set up RTL (#910) (f1f3b4c)
- simplification of color scheme: new design (#878) (4909a24)
- update rtl script (3f33e75)
18.11.3 (2022-12-26)
Bug Fixes
- children type for radio button component (e8e7be1)
18.11.2 (2022-12-23)
Bug Fixes
18.11.1 (2022-12-22)
Bug Fixes
18.11.0 (2022-12-21)
Features
Bug Fixes
- buttongroup context isn't passed to the button (#864) (a80c532)
- type content for pill and pillButton components (#865) (2a10d78)
18.10.2 (2022-11-18)
Bug Fixes
18.10.1 (2022-11-16)
Bug Fixes
18.10.0 (2022-11-15)
Features
- NavItem: support react-router v6 (#846) (fcc4d19)
- replace defaultProps with defaultValues (#840) (47fc008)
18.9.2 (2022-10-12)
Bug Fixes
18.9.1 (2022-10-07)
Bug Fixes
18.9.0 (2022-10-06)
Features
- add new color for shadow in background (#832) (67b092e)
- Checkbox: Add indeterminate state to the Checkbox component (#831) (b923857)
- replace defaultProps with defaultValues and update typescript (#818) (f51b120)
18.8.1 (2022-10-03)
Bug Fixes
18.8.0 (2022-09-30)
Features
- add title attribute to components (#802) (201edea)
- Button: added loading state (fa46bef)
- Tag: extend API with styling options and ForwardRef (#824) (bb5412a)
Bug Fixes
- ButtonGroup: styling when only has 1 child (#806) (fb3babb)
- highlighter highlight terms in with special characters correctly (#795) (09c92b8)
- LabelPicker: change spacing of elements (#805) (6e57524)
18.7.2 (2022-07-27)
Bug Fixes
18.7.1 (2022-07-26)
Bug Fixes
18.7.0 (2022-07-20)
Features
Bug Fixes
- heading font color (4bef6e9)
18.6.2 (2022-06-23)
18.6.1 (2022-06-23)
Bug Fixes
18.6.0 (2022-06-21)
Features
- added possibilities to change theme (#766) (34fb92e)
- make components themeable (181987f)
- make components themeable (c60fa75)
- make components themeable (a74345a)
18.5.0 (2022-06-17)
Features
Bug Fixes
18.4.1 (2022-06-01)
18.4.0 (2022-05-25)
Features
18.3.0 (2022-05-24)
Features
- address review points (e2a1122)
- change colors generation in Highlighter component (fe1d811)
- change colors generation in Highlighter component (bfd4f86)
- component: improving clear button for selectBase (7e4b3a2)
18.2.0 (2022-05-20)
Features
- component: improving clear button for selectBase (7e4b3a2)
18.1.0 (2022-05-11)
Features
- Checkbox: add
asFlexboxprop to allow for different layout styles (#756) (5e39cf7) - Select: added option for no default selection (#749) (3152153)
Bug Fixes
18.0.0 (2022-05-02)
⚠ BREAKING CHANGES
- LabelPicker: Type checking for Checkbox moved to TS and might break certain implementations that were not as intended by the original API
Features
- LabelPicker: new component (960261f)
17.4.0 (2022-04-25)
Features
17.3.2 (2022-04-22)
17.3.1 (2022-04-19)
17.3.0 (2022-04-12)
Features
17.2.1 (2022-03-29)
17.2.0 (2022-03-28)
Features
Bug Fixes
- Sliders: vertically align handles in tin middle of the rail (#709) (97db7eb)
- Toggle: do not allow Toggle to shrink (#708) (8d14c2c)
17.1.0 (2022-02-09)
Features
Bug Fixes
- Footer: add year prop to Footer component to make it deterministic (#210) (f317524)
- update footer snapshot (#677) (4204ff4)
17.0.1 (2021-12-22)
Bug Fixes
17.0.0 (2021-12-21)
⚠ BREAKING CHANGES
- location: LocationSelector's hasRadius props now defaults to false (was true before)
Features
Bug Fixes
-
deps: update dependency @googlemaps/js-api-loader to v1.12.10 (34cc110)
-
deps: update dependency @googlemaps/js-api-loader to v1.12.11 (a9af8c6)
-
deps: update dependency @tippyjs/react to v4.2.6 (bea6907)
-
deps: update dependency tippy.js to v6.3.7 (479b607)
-
location: type location components; expose additional location utilities (#661) (723923c)
16.0.0 (2021-11-15)
⚠ BREAKING CHANGES
- SelectButtonGroup: The API for these components is changed because of the improvements and changes in behavior that are implemented.
Features
15.5.0 (2021-11-12)
Features
Bug Fixes
15.4.2 (2021-11-01)
Bug Fixes
15.4.1 (2021-10-29)
Bug Fixes
- ButtonGroup, Dropdown, List, TabsBar: improve TS definition of children to allow for conditional JSX (#622) (7c90242)
15.4.0 (2021-10-27)
Features
15.3.0 (2021-10-22)
Features
- Dropdown: Add possibility to bind callbacks to onFocus and onBlur events of dropdown menu (#618) (1393851)
15.2.0 (2021-10-21)
Features
15.1.0 (2021-10-18)
Features
Bug Fixes
- deps: update dependency @googlemaps/js-api-loader to v1.12.5 (f646367)
- deps: update dependency tippy.js to v6.3.2 (81b599c)
15.0.3 (2021-10-01)
Bug Fixes
15.0.2 (2021-09-29)
Bug Fixes
15.0.1 (2021-09-28)
Bug Fixes
- deps: update dependency @googlemaps/js-api-loader to v1.12.4 (3c609d4)
- deps: update dependency react-modal to ~3.14.0 (d86ba36)
- Select: correctly handle className prop; small css change (#603) (7057289)
15.0.0 (2021-09-17)
⚠ BREAKING CHANGES
- Alert: Alert dialog API has been completely revised.
Features
- Alert: reimplement Alert and add Confirm dialog (#595) (a781aaa)
- NumericStepper: add NumericStepper component (#589) (43b318c)
- Tabs: allow passing custom TS types (#596) (be28713)
14.1.0 (2021-08-16)
Features
- Autosuggest: add prop to select first suggestion on outer click (#491) (b44bf55)
- BulkActionsToolbar: enable actions custom button context (#581) (1f0a623)
Bug Fixes
- deps: update dependency tippy.js to v6.3.1 (46096b7)
14.0.0 (2021-06-30)
⚠ BREAKING CHANGES
- WeightedResultBar: The WeightedResultBarLoader component is removed. Use the prop isLoading on WeightedResultBar instead.
Features
Bug Fixes
- deps: update dependency css-vars-ponyfill to ~2.4.0 (e88f980)
- deps: update dependency downshift to ~6.1.0 (ea2f8a8)
13.10.0 (2021-06-08)
Features
13.9.0 (2021-06-07)
Features
13.8.0 (2021-05-17)
Features
- LocationSelector: add prop to set different input placeholder inside the modal (#501) (6fb6b26)
- Map, LocationSelector: add option to have a default highlighted area on the map (#500) (8092854)
Bug Fixes
- deps: update dependency @googlemaps/js-api-loader to v1.11.4 (46c1f5e)
- deps: update dependency @tippyjs/react to v4.2.5 (906da9f)
- deps: update dependency react-popper to v2.2.5 (e866561)
13.7.0 (2021-05-04)
Features
13.6.2 (2021-04-19)
Bug Fixes
- Dropdown: children type (#478) (fd6be4a)
- MarkedText: fix issue with escaping of 's' character (#481) (787cd19)
13.6.1 (2021-03-31)
Bug Fixes
13.6.0 (2021-03-23)
Features
Bug Fixes
- deps: update dependency @popperjs/core to ~2.9.0 (#412) (2fd5fec)
- deps: update dependency @react-google-maps/api to ~1.13.0 (70752b9)
- deps: update dependency react-virtualized to ~9.22.0 (#376) (c52a72d)
- TwoPaneView: right pane doesn't jump too much on scroll (#456) (83e2cc2)
13.5.1 (2021-03-04)
Bug Fixes
13.5.0 (2021-03-01)
Features
- Toggle: new component (#450) (dc20ca2)
- expose google maps utils (#451) (1a09329)
- ProductTour: new component (#449) (143ef95)
13.4.0 (2021-02-11)
Features
13.3.0 (2021-02-10)
Features
- Heading: add new context prop (#447) (74c84e8)
- WeightedResultBar: extend a component with a custom count (#445) (4255874)
13.2.0 (2021-01-28)
Features
- BooleanQueryTokenizer: make BooleanQueryTokenizer exclude negations from the result (cfdf975)
Bug Fixes
13.1.0 (2021-01-25)
Features
13.0.0 (2021-01-21)
⚠ BREAKING CHANGES
- older Autosuggest component has been renamed to AutosuggestDeprecated; AutosuggestMulti has been renamed to Autosuggest; isFirstItemAlwaysVisible prop has been renamed to allowMixingSuggestionsAndLoading and will now display all suggestion before rendering loading placeholders; isProminent prop has been removed
- LocationSelector: changing attributes of the Location type
Co-authored-by: Oleksii Mukiienko mukiienko@textkernel.nl
Features
- refactor Autosuggest(Multi) so it can behave as single select as well (#436) (fa68407)
- LocationSelector: expose Location type (#434) (de31106)
- WeightedResultBar component (#432) (73f3ebc)
Bug Fixes
- Callout: stretch content on full width (#438) (b1b12e6)
- ProgressBar: remove fill minimum width (#433) (8945119)
12.6.2 (2020-11-25)
Bug Fixes
12.6.1 (2020-11-18)
Bug Fixes
12.6.0 (2020-10-26)
Features
- add statuses to Teaser (d9de975)
Bug Fixes
- BulkActionsToolbar: fix paddings for BulkActionsToolbar counter (fd28bb7)
12.5.0 (2020-10-23)
Features
- BulkActionsToolbar: implement BulkActionsToolbar component (3416ebc)
- SelectButtonGroup: restyled component (#414) (fc1a561)
- StickyHeader: implement StickyHeader component (7fe9fcc)
Bug Fixes
- Tooltip: tooltip is automatically disabled if content is empty (3c4603c)
12.4.0 (2020-09-18)
Features
- Select: Implement 'disabled' behaviour for ComboboxMulti (#398) (bd092c2)
- implemented BooleanQueryTokenizer package (fe78a8d)
12.3.1 (2020-09-10)
Bug Fixes
- AutosuggestMulti: only show noSuggestions if user already started to search (#389) (1d40bbe)
- Drawer: eliminated two callbacks on expand button click (#388) (078b7a2)
- PopupBase: made PopupBase#wasPopupClicked() work in FF (1adeada)
12.3.0 (2020-09-01)
Features
12.2.0 (2020-08-21)
Features
Bug Fixes
12.1.2 (2020-08-03)
Bug Fixes
- Button: add HTMLAnchorElement to Button props (#348) (a10020b)
- deps: update dependency randomcolor to ~0.6.0 (#345) (fc77554)
- LocationSelector: fix multiselect mode, fix input field focusing, fix single mode field resetting (#350) (19b9385)
12.1.1 (2020-08-03)
Bug Fixes
- Button: add HTMLAnchorElement to Button props (#348) (a10020b)
- deps: update dependency randomcolor to ~0.6.0 (#345) (fc77554)
- LocationSelector: fix multiselect mode, fix input field focusing, fix single mode field resetting (#350) (19b9385)
12.1.0 (2020-07-28)
Features
12.0.2 (2020-07-27)
Bug Fixes
12.0.1 (2020-07-22)
Bug Fixes
12.0.0 (2020-07-17)
⚠ BREAKING CHANGES
- Select: * deprecate
onSuggestionChangein favour ofonSuggestionAddin AutosuggestMulti and ComboboxMulti
Features
- Chip: increased Chip font size (#332) (8fcebe8)
- Link: add context muted option (#333) (77db9d0)
- LocationSelector: fixed focus issues and map rendering (#322) (4668525)
- Select: make props clearer (#331) (219f4e0)
- changed ListItem highlight styles (#314) (a1aaa3a)
Bug Fixes
- deps: update dependency @popperjs/core to ~2.4.0 (#292) (6b5e6f1)
- deps: update dependency @react-google-maps/api to ~1.9.0 (#293) (3a1ded9)
- deps: update dependency css-vars-ponyfill to ~2.3.0 (#294) (65ed76e)
- deps: update dependency downshift to ~5.4.0 (#295) (7b0cae7)
- deps: update dependency rc-slider to ~9.3.0 (#319) (08c6ddc)
- deps: update dependency react-scripts to v2.1.8 (#320) (cf1b3ad)
- deps: update react monorepo to v16.13.1 (#321) (7af7fa3)
11.3.0 (2020-06-22)
Features
- AutosuggestMulti: usability of the component was improved (#304) (bd5b2dc)
- SelectBase: aligned spaces between input and Autossugest (#306) (061e148)
Bug Fixes
- fixed input focusing after the tab was switched (#307) (d723e30)
- LocationSelector: fixed a bug where a modal got opened during tab switching (#305) (35e2153)
11.2.1 (2020-06-15)
Bug Fixes
11.2.0 (2020-06-08)
Features
11.1.0 (2020-05-29)
Features
- LocationSelector: Added an option of fetching postal code of selected location (#258) (3008bb9)
- LocationSelector: Added supporting of single selection, updated radius changing interactions (#255) (240c54a)
- LocationSelector: tab navigation (#261) (03f302a)
- slider: add slider handle focus styling (#260) (2b63793)
Bug Fixes
11.0.0 (2020-05-15)
⚠ BREAKING CHANGES
- component: logic with deleting selection was moved to onSelectionRemove callback in AutosuggestMulti
- highlight: changed HighlighterCore API
Features
- component: polishing autocompletemulti (#256) (f5127f7)
- highlight: reduced exposed interface of Highlighter module (#254) (82f5b4b)
10.2.0 (2020-05-08)
Features
Bug Fixes
10.1.0 (2020-04-15)
Features
Bug Fixes
10.0.0 (2020-03-27)
Bug Fixes
- Field: Add rest parameter (#240) (d67a405)
- Input: Disable LastPass suggesting for Input components (#244) (c40d65c)
- popup: changed close detection logic (#236) (1a014e7)
- styles: adjusted styles for input, textarea, select (#237) (0679624)
Features
- component: added listoptimizer component (10c84af)
- component: added new AutosuggestMulti component (#241) (41db267)
- component: listoptimizer component (#239) (ccc9b88)
- Tooltip: Migrate component to tippy.js library (#233) (13543e7)
BREAKING CHANGES
- Tooltip: prop
alwaysVisiblewas renamed tovisible
9.7.0 (2020-02-28)
Bug Fixes
- popup: changed close detection logic (#236) (1a014e7)
- styles: adjusted styles for input, textarea, select (#237) (0679624)
Features
- component: added listoptimizer component (10c84af)
- component: listoptimizer component (#239) (ccc9b88)
9.6.0 (2020-02-26)
Features
9.5.0 (2020-02-25)
Bug Fixes
- put onClose invocation before closing the dropdown for PopupBase component (6801656), closes #ONEUI-164
Features
- Input: Add an optional label (1b31281)
9.4.0 (2020-02-14)
Bug Fixes
- Input: remove z-index when focused (#229) (90e7d7e)
- pill: run pill callback before close dropdown (#231) (7a96032)
Build System
Features
9.3.2 (2020-01-31)
Bug Fixes
9.3.1 (2020-01-28)
9.3.0 (2020-01-28)
Bug Fixes
Features
9.2.0 (2020-01-16)
Features
9.1.0 (2020-01-15)
Bug Fixes
Build System
Features
9.0.2 (2020-01-13)
Bug Fixes
- Autosuggest: make sure it blurs when needed (#215) (5adaf90)
- Slider: Fix slider appearing (#216) (243ae11)
9.0.1 (2020-01-03)
Bug Fixes
- storybook: added ts docgen rule to storybook webpack config (#211) (f260081)
- storybook: moved storybook on commonjs module (#209) (2af04db)
- TypeScript: declaration of forward ref components (#212) (0afea09)
Build System
- deps: bump handlebars from 4.1.2 to 4.5.3 in /example (9620e09)
9.0.0 (2019-12-27)
Bug Fixes
- Autosuggest: cannot delete item tags by clicking them (#206) (b9ae2f7)
- Callout: add HTML attributes to props (#207) (6b90459)
Build System
Features
- Callout: changed
<p>to<div>for content element, removedlineHeightStyle(d0685da) - Tabs: Rewrite Tabs API (#204) (558d46f)
BREAKING CHANGES
- Tabs: Tabs, Tab, TabMenu, TabContent were deprecated along with some of their features in favour of TabsBar and TabItem
- Callout:
lineHeightStyleremoved. This property was redundant. Styling must be handled by passing a className.
8.4.0 (2019-12-11)
Bug Fixes
- LocationSelector: fix input focus (#190) (f57e27c)
- Modal: ensure that classNames from props are applied as intended (#193) (eada768)
- storybook: fix error in Autosuggest story (#187) (0b36343)
Build System
Features
- fonts: change default font-family to use system fonts (#192) (6c2cf4b)
- Pill: add onClose prop (#198) (ccd928e)
- Tooltip: add tooltip component (#196) (38f01d8)
- new SelectedOption component (#197) (77bdf1c)
8.3.0 (2019-11-13)
Build System
- implemented script that checks npm access before publishing the package (a847cb8)
Features
8.2.1 (2019-11-04)
Bug Fixes
8.2.0 (2019-10-31)
Features
- Pill: extend PillDropdown with Done button and handle detault state in PillButton (#183) (93d4884)
- new RadioButtonGroup component (#182) (557cd2f)
8.1.1 (2019-10-24)
Bug Fixes
- Drawer: set fixed font size to Drawer's header (fb46129)
8.1.0 (2019-10-15)
Bug Fixes
- refactor and arrange components z-index prop (#177) (fe2addc)
- List: keyboard navigation bugs (#180) (31189d9)
Features
- Pill: new component PillButton (#174) (ee8d0ee)
- new Pill component (#179) (8ea4a84)
- new PopupBase component (#178) (da5c077)
8.0.1 (2019-10-03)
Bug Fixes
- LocationSelector: move rest props to the main wrapper (92fa259)
8.0.0 (2019-09-26)
Bug Fixes
BREAKING CHANGES
- LocationSelector: LocationSelector and related components has been renamed. For top level use LocationSelector (instead of LocationSelectorWithGoogleLoader which has been deprecated). There are no changes to the props. For sub components see documentation.
7.0.0 (2019-09-25)
Bug Fixes
Features
BREAKING CHANGES
- Drawer: changed Drawer API
6.2.1 (2019-09-12)
Bug Fixes
Build System
- deps: bump eslint-utils from 1.3.1 to 1.4.2 in /example (#166) (7b25096)
- deps: bump lodash-es from 4.17.11 to 4.17.15 (#168) (6ed6879)
- deps: bump lodash.template from 4.4.0 to 4.5.0 in /example (#167) (14d2575)
6.2.0 (2019-09-12)
Bug Fixes
Features
- component: new Callout component (#165) (810a81a)
- component: New LocationSelector component (#157) (e3c14d3)
6.1.0 (2019-09-02)
Features
- component: new Location Autocomplete component (#154) (fd03816)
- new TwoPaneView component (#162) (d6bf5e4)
6.0.0 (2019-08-27)
- feat(Map): add option to fit map to address as default view (#158) (aefc9e7), closes #158
- feat:(Map): rename Map components to match LocationAutocomplete structure (#156) (4741f9a), closes #156
Bug Fixes
Features
- List: Update item's onClick calling (#150) (8609eaf)
- LocationCard: new LocationCard component (#149) (5b70841)
- storybook: added withStore decorator for Storybook (#152) (f213823)
- new SearchButton component (#160) (d4899cd)
BREAKING CHANGES
centerandzoomprops have been deprecated in favour ofdefaultAreathat supports also fitting map boundaries based on address lookup- Map component is renamed to MapWithGoogleLoader and MapRenderer to Map to better reflect their function and to match the LocationAutocomplete API
5.2.0 (2019-08-01)
Bug Fixes
Features
5.1.1 (2019-07-30)
5.1.0 (2019-07-25)
Bug Fixes
Build System
- deps: bump lodash from 4.17.11 to 4.17.14 (259c97b)
Features
- component: new Autosuggest, FieldWrapper and MarkedText components (#137) (b7a8250)
- component: new Modal component (#141) (fd5e379)
- component: new Slider component (#144) (62ae1c5)
5.0.0 (2019-07-23)
Bug Fixes
Features
- List: added keyboard navigation (#140) (46f7d87)
- renamed OneUI.startCssVarsPonyfill to OneUI.applyCssVarsPonyfill() (b8b3b61)
Tests
BREAKING CHANGES
- if you used
OneUI.startCssVarsPonyfill()directly in your app rename it toOneUI.applyCssVarsPonyfill().
4.0.1 (2019-07-12)
Bug Fixes
4.0.0 (2019-07-11)
Build System
Features
refactor
- changed JobResult component name and props into more general (2952e31)
BREAKING CHANGES
- renamed JobResult component to Teaser
fix: updated test snapshot for Teaser
fix: added snapshot for Teaser
fix: fixed styles for trancate text in Teaser
fix: fixed styles for trancate text in Teaser
3.0.0 (2019-07-09)
Bug Fixes
- fixed ButtonGroup styles (234849c)
Build System
Features
- add container variables to make it a bit responsive (#130) (39128ed)
- component: added WithResctroctor components (0051627)
BREAKING CHANGES
- variable --site-container-size is deprecated in favor of --site-container-min-size, --site-container-max-size and --site-container-padding. Recommended new usage through
.
2.0.1 (2019-06-26)
Bug Fixes
- button: include paddings / margins with box sizing; center-align button labels (notable when isBlock) (8b17817)
2.0.0 (2019-06-14)
Bug Fixes
Features
BREAKING CHANGES
- buttongroup: ButtonGroup isInline prop is deprecated, ButtonGroup is now an inline element by default
1.2.1 (2019-06-11)
Bug Fixes
- footer: add styling to links (#119) (3f0e8ad)
- destruct props that should not be applied as html attributes (#117) (bff61c3)
1.2.0 (2019-06-06)
Bug Fixes
- design adjustments (#109) (f70fbbd)
- styling for buttongroup with single button (#111) (16e0d9c)
- update default footer copyright (#113) (a744bfa)
Features
1.1.0 (2019-05-21)
Bug Fixes
- button: fix height issues with anchor-buttons in safari (#106) (cd9a281)
- storybook: initialize oneui before loading stories (#107) (cc2fa8d)
- dont use relative paths for importing bem package (#104) (87061b2)
- storybook: reinstate loadingspinner label knob (5019185)
Features
1.0.0 (2019-05-13)
Bug Fixes
- a11y: accessibility improvements (#98) (eaa68d7)
- remove useCallback hook from pagination (#100) (25e6188)
0.7.0 (2019-05-10)
Features
BREAKING CHANGES
- Ref forwarding may introduce observably different behavior
0.6.1 (2019-05-07)
0.6.0 (2019-05-01)
Bug Fixes
- icon: inherit color by default (#93) (2ea25b5)
- storybook: reinstate missing knobs for loadingspinner (#91) (b9d029b)