Releases
v22.0.0-beta1
v22.0.0-beta1
Pre-release
Pre-release
API Documentation →
💥 Breaking Changes
upload
⧉ Change box-sizing to work in form-layout (#2907 )
🚀 New Features
combo-box
,item
⧉ Add checkmark part to item components (#2879 )
🐛 Bug Fixes
checkbox-group
,custom-field
,field-base
,radio-group
⧉ Set aria-required attribute when field group is required (#2946 )
checkbox-group
,radio-group
⧉ Restore 100% width on group field container (#2887 )
combo-box
⧉ Remove tabindex from combo-box overlay (#2948 )
component-base
⧉ Workaround scrollToIndex issue (#2922 )
date-time-picker
⧉ Label date-time-picker by label and helper (#2941 )
email-field
,field-base
,integer-field
,message-input
,number-field
,password-field
,select
,text-area
,text-field
⧉ Use role alert on the error message (#2940 )
field-base
⧉ Add has-label attribute when mutating text node (#2900 )
⧉ Set unique id attribute for every textarea (#2898 )
icon
⧉ Set aria-hidden attribute on the svg element (#2936 )
input-container
⧉ Focus the input on input-container click (#2878 )
input-container
,select
⧉ Inherit input field font from the host (#2933 )
menu-bar
⧉ Use active attribute on a root level button while it's expanded (#2889 )
select
⧉ Ensure correct menuElement reference (#2956 )
⧉ Add aria-live on the select value button (#2903 )
⧉ Open select overlay on label click (#2902 )
vaadin-list-mixin
⧉ Prevent disabled items from being focusable (#2921 )
virtual-list
⧉ Don't update element for the same index more than once (#2910 )
⧉ Limit the requested pages to a given threshold (#2801 )
💅 Polish
component-base
⧉ Reduce virtualizer physical element count (#2912 )
⧉ Move virtualizer to component-base (#2905 )
form-layout
⧉ Move form-item custom property defaults to form-layout (#2893 )
input-container
⧉ Remove duplicate CSS props (#2901 )
item
,list-box
,select
⧉ Move item styles from list-box to item (#2955 )
📝 Documentation
All components
⧉ Improve styling JSDoc for field components (#2949 )
checkbox
⧉ Don't mention non-existing CSS parts in JSDoc (#2918 )
checkbox-group
,checkbox
,radio-group
⧉ Prefer label attribute for checkbox and radio-button (#2944 )
radio-group
⧉ Don't mention non-existing CSS parts in JSDoc (#2919 )
🔬 Tests
polymer-legacy-adapter
⧉ Remove self-closing tags from tests (#2951 )
select
⧉ Assert that list-box receives focus when opening overlay (#2909 )
🏠 Internal
combo-box
⧉ Update vaadin-combo-box theming docs (#2920 )
icons
,rich-text-editor
,vaadin-lumo-styles
,vaadin-material-styles
⧉ Update dev dependencies, regenerate icons (#2950 )
polymer-legacy-adapter
⧉ Add polymer-legacy-adapter devDependencies (#2953 )
Other
⧉ Update GitHub Actions to use Node 16 (#2945 )
⧉ Add dev page for checkbox-group (#2943 )
⧉ Update bug report issue template to not use tasks (#2892 )
You can’t perform that action at this time.