24.6.0
New Features
- Enhanced Copy-Paste: Support for Java Beans and records without imports, improved copy-paste for components like
DateTimePicker
,MenuBar
, andAvatar Group
. - Flexbox Improvements: Added Flexbox Divs to palette and enabled component wrapping with Flexbox.
- Grid Service Connection: Connect a grid to a backend service in Hilla projects.
- Better Editing Tools: Inline editing for all text nodes, dynamic detection of editable content like labels and helpers.
- Sizes, Gaps and Padding: Toolbar has been redesigned and now contains options to set sizes and to set gap and padding for layout components.
- Multi-Module Projects: Improved support for multi-module setups.
Bug Fixes
- Copy-Paste Fixes: Resolved errors for components like
Checkbox
,Anchor
, andAccordion
. Improved handling of properties and child elements during paste. - UI Improvements: Addressed tree navigation glitches and improved badge positioning logic.
This release focuses on improving editing workflows, enhancing UI stability, and expanding copy-paste support across Vaadin components.