CatalystOne Logo
CatalystOne Design System

Home / Releases / 18.0.0

Release 18.0.0

Major

Released 2026-02-03


Major release with 1 breaking change, 8 new features and 16 fixes.

Breaking Changes

  • Removing prop isRowClickable to simplify interface and implentation. CO-57473 (#458, b7e4ddb)

Features

  • added styled-tooltip component (#452, e90eaa9)
  • add the first beta version of the dark mode theme (#454, 7f80452)
  • update snackbar, tile-list and tree-view components with new buttons and icons, tweak IconButton, IconSympol props (#448, 1cc1351)
  • add an implementation for the IconButton (#446, 24b9760)
  • switch to using the new button component (#440, 789f47e)
  • added chat components (#438, 9e8f21e)
  • toggle: adding a new Toggle component to the design system (#434, e327741)
  • add a new MUI Button-based button implementation to align with Figma designs (#431, 21353cd)

Bug Fixes

  • icons: cross-platform path handling in checkSvgs (#456, e33b8fc)
  • CO-57309 update absence manager permissions to include new absence followup templates permissions (#453, 8d0fa0a)
  • add monolith storybook card (#451, 4028f0f)
  • add support for many color themes via MUI themes and native CSS tokens (#450, d5f26fb)
  • treeview: fix rendering when no caret and no checkbox on the treeview row (#449, ca8e032)
  • add new custom icons automatic_api and overdue (#447, 7ed2ba5)
  • improve the Storybook documentation for AppStarter and Chat (#445, b5df5ca)
  • message box scroll (#443, e326a5a)
  • justify content to bottom for MessageBox (#442, 9b3d5d9)
  • added loading state for ChatInput (#439, 10aab0c)
  • reduce the number of linting warnings to zero (#437, cc15f82)
  • toggle: propagate disabled to the Toggle input (#436, bec4e2f)
  • reduce the numbers of linting warnings in code (#430, b0fcf2c)
  • tweak vertical tabs styling, based on designer feedback (#429, 884105a)
  • layout: align vertical tabs styling to Figma sketches (#428, 9b5806c)
  • bump lerna to the latest version (#427, aeb5d4f)