Skip to content

8.0.0-beta.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@pwolfert pwolfert released this 12 Sep 17:54
· 397 commits to main since this release
Beta release details

Design System [8.0.0-beta.2]

🚨 Breaking

  • Swapped Downshift library for react-aria (#2663, #2667)
    • This fixes unreliable VoiceOver behavior of Autocomplete and Dropdown
    • Autocomplete onChange and onInputValueChange functions now only pass one parameter. The second parameter of each was previously meta-data that was specific to the underlying library we used.
    • The following Autocomplete props have been deprecated and are no longer used:
      • getA11yStatusMessage
      • itemToString
    • The following Dropdown props have been deprecated and are no longer used:
      • getA11yStatusMessage
      • getA11ySelectionMessage

💅 Changed

  • All of a component's element ids are now derived from a single root id that can be supplied by the user (#2633)
    • The purpose of this is to ensure determinism even in multi-threaded static-site-generator projects
    • All components that generate ids now accept an id prop if they didn't previously
    • Some components allow additional ids to be specified through props; they are still there, but they will now fall back to an id derived from the root id.
    • Derived ids now follow a standard format

🛠 Fixed

  • Fixed dropdown menus getting cut off at dialog window boundaries (#2669)

Healthcare.gov Design System [12.0.0-beta.2]

All changes from the core design system

Medicare.gov Design System [10.0.0-beta.2]

All changes from the core design system and...

🛠 Fixed

  • Fixed layout styles for the Medicare footer and simplified the CSS (#2646)

Documentation

💅 Changed

  • Checked the "forced colors mode" item of Autocomplete's maturity checklist (#2668)