Releases: vrk-kpa/suomifi-ui-components
Releases · vrk-kpa/suomifi-ui-components
v16.0.0-beta.2
Release notes
General (#896, #899)
- Update dependencies
FileInput (#895)
- File is no longer required in
ControlledFileItem
- Providing the necessary metadata for the component is now enough, which provides more flexibility in terms of where to store the file itself
Toast (#897)
- Add option for close button
Modal (#900)
- Add possibility to give Modal an
aria-labelledby
property
Pagination (#898)
- Allow replacing browse buttons with custom components
16.0.0-beta.1
16.0.0-beta.0
Release notes
General
- Breaking change: Update a lot of dev dependencies (#888)
- For commonJS builds to work as previously, use named import for
styled
from styled-components. E.g.import { styled } from 'styled-components';
- For commonJS builds to work as previously, use named import for
- Reset styles for
<mark>
components inside the library (#887)
Table (#889)
- Introduce the
<Table>
component
FileItem, FileInput (#884)
- Fix circular dependency between FileInput and FileItem
DateInput (#890)
- Stop event propagation of escape keypress in DatePicker
Hotfix - Dropdown and Select accessibility
This Release fixes accessibility issues concerning Dropdown, SingleSelect and MultiSelect on MacOS + VoiceOver.
Release notes
Dropdown (#883)
- Fix screen reader accessibility which manifested when browsing the popover list
SingleSelect, MultiSelect (#883)
- Remove redundant divs from the popover list (between
<ul>
and<li>
) - Fix
ariaOptionsAvailableTextFunction
documentation examples
15.0.0
Release notes
General (#854)
- Breaking change: Margin props are now implemented using
!important
CSS styles instead of style attributes
RadioButtonGroup
- Breaking change: Fix group legend margin CSS logic (#872)
- Add
groupStatus
andgroupStatusText
props (#878)
CheckboxGroup (#872)
- Breaking change: Fix group legend margin CSS logic
TimeInput (#877)
- Breaking change: Remove redundant
fullWidth
prop
FileInput (#862)
- Introduce
<FileInput>
component
Details (#858)
- Introduce
<Details>
component
SpacingProvider (#854)
- Introduce
<SpacingProvider>
HOC for providing context or even site-specific spacing rules
Dateinput
- Allow custom date picker positioning via new
datePickerPosition
prop (#856) - Fix accessibility issues related to Windows high contrast mode (#855)
Chip (#855)
- Fix accessibility issues related to Windows high contrast mode
SingleSelect
- Add
fullWidth
prop (#859) - Fix an issue where input value could not be updated in a certain controlled state situation (#861)
MultiSelect
WizardNavigation (#871)
- Update documentation regarding aria-attributes and the usage of
tabIndex
Dependencies (#866)
- Update
@types/react
to 18.3.3
14.0.1 - Expander animation hotfix
15.0.0-beta.3
Release notes
RadioButtonGroup, CheckboxGroup (#872)
- Breaking change: Fix group legend margin CSS in
labelMode="hidden"
FileInput (#874, #875)
- Fix various accessibility related issues
WizardNavigation (#871)
- Update documentation regarding aria-attributes and the usage of tabIndex
Details (#873)
- Adjust documentation
15.0.0-beta.2
15.0.0-beta.1
15.0.0-beta.0
This release introduces multiple new components:
- FileInput
- Details
- SpacingProvider
In addition it fixes several other issues as specified below.
Release notes
General (#854)
- Breaking change: Margin props are now implemented using
!important
CSS styles instead of style attributes
FileInput (#862)
- Introduce the
<FileInput>
component
SpacingProvider (#854)
- Introduce
SpacingProvider
HOC for providing context or even site-specific spacing rules.
Details (#858)
- Introduce
<Details>
component
DateInput (#856, #855)
- Allow custom date picker positioning via new datePickerPosition prop
- Fix accessibility issues related to Windows high contrast mode
SingleSelect (#859)
- Add
fullWidth
prop - Fix an issue where input value could not be updated in certain controlled state situation
MultiSelect (#859, #855)
- Add
fullWidth
prop - Fix accessibility issues related to Windows high contrast mode
Chip (#855)
- Fix accessibility issues related to Windows high contrast mode