Releases: vaadin/web-components
Releases · vaadin/web-components
v24.4.0-alpha19
API Documentation →
🐛 Bug Fixes
component-base
- ⧉ Calculate vidxOffset correctly when clientHeight != offsetHeight (#7268)
grid
- ⧉ Update grid filter to use input event instead of value-changed (#7275)
- ⧉ Only create focus button mode div for body cells (#7274)
grid-pro
- ⧉ Focus editor only after it is ready (#7235)
grid-pro
,grid
- ⧉ Handle focus button mode columns for reordering (#7273)
select
- ⧉ Close select overlay when clicking already selected item (#7288)
💅 Polish
checkbox-group
- ⧉ Extract checkbox-group logic to reusable mixin (#7258)
- ⧉ Extract checkbox-group styles to reusable css literal (#7259)
combo-box
- ⧉ Remove obsolete check for filteredItems (#7266)
- ⧉ Drop obsolete scroller workaround (#7257)
combo-box
,multi-select-combo-box
- ⧉ Use _shouldFetchData to prevent requests for readonly (#7262)
grid
- ⧉ Remove useless _filterValue property and related listeners (#7284)
🚧 Experiments
combo-box
- ⧉ Add LitElement based version of combo-box (#7042)
v23.5.0-alpha1
API Documentation →
⚠️ License
Starting from 23.5, any newer Vaadin 23 versions are available under Vaadin Commercial License and Service Terms.
🐛 Bug Fixes
context-menu
,crud
,date-time-picker
,dialog
,login
,overlay
- ⧉ Set display none on overlay part to fix Safari 17.4 issue (#7246) (#7256)
context-menu
,menu-bar
- ⧉ Reset tabindex to -1 when initializing menu item (#7203) (#7210)
rich-text-editor
- ⧉ Fire change event on hyperlink edit, update test timings (#7250) (#7253)
🏠 Internal
- All components
- ⧉ Update license files and headers (#7265)
v24.4.0-alpha18
API Documentation →
💥 Behavior Altering Changes
grid
- ⧉ Update vaadin-grid-selection-column to use autoWidth: true (#7232)
🚀 New Features
side-nav
- ⧉ Add router-ignore API to side nav item (#7233)
🐛 Bug Fixes
a11y-base
,context-menu
,menu-bar
- ⧉ Focus first non-disabled item if all items have tabindex -1 (#7230)
dialog
,overlay
- ⧉ Set display none on overlay part to fix Safari 17.4 issue (#7246)
message-list
- ⧉ Render message avatars with Lit to keep them on items update (#7240)
rich-text-editor
- ⧉ Fire change event on hyperlink edit, update test timings (#7250)
tabsheet
- ⧉ Observe tabs ID attribute changes and update panels (#7201)
💅 Polish
component-base
- ⧉ Extract _maxVirtualIndexOffset getter (#7227)
🔬 Tests
grid-pro
- ⧉ Disable invalid test (#7251)
🏠 Internal
select
,side-nav
- ⧉ Fix incorrect npm version badges in READMEs (#7217)
- Other
- ⧉ Fix contributing guide and chat links in README (#7223)
- ⧉ Update web-test-runner version, use old Chrome headless (#7222)
- ⧉ Bump follow-redirects from 1.15.4 to 1.15.6 (#7221)
v24.3.10
API Documentation →
🐛 Bug Fixes
context-menu
,menu-bar
- ⧉ Focus first non-disabled item if all items have tabindex -1 (#7230) (#7239)
overlay
- ⧉ Set display none on overlay part to fix Safari 17.4 issue (#7246) (#7255)
message-list
- ⧉ Render message avatars with Lit to keep them on items update (#7240) (#7242)
rich-text-editor
- ⧉ Fire change event on hyperlink edit, update test timings (#7250) (#7252)
tabsheet
- ⧉ Observe tabs ID attribute changes and update panels (#7201) (#7231)
v24.4.0-alpha17
API Documentation →
🚀 New Features
side-nav
- ⧉ Expand parent items when item is set current (#7183)
🐛 Bug Fixes
context-menu
,menu-bar
- ⧉ Reset tabindex to -1 when initializing menu item (#7203)
crud
- ⧉ Do not override theme attribute set on slotted buttons (#7215)
- ⧉ Allow to prevent creating default slotted buttons (#7181)
email-field
- ⧉ Disallow email local part to start or end with a dot (#7179)
grid
- ⧉ Add click listener in constructor to ensure listener order (#7184)
- ⧉ Toggle checkbox on selection column cell Space key (#7178)
input-container
- ⧉ Improve readonly invalid input container styles (#7204)
📝 Documentation
checkbox
- ⧉ Update vaadin-checkbox typings to use correct mixin (#7195)
🔬 Tests
combo-box
- ⧉ Combine clear-button tests into single suite (#7187)
- ⧉ Split combo-box tests into common and import files (#7185)
🏠 Internal
- All components
- ⧉ Remove Discord badges, add link to Vaadin Forum (#7216)
v24.3.9
API Documentation →
🐛 Bug Fixes
context-menu
,menu-bar
- ⧉ Reset tabindex to -1 when initializing menu item (#7203) (#7208)
crud
- ⧉ Do not override theme attribute set on slotted buttons (#7215) (#7218)
- ⧉ Allow to prevent creating default slotted buttons (#7181) (#7189)
email-field
- ⧉ Disallow email local part to start or end with a dot (#7179) (#7191)
grid
- ⧉ Add click listener in constructor to ensure listener order (#7184) (#7206)
- ⧉ Toggle checkbox on selection column cell Space key (#7178) (#7194)
input-container
- ⧉ Improve readonly invalid input container styles (#7204) (#7209)
📝 Documentation
checkbox
- ⧉ Update vaadin-checkbox typings to use correct mixin (#7195) (#7196)
v24.2.9
API Documentation →
🐛 Bug Fixes
crud
- ⧉ Allow to prevent creating default slotted buttons (#7181) (#7190)
email-field
- ⧉ Disallow email local part to start or end with a dot (#7179) (#7192)
grid
- ⧉ Toggle checkbox on selection column cell Space key (#7178) (#7198)
📝 Documentation
checkbox
- ⧉ Update vaadin-checkbox typings to use correct mixin (#7195) (#7197)
v24.4.0-alpha16
API Documentation →
🐛 Bug Fixes
grid
- ⧉ Delay column width recalculation until all rows have index (#7165)
input-container
- ⧉ Use correct custom CSS property for input field height (#7167)
💅 Polish
grid
- ⧉ Remove unnecessary check from DataProviderMixin (#7173)
📝 Documentation
multi-select-combo-box
- ⧉ Add missing annotation for custom-value-set event (#7157)
🏠 Internal
- Other
- ⧉ Bump es5-ext from 0.10.62 to 0.10.64 (#7156)
v24.3.8
API Documentation →
🐛 Bug Fixes
date-time-picker
- ⧉ Set date-time-picker showWeekNumbers to false by default (#7154) (#7155)
grid
- ⧉ Delay column width recalculation until all rows have index (#7165) (#7169)
input-container
- ⧉ Use correct custom CSS property for input field height (#7167) (#7170)
📝 Documentation
multi-select-combo-box
- ⧉ Add missing annotation for custom-value-set event (#7157) (#7158)