@adaptavant/eds-core@1.11.0
✨⚙️ Introducing version 1.11.0. Enjoy! ✨⚙️
🎯 New Entry Points
⚡️ Widgets
The new entry point for widget components - a collection of complex UI components built on top of EDS atomic elements:
<CropModal />
- Modal component for image cropping<Cropper />
- Component for image cropping functionality
🤝 Contributing Welcome! We invite everyone to contribute their widgets to the ecosystem! Widgets are reusable, advanced UI components with built-in logic, crafted using EDS atomic elements. Share your innovative solutions and help expand our widget library. Whether it's a specialized form, an interactive visualization, or any other complex UI pattern, your contributions are highly valued!
🎨 New Components
<Slider />
- A new component with complementary50
variant shadow token<Calendar />
- A brand new calendar component<Modal />
- Enhanced with Dialog Primitives and responsive design capabilities- Added
mobileFriendly
andtogglePoint
props for responsive Sheet rendering
- Added
🛠️ Enhancements
<Tooltip />
: AddedvisibilityHidden
prop for visibility control- Global Enhancement: Added
data-eds-component
attribute to all components for Chrome extension compatibility <Textarea />
: Improved scrolling withscroll-padding-bottom
useTimeZonePicker
: Enhanced withselectedOption
in returned object for better timezone context management- Charts: Exported
chart
tokens for wider accessibility - Text Tokens:
- Added
disabled-secondary
token - Updated text colors for disabled and placeholder states in:
- TextInput
- Textarea
- FilterMenu
- SelectMenu
- Added
🐛 Bug fixes
<ComboboxSearchInput />
: OptimizedhandleEscape
function with early return pattern
💡 Technical Updates
- All components now include
data-eds-component
attribute for improved debugging and identification - Modal system upgraded with Dialog Primitives
- Enhanced text token system with new disabled state handling
Minor Changes
- 5a19fb1: - Added
slider
component- Added
50
variant toshadow
token
- Added
- b20e8a2: - Added new
Calendar
component - 8311c85: Modal:
- Replaced Modal Primitives with Dialog Primitives.
- Added
mobileFriendly
andtogglePoint
props to renderSheet
in responsive design
- dd9c058: Introduce widgets components:
- crop modal
- cropper component
Patch Changes
- 1074116:
Tooltip
: AddedvisibilityHidden
prop to control visibility. - dbb936a: All Components: Introduced the
data-eds-component
attribute to facilitate the identification of EDS nodes in the Chrome extension. - 322b27b:
Textarea
: Addedscroll-padding-bottom
- d893eaa:
useTimeZonePicker
: AddedselectedOption
to the returned object, enabling users to manage additional contexts with the currently selected timezone. - fee0263: Export
chart
tokens - 53ceb73:
ComboboxSearchInput
: Performed early return instead ofevent.preventDefault()
forhandleEscape
function - eaeac18: - Text Token: Added
disabled-secondary
token for text.TextInput & Textarea
: Updated value and placeholder text color for disabled state. Update placeholder text color for default state.FilterMenu & SelectMenu
: Adjusted text color for the disabled state
For more detailed information about these changes, please refer to our documentation or reach out to the development team.