Releases: vaadin/web-components
Releases · vaadin/web-components
v25.0.0-beta4
07 Nov 10:43
Compare
Sorry, something went wrong.
No results found
API Documentation →
💥 Breaking Changes
grid
⧉ Mark A11yMixin methods as private (#9718 )
rich-text-editor
⧉ Remove rich-text-editor base styles custom properties (#10419 )
upload
⧉ Change default uploadFormat to 'raw' (#10424 )
⧉ Remove upload buttons base styles custom properties (#10420 )
🚀 New Features
date-time-picker,vaadin-lumo-styles
⧉ Add input-fields stylable part to date-time-picker (#10441 )
grid
⧉ Add dedicated CSS parts for header and footer rows (#10449 )
upload
⧉ Add uploadFormat property for raw binary uploads (#10423 )
🐛 Bug Fixes
combo-box,date-picker,email-field,integer-field,multi-select-combo-box,number-field,password-field,text-area,text-field,time-picker
⧉ Move tooltip slot to field container (#10410 )
grid
⧉ Ensure row cell parts are in place after setting rowDetailsRenderer (#10443 )
item
⧉ Add missing pointer-events: none to disabled item base styles (#10413 )
map
⧉ Add missing styles for map scale bar control (#10414 )
multi-select-combo-box
⧉ Sync multi-select-combo-box top group on data change (#10445 )
password-field
⧉ Use correct color for readonly password-field reveal button (#10429 )
upload
⧉ Encode X-Filename header for files with special characters (#10451 )
upload,vaadin-lumo-styles
⧉ Align Lumo upload icon to the center (#10446 )
💅 Polish
aura
⧉ Remove app-layout CSS that hides drawer-toggle in certain cases (#10453 )
avatar,tooltip
⧉ Use border instead of box-shadow in tooltip base styles (#10434 )
combo-box,date-picker,date-time-picker,multi-select-combo-box,select,time-picker
⧉ Hide toggle button for readonly fields in base styles (#10432 )
field-base
⧉ Use --vaadin-clickable-cursor in checkbox and radio-button (#10426 )
grid
⧉ Make grid scroller inherit border radius in base styles (#10442 )
⧉ Make vaadin-grid-tree-toggle an inline-flex (#10440 )
⧉ Set flex to 1 on the grid tree toggle slot element (#10436 )
⧉ Add has-header and has-footer attrs to avoid :has selector (#10428 )
horizontal-layout,vaadin-lumo-styles,vertical-layout
⧉ Add layouts padding property, use base styles in Lumo (#10422 )
multi-select-combo-box
⧉ Remove base styles CSS properties for chip min-width (#10431 )
notification
⧉ Rename notification gap custom CSS property (#10430 )
overlay
⧉ Update overlay base styles reset to inherit font-family (#10435 )
scroller,tabsheet,vaadin-lumo-styles,virtual-list
⧉ Update scroller and virtual-list overflow-indicators (#10433 )
vaadin-lumo-styles
⧉ Override base styles properties with Lumo colors (#10450 )
v24.9.5
07 Nov 07:53
Compare
Sorry, something went wrong.
No results found
API Documentation →
🐛 Bug Fixes
button
⧉ Relocate button tooltip to workaround nvda click issue (#10405 ) (#10406 )
combo-box,date-picker,email-field,integer-field,multi-select-combo-box,number-field,password-field,text-area,text-field,time-picker
grid-pro
v24.8.12
07 Nov 07:47
Compare
Sorry, something went wrong.
No results found
API Documentation →
🐛 Bug Fixes
button
⧉ Relocate button tooltip to workaround nvda click issue (#10405 ) (#10407 )
combo-box,date-picker,email-field,integer-field,multi-select-combo-box,number-field,password-field,text-area,text-field,time-picker
v25.0.0-beta3
31 Oct 08:08
Compare
Sorry, something went wrong.
No results found
API Documentation →
🐛 Bug Fixes
button
⧉ Relocate button tooltip to workaround nvda click issue (#10405 )
grid-pro
⧉ Use proper item comparison (#10411 )
💅 Polish
avatar,card,charts,dashboard,date-picker,details,form-layout,horizontal-layout,icon,map,message-list,popover,rich-text-editor,scroller,split-layout,upload,vaadin-themable-mixin,vertical-layout
⧉ Make Lumo style injection tag name configurable (#10404 )
v25.0.0-beta2
28 Oct 10:18
Compare
Sorry, something went wrong.
No results found
API Documentation →
💥 Breaking Changes
charts
⧉ Prevent vaadin-chart from expanding parent containers (#10366 )
context-menu,dialog,overlay,popover,select
⧉ Use slotted div element as a dialog renderer root (#10367 )
🚀 New Features
aura,vaadin-lumo-styles,vaadin-themable-mixin
⧉ Add mixin for detecting Vaadin theme (#10390 )
🐛 Bug Fixes
a11y-base,menu-bar
⧉ Ensure menu-bar buttons always have correct tabindex (#10356 )
avatar-group,avatar
⧉ Reduce opacity of black text (#10346 )
avatar-group,charts,component-base,field-highlighter,message-list
⧉ Update base styles user colors to work in Safari 17 (#10361 )
component-base
⧉ Catch rapid size changes missed by ResizeObserver in virtualizer (#10370 )
component-base,grid
⧉ Configure ResizeObserver to observe entire border box (#10378 )
date-picker,overlay
⧉ Check if keydown event is prevented before closing overlay (#10360 )
grid
⧉ Do not dispatch grid-drop event on dropping row to input (#10351 )
⧉ Only animate grid tree toggle within a focused row (#10336 )
overlay
⧉ Add missing sourceEvent to vaadin-overlay-close event type (#10375 )
💅 Polish
app-layout
⧉ Only set focusVisible on closing drawer with keyboard (#10368 )
aura
⧉ Fine-tune aura font styles (#10379 )
⧉ Update readonly and disabled input field surface color (#10373 )
⧉ Don't adjust surface color based on contrast (#10348 )
⧉ Inherit CRUD confirm dialog color scheme (#10347 )
⧉ Reduce base size on touch devices (#10349 )
⧉ Add border under rich-text-editor toolbar (#10350 )
card
⧉ Make card size itself synchronously on first render (#10385 )
checkbox,radio-group
⧉ Restore checkbox and radio-button specific marker properties (#10344 )
crud,grid
⧉ Increase min-height for grid cells in base styles (#10315 )
date-picker
⧉ Avoid layout thrashing on first dropdown render (#10380 )
date-picker,field-base
⧉ Only prevent mousedown on mobile if input has focus (#10270 )
dialog
⧉ Use custom element for dialog renderers instead of div (#10374 )
rich-text-editor
⧉ Update fallback value for RTE content font-size property (#10343 )
vaadin-themable-mixin
⧉ Allow reusing CSSPropertyObserver instance for a style root (#10383 )
🔬 Tests
component-base
⧉ Fix virtualizer tests to pass with latest Firefox (#10334 )
grid
⧉ Update grid scroll to index test to pass in Firefox (#10340 )
🏠 Internal
component-base
⧉ Move comments on separate lines (#10345 )
integer-field,number-field
⧉ Upgrade Playwright version to 1.56.0 (#10324 )
markdown
⧉ Upgrade marked dependency to ^16.0.0 (#10342 )
Other
⧉ Minor improvements for aura dev page (#10376 )
⧉ Aura dev page updates and formatting (#10372 )
v24.9.4
28 Oct 14:27
Compare
Sorry, something went wrong.
No results found
v24.9.3
28 Oct 08:49
Compare
Sorry, something went wrong.
No results found
API Documentation →
🐛 Bug Fixes
a11y-base,menu-bar
⧉ Ensure menu-bar buttons always have correct tabindex (#10356 ) (#10362 )
charts
component-base
⧉ Catch rapid size changes missed by ResizeObserver in virtualizer (#10370 ) (#10387 )
date-picker,overlay
⧉ Check if keydown event is prevented before closing overlay (#10360 ) (#10364 )
grid
⧉ Do not dispatch grid-drop event on dropping row to input (#10351 ) (#10357 )
icon
master-detail-layout
⧉ Apply details background only when details is an overlay (#10303 )
💅 Polish
card
⧉ Make card size itself synchronously on first render (#10385 ) (#10386 )
date-picker
⧉ Avoid layout thrashing on first dropdown render (#10382 )
date-picker,field-base
⧉ Only prevent mousedown on mobile if input has focus (#10270 ) (#10394 )
overlay,popover
⧉ Update popover to use global overlay listeners (#9972 ) (#10392 )
🔬 Tests
component-base
⧉ Fix virtualizer tests to pass with latest Firefox (#10334 ) (#10338 )
grid
⧉ Update grid scroll to index test to pass in Firefox (#10340 ) (#10341 )
🏠 Internal
integer-field,number-field
v24.8.11
28 Oct 14:27
Compare
Sorry, something went wrong.
No results found
v24.8.10
28 Oct 08:41
Compare
Sorry, something went wrong.
No results found
API Documentation →
🐛 Bug Fixes
charts
component-base
⧉ Catch rapid size changes missed by ResizeObserver in virtualizer (#10370 ) (#10389 )
date-picker,overlay
⧉ Check if keydown event is prevented before closing overlay (#10360 ) (#10365 )
grid
⧉ Do not dispatch grid-drop event on dropping row to input (#10351 ) (#10358 )
icon
master-detail-layout
⧉ Apply details background only when details is an overlay (#10303 ) (#10306 )
💅 Polish
card
⧉ Make card size itself synchronously on first render (#10385 ) (#10388 )
date-picker
⧉ Avoid layout thrashing on first dropdown render (#10382 ) (#10384 )
date-picker,field-base
⧉ Only prevent mousedown on mobile if input has focus (#10270 ) (#10395 )
overlay,popover
⧉ Update popover to use global overlay listeners (#9972 ) (#10393 )
v23.6.2
27 Oct 09:33
Compare
Sorry, something went wrong.
No results found