Releases: vaadin/web-components
Releases · vaadin/web-components
v23.3.28
API Documentation →
🐛 Bug Fixes
checkbox-group
,radio-group
component-base
,overlay
- ⧉ Focus the closest focusable on overlay mousedown (#6850) (#6856)
number-field
- ⧉ Do not change value on step buttons touch scroll (#6859) (#6864)
rich-text-editor
- ⧉ Add missing pre and code block Material styles (#6823) (#6827)
text-area
vaadin-list-mixin
- ⧉ Do not reset selected items when disabled set to false (#6822) (#6830)
v24.3.0-beta1
API Documentation →
🐛 Bug Fixes
checkbox-group
,radio-group
- ⧉ Fix label color in disabled state (#6838)
component-base
,grid
- ⧉ Render virtualizer after size change (#6832)
confirm-dialog
- ⧉ Fix opened-changed listener binding in confirm-dialog (#6813)
grid
- ⧉ Measure grid column auto-width from column cell (#6815)
list-box
- ⧉ Do not reset selected items when disabled set to false (#6822)
multi-select-combo-box
- ⧉ Align check used to detect if the item is selected (#6836)
- ⧉ Ensure only selected items are shown when readonly (#6814)
rich-text-editor
- ⧉ Add missing pre and code block Material styles (#6823)
text-area
- ⧉ Update text-area height on resize (#6840)
v23.3.27
API Documentation →
🐛 Bug Fixes
combo-box
- ⧉ Support items with duplicate labels in combo-box (#6704) (#6786)
dialog
- ⧉ Force zero padding on
no-padding
theme variant (#6689) (CP: 23.3) (#6772)
grid
- ⧉ Update details row size manually after frame (#6742) (#6745)
- ⧉ Check if grid focus target is in viewport (#6731) (#6735)
rich-text-editor
- ⧉ Update Quill to fix disappearing cursor in Safari 17 (#6748) (#6753)
vaadin-list-mixin
- ⧉ Support non-latin chars in list-mixin keyboard search (#6798) (#6802)
v24.3.0-alpha11
API Documentation →
🐛 Bug Fixes
a11y-base
- ⧉ Support non-latin chars in list-mixin keyboard search (#6798)
checkbox-group
,checkbox
,field-base
,radio-group
- ⧉ Do not lose focus on click in Safari (#6780)
component-base
,grid
- ⧉ Update virtualizer scroller size before size change (#6795)
💅 Polish
component-base
,grid
- ⧉ Maintain size only within cache instance (#6806)
tabs
- ⧉ Extract vaadin-tab and vaadin-tabs mixins (#6807)
- ⧉ Extract tabs styles to reusable css literals (#6804)
virtual-list
- ⧉ Extract vaadin-virtual-list-mixin and split tests (#6810)
- ⧉ Extract virtual-list styles to reusable css literals (#6809)
🚧 Experiments
button
,checkbox
,confirm-dialog
,dialog
,grid-pro
,grid
,input-container
,overlay
,rich-text-editor
,select
,text-field
,tooltip
- ⧉ Enable publishing a set of LitElement based components (#6793)
confirm-dialog
- ⧉ Add imports for LitElement-based confirm-dialog (#6791)
date-picker
- ⧉ Prepare LitElement based date-picker for publishing (#6801)
dialog
- ⧉ Add imports for LitElement-based dialog (#6790)
rich-text-editor
- ⧉ Add imports for LitElement-based rich-text-editor (#6789)
select
- ⧉ Add imports for LitElement-based select (#6783)
text-field
- ⧉ Add imports for LitElement-based text-field (#6784)
tooltip
- ⧉ Add imports for LitElement-based tooltip (#6792)
🏠 Internal
grid-pro
- ⧉ Remove incorrect license note from Lit grid-pro JSDoc (#6808)
v23.4.0-alpha1
API Documentation →
🚀 New Features
grid
multi-select-combo-box
- ⧉ Add property to group selected overlay items at the top (#6685)
- ⧉ Add auto-expand properties instead of allChipsVisible (#6775)
- ⧉ Add option to always show all chips for selected items (#6515)
🐛 Bug Fixes
combo-box
- ⧉ Support items with duplicate labels in combo-box (#6704) (#6787)
- ⧉ Make sure unhidden combo-box items get re-rendered (#6638) (#6641)
combo-box
,multi-select-combo-box
- ⧉ Update overlay width when selected items change (#6757)
dialog
- ⧉ Force zero padding on
no-padding
theme variant (#6689) (CP: 23.4) (#6769)
field-base
- ⧉ Set initial value using property to ensure change is fired (#6606) (#6609)
grid
- ⧉ Update details row size manually after frame (#6742) (#6746)
- ⧉ Check if grid focus target is in viewport (#6731) (#6732)
- ⧉ Update grid header and footer on column tree change (#6648) (#6657)
- ⧉ Defer grid cell-focus event with lazy data provider (#6618) (#6626)
- ⧉ Make auto-width and text-align usable in custom slot (#6602) (CP: 23.3) (#6623)
multi-select-combo-box
- ⧉ Prevent label from shrinking with all-chips-visible (#6721)
- ⧉ Also show items on top if they are not loaded yet (#6717)
- ⧉ Do not show selected items on top when filter applied (#6723)
rich-text-editor
- ⧉ Update Quill to fix disappearing cursor in Safari 17 (#6748) (#6750)
💅 Polish
grid
- ⧉ Extract grid selection column base mixin (#6143) (#6674)
multi-select-combo-box
- ⧉ Rename groupSelectedItems to selectedItemsOnTop (#6754)
select
- ⧉ Use KeyboardMixin to handle select keydown events (#6619)
🔬 Tests
multi-select-combo-box
- ⧉ Extract chips tests suite into separate file (#6692) (#6728)
🏠 Internal
- Other
- ⧉ Update WTR change detection branch to 23.4 (#6726)
v24.3.0-alpha10
API Documentation →
🚀 New Features
multi-select-combo-box
- ⧉ Add auto-expand properties instead of allChipsVisible (#6775)
🐛 Bug Fixes
combo-box
,multi-select-combo-box
- ⧉ Update overlay width when selected items change (#6757)
component-base
- ⧉ Check origin when matching paths for external URLs (#6764)
dialog
- ⧉ Force zero padding on
no-padding
theme variant (#6689)
grid
- ⧉ Update details row size manually after frame (#6742)
rich-text-editor
- ⧉ Update Quill to fix disappearing cursor in Safari 17 (#6748)
side-nav
- ⧉ Make link focusable when path is an empty string (#6767)
💅 Polish
button
,vaadin-lumo-styles
- ⧉ Combine new vaadin-button padding properties (#6739)
grid-pro
- ⧉ Extract grid pro edit select logic to a separate mixin (#6760)
- ⧉ Extract grid edit column logic to a separate mixin (#6759)
- ⧉ Use items api in grid-pro edit select (#6747)
multi-select-combo-box
- ⧉ Rename groupSelectedItems to selectedItemsOnTop (#6754)
side-nav
- ⧉ Do not use button in not collapsible side-nav (#6738)
🚧 Experiments
button
- ⧉ Add imports for LitElement-based button (#6773)
checkbox
- ⧉ Add imports for LitElement-based checkbox (#6774)
grid-pro
- ⧉ Add imports for lit grid-pro (#6765)
- ⧉ Add LitElement based version of vaadin-grid-pro (#6762)
🔬 Tests
date-picker
- ⧉ Mitigate time-zone related date-picker test issues (#6779)
grid-pro
- ⧉ Split grid pro tests into common and import files (#6758)
🏠 Internal
grid-pro
- ⧉ Remove item and list box style imports from grid pro (#6763)
v24.2.3
API Documentation →
🐛 Bug Fixes
component-base
- ⧉ Check origin when matching paths for external URLs (#6764) (#6766)
dialog
- ⧉ Force zero padding on
no-padding
theme variant (#6689) (CP: 24.2) (#6770)
grid
- ⧉ Update details row size manually after frame (#6742) (#6743)
- ⧉ Check if grid focus target is in viewport (#6731) (#6733)
rich-text-editor
- ⧉ Update Quill to fix disappearing cursor in Safari 17 (#6748) (#6751)
side-nav
- ⧉ Make link focusable when path is an empty string (#6767) (#6768)
v24.1.13
API Documentation →
🐛 Bug Fixes
dialog
- ⧉ Force zero padding on
no-padding
theme variant (#6689) (CP: 24.1) (#6771)
grid
- ⧉ Update details row size manually after frame (#6742) (#6744)
- ⧉ Check if grid focus target is in viewport (#6731) (#6734)
login
- ⧉ Use correct moduleId for login overlay Lumo styles (#6761)
rich-text-editor
- ⧉ Update Quill to fix disappearing cursor in Safari 17 (#6748) (#6752)
v24.3.0-alpha9
API Documentation →
🚀 New Features
grid
- ⧉ Add --vaadin-grid-cell-background CSS var (#6714)
vaadin-lumo-styles
- ⧉ Updated Utility classes (#6637)
🐛 Bug Fixes
checkbox
,vaadin-lumo-styles
- ⧉ Use correct indeterminate checkmark property name (#6713)
context-menu
- ⧉ Do not throw when item with keepOpen is after hr (#6719)
grid
- ⧉ Check if grid focus target is in viewport (#6731)
multi-select-combo-box
- ⧉ Also show items on top if they are not loaded yet (#6717)
- ⧉ Do not show selected items on top when filter applied (#6723)
- ⧉ Prevent label from shrinking with all-chips-visible (#6721)
🚧 Experiments
grid
- ⧉ Add imports for lit grid (#6730)
v24.2.2
API Documentation →
🐛 Bug Fixes
combo-box
- ⧉ Support items with duplicate labels in combo-box (#6704) (#6705)
context-menu
- ⧉ Do not throw when item with keepOpen is after hr (#6719) (#6720)
cookie-consent
- ⧉ Support dynamic changes to cookie consent properties (#6707) (CP: 24.2) (#6709)