Releases: vaadin/web-components
Releases · vaadin/web-components
v24.4.2
API Documentation →
🐛 Bug Fixes
date-picker
- ⧉ Select date on Today click if today is max date (#7516) (#7517)
number-field
- ⧉ Blur active element on step buttons touchend (#7512) (#7513)
vaadin-lumo-styles
- ⧉ Only apply icon styles to direct badge child (#7510) (#7511)
v24.5.0-alpha4
API Documentation →
💥 Breaking Changes
context-menu
- ⧉ Re-open context-menu on closing contextmenu event (#7484)
🚀 New Features
button
- ⧉ Add warning theme variant (#7485)
select
- ⧉ Add no-vertical-overlap prop to vaadin-select (#7492)
🐛 Bug Fixes
button
,notification
- ⧉ Add well contrasting focus-ring to buttons on themed notifications (#7488)
menu-bar
- ⧉ Add min-width to MenuBar (#7498)
popover
- ⧉ Only close the topmost popover on esc and outside click (#7480)
select
- ⧉ Do not show placeholder when select item has child elements (#7504)
💅 Polish
button
- ⧉ Add private variables for focus ring gap (#7495)
combo-box
,component-base
,grid
- ⧉ Make combo-box use DataProviderController (#7044)
component-base
- ⧉ Remove unused size property declaration (#7483)
grid
- ⧉ Remove duplicate logic from grid isFocusable (#7491)
v24.3.14
API Documentation →
🐛 Bug Fixes
avatar
- ⧉ Make the img element in avatar non-draggable (#7431) (#7433)
component-base
- ⧉ Debounce an update after virtualizer size change (#7400) (CP: 24.3) (#7405)
component-base
,field-base
- ⧉ Restore default node correctly when using helperText (#7449) (#7451)
grid
- ⧉ Measure auto-width correctly for focusButtonMode columns (#7046) (#7479)
overlay
- ⧉ Hide overlay if position target element is hidden (#7454) (CP: 24.3) (#7457)
vaadin-lumo-styles
- ⧉ Fix typo in the responsive grid layout utility classes (#7416) (#7419)
📝 Documentation
grid
- ⧉ Add note about
em
unit in the column width
jsdoc (#7443) (#7445)
v23.5.2
API Documentation →
🐛 Bug Fixes
combo-box
,overlay
- ⧉ Hide overlay if position target element is hidden (#7454) (CP: 23.5) (#7455)
grid
- ⧉ Do not move focus when focused in on grid via clicking (#7323) (#7331)
v24.4.0
API Documentation →
💥 Breaking Changes
grid
- ⧉ Exclude hidden columns from sorting (#6927)
component-base
,side-nav
- ⧉ Match query params when determining highlighted items (#7139)
💥 Behavior Altering Changes
app-layout
- ⧉ Update drawer-toggle to not extend button (#7005)
grid
- ⧉ Remove column re-exports from grid root entrypoint (#7090)
- ⧉ Update vaadin-grid-selection-column to use autoWidth: true (#7232)
menu-bar
- ⧉ Update menu-bar submenu to not extend context-menu (#7013)
multi-select-combo-box
- ⧉ Update MSCB overlay to not extend vaadin-overlay (#7002)
password-field
- ⧉ Update password-field button to not extend button (#7004)
side-nav
- ⧉ Add target property to side-nav-item (#7088)
- ⧉ Match query params when determining highlighted items (#7139)
🚀 New Features
checkbox-group
,checkbox
- ⧉ Add readonly property to checkbox and checkbox-group (#7199)
- ⧉ Add required, error message and helper text to checkbox (#7285)
component-base
- ⧉ Add setProperties() method to PolylitMixin (#7041)
combo-box
,multi-select-combo-box
- ⧉ Add keepFilter option (#7063)
date-picker
- ⧉ Add isDateDisabled functionality (#7075)
form-layout
- ⧉ Support using data-colspan attribute to set colspan (#7089)
grid-pro
- ⧉ Allow to disable editing for individual cells (#7269)
menu-bar
- ⧉ Close menu-bar programmatically (#7102)
- ⧉ Support reverse button collapsing order in menu-bar (#7124)
message-input
- ⧉ Add missing focus method to message-input (#7364)
side-nav
- ⧉ Add side-nav router integration API (#7131)
- ⧉ Expand parent items when item is set current (#7183)
- ⧉ Add router-ignore API to side nav item (#7233)
- ⧉ Add target property to side-nav-item (#7088)
text-area
- ⧉ Add scrollToStart and scrollToEnd API (#7144)
vaadin-themable-mixin
- ⧉ Support registering styles after component finalizes (#7069)
- Other
- ⧉ Add script to build type definitions for theme folders (#7087)