@adaptavant/eds-core@1.21.0

✨⚙️ Introducing version 1.21.0 Enjoy! ✨⚙️

🖊️ New Components

  • Introduced ComboboxListBoxGroup and ComboboxListGroup components to support grouping of options within combobox interfaces, enhancing structure and readability.
  • Added new icons and symbols.

🛠️ Enhancements

  • Textarea: Added support for all native HTML attributes and event handlers, providing greater flexibility and better integration with form behaviors.
  • Checkbox: Added support for the defaultChecked prop in the Checkbox component, aligning with native behavior and enabling default values for uncontrolled use cases.
  • DatePicker: Exposed the missing triggerLabelTrack prop and updated styles to left-align the label text for improved layout consistency.
  • Introduced the shouldAttachPortalsToBody prop to allow rendering portals in document.body for improved layering and z-index management. Also includes enhancements to the mobile popover experience for SelectMenu and DropdownMenu components.

🎨 Icon Updates

Status

Icon Name

✨ New

CameraIcon

✨ New

ManageAccountIcon

🎨 Symbol Updates

Status

Symbol Name

✨ New

ConnectwiseColorIcon

✨ New

FilevineColorIcon

✨ New

FranconnectColorIcon

✨ New

FreshsalesColorIcon

✨ New

GmailColorIcon

✨ New

HousecallproColorIcon

✨ New

Improveit360ColorIcon

✨ New

LawcusColorIcon

✨ New

LawmaticsColorIcon

✨ New

LessAnnoyingCrmColorIcon

✨ New

LexicataColorIcon

✨ New

MycaseColorIcon

✨ New

PipedriveColorIcon

✨ New

PodioColorIcon

✨ New

PracticepantherColorIcon

✨ New

RocketmatterColorIcon

✨ New

SmokeballColorIcon

✨ New

TrelloColorIcon

🔄 Updated

ClioColorIcon

🔄 Updated

OpendentalColorIcon


Minor Changes

  • 45a8887: Checkbox: addeddefaultCheckedprop
  • 58b92fb: Textarea: Includes all native attributes and event handlers for better flexibility.
  • e67a54d: Icon: Added New IconsCameraIcon, ManageAccountIcon
  • 85b8b19: IntroducesshouldAttachPortalsToBodyprop flag, to support rendering portals in document.body for better layering. Also, includes improvements to mobile popover experience for SelectMenu and DropdownMenu.
  • 2765864:ComboboxListBoxGroup,ComboboxListGroup: Added new component ComboboxListBoxGroupandComboboxListGroup for grouping options.
  • cdcc278:Modal: Exposeeventin onEscPress method. e.g. onEscPress={(event) => console.log(event)}Sheet: Exposeeventin onEscPress method. e.g. onEscPress={(event) => console.log(event)}ShareModal: Exposeeventin onEscPress method. e.g. onEscPress={(event) => console.log(event)}

Patch Changes

  • 831a6bd: Symbol: Added New Symbols ConnectwiseColorIcon, FilevineColorIcon, FranconnectColorIcon, FreshsalesColorIcon, GmailColorIcon, HousecallproColorIcon, Improveit360ColorIcon, LawcusColorIcon, LawmaticsColorIcon, LessAnnoyingCrmColorIcon, LexicataColorIcon, MycaseColorIcon, PipedriveColorIcon, PodioColorIcon, PracticepantherColorIcon, RocketmatterColorIcon, SmokeballColorIcon, TrelloColorIcon UpdatedClioColorIcon, OpendentalColorIcon
  • b40e116:ComboboxMultiSelect: Improve support for style parts API
  • a2ee879:DropdownMenu: RemoveisMenuOpencondition in DropdownMenuPopover.
  • 9486393:DatePicker: Exposed the missing parttriggerLabelTrackand added styles to align text to left