Releases
v25.4.0-alpha2
v25.4.0-alpha2
Pre-release
Pre-release
Compare
Sorry, something went wrong.
No results found
API Documentation →
💥 Behavior Altering Changes
custom-field,date-time-picker,vaadin-lumo-styles
⧉ Align Lumo custom field helper and error with text field (#12893 )
form-layout
⧉ Align form item content with fields in auto-responsive mode (#12941 )
🚀 New Features
aura,vaadin-lumo-styles
⧉ Style a native table in the Aura and Lumo themes (#12778 )
combo-box,custom-field,date-picker,email-field,field-base,input-container,integer-field,multi-select-combo-box,number-field,password-field,select,text-area,text-field,time-picker
⧉ Add --vaadin-input-field-height custom CSS property (#12574 )
menu-bar
⧉ Add has-overflow state attribute to menu-bar (#12831 )
🐛 Bug Fixes
a11y-base
⧉ Restore getFocusableElements helper as deprecated alias (#12926 )
⧉ Set focus-ring attribute only when focus() moves focus (#12888 )
charts
⧉ Keep Highcharts look for non-styled outside tooltips
⧉ Skip unsupported values in chart options (#12886 )
checkbox,field-base,radio-group,switch
⧉ Enforce correct size for checkbox, radio and switch slotted inputs (#12960 )
combo-box
⧉ Apply combo-box filter before opening overlay on input (#12987 )
custom-field,vaadin-lumo-styles
⧉ Make Lumo custom field baseline alignment respect input height (#12882 )
date-picker
⧉ Include year when detecting month-calendar disabled state (#12973 )
details
⧉ Hide details summary content part from accessibility tree (#12971 )
dialog,overlay
⧉ Focus field with autofocus when dialog opens (#12879 )
form-layout
⧉ Remove --_min-columns when disabling auto-responsive mode (#13005 )
grid
⧉ Show grid tooltip on partially visible cells (#12996 )
grid-pro
⧉ Stop previous edit when editor never receives focus (#12834 )
icon
⧉ Make --vaadin-icon-color custom property work correctly (#12905 )
menu-bar
⧉ Update menu-bar state attributes before measuring overflow (#12844 )
menu-bar,vaadin-lumo-styles
⧉ Freeze menu-bar width only when collapse does not fit (#12848 )
multi-select-combo-box
⧉ Apply disabled text color property to MSCB chips in base styles (#12958 )
multi-select-combo-box,vaadin-lumo-styles
⧉ Make Lumo MSCB auto-expand-horizontally work with label aside (#12955 )
⧉ Prevent MSCB overflow chip from shrinking below its label (#12950 )
⧉ Mirror overflow chip stack and remove button in RTL (#12951 )
⧉ Keep Lumo auto-expanding MSCB baseline guide at default height (#12896 )
popover
⧉ Keep focus on autofocus field when popover opens (#12889 )
text-area,vaadin-lumo-styles
⧉ Keep Lumo text area baseline guide at default height (#12883 )
time-picker
⧉ Commit typed time-picker input instead of highlighted item (#12989 )
vaadin-lumo-styles
⧉ Restore --vaadin-radio-button-dot-size support in Lumo (#12851 )
💅 Polish
aura,grid
⧉ Move column borders variant to base styles (#12575 )
breadcrumbs,date-picker,select
⧉ Skip initial focus in date-picker, select and breadcrumbs overlays (#12947 )
charts
⧉ Mark styled outside tooltips through a chart class
combo-box
⧉ Skip focus management logic in combo-box overlays (#12933 )
crud
⧉ Remove obsolete method call from crud form controller (#12993 )
grid
⧉ Move scrollToIndex to grid scroll mixin (#12877 )
⧉ Remove redundant virtualizer check from grid scrollToIndex (#12873 )
menu-bar
⧉ Stop setting inline width on collapsed menu-bar buttons (#12838 )
⧉ Split menu-bar overflow detection into smaller methods (#12847 )
⧉ Remove container width lock from menu-bar overflow detection (#12827 )
overlay
⧉ Add static get manageFocus() internal API to OverlayFocusMixin (#12932 )
slider,tooltip
⧉ Skip focus management in slider and tooltip overlays (#12936 )
time-picker
⧉ Simplify time-picker dropdown list generation (#12859 )
⧉ Extract private method for time-picker step truncation (#12856 )
vaadin-lumo-styles
⧉ Remove undefined icon size from context-menu-item arrow (#12949 )
⧉ Resolve Lumo input height on the field host only (#12904 )
📝 Documentation
charts
⧉ Shorten Stylelint note in chart tooltip styles
⧉ Note that Highcharts documents tooltip class copying
⧉ Clean up chart tooltip comments
time-picker
⧉ Improve time-picker mixin methods JSDoc annotations (#12858 )
Other
⧉ Add ACCESSIBILITY.md with Vaadin a11y statement to repo root (#12968 )
🔬 Tests
charts
⧉ Add non-styled outside tooltip screenshots
combo-box
⧉ Cover combo box highlight when opened on input with exact match (#13010 )
⧉ Make combo box lost focus tests independent of test order (#13006 )
context-menu
⧉ Remove iOS-only context-menu tests and body margin setup (#13023 )
⧉ Add context-menu tests and remove selection tests (#13021 )
⧉ Remove duplicate context-menu tests (#13020 )
⧉ Do not set margin on context-menu in position fixture (#13017 )
⧉ Remove test for context-menu overlay background (#13016 )
dialog
⧉ Restore adopted stylesheets after dialog no-padding test (#12984 )
menu-bar
⧉ Run menu-bar Lumo flex layout visual test in RTL (#12835 )
⧉ Cover menu-bar overflow state attributes in DOM snapshots (#12832 )
⧉ Extract menu-bar overflow layout tests into separate file (#12824 )
time-picker
⧉ Add unit tests for time-picker helper functions (#12860 )
🏠 Internal
charts
⧉ Write out tooltip token selector for Stylelint
dialog
⧉ Remove duplicate a11y-base from devDependencies (#12871 )
markdown
⧉ Bump dompurify from 3.4.13 to 3.4.16 (#12972 )
Other
⧉ Bump nx from 23.1.0 to 23.3.0 (#13030 )
⧉ Bump shell-quote from 1.10.0 to 1.12.0 (#13029 )
⧉ Bump postcss-selector-parser from 7.1.5 to 7.1.6 (#13028 )
⧉ Bump source-map-js from 1.2.1 to 1.2.2 (#13027 )
⧉ Turn off dry-run in the cherry-pick workflow (#13026 )
⧉ Add cherry-pick workflow (#12980 )
⧉ Bump markdown-it from 14.2.0 to 14.3.1 (#12967 )
⧉ Bump ip-address from 10.4.0 to 10.7.2 (#12881 )
⧉ Add menu-bar use cases dev page (#12839 )
⧉ Add script to bundle dev page into standalone HTML file (#12830 )
You can’t perform that action at this time.