8.0.0-beta.2
Pre-release
Pre-release
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 forreact-aria
(#2663, #2667)- This fixes unreliable VoiceOver behavior of
Autocomplete
andDropdown
- Autocomplete
onChange
andonInputValueChange
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
- This fixes unreliable VoiceOver behavior of
💅 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)