All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
28.2.1 (2024-12-17)
- 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)
28.1.0 (2024-11-29)
- 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
- 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)
- 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)
- Pill: PillButton props toggleDropdown removed
- Pill: Pill uses RadixDropdown under the hood.
- 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)
- Tag: 'size' is no longer a prop
- Dropdown: Dropdown component API and structure changed
- Teaser: Teaser component API and structure changed
- 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)
-
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)
- IconButton: new component (#1263) (ef5ab11)
- MultiSelectItem: new component (#1256) (ab8175d)
- Separators: new components (83c7724)
- SingleSelectItem: new atom (#1239) (f33a072)
- deps: update dependency @googlemaps/js-api-loader to v1.16.8 (261172c)
26.0.0 (2024-09-19)
- SelectedItemBadge: rename
SelectBadge
toSelectedItemBadge
, update all references toSelectBadge
withSelectedItemBadge
- SelectedItemBadge: move previously passed
children
text to thelabel
prop - SelectedItemBadge: use
children
to pass items to the main dropdown content - SelectedItemBadge: remove separate handler
option.onChange
for option change, use generalizedonChange
to handle changes in the main dropdown - SelectedItemBadge: rename
deleteButtonAriaLabel
todeleteButtonLabel
- 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 tosmall
ormedium
, withmedium
as the default, replace size="large" or omitting size (previously defaulting tonormal
) with size="medium", or use size="small" as needed - Input:
context
prop only acceptscritical
. Remove any usage ofbrand
orsuccess
context. ProvideerrorMessage
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
anddoNotDecorateOnHover
props are no longer supported for Link component - Text:
size='normal'
is renamedsize='medium'
forText
andTag
components - Button: button props
isLink
&isInline
&isPrimary
are removed - Button: button prop
isInline
button should be replaced bysize="small"
- Button: button prop
isLink
should be replaced byvariant="ghost"
- Button: button prop
isPrimary
should be replaced withvariant="filled"
(default) or removed - Button: button prop
size: "normal"
is replaced withsize: "medium"
- 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)
- Heading:
h4
,h5
andh6
are no longer supported by the library, please useh3
instead
- 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)
- 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 withchecked
. Before it was also showing when the checkbox was not checked.
-
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)
- 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.
- css-variables: Add/migrate to new primitive tokens (#1186) (b90a80a)
- Table: new opinionated component to render HTML semantic tables (#1191) (6772ea9)
- 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)
- LabelPicker: Delete 'Done' button (9dad853)
22.1.1 (2024-01-23)
- Autosuggest: change autosuggest focused input height (6e088e9)
22.1.0 (2023-12-21)
22.0.4 (2023-12-18)
- 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)
22.0.2 (2023-11-13)
- 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)
- 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)
- component AutosuggestDeprecated was deleted
- component AutosuggestDeprecated was deleted
- add props which exist in autosuggest deprecated to autosuggest (dea3ac8)
- revert update selectbase, autosuggest components (6291759)
- update selectbase, autosuggest components (1b4414e)
- 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)
- component AutosuggestDeprecated was deleted
- component AutosuggestDeprecated was deleted
- add props which exist in autosuggest deprecated to autosuggest (dea3ac8)
- revert update selectbase, autosuggest components (6291759)
- update selectbase, autosuggest components (1b4414e)
- 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)
20.0.0 (2023-07-06)
- Change target of forward ref. New inputRef prop added
- ProductTour was removed
- Pill: add accessibility label props; migrate tests (#975) (eae9cb4)
- remove ProductTour component (675cc5e)
- 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)
19.4.0 (2023-05-17)
- Select components: add ARIA labels and props for toggle button; migrate Select tests (#964) (4d04d5e)
- 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)
19.3.0 (2023-04-27)
19.2.0 (2023-04-21)
19.1.0 (2023-04-18)
- Pill icon doesn't indicate open/closed state correctly (#939) (b476a0d), closes #936
- update jest config (#934) (410d4e5)
19.0.0 (2023-03-30)
- 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>
- 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)
- children type for radio button component (e8e7be1)
18.11.2 (2022-12-23)
18.11.1 (2022-12-22)
18.11.0 (2022-12-21)
- 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)
18.10.1 (2022-11-16)
18.10.0 (2022-11-15)
- NavItem: support react-router v6 (#846) (fcc4d19)
- replace defaultProps with defaultValues (#840) (47fc008)
18.9.2 (2022-10-12)
18.9.1 (2022-10-07)
18.9.0 (2022-10-06)
- 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)
18.8.0 (2022-09-30)
- add title attribute to components (#802) (201edea)
- Button: added loading state (fa46bef)
- Tag: extend API with styling options and ForwardRef (#824) (bb5412a)
- 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)
18.7.1 (2022-07-26)
18.7.0 (2022-07-20)
- heading font color (4bef6e9)
18.6.2 (2022-06-23)
18.6.1 (2022-06-23)
18.6.0 (2022-06-21)
- 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)
18.4.1 (2022-06-01)
18.4.0 (2022-05-25)
18.3.0 (2022-05-24)
- 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)
- component: improving clear button for selectBase (7e4b3a2)
18.1.0 (2022-05-11)
- Checkbox: add
asFlexbox
prop to allow for different layout styles (#756) (5e39cf7) - Select: added option for no default selection (#749) (3152153)
18.0.0 (2022-05-02)
- LabelPicker: Type checking for Checkbox moved to TS and might break certain implementations that were not as intended by the original API
- LabelPicker: new component (960261f)
17.4.0 (2022-04-25)
17.3.2 (2022-04-22)
17.3.1 (2022-04-19)
17.3.0 (2022-04-12)
17.2.1 (2022-03-29)
17.2.0 (2022-03-28)
- 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)
- Footer: add year prop to Footer component to make it deterministic (#210) (f317524)
- update footer snapshot (#677) (4204ff4)
17.0.1 (2021-12-22)
17.0.0 (2021-12-21)
- location: LocationSelector's hasRadius props now defaults to false (was true before)
-
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)
- SelectButtonGroup: The API for these components is changed because of the improvements and changes in behavior that are implemented.
15.5.0 (2021-11-12)
15.4.2 (2021-11-01)
15.4.1 (2021-10-29)
- ButtonGroup, Dropdown, List, TabsBar: improve TS definition of children to allow for conditional JSX (#622) (7c90242)
15.4.0 (2021-10-27)
15.3.0 (2021-10-22)
- Dropdown: Add possibility to bind callbacks to onFocus and onBlur events of dropdown menu (#618) (1393851)
15.2.0 (2021-10-21)
15.1.0 (2021-10-18)
- 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)
15.0.2 (2021-09-29)
15.0.1 (2021-09-28)
- 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)
- Alert: Alert dialog API has been completely revised.
- 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)
- Autosuggest: add prop to select first suggestion on outer click (#491) (b44bf55)
- BulkActionsToolbar: enable actions custom button context (#581) (1f0a623)
- deps: update dependency tippy.js to v6.3.1 (46096b7)
14.0.0 (2021-06-30)
- WeightedResultBar: The WeightedResultBarLoader component is removed. Use the prop isLoading on WeightedResultBar instead.
- 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)
13.9.0 (2021-06-07)
13.8.0 (2021-05-17)
- 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)
- 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)
13.6.2 (2021-04-19)
- Dropdown: children type (#478) (fd6be4a)
- MarkedText: fix issue with escaping of 's' character (#481) (787cd19)
13.6.1 (2021-03-31)
13.6.0 (2021-03-23)
- 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)
13.5.0 (2021-03-01)
- Toggle: new component (#450) (dc20ca2)
- expose google maps utils (#451) (1a09329)
- ProductTour: new component (#449) (143ef95)
13.4.0 (2021-02-11)
13.3.0 (2021-02-10)
- Heading: add new context prop (#447) (74c84e8)
- WeightedResultBar: extend a component with a custom count (#445) (4255874)
13.2.0 (2021-01-28)
- BooleanQueryTokenizer: make BooleanQueryTokenizer exclude negations from the result (cfdf975)
13.1.0 (2021-01-25)
13.0.0 (2021-01-21)
- 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
- refactor Autosuggest(Multi) so it can behave as single select as well (#436) (fa68407)
- LocationSelector: expose Location type (#434) (de31106)
- WeightedResultBar component (#432) (73f3ebc)
- Callout: stretch content on full width (#438) (b1b12e6)
- ProgressBar: remove fill minimum width (#433) (8945119)
12.6.2 (2020-11-25)
12.6.1 (2020-11-18)
12.6.0 (2020-10-26)
- add statuses to Teaser (d9de975)
- BulkActionsToolbar: fix paddings for BulkActionsToolbar counter (fd28bb7)
12.5.0 (2020-10-23)
- BulkActionsToolbar: implement BulkActionsToolbar component (3416ebc)
- SelectButtonGroup: restyled component (#414) (fc1a561)
- StickyHeader: implement StickyHeader component (7fe9fcc)
- Tooltip: tooltip is automatically disabled if content is empty (3c4603c)
12.4.0 (2020-09-18)
- Select: Implement 'disabled' behaviour for ComboboxMulti (#398) (bd092c2)
- implemented BooleanQueryTokenizer package (fe78a8d)
12.3.1 (2020-09-10)
- 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)
12.2.0 (2020-08-21)
12.1.2 (2020-08-03)
- 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)
- 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)
12.0.2 (2020-07-27)
12.0.1 (2020-07-22)
12.0.0 (2020-07-17)
- Select: * deprecate
onSuggestionChange
in favour ofonSuggestionAdd
in AutosuggestMulti and ComboboxMulti
- 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)
- 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)
- AutosuggestMulti: usability of the component was improved (#304) (bd5b2dc)
- SelectBase: aligned spaces between input and Autossugest (#306) (061e148)
- 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)
11.2.0 (2020-06-08)
11.1.0 (2020-05-29)
- 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)
11.0.0 (2020-05-15)
- component: logic with deleting selection was moved to onSelectionRemove callback in AutosuggestMulti
- highlight: changed HighlighterCore API
- component: polishing autocompletemulti (#256) (f5127f7)
- highlight: reduced exposed interface of Highlighter module (#254) (82f5b4b)
10.2.0 (2020-05-08)
10.1.0 (2020-04-15)
10.0.0 (2020-03-27)
- 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)
- 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)
- Tooltip: prop
alwaysVisible
was renamed tovisible
9.7.0 (2020-02-28)
- popup: changed close detection logic (#236) (1a014e7)
- styles: adjusted styles for input, textarea, select (#237) (0679624)
- component: added listoptimizer component (10c84af)
- component: listoptimizer component (#239) (ccc9b88)
9.6.0 (2020-02-26)
9.5.0 (2020-02-25)
- put onClose invocation before closing the dropdown for PopupBase component (6801656), closes #ONEUI-164
- Input: Add an optional label (1b31281)
9.4.0 (2020-02-14)
- Input: remove z-index when focused (#229) (90e7d7e)
- pill: run pill callback before close dropdown (#231) (7a96032)
9.3.2 (2020-01-31)
9.3.1 (2020-01-28)
9.3.0 (2020-01-28)
9.2.0 (2020-01-16)
9.1.0 (2020-01-15)
9.0.2 (2020-01-13)
- Autosuggest: make sure it blurs when needed (#215) (5adaf90)
- Slider: Fix slider appearing (#216) (243ae11)
9.0.1 (2020-01-03)
- 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)
- deps: bump handlebars from 4.1.2 to 4.5.3 in /example (9620e09)
9.0.0 (2019-12-27)
- Autosuggest: cannot delete item tags by clicking them (#206) (b9ae2f7)
- Callout: add HTML attributes to props (#207) (6b90459)
- Callout: changed
<p>
to<div>
for content element, removedlineHeightStyle
(d0685da) - Tabs: Rewrite Tabs API (#204) (558d46f)
- 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)
- 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)
- 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)
- implemented script that checks npm access before publishing the package (a847cb8)
8.2.1 (2019-11-04)
8.2.0 (2019-10-31)
- 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)
- Drawer: set fixed font size to Drawer's header (fb46129)
8.1.0 (2019-10-15)
- refactor and arrange components z-index prop (#177) (fe2addc)
- List: keyboard navigation bugs (#180) (31189d9)
- Pill: new component PillButton (#174) (ee8d0ee)
- new Pill component (#179) (8ea4a84)
- new PopupBase component (#178) (da5c077)
8.0.1 (2019-10-03)
- LocationSelector: move rest props to the main wrapper (92fa259)
8.0.0 (2019-09-26)
- 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)
- Drawer: changed Drawer API
6.2.1 (2019-09-12)
- 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)
- component: new Callout component (#165) (810a81a)
- component: New LocationSelector component (#157) (e3c14d3)
6.1.0 (2019-09-02)
- 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
- 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)
center
andzoom
props have been deprecated in favour ofdefaultArea
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)
5.1.1 (2019-07-30)
5.1.0 (2019-07-25)
- deps: bump lodash from 4.17.11 to 4.17.14 (259c97b)
- 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)
- List: added keyboard navigation (#140) (46f7d87)
- renamed OneUI.startCssVarsPonyfill to OneUI.applyCssVarsPonyfill() (b8b3b61)
- if you used
OneUI.startCssVarsPonyfill()
directly in your app rename it toOneUI.applyCssVarsPonyfill()
.
4.0.1 (2019-07-12)
4.0.0 (2019-07-11)
- changed JobResult component name and props into more general (2952e31)
- 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)
- fixed ButtonGroup styles (234849c)
- add container variables to make it a bit responsive (#130) (39128ed)
- component: added WithResctroctor components (0051627)
- 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)
- button: include paddings / margins with box sizing; center-align button labels (notable when isBlock) (8b17817)
2.0.0 (2019-06-14)
- buttongroup: ButtonGroup isInline prop is deprecated, ButtonGroup is now an inline element by default
1.2.1 (2019-06-11)
- 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)
- design adjustments (#109) (f70fbbd)
- styling for buttongroup with single button (#111) (16e0d9c)
- update default footer copyright (#113) (a744bfa)
1.1.0 (2019-05-21)
- 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)
1.0.0 (2019-05-13)
- a11y: accessibility improvements (#98) (eaa68d7)
- remove useCallback hook from pagination (#100) (25e6188)
0.7.0 (2019-05-10)
- Ref forwarding may introduce observably different behavior
0.6.1 (2019-05-07)
0.6.0 (2019-05-01)
- icon: inherit color by default (#93) (2ea25b5)
- storybook: reinstate missing knobs for loadingspinner (#91) (b9d029b)