Major release with 1 breaking change, 20 new features and 11 fixes.
Breaking Changes
- Use the Button component with the loading prop instead. Refer to Storybook documentation. (#738, 3ce9a9e)
Features
- rich-text-editor: migrate RichTextField component to DS (#736, 40378de)
- add viewMode prop and compact viewMode styling to Calendar (#735, c4f1690)
- add Calendar year view, defaultSelectedIndex for ButtonGroup (#734, 46cd331)
- added permission MANAGE_LOGIN_ACCESS_FOR_CATALYSTONE_ON_BEHALF_OF_USERS to deputy permissions (#731, 26eaacc)
- calendar: make it possible to display week numbers (#730, d761e10)
- calendar: make it easy to add custom content to day cells (#728, d9c525c)
- calendar: refactor code, add drag-and-drop, edit, add, remove events support, improve styling (#727, be21865)
- add automation test id to person-picker component (#725, 3ab052b)
- display-field: add new component and package to render readOnly mode markup and styling (#724, 22dc3af)
- calendar: add the Calendar component (#723, 64ee853)
- switchpanel: add the SwitchPanel component (#722, e74f388)
- Organization read only (#687, ecd292b)
- support read mode for person picker by using avatar component (#717, 59c0f00)
- add custom error handling for DateRangePicker and DateRangeDropdown components (#719, e754d39)
- image-uploader: add the ImageUploader component (#715, 6bf1da3)
- design-token updates (#712, 29b8dd0)
- dropzone: adding the Dropzone component (#711, f016629)
- enhance DateRangeDropdown with multiple date formats and update dependencies (#708, 6ab05b9)
- data-list: adding DataList component (#706, 57c04ff)
- create multi-select searchable component (#695, 59adbc0)
Bug Fixes
- button: switch to CSS variables-based styling (#737, 7d6804c)
- display-field: preserve whitespace and line breaks in StyledValue (#729, 6ee7e27)
- add dependency cooldown config to bun and NCU (#726, ae39004)
- authorityprovider: update the permission id props to match the ids in the Monolith repo (#720, 5ccc97f)
- permission id for audit trail (#718, 8635f1f)
- table-pagination: default to center alignment (#716, 2051100)
- add more Storybook playgrounds (#713, 848bb05)
- update TableHeader and useTable to use selectableIds for select all functionality (#710, d7d0a0a)
- add story to document recommended Dialog plus inline Org. Picker usage (#705, db89d79)
- replace layout back button with design-system IconButton (#703, 1cae66c)
- add missing @catalystone/searchable-select dependency to design-system package (#704, 3d2d814)