10.0.0-beta.1
Pre-release
Pre-release
·
1047 commits
to develop
since this release
Release notes
SingleSelect & MultiSelect (#692)
- Add screen reader support for loading state
- Fix possible issue with NVDA and
ariaOptionsAvailableText
DateInput (#693)
- Add mobile device support via
smallScreen
prop - Breaking change: Change
wrapperProps
prop typing to include data-attributes (e.g. data-testid)
Alert & InlineAlert (#697)
- Add 1px visual border
Dropdown (#696)
- Breaking change: Completely rewrite the component without using ReachUI dependency
- Remove props
dropdownButtonProps
anddropdownPopoverProps
(these were provided by Reach) - Change ref type from
HtmlDivElement
toHtmlButtonElement
- Add boolean prop
portal
which defaults to true. Controls whether the popover is rendered in a React portal - Add props
status
,statustext
andhintText
. These are familiar from the library's other form components - Add
onBlur()
prop - Add boolean prop
fullWidth
which makes the component fill its parent horizontally - Add prop
wrapperProps
which accepts HTML div attributes including data-attributes - All other props (for example
data-testid
) are now placed to the component's interactive<button>
element instead of the outermost div - Adjust the component's visual appearance so that it is in line with
<SingleSelect>
and<MultiSelect>
- Remove props
Label, SearchInput & TextInput (#698)
- Breaking change: Change
wrapperProps
prop typing to include data-attributes (e.g. data-testid)
CheckboxGroup & RadioButtonGroup (#699)
- Fix missing margin of
hintText
on Safari
Misc
- Bump minimist from 1.2.5 to 1.2.8 (#695)