@adaptavant/eds-core@1.45.0

Minor Changes

  • 8e8142d: Add five new messaging components: Message, MessageHeader, ConversationDivider, SystemTagline, and ConversationCard.
  • e2fdfcf: MiddleTruncatedText: Added a new primitive that truncates the middle of a single line of text to fit its container, keeping the start and end visible. Renders an unstyled <span> by default and is polymorphic via as (e.g. as={TextLink}). Measures the real rendered text and re-truncates on resize; respects RTL and exposes the full string as the accessible name.

Patch Changes

  • 19728b2: React Doctor error fixes (ADS-2179):

    • ComboboxEditor: options now expose aria-selected alongside role="option", keeping the combobox/listbox pattern conformant.
    • ComboboxMultiSelect: the draft selection now resets during render in the hook that owns the state, instead of setting a parent's state from the popover.
    • Snackbar: removed derived state from useEffect.
    • Slider: pointer listeners are no longer re-attached on every drag frame.
    • Dropdowns: the sheet-view setTimeout is tracked and cleared when the menu closes or unmounts, and is scheduled once per open.
    • useDebounceFunction: pending timer is cleared on unmount, so the callback can no longer fire after unmount.
    • Table: SortingIcons moved to module scope.
  • 5e677db: Badge: Fixed the isRounded variant not scaling down on desktop, now consistent with the non-rounded Badge's responsive sizing.

  • ec9d1e8: TimePicker: Fixed the options popover opening empty when minValue/maxValue leave no valid time options (e.g. near end of day). The popover now stays closed in that case while the input remains typeable.

  • Updated dependencies [7eb5964]

    • @adaptavant/eds-icons@1.15.0