@adaptavant/eds-core@1.27.0

Minor Changes

  • ee3a87f: Datepicker: Added onClose callback, which is triggered when the calendar is closed.

  • 2af8f59: ComboboxMultiSelect:

    Introduces draft-and-apply mode on mobile which gives users explicit control before selections are applied and reducing accidental selections.

    • Adds: shouldUseDraftMode, onDraftSave and draftSaveButton prop
    • Deprecates: isSelected and indeterminate prop
  • b528d94: QrCode: Add new QR code component to experimental exports with support for multiple sizes (64px, 120px, 160px), error correction levels (L, M, Q, H), and various content types (URLs, emails, phone numbers, text). Includes StyleProps support with three parts (root, frame, qrCode) for granular styling control.

Patch Changes

  • 7529b0e: DropdownMenuItem, ComboboxMenuItem, FilterMenuItem, SelectMenuItem, TimePickerMenuItem: Fix duplicate highlighting in menu items - hover and highlight states now properly synchronized.
  • 00aab1d: FilterMenu, Combobox, ComboboxMultiSelect: Restore scroll into view behaviour in mobile view
  • 519f789: Combobox ComboboxMultiSelect DropdownMenu FilterMenu: Refactored MobilePopover component to exclusively use Sheet instead of Modal, improving mobile UX consistency. Updated style part mappings from modal-based to sheet-based parts and added conditional rendering for header and footer content.
  • 88ef793: TimeZonePicker: updated the useTimeZonePicker hook to no longer move the selected item to the top of the select list, so it will scroll the selected item into view instead. This behaviour is now consistent with the other dropdown components.
  • Updated dependencies [0c1a1b5]
    • @adaptavant/eds-icons@1.2.0