CatalystOne Logo
CatalystOne Design System

Home / Releases / 20.0.0

Release 20.0.0

Major

Released 2026-02-20


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)