@adaptavant/eds-core@1.46.0

Minor Changes

  • c338ab3: Calendar: Removed the tooltip shown on disabled days and disabled months. It overlaid adjacent selectable cells, blocking clicks on them. Disabled cells still keep aria-disabled. copyLabels.disabledDayLabel and copyLabels.disableMonthLabel are now deprecated - still accepted, no longer rendered.

  • 594826d: Ship a machine-readable component registry inside the package.

    registry/dist/index.json and registry/dist/<name>.json are now generated from source and packed with @adaptavant/eds-core, so an install of a given version describes exactly that version. Each item carries its props tagged by origin (own / html / style), its family parts, the components it must be composed inside, and real usage examples taken from the docs.

    Read it with npx @adaptavant/edscli view <component>. Nothing in the existing public API changes.

  • 4c50fc7: Avatar: Added a variant prop with neutral (default) and inverse, which renders the avatar on an inverted background to emphasise rows such as unread conversations. Warns in the console when inverse is combined with an image, where it has no visible effect.

  • 60ac56d: CheckboxGroup: Add new CheckboxGroup component to control a group of checkboxes

  • 0ea2848: Combobox, ComboboxMultiSelect: Added a dropdown icon inside the field that opens and closes the menu. Combobox shows it when menuTrigger="focus".

  • bdeafb0: Alert: Added adornmentEnd for trailing actions (e.g. a dismiss button), customIcon, and a useAlertDisclosure hook for composing expandable details.

  • 56e1ca4: DaySelect: Added a new component that renders a controlled row of selectable buttons for each day of the week. Supports both standard and small sizes. The localeCode prop customizes the weekday labels to match the selected locale.

Patch Changes

  • e257900: Badge: Fixed rounded variant font size not bumping to 12px on mobile for the standard size.
  • 499aec6: DropdownMenu & SelectMenu: Migrated to a shared Floating UI dropdown engine for positioning, list navigation and typeahead. No public API changes.
  • 0fa0e26: ComboboxMultiSelect: Key the selected-option tags by the option's value.