Releases
v24.8.0-alpha19
v24.8.0-alpha19
Pre-release
Pre-release
API Documentation →
🚀 New Features
message-list
⧉ Add message-list announceMessages API (#9252 ) (#9270 )
🐛 Bug Fixes
accordion
⧉ Fire single event when changing accordion opened index (#9124 )
charts
⧉ Copy styles from adoptedStyleSheets for chart exporting (#9143 )
grid
⧉ Defer scrollToIndex until grid is ready (#9223 ) (#9231 )
horizontal-layout
⧉ Make single end slot aligned properly, add missing tests (#9156 )
integer-field
,number-field
⧉ Adjust number field button icon size to match other fields (#9026 )
message-list
⧉ Remove message list markdown outermost margins (#9254 ) (#9263 )
multi-select-combo-box
⧉ Sync top group if necessary even when dropdown is opened (#9095 ) (#9255 )
⧉ Collapse all chips to overflow if there is not enough width (#9177 )
text-area
⧉ Include border width in max-height calculation (#9213 ) (#9215 )
💅 Polish
a11y-base
⧉ Update tabindex logic to work with Lit, add sync: true (#9119 )
app-layout
,button
,dashboard
,password-field
⧉ Inline button template, rename src styles file (#9170 )
card
⧉ Consolidate card styles with dashboard widget styles (#8994 ) (#9210 )
charts
⧉ Remove chart import from Lit based chart-series (#9144 )
crud
⧉ Remove ControllerMixin usage from Lit based CRUD (#9146 )
dashboard
⧉ Update dashboard styles, add Lumo theme variants (#8962 ) (#9204 )
date-picker
⧉ Remove obsolete animation on infinite scroller (#9139 )
grid
⧉ Cache column group widths in auto-width calculation (#9180 )
icon
⧉ Remove ControllerMixin usage from Lit based icon (#9148 )
select
⧉ Align select shared styles with other components (#9175 )
🚧 Experiments
accordion
⧉ Add accordion base styles and visual tests (#9166 )
app-layout
,button
,dashboard
,password-field
⧉ Add button base styles and visual tests (#9171 )
button
,component-base
,details
,field-base
,input-container
,item
,password-field
⧉ Add cursor properties for interactive elements (#9190 )
component-base
⧉ Add global base styles custom CSS properties (#9163 )
details
⧉ Add details base styles and visual tests (#9165 )
field-base
,input-container
,text-field
⧉ Add text-field base styles and visual tests (#9178 )
item
⧉ Add item base styles and visual tests (#9185 )
list-box
⧉ Add list-box base styles and visual tests (#9186 )
number-field
⧉ Add number-field base styles and visual tests (#9182 )
overlay
,select
⧉ Add select base styles and visual tests (#9189 )
password-field
⧉ Add password-field base styles and visual tests (#9181 )
select
⧉ Update select base styles for focus outline (#9197 )
Other
⧉ Enable using base styles in dev pages and visual tests (#9164 )
📝 Documentation
combo-box
,multi-select-combo-box
,time-picker
⧉ Update JSDoc for internal Lit based custom elements (#9199 )
crud
,grid-pro
,grid
⧉ Remove Polymer specific items API from JSDoc examples (#9149 )
grid-pro
⧉ Update JSDoc for internal Lit based custom elements (#9147 )
🔬 Tests
a11y-base
⧉ Improve test for trapping focus after focusing element (#9173 )
⧉ Update remaining a11y-base tests to also run with Lit (#9130 )
charts
⧉ Remove Polymer fixture from charts tests, extract styles (#9136 )
checkbox-group
,checkbox
,combo-box
,custom-field
,date-picker
,date-time-picker
,login
,multi-select-combo-box
,number-field
,password-field
,radio-group
,select
,text-area
,text-field
,time-picker
⧉ Disable animation on label, helper, required indicator (#9121 )
component-base
⧉ Update remaining component-base tests to also run with Lit (#9132 )
custom-field
⧉ Replace Polymer based fixture elements in custom-field tests (#9113 )
date-picker
⧉ Disable animation on date-picker infinite scrollers (#9150 )
date-time-picker
⧉ Simplify date-time-picker i18n tests to not use Polymer (#9116 )
field-base
⧉ Update remaining field-base tests to also run with Lit (#9131 )
grid
⧉ Replace Polymer based fixture elements in grid tests (#9112 )
grid-pro
⧉ Replace Polymer based fixture element in grid-pro tests (#9134 )
🏠 Internal
accordion
,app-layout
,avatar-group
,avatar
,board
,button
,charts
,checkbox-group
,checkbox
,confirm-dialog
,cookie-consent
,crud
,custom-field
,date-time-picker
,details
,dialog
,email-field
,form-layout
,horizontal-layout
,icon
,integer-field
,item
,list-box
,login
,map
,message-input
,message-list
,multi-select-combo-box
,number-field
,overlay
,password-field
,progress-bar
,radio-group
,rich-text-editor
,scroller
,select
,split-layout
,tabs
,tabsheet
,text-area
,text-field
,tooltip
,upload
,vertical-layout
,virtual-list
⧉ Remove not needed Lit typings from src versions (#9169 )
icons
,rich-text-editor
,vaadin-lumo-styles
,vaadin-material-styles
⧉ Update gulp and gulp-cli to latest version (#9174 )
Other
⧉ Update change detection branch to 24.8 (#9229 )
⧉ Enable stylelint for css files (#9198 )
⧉ Bump undici from 6.21.1 to 6.21.3 (#9172 )
You can’t perform that action at this time.