Releases
v23.0.0-alpha1
v23.0.0-alpha1
Pre-release
Pre-release
API Documentation →
🚀 New Features
avatar-group
,avatar
,message-list
,vaadin-lumo-styles
,vaadin-material-styles
⧉ Add user colors to Lumo and Material styles (#3025 )
component-base
⧉ Add common browser detection utils (#3062 )
⧉ Add helpers to detect iOS devices and touch (#3070 )
combo-box
,custom-field
,date-picker
,date-time-picker
,email-field
,integer-field
,number-field
,password-field
,rich-text-editor
,select
,text-area
,text-field
,time-picker
⧉ Add type definitions for change event (#3085 )
field-highlighter
⧉ Move field-highlighter package from Collaboration Engine (#3031 )
form-layout
⧉ Add a required indicator to form item (#3057 )
select
⧉ Support creating select items using items property (#2990 )
text-area
⧉ Add pattern and preventInvalidInput properties (#2784 )
🐛 Bug Fixes
combo-box
⧉ Add missing combo-box mixin classes (#3082 )
⧉ Stop Escape keydown propagation if the event was handled (#3039 )
component-base
⧉ Ensure virtualizer re-renders unhidden items (#3081 )
field-base
⧉ Allow null and undefined for errorMessage (#3066 )
grid
⧉ Consider all headers and footers when calculating column width (#2964 )
⧉ Regenerate cell class names after column tree update (#3033 )
⧉ Make sure each grid section has a tabbable element (#2998 )
⧉ Get filtered grid root items from the data provider (#3021 )
⧉ Apply proper focus highlight for multiple header rows (#3016 )
polymer-legacy-adapter
⧉ Include model reference in declaratively bound events (#3078 )
upload
⧉ Set tabindex on the vaadin-upload-file element (#3068 )
💅 Polish
component-base
⧉ Move controllers logic to ControllerMixin (#3069 )
checkbox-group
⧉ Use ElementMixin instead of DirMixin (#3034 )
field-base
⧉ Move ARIA attributes logic to FieldAriaController (#3048 )
radio-group
⧉ Use ElementMixin instead of DirMixin (#3035 )
vaadin-overlay
⧉ Drop support for setting instanceProps (#3050 )
📝 Documentation
combo-box
⧉ Improve JSDoc, remove Polymer-specific parts (#3049 )
🔬 Tests
All components
⧉ Update testing helpers, use browser utils (#3052 )
field-highlighter
⧉ Add mouseenter event to reduce flakiness (#3089 )
🏠 Internal
All components
⧉ Update master branch to Vaadin 23 (#3018 )
component-base
⧉ Use relative imports for virtualizer (#3056 )
Other
⧉ Update status badges in README (#3045 )
⧉ Update dev dependencies versions (#3042 )
⧉ Dev pages improvements (#3027 )
⧉ Add crud dev page (#3028 )
⧉ Update root README with renamed packages (#3020 )
You can’t perform that action at this time.