@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

StatusIcon Name
✨ NewCameraIcon
✨ NewManageAccountIcon

🎨 Symbol Updates

StatusSymbol Name
✨ NewConnectwiseColorIcon
✨ NewFilevineColorIcon
✨ NewFranconnectColorIcon
✨ NewFreshsalesColorIcon
✨ NewGmailColorIcon
✨ NewHousecallproColorIcon
✨ NewImproveit360ColorIcon
✨ NewLawcusColorIcon
✨ NewLawmaticsColorIcon
✨ NewLessAnnoyingCrmColorIcon
✨ NewLexicataColorIcon
✨ NewMycaseColorIcon
✨ NewPipedriveColorIcon
✨ NewPodioColorIcon
✨ NewPracticepantherColorIcon
✨ NewRocketmatterColorIcon
✨ NewSmokeballColorIcon
✨ NewTrelloColorIcon
🔄 UpdatedClioColorIcon
🔄 UpdatedOpendentalColorIcon

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