Enhancements
- Added
ariaExpandedprop toTextField(#3589) - Updated
MediaCardto accept ReactNode as title and makeprimaryActionoptional (thanks to @devchris for the pull request) UnstyledButton: Addedloadingprop to applyroleandaria-busyattributes (#3494)- Optimized
ThemeProviderto only output its custom properties in nestedThemeProviders when they differ from the parent context (#3550) - Generalized Tooltip's
contentprop's type to not only accept string, but anyReact.Node. (#3559) - Updated
TopBarto show the logo when there is no navigation or search fields (#3523) - Updated critical
Bannericon to be a diamond (#3567)
Bug fixes
- Fixed
SkeletonPageto make the title font size consistent with thePagecomponent (#3449) - Removed
Navigation.Itemcolor change when focused (#3562) - Adds monochrome styling to
connectedDisclosureprop onButtoncomponent and fix spacing issue (#3588
Development workflow
- Updated our CI accessibility checks to use the axe runnner provided by Storybook's a11y addon. Now now errors match between CI and local runs in Storybook (#3284)
- Updated sewing-kit to 0.140.0 and TypeScript to 4.0.0 (#3566)
Code quality
Button: Reduced redundant code repeated withinUnstyledButton(#3494)