v10.0.0
What's Changed
⚠ BREAKING CHANGES
- GlobalNavigation,Legend,ProgressCircle,ProgressLine,Status: remove deprecated components (#1249)
- Tabs: replaced global flag with size property (#1094)
- expose only
DesignSystemas root component (#1247) - update React to v18 (#1096)
New Components
- FilterMulti (alpha stage)
- FilterSingle (alpha stage)
- ViewControl (alpha stage)
Features
- Combobox: add support for multiselect and readonly modes (#1310) (8183c7f)
- DataTable: add caption and summary (#1082) (b249f3f)
- DataTable: bind header checkbox to current page (#1068) (ed442d6)
- Disclosure: use internal DropdownMenuButton to add missing features (DS-1486) (#1376) (1275a8b)
- FilterMulti: add multi-select filter (85873ed)
- FilterSingle: add single-select filter (a437ac0)
- Filters: update behaviors (DS-1448) (#1347) (868be16)
- GlobalNavigation,Legend,ProgressCircle,ProgressLine,Status: remove deprecated components (#1249) (172301f)
- Icon: add send icon (#1074) (f8bf7e9)
- Listbox: add leading visual (Icon and Avatar) (DS-1482) (#1370) (259a89c)
- ModalDialog: add onAfterClose callback (DS-1478) (#1366) (d52ed18)
- Theme: add text tokens (#1051) (3c27a05)
- Theme: improve token typing (#1053) (6cf9af4)
- Tokens: update text alias tokens (#1081) (8d5388f)
- ViewControl: add component (DS-1450) (#1377) (1196c7b)
- expose all components props types (#1239) (283ff8a)
- expose only DesignSystem as root component (#1247) (e9dbefa)
Bug Fixes
- add displayName to React components (#1359) (375c158)
- Badge,BentoMenuButton: add missing react keys (#1277) (0276aca)
- BentoMenuButton,Breadcrumb,Combobox,DropdownList,DropdownMenuButton,DropdownNavigation,MenuButton,UserProfile: use portal for all dropdowns (DS-1387) (#1269) (dc714de)
- Combobox: apply font-family to input (#1276) (8522aa3)
- Combobox: display label instead of value when available (#1245) (e148671)
- Dropdowns: fix keyboard interaction with all dropdowns (#1289) (0f7c606)
- Link: add aria-label icon only (#1105) (88de11f)
- MenuButton: onClick is not called (#1306) (695b0ed)
- MenuButton: prevent toolip content from being constrained by parent (DS-1488) (#1378) (f383095)
- ProgressIndicator: allow data attributes on the component (DS-1474) (#1356) (dd383ae)
- Table: apply default text-align left to header (#1167) (8701fbe)
- Tabs: update panelId de TabItem pour ne pas unmount le tab (dc4de53)
- Tabs: update visuel global vs section (#1094) (01c5eb4)
- Tooltip: move aria-describedby to children (#1104) (a32ba77)
Dependencies
Docs
Other
- remove legacy-tests package (1dfc061)
Full Changelog: v9.11.4...v10.0.0