CatalystOne Logo
CatalystOne Design System

Home / Releases / 21.0.0

Release 21.0.0

Major

Released 2026-03-06


Major release with 1 breaking change, 10 new features and 15 fixes.

Breaking Changes

  • toggle: Renaming the large (lg) size to medium (md). This only changes the name/type of the size prop, and no changes are being made to behavior or rendering. (#523, 723a6a0)

Features

  • a11y fixes for Layout, switch Tabs component, update Storybook stories (#521, ab3fc70)
  • add implementation for Tabs component (#520, cce0d78)
  • add implementation for Link (#517, df83514)
  • daterangepicker: add a dropdown version of daterangepicker (#515, 4cc7784)
  • update design tokens, add two new icons (#516, c1d0b95)
  • add implementation for the Alert component (#511, d07a8c2)
  • add RadioGroup, fix AvatarGroup sizing bug (#507, 3a5dba6)
  • modify environment, theme providers to allow for switching to dark mode theme (#506, a48f66c)
  • person-picker: add optional description underneath title (#499, 8e2c400)
  • bumping to latest major version for all dependencies (#498, 762d027)

Bug Fixes

  • minor tabs styling fixes (#522, 2401d60)
  • environment props (#519, 0d612cd)
  • change the default roles for the Alert component (#518, 6e225b8)
  • button-group: add internal selected button state management (#513, 1696df9)
  • update to latest Storybook, bump other dependencies to latest too (#514, 6bbbbea)
  • alert color alignment (#512, 8abdcda)
  • fixing cdn paths (#510, 44416f7)
  • fixing types in Environment (#509, c0d3314)
  • dialog design and accessibility issues (#503, b162f36)
  • fix translation key issues in components (#502, 4ea2cdd)
  • clean up design token usage (and lack thereof) (#501, f6eb90f)
  • dark mode tokens + destructive button border token (#500, 794b1c3)
  • bump and sync all minor versions across the repo (#496, f36cd1c)
  • fix peer dependency versions across the monorepo (#495, 6799db7)
  • make dependency management across monorepo easier (#494, 6c3ba0d)