Releases
v23.2.0-alpha4
v23.2.0-alpha4
Pre-release
Pre-release
API Documentation →
💥 Behavior Altering Changes
checkbox-group
⧉ Drop the support for value array mutations (#4149 )
integer-field
,number-field
⧉ Remove the default value for step (#4095 )
multi-select-combo-box
⧉ Remove value from API docs and typings (#4142 )
radio-group
⧉ Prevent initial validation when radio-group is initialized as invalid (#4156 )
select
⧉ Make checkValidity() not take disabled state into account (#4188 )
🚀 New Features
All components
⧉ Add support for auto-complete in IntelliJ (#3792 )
avatar-group
,avatar
⧉ Add Material avatar size theme variants (#4106 )
menu-bar
⧉ Add end-aligned theme variant (#4038 )
⧉ Add has-single-button state attribute (#4175 )
🐛 Bug Fixes
checkbox-group
⧉ Prevent initial validation when checkbox-group is initialized as invalid (#4153 )
combo-box
,multi-select-combo-box
,time-picker
⧉ Check if input is focused instead of using attribute (#4152 )
date-picker
⧉ Prevent initial validation for date-picker when no constraints (#4169 )
email-field
,field-base
,integer-field
,number-field
,password-field
,text-area
,text-field
⧉ Prevent initial validation when the field is initialized as invalid (#4138 )
field-base
,select
⧉ Improve setting ARIA attributes for select (#4197 )
grid
⧉ Check data provider in selection column before using it (#4135 )
icon
⧉ Preserve original SVG element when cloning (#4164 )
menu-bar
⧉ Use rounded corners for single button (#4190 )
⧉ Use correct context-menu dependency (#4116 )
multi-select-combo-box
⧉ Clear selection on clear button touchend (#4141 )
⧉ Clear selection when using clear()
method (#4140 )
radio-group
⧉ Set aria-invalid attribute on the radio-group (#4203 )
select
⧉ Reset invalid state when required is removed (#4201 )
⧉ Do not mark select as invalid when readonly (#4200 )
⧉ Prevent initial validation for select (#4174 )
time-picker
⧉ Do not throw error with incorrect value attribute (#4176 )
💅 Polish
All components
⧉ Add more rules to ESLint config, fix warnings (#4120 )
⧉ Add more rules to ESLint config, fix warnings (#4125 )
⧉ Add more rules to ESLint config, fix warnings (#4122 )
avatar-group
⧉ Cleanup duplicate custom CSS properties (#4128 )
charts
,component-base
,vaadin-themable-mixin
⧉ Use modern startsWith, endsWith (#4124 )
charts
,dialog
,grid
,upload
⧉ Add more rules to ESLint config, fix warnings (#4123 )
combo-box
⧉ Cleanup removed methods from typings (#4171 )
⧉ Remove no longer needed flag, add tests (#4161 )
⧉ Remove no longer used event prevention (#4155 )
crud
⧉ Cleanup duplicate cell content style (#4136 )
date-picker
⧉ Ensure _selectedDate is null when value is empty (#4187 )
date-time-picker
⧉ Remove no longer used private method (#4158 )
📝 Documentation
charts
⧉ Update links to chart styling guide (#4119 )
field-base
⧉ Update JSDoc annotations for methods (#4210 )
grid
⧉ Fix incorrect markdown in state attributes table (#4117 )
menu-bar
⧉ Add missing JSDoc annotation for mixin (#4193 )
⧉ Add disabled attribute to styling API (#4191 )
🔬 Tests
avatar-group
⧉ Add Lumo size variants visual tests (#4127 )
combo-box
⧉ Make sure no initial validation happens for combo-box (#4172 )
custom-field
⧉ Replace some unit tests with snapshot tests (#4118 )
date-picker
⧉ Reorganize validation tests, improve test coverage (#4163 )
⧉ Replace some date-picker unit tests with snapshot tests (#4162 )
date-time-picker
⧉ Make sure no initial validation happens for date-time-picker (#4177 )
field-base
⧉ Add test for removing slotted helper (#4209 )
radio-group
⧉ Drop redundant radio-group unit tests (#4205 )
⧉ Add more snapshot tests for radio-group (#4202 )
select
⧉ Reorganize and cleanup validation tests (#4195 )
time-picker
⧉ Make sure no initial validation happens for time-picker (#4160 )
🏠 Internal
board
,charts
,confirm-dialog
,cookie-consent
,crud
,grid-pro
,map
,rich-text-editor
,vaadin-board
,vaadin-charts
,vaadin-confirm-dialog
,vaadin-cookie-consent
,vaadin-crud
,vaadin-grid-pro
,vaadin-rich-text-editor
⧉ Update license field for Pro components (#4115 )
date-time-picker
,rich-text-editor
⧉ Use correct syntax for coverage comments (#4159 )
icons
,rich-text-editor
,vaadin-lumo-styles
,vaadin-material-styles
⧉ Update gulp config to fix icons scripts (#4126 )
Other
⧉ Fix include globs in coverage config (#4157 )
⧉ Bump parse-url from 6.0.0 to 6.0.2 (#4132 )
You can’t perform that action at this time.