Skip to content

v7.0.0

Compare
Choose a tag to compare
@sebopensource sebopensource released this 11 Jan 07:09
· 210 commits to master since this release
b4a44a7

7.0.0 (2022-01-11)

Bug Fixes

  • datepicker: add missing typing (22553de)
  • dropdown: add missing aria attribute (7dfaf54)
  • dynamic-forms: improve code readibility for initial visibility (77e3b0d)
  • overlay: fix overlay styling issue (b659666)
  • tooltip: enable tooltip toggle for disabled component (9a51d79)

Code Refactoring

  • carousel: update carousel markup to match accessibility guidelines (57d231c)
  • modal: default focus trap and auto focus to true (977bc4a)

Features

  • accordion: add keyboard support to improve accessibility (2c03f7f)
  • bootstrap: bump bootstrap version (179ae61)
  • chip: add keyboard support for chip removal (77f521a)
  • custom-dropdown-item: add focus support (7fda97f)
  • datepicker: add custom date picker values screen reader text (142d7bb)
  • datepicker: add keyboard support for custom day and year picker (a8cd002)
  • dropdown: add keyboard support to navigate and toggle dropdown option (8498183)
  • dropdown: enable searchable multiple dropdown keyboard toggle (20b10e4)
  • dynamic-form: removes logic for conditional rendering in favour of a visibility utility (d7c7231)
  • feedback-indicator: add identifier prop and alert role to indicator message (08c1251)
  • keyboard-helper: add util to manage keyboard keys (03a195e)

BREAKING CHANGES

  • dynamic-form: removes some properties from the DynamicFormItem model. value renamed to
    initialValue. Added initiallyHidden and removed controlType: Hidden. The return of
    useDynamicForm is now an object. setState changed to patchState utility. setErrors and
    setWarnings changed to setIndicator. Please check the commit for more detailed changes. Thank
    you for using dynamicForm :)
  • modal: remove trapFocus prop
  • carousel: The base prop type for CarouselItem has been changed from div to li. This is to
    match the recommended HTML markup in WAI.