Skip to content

10.0.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@riitasointi riitasointi released this 29 Mar 11:46
· 1047 commits to develop since this release
7ba1f3b

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 and dropdownPopoverProps (these were provided by Reach)
    • Change ref type from HtmlDivElement to HtmlButtonElement
    • Add boolean prop portal which defaults to true. Controls whether the popover is rendered in a React portal
    • Add props status, statustext and hintText. 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>

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)

Full changelog:

v10.0.0-beta.0...release/10.0.0-beta.1