@adaptavant/eds-core@1.47.0
Minor Changes
c606ef5:
Tooltip: Add adelayprop to control how long the tooltip stays visible before hidinga89dba0:
Badge: Added anasprop (React.ElementType, default'span') so a badge can trigger an action or navigate while keeping Badge's own visuals.as="button"renders a button andas="a"an anchor, both keyboard focusable with a visible focus ring.f6b6e37:
AvatarImage: Fall back to the initial instead of a broken image icon when the image fails to load.AvatarImage: AddonErrorprop, called when the image fails to load. Updatesrcin it to retry loading the image.c4697c8: Upgrade to React 19 and rebuild Calendar on react-day-picker v9.
- React 19 peer dep support (JSX namespace, required
useRefarg,forwardRef/ref typing fixes across components) - Calendar rebuilt from scratch on react-day-picker v9, with new
onUnavailableDateClickandonOutOfRangeDateClickprops getTZAdjustedDateis deprecated (unused byCalendarnow) but kept as an export
- React 19 peer dep support (JSX namespace, required
Patch Changes
- 87560d8:
DatePicker,SelectMenu,FilterMenu,Combobox,ComboboxEditor,ComboboxMultiSelect: Fixed field controls not reflectingstatus="error"on the parentFieldwhen nofieldMessagewas set.DatePicker,SelectMenu, andComboboxEditornow forwardstatustoFocusContainerso the trigger renders the critical border, andCombobox,FilterMenu, andComboboxMultiSelectnow set properaria-invalidon the error state. - c1e709c:
Calendar: Adjust text color for weekends - 0c1430b:
FilterMenu: Now runs on the shared Floating UI dropdown engine, the same one behindSelectMenuandDropdownMenu. No prop changes. One behaviour difference: when typing filters away the highlighted option the highlight is cleared, soaria-activedescendantgoes absent instead of naming a removed row. - f5e74cf:
Combobox,ComboboxMultiSelect,ComboboxEditor,DropdownMenu,FilterMenu,SelectMenu,Popover: Fixed popovers shrinking into the configured side instead of flipping to the side with more available space when there isn't enough room. - e491afd:
Tabs: Fixed theTabskeyboard navigation moving the focused tab out of view. Arrow keys no longer trigger the browser's default scroll of the tab list, and the tab focus moves to is now scrolled into view, so it stays visible when wrapping between the first and last tab. - Updated dependencies [c4697c8]
- @adaptavant/eds-icons@1.16.0