Major release with 1 breaking change, 8 new features and 37 fixes.
Breaking Changes
- Button 'type' prop moved to new 'intent' prop to leave the 'type' prop reserved for its native function. (#588, 2f0e328)
Features
- organization picker: add support for toggling on/off of only showing selected organizations (#583, d8f3084)
- CO-58444: Add new Vite plugin for selective MUI locale imports and initial setup (#563, f045774)
- pick deterministic background colors for Avatars based on hashed contents (#562, 9726591)
- CO-58278: Centralize locale metadata and dayjs locale registration in design-system (#545, 13f74f4)
- add children to message component (#546, 865a3db)
- toggle: add the large variant with support for icon (#535, c867e48)
- add implementation for TextField (#533, a33b6ca)
- person-picker: add groups options on person picker (#505, ba97684)
Bug Fixes
- errorFallback component illustration do not load (#584, a9d985b)
- increased horizontal spacing in Absence Timeline view after upgrade (#582, 1e3176b)
- add v prefix to version in icons-cdn.css font URLs (#581, 5794caa)
- only show button outline if it has keyboard focus (#580, 8fe41af)
- add some docs related to the Chromatic MCP (#579, 79c04bd)
- CO-58484: The vite-plugin-mui-locales unnecessarily depends on @mui/x-data-grid-premium (#572, 0588e59)
- filter count text was not showing correct result (#570, e44d539)
- update Chat design tokens usage (#569, 0f3c124)
- CO-58459: Filter component has issues with state of options selected (#568, ecff75b)
- styling update for Dialog (#567, 44dc157)
- fixing onchange trigger (#566, 8f1fa52)
- tweaks for Tabs styling (#565, 235fb18)
- styling tweaks for TextField (#564, 16ba0e5)
- fix stepper component styling issues (#561, c2a9bde)
- fixing width and chip removal functionality (#559, a86e623)
- filterListView, FilterTreeView are not proeprly exported (#558, ebc8e9b)
- Theme fixes (#557, 0316f35)
- fixing theme issue (#556, b8bf442)
- Theme fix (#554, 9a61790)
- fixing theme issue (#553, b4bab46)
- add the Storybook MCP server (#552, a93702c)
- bumping to the latest Storybook (#551, 9b7ae83)
- fix failing tests (#550, 703948d)
- stabilize featureFlagNames array reference to prevent infinite re-render loop (#549, 4a9559b)
- adding single select and disabled, required, helper text, error prop in org picker (#547, fa036b0)
- add disabled prop to DateRangeDropdown and update styles accordingly (#544, 50f81e6)
- add unit tests for date range validation (#542, 920cc94)
- using date range validation to be able to select and submit valid date range only (#541, d55f645)
- update design tokens (#539, 776d33f)
- cO-58060 handling new theme by default (#540, cacbb39)
- update Table documentation (#538, 6aab784)
- cO-58060 removing try new exp toggle (#537, d2ab285)
- cO-58060 removing try new exp toggle (6ad65ef)
- add some more easter eggs to the storybook (#536, 7d8ce9d)
- replace TextField in components (#534, f7b2e79)
- delete row event was propagating cause delet to not work properly (#532, b999e70)
- use @catalystone IconButton in Chat (#531, 7efdb07)