@adaptavant/eds-core@1.51.0
Minor Changes
-
76b5726:
SelectMenu: Added hierarchical menus. SetisHierarchicalon the menu to turn it on and write every row as the newSelectMenuTreeItem, whoselabelis the row's content and whose children are the rows nested under it. Expansion is uncontrolled by default and controlled throughdefaultExpandedIds,expandedIds, andonExpandedChange.SelectMenuItemtakes aselectionStatefor menus where a parent's selection cascades onto its children, and the newuseCascadingSelectionhook derives those states from a tree.Listboxtakes arole, eitherlistboxortree. -
61b1481:
ButtonGroup: Adds a new component that joins related actions into one connected control. UseButtonandIconButtondirectly as its children; the group sets their size, variant, className, and style, and an explicit prop on an item still wins.PopoverandActionBarreset these values, whether or not they render through a portal.DropdownMenuTriggertakes the group size and variant.
Patch Changes
- 9e6e47b: Registry: polymorphic components now report
asas any element or component, with their default element, instead of only the default. Each example carries the imports it needs, with icons from@adaptavant/eds-icons/icons, andedscli viewprints them above the example's code. - dcf22d8:
TimeZonePicker: Update inlined@adaptavant/timezone-searchto 0.12.10 for Canada's 2026 permanent time changes. Alberta, British Columbia, Northwest Territories and Manitoba now show their new zone names (e.g. "Alberta Time" / ABT), and searching "Alberta" or "ABT" returns Edmonton.