Major release with 1 breaking change, 7 new features and 14 fixes.
Breaking Changes
- react-core-ui will no longer be published as a part of this monorepo. Get Tooltip and LoadingSpinner from their respective packages. * feat: add an aggregate @catalystone/design-system package to hold all components (#493, 37a80cb)
Features
- add implementation for the Tag component, based on MUI Chip (#492, f58dbdc)
- layout: add support for controlling menu buttons collapse based on order (#488, e03d335)
- adding dark mode illustrations (#489, 33394dd)
- add implementations for ButtonGroup and SplitButton (#484, 895572e)
- design-tokens: adding new tokens and updating sys token values to support dark mode (#482, cabdd14)
- daterangepicker: add optional customization props (#457, a776359)
- add implementations for the CatalystOne Checkbox and Radio components (#471, d8abc5b)
Bug Fixes
- use locally served assets when rendering in Storybook (#490, b2f3c15)
- update versioned assets automatically in dev and prod CDN (#478, db403c4)
- user initials were wrong in person-card of person-picker (#487, bb35b62)
- spacing issue (#486, 2ee9b47)
- CO-57621: Issue with person-picker footer of the Person-picker drawer when any person is searched (#485, fe77125)
- update token types, make design token fixes to button (#483, f6fbabe)
- restructure the components-storybook stories (#481, 6370cfc)
- configurable Sticky header footer (#474, c709a79)
- copysvgs: cross-platform manifest paths (#477, bf1aa1d)
- person-picker: memoize height callback in ResultList (#473, 4f2a5a2)
- fixes for Snyk issues, Checkbox and Radio styling, bump Storybook to latest version (#476, 637dcdf)
- various fixes for issues flagged by Snyk (#475, 5ba0b72)
- edit the icons lib icons-cdn.css file in place (c8f2d3b)
- make icons-cdn.css use versioned fonts (#470, 4fbb55c)