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)