Releases
v24.5.0-alpha1
v24.5.0-alpha1
Pre-release
Pre-release
API Documentation →
💥 Behavior Altering Changes
vaadin-lumo-styles
⧉ Remove double background color for typical code markup (#7369 )
🚀 New Features
combo-box
,multi-select-combo-box
⧉ Add itemClassNameGenerator to generate CSS class names (#7305 )
grid
⧉ Add slot for empty state content (#7429 )
menu-bar
⧉ Add dropdown-indicators Lumo variant to menu-bar button (#7381 )
overlay
⧉ Observe target move on the page and update position (#7427 )
popover
⧉ Add focusDelay, hoverDelay and hideDelay to popover (#7440 )
⧉ Add ARIA attributes to popover overlay and target (#7446 )
⧉ Add properties to set popover content width and height (#7442 )
⧉ Add trigger property, make opened property public (#7430 )
⧉ Restore focus to the popover target on overlay close (#7421 )
⧉ Make popover modeless by default, add modality properties (#7412 )
⧉ Add properties to control popover closing behavior (#7414 )
⧉ Add popover Lumo and Material theme and visual tests (#7411 )
⧉ Create popover package with a dummy custom element (#7408 )
popover
,tooltip
⧉ Implement basic popover logic, move mixins from tooltip (#7409 )
rich-text-editor
⧉ Add color and background selection to rich-text-editor (#7392 )
🐛 Bug Fixes
avatar
⧉ Make the img element in avatar non-draggable (#7431 )
combo-box
⧉ Update virtualizer size on requestContentUpdate (#7374 )
component-base
⧉ Debounce an update after virtualizer size change (#7400 )
⧉ Do not throw when overlayClass is set to empty string (#7386 )
component-base
,field-base
⧉ Restore default node correctly when using helperText (#7449 )
grid
⧉ Do not call renderer for disconnected columns (#7389 )
grid-pro
,grid
⧉ Do not cancel edit column cell click events (#7453 )
overlay
⧉ Hide overlay if position target element is hidden (#7454 )
popover
⧉ Do not close dialog when closing popover on Escape (#7420 )
rich-text-editor
⧉ Do not strip style attribute from the htmlValue (#7394 )
select
⧉ Detect item correctly when clicking item content (#7371 )
vaadin-lumo-styles
⧉ Fix typo in the responsive grid layout utility classes (#7416 )
💅 Polish
combo-box
⧉ Do not initialize filteredItems property repeatedly (#7426 )
⧉ Do not flush virtualizer after updating its size (#7372 )
component-base
⧉ Include current nodes in slot observer callback (#7428 )
grid-pro
,grid
⧉ Use the shared _getGridEventLocation method (#7452 )
popover
⧉ Close popover on global Escape press by default (#7434 )
⧉ Restore focus for popover click and focus triggers (#7439 )
tooltip
⧉ Prepare tooltip overlay mixin for using by popover (#7403 )
🚧 Experiments
tabs
⧉ Add LitElement based version of tabs (#7379 )
📝 Documentation
grid
⧉ Add note about em
unit in the column width
jsdoc (#7443 )
⧉ Update the grid readme example not to use em units (#7395 )
🔬 Tests
combo-box
⧉ Add missing data provider tests (#7425 )
rich-text-editor
⧉ Import correct file in toolbar unit tests (#7402 )
⧉ Extract toolbar buttons tests into separate suite (#7399 )
⧉ Remove not needed use strict from unit tests (#7393 )
🏠 Internal
All components
⧉ Update main branch to Vaadin 24.5 (#7376 )
icon
⧉ Add missing LICENSE file to the icon package (#7382 )
You can’t perform that action at this time.