Skip to content

Latest commit

 

History

History
1793 lines (881 loc) · 96.7 KB

CHANGELOG.md

File metadata and controls

1793 lines (881 loc) · 96.7 KB

Changelog

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

Bug Fixes

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

Bug Fixes

  • border full width and jumping (#1311) (11313dd)

  • deps: update dependency @popperjs/core to v2.11.8 (cc14555)

  • deps: update dependency @react-google-maps/api to v2.20.3 (7b54149)

  • deps: update dependency ajv to v8.17.1 (#1314) (d6fe419)

  • don't render space for title when no title (#1310) (9dc399d)

  • MultiSelectItem: use correct background color for the group-title variant (#1287) (963ea61)

  • Tag: migrate Tag component (#1302) (ef88a31)

26.1.0 (2024-10-14)

Features

Bug Fixes

  • deps: update dependency @googlemaps/js-api-loader to v1.16.8 (261172c)

26.0.0 (2024-09-19)

⚠ BREAKING CHANGES

  • SelectedItemBadge: rename SelectBadge to SelectedItemBadge, update all references to SelectBadge with SelectedItemBadge
  • SelectedItemBadge: move previously passed children text to the label prop
  • SelectedItemBadge: use children to pass items to the main dropdown content
  • SelectedItemBadge: remove separate handler option.onChange for option change, use generalized onChange to handle changes in the main dropdown
  • SelectedItemBadge: rename deleteButtonAriaLabel to deleteButtonLabel
  • SelectedItemBadge: remove all option-related props and the usage of the Option type
  • SelectedItemBadge: ensure that priority.selectedItem is always provided, as it is now mandatory
  • SelectedItemBadge: use new additionalLabel prop to aria label on the main button
  • Input: size prop is limited to small or medium, with medium as the default, replace size="large" or omitting size (previously defaulting to normal) with size="medium", or use size="small" as needed
  • Input: context prop only accepts critical. Remove any usage of brand or success context. Provide errorMessage if 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 helperText prop
  • Input: use the label prop for input labels, replacing any previous label handling
  • Input: use the reserveErrorMessageSpace prop 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: context and doNotDecorateOnHover props are no longer supported for Link component
  • Text: size='normal' is renamed size='medium' for Text and Tag components
  • Button: button props isLink & isInline & isPrimary are removed
  • Button: button prop isInline button should be replaced by size="small"
  • Button: button prop isLink should be replaced by variant="ghost"
  • Button: button prop isPrimary should be replaced with variant="filled" (default) or removed
  • Button: button prop size: "normal" is replaced with size: "medium"

Features

25.0.0 (2024-08-23)

⚠ BREAKING CHANGES

  • Heading: h4, h5 and h6 are no longer supported by the library, please use h3 instead

Features

24.0.0 (2024-08-06)

⚠ BREAKING CHANGES

  • css variables: some unused CSS variables removed: --line-medium, --line-thick, --outline-size
  • fonts: --font-weight-light and --font-wight-medium were removed from the library
  • typography: changes to how basic text styles are applied to consuming applications see README
  • checkbox indeterminate state needs to be used in combination with checked. Before it was also showing when the checkbox was not checked.

Features

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

  • bundle: add empty publicPath to webpack config (#1091) (3fbb205)

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

  • PaginationButton: isActive class wasn't being applied (#1015) (9ea8515)

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

  • Slider: update rc-slider version to "10.1.1" (#983) (a6ae667)

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

  • unintentional breaking changes where components don't render with children 0 (#958) (aaec5b9)

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

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

18.11.3 (2022-12-26)

Bug Fixes

  • children type for radio button component (e8e7be1)

18.11.2 (2022-12-23)

Bug Fixes

  • TextArea: component types to be specific (#872) (466f61c)

18.11.1 (2022-12-22)

Bug Fixes

  • RadioButton: wrongly styled when disabled (#870) (7d55f6f)

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

  • Autosuggest default value and PopupBase not working correctly (#858) (233d9f9)

18.10.1 (2022-11-16)

Bug Fixes

  • typescript: fixed Pill typescript props (#857) (137625a)

18.10.0 (2022-11-15)

Features

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

  • Map: Fix doesn't zoom correctly when there is a single point marker (#796) (7a20f44)

18.7.1 (2022-07-26)

Bug Fixes

  • Map: zoom map to reasonable view when using a single point marker (#794) (7e61522)

18.7.0 (2022-07-20)

Features

  • make boolean query tokenizer support lowercased bool operators (#785) (c86cc56)

Bug Fixes

18.6.2 (2022-06-23)

18.6.1 (2022-06-23)

Bug Fixes

  • Map: doesn't zoom on initial addition of marker (#774) (a99b937)

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

  • Teaser: add prop for disabled styling (#770) (8247aeb)

Bug Fixes

18.4.1 (2022-06-01)

18.4.0 (2022-05-25)

Features

  • themeroller: Implemented Themeroller component (#752) (b94db43)

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 asFlexbox prop to allow for different layout styles (#756) (5e39cf7)
  • Select: added option for no default selection (#749) (3152153)

Bug Fixes

  • added missed px unit in font-size-large (#755) (eb8f1b2)

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

  • component: fix comments (d863a23)
  • component: update BulkActionsToolbar component (0a647e1)

17.2.1 (2022-03-29)

17.2.0 (2022-03-28)

Features

  • Link: Add prop to disable text decoration on hover (#731) (684e64a)

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

  • Map: Extend Map component to support geoJson files as markers (#703) (21a29bd)

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

  • Location: extend prop typing with HTML element props (#664) (a75aca0)

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

  • SelectButtonGroup: add support for controlled behavior and improve API (#624) (efa4a04)

15.5.0 (2021-11-12)

Features

Bug Fixes

  • Gauge: Safari bug where gradient doesn't render (#638) (f6165cf)

15.4.2 (2021-11-01)

Bug Fixes

  • Gauge: improve HTML to ensure correct rendering in all browsers (#623) (6e22c78)

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

  • Dropdown: Added new props for Dropdown - additionalSelectProps, popperClassName (#621) (64c30d9)

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

  • Dropdown: add callback prop to listen to on-toggle-button click (#616) (5b575f5)

15.1.0 (2021-10-18)

Features

  • Select, Combobox, Autosuggest: add option to disable items (#614) (9e8ac51)

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

  • react-modal: Revert react modal upgrade (#606) (e1368fc)

15.0.2 (2021-09-29)

Bug Fixes

  • NumericStepper: update component state if props change (#604) (036c9d8)

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

  • WeightedResultBar: merge WeightedResultBarLoader (#553) (72fab67)

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

  • component: make onComplete optional in ReactElementHighlighter (#539) (ebb84b2)

13.9.0 (2021-06-07)

Features

  • Highlighter: add highlightStyles to find method (#532) (a4c559b)

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

  • Autosuggest, Combobox: add prop to set HTML attributes on input element (#495) (87e3bad)

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

  • Gauge: use bem for linear gradient stops (#469) (ef4dd07)

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

  • Toggle: add styles for disabled checked state (#454) (454425d)

13.5.0 (2021-03-01)

Features

13.4.0 (2021-02-11)

Features

  • NavLink: extend the component with ref prop (#448) (de29e12)

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

  • Autosuggest: fix showing suggestions on focus input (#440) (9145878)

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

  • Pagination: fixed ability to set maxPageButtons=0 (#431) (98d73f3)

12.6.1 (2020-11-18)

Bug Fixes

12.6.0 (2020-10-26)

Features

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

  • Modal: add prop to toggle modal position to scrollable/fixed (#377) (d9e4a8e)

12.2.0 (2020-08-21)

Features

Bug Fixes

  • ComboboxMulti: fix dropdown expanding and minimising by clicking on the icon (#361) (73045ec)

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

  • LocationAutocomplete: add an optional Clear button, update snapshots (#347) (f02a0d3)

12.0.2 (2020-07-27)

Bug Fixes

  • Tooltip: allow most of our components to be wrapped in Tooltip (#340) (26900cd)

12.0.1 (2020-07-22)

Bug Fixes

12.0.0 (2020-07-17)

⚠ BREAKING CHANGES

  • Select: * deprecate onSuggestionChange in favour of onSuggestionAdd in AutosuggestMulti and ComboboxMulti

Features

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

  • LocationSelector: fix modal opening on form submitting (#299) (1159942)

11.2.0 (2020-06-08)

Features

  • AutosuggestMulti: improved component to autosuggest requirements (#296) (0529198)

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

  • component: added highlighter packages (#253) (dc0435f)

Bug Fixes

10.1.0 (2020-04-15)

Features

  • component: added HighlighterCore and StringHighlighter (#249) (bedbc05)

Bug Fixes

  • fixed all console errors and warnings when running tests (#242) (b8c91e1)

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 alwaysVisible was renamed to visible

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

  • FieldWithValidation: change logic when using tooltip (#227) (b564256)

9.3.1 (2020-01-28)

9.3.0 (2020-01-28)

Bug Fixes

  • Autosuggest: allow selection of same item twice in a row (#221) (8a7d2b7)

Features

9.2.0 (2020-01-16)

Features

9.1.0 (2020-01-15)

Bug Fixes

  • SelectButtonGroup: remove knob that doesn't work from story (#219) (5e1e386)

Build System

Features

9.0.2 (2020-01-13)

Bug Fixes

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, removed lineHeightStyle (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: lineHeightStyle removed. 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

  • typescript: migrated build pipeline to typescript (#186) (79aa25d)

Features

8.3.0 (2019-11-13)

Build System

  • implemented script that checks npm access before publishing the package (a847cb8)

Features

  • SearchButton: Extend SearchButton with an optional label (#189) (a831b8d)

8.2.1 (2019-11-04)

Bug Fixes

  • PillDropdown: add z-index so that it always appears on top (#184) (9f537bd)

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

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

  • LocationSelector: rename components and fix unit tests (#173) (c6f36db)

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

  • escape button press doesn't reset the state of Autosuggest component (#172) (a8b0377)

Features

  • Drawer: improvements Drawer component (#171) (94a306f)

BREAKING CHANGES

  • Drawer: changed Drawer API

6.2.1 (2019-09-12)

Bug Fixes

  • Add LocationSelector component files to the src/index.js (#169) (40d0027)

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

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

  • bem: add support to preserve existing classes in 'elem' (#159) (f8f412b)

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

  • center and zoom props have been deprecated in favour of defaultArea that 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

  • Autosuggest: styles and behaviour adjustments (#151) (e4c3946)

Features

5.1.1 (2019-07-30)

5.1.0 (2019-07-25)

Bug Fixes

  • List: Fix scroll to highlighted component with keyboard navigation (#145) (165b025)

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

  • Header, Footer: Adjust styling to match designs (#138) (0851d4d)

Features

  • List: added keyboard navigation (#140) (46f7d87)
  • renamed OneUI.startCssVarsPonyfill to OneUI.applyCssVarsPonyfill() (b8b3b61)

Tests

  • WidthRestrictor: add basic tests to components (#139) (e45bacc)

BREAKING CHANGES

  • if you used OneUI.startCssVarsPonyfill() directly in your app rename it to OneUI.applyCssVarsPonyfill().

4.0.1 (2019-07-12)

Bug Fixes

  • BlockWidthRestrictor: define box-sizing in css (#136) (2c22106)

4.0.0 (2019-07-11)

Build System

  • deps: bump lodash.template from 4.4.0 to 4.5.0 (#134) (dae7392)

Features

  • ListItem: Allow context highlighting in ListItem (#132) (d8eec1e)

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

  • buttongroup: add separators, define context on group level, remove isInline prop (#120) (2456b84)

Features

  • workflow: set up standard-version and update docs (#118) (0953ec4)

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

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)

0.5.0 (2019-04-24)

Bug Fixes

  • button: do not apply context as element attribute (#86) (73d3dc9)

Features

0.4.0 (2019-04-18)

0.3.1 (2019-03-27)

0.3.0 (2019-03-22)

0.2.1 (2019-02-20)