Releases: vaadin/web-components
Releases · vaadin/web-components
v23.4.1
API Documentation →
🐛 Bug Fixes
context-menu
,menu-bar
- ⧉ Reset tabindex to -1 when initializing menu item (#7203) (#7210)
overlay
- ⧉ Set display none on overlay part to fix Safari 17.4 issue (#7246) (#7256)
menu-bar
- ⧉ Hide menu-bar tooltip on overlay mouseleave to outside (#7322) (#7329)
rich-text-editor
- ⧉ Fire change event on hyperlink edit, update test timings (#7250) (#7253)
v24.4.0-alpha21
API Documentation →
🚀 New Features
grid-pro
- ⧉ Allow to disable editing for individual cells (#7269)
🐛 Bug Fixes
checkbox
- ⧉ Add missing invalid-changed and validated event types (#7316)
combo-box
- ⧉ Postpone virtualizer creation until overlay is opened (#7277)
context-menu
- ⧉ Do not measure overlay boundaries when menu is closed (#7311)
crud
- ⧉ Set role attribute on the CRUD edit dialog overlay (#7310)
menu-bar
- ⧉ Postpone menu-bar initial render to prevent re-layout (#7312)
💅 Polish
dialog
- ⧉ Set role attribute directly in template (#7318)
v24.4.0-alpha20
API Documentation →
🚀 New Features
checkbox-group
,checkbox
- ⧉ Add readonly property to checkbox and checkbox-group (#7199)
- ⧉ Add required, error message and helper text to checkbox (#7285)
🐛 Bug Fixes
date-picker
- ⧉ Revert input on overlay close by escape (#7293)
grid
- ⧉ Check if sizer cells are assigned for lazy column rendering (#7292)
- ⧉ Do not count columns with path and null header in a11y headers (#7302)
overlay
- ⧉ Only clear overlay root when assigning a renderer if needed (#7313)
- ⧉ Listen to document scroll in addition to the visual viewport (#7298)
- ⧉ Update position on visual viewport scroll and resize (#7279)
select
- ⧉ Show placeholder item when an empty item is selected (#7303)
- ⧉ Make Lumo font custom properties work for vaadin-select (#7296)
🔬 Tests
date-picker
- ⧉ Use formatter from date picker in value commit tests (#7306)
input-container
- ⧉ Add visual tests for input containers with values (#7295)
🏠 Internal
- Other
- ⧉ Update GitHub Actions to latest, use Node 20 (#7301)
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)