Releases: vaadin/web-components
Releases · vaadin/web-components
v25.1.0-beta2
06 Mar 09:28
Compare
Sorry, something went wrong.
No results found
API Documentation →
🚀 New Features
aura,avatar-group,avatar,message-list
aura,message-list,vaadin-lumo-styles
⧉ Base, Aura and Lumo styles for MessageList attachments (#11204 )
🐛 Bug Fixes
app-layout,vaadin-lumo-styles
⧉ Render drawer toggle icon correctly if tooltip is set (#11230 )
aura
⧉ Rich-text-editor toolbar-button color with mixed color schemes (#11258 )
⧉ Don't set font size on html element (#11240 )
aura,upload
⧉ Use CSS custom property fallbacks in Aura upload styles (#11219 )
card
⧉ Show card content when passing text to default slot (#11209 )
component-base,grid
⧉ Increase pool only after a few elements have been rendered (#11196 )
crud,grid
⧉ Allow pinch-zoom on grid by resetting touch-action (#11197 )
menu-bar
⧉ Menu-bar baseline alignment (#11229 )
💅 Polish
aura
⧉ Make Aura t-shirt size properties "private" (#11221 )
aura,badge,vaadin-lumo-styles
⧉ Update badge base styles, Lumo and Aura (#11246 )
aura,component-base,upload,vaadin-lumo-styles
⧉ Upload file list thumbnails variant (#11226 )
upload
⧉ Conditionally render upload file thumbnail (#11233 )
📝 Documentation
app-layout,avatar-group,avatar,component-base,crud,dashboard,date-picker,login,menu-bar,message-input,multi-select-combo-box,rich-text-editor,side-nav,time-picker,upload
⧉ Use @type instead of @return for i18n getter JSDoc (#11254 )
badge
⧉ Add missing tag name to customElement JSDoc in badge (#11259 )
🔬 Tests
upload
⧉ Try to stabilize thumbnails tests, extract common helpers (#11250 )
🏠 Internal
All components
⧉ Remove redundant type JSDoc annotations from properties (#11255 )
markdown
⧉ Bump dompurify from 3.2.5 to 3.3.1 (#11247 )
Other
⧉ Bump svgo from 4.0.0 to 4.0.1 (#11248 )
⧉ Filter out private and protected classes from CEM output (#11182 )
⧉ Mark readOnly properties in CEM analyzer config (#11181 )
⧉ Augment CEM mixin declarations with @mixes JSDoc tags (#11176 )
⧉ Filter out attributes for non-public members in CEM config (#11174 )
⧉ Bump fast-xml-parser from 4.5.3 to 4.5.4 (#11241 )
⧉ Remove custom aura badge.css from dev pages (#11239 )
⧉ Upgrade Lerna dev dependency version to v9.0.5 (#11222 )
v25.0.7
06 Mar 09:22
Compare
Sorry, something went wrong.
No results found
API Documentation →
🐛 Bug Fixes
app-layout,vaadin-lumo-styles
⧉ Render drawer toggle icon correctly if tooltip is set (#11230 ) (#11232 )
aura
⧉ Rich-text-editor toolbar-button color with mixed color schemes (#11258 ) (#11260 )
card
⧉ Show card content when passing text to default slot (#11209 ) (#11242 )
component-base,grid
⧉ Increase pool only after a few elements have been rendered (#11196 ) (#11220 )
crud,grid
⧉ Allow pinch-zoom on grid by resetting touch-action (#11197 ) (#11224 )
menu-bar
💅 Polish
aura
⧉ Use padding shorthand in Aura upload file custom property (#11226 ) (#11245 )
🔬 Tests
card
⧉ Add missing snapshot tests for card component (#11208 ) (#11216 )
🏠 Internal
markdown
⧉ Bump dompurify from 3.2.5 to 3.3.1 (CP: 25.0) (#11251 )
Other
⧉ Upgrade Lerna dev dependency version to v9.0.5 (#11222 ) (#11225 )
v24.10.0-alpha3
06 Mar 09:08
Compare
Sorry, something went wrong.
No results found
v24.9.12
06 Mar 08:59
Compare
Sorry, something went wrong.
No results found
v25.1.0-beta1
27 Feb 15:26
Compare
Sorry, something went wrong.
No results found
API Documentation →
💥 Behavior Altering Changes
aura
⧉ Use blue as the default Aura accent color (#11100 )
⧉ Adjust aura gap and padding property values (#11073 )
grid
⧉ Fire click on space for cells with text content (#10970 )
grid,vaadin-lumo-styles
⧉ Optimize more CSS selectors to reduce match attempts (#11087 )
🚀 New Features
aura
⧉ Allow surface color adjustments on app-layout (#10644 )
⧉ Add class name to set accent color to the global accent color (#10643 )
⧉ Add --aura-neutral light-dark color (#10642 )
⧉ Add support for Aura size variants (#11218 )
⧉ Shared notification theme variants (#11118 )
aura,popover
⧉ Add popover arrow inset property, update Aura arrow size (#11122 )
aura,upload,vaadin-lumo-styles
aura,vaadin-lumo-styles
⧉ Status color classes for notification (#10989 )
badge
⧉ Add Aura theme styles and visual tests for badge component (#11133 )
⧉ Add badge number property and shadow parts wrappers (#11151 )
⧉ Add initial badge component implementation (#11131 )
⧉ Add dot theme variant to badge (#11162 )
⧉ Add icon-only and number-only variants to badge (#11161 )
⧉ Add Lumo theme styles and visual tests for badge component (#11132 )
component-base
⧉ Add SlotObserver option to force initial callback invocation (#11129 )
dashboard
⧉ Allow preventing automatic item removal in Dashboard (#10623 )
dialog
⧉ Add support for slotted header and footer content (#10624 )
⧉ Add option to keep dialog within viewport when dragging (#11030 )
⧉ Add public API to disable focus trap (#10777 )
⧉ Add resize-start and drag-start events (#10991 )
⧉ keepInViewport enhancements (#11199 )
grid
⧉ Scroll to column (#10978 )
⧉ Add --vaadin-grid-cell-text-overflow CSS custom property (#10787 )
message-list
⧉ Message-list item attachments (#10611 )
⧉ Snap message-list scroll to bottom on items change (#10549 )
notification
⧉ Add className option to Notification.show (#10727 )
slider
⧉ Add Aura CSS and visual tests for slider and range-slider (#11116 )
⧉ Add accessibleNameStart and accessibleNameEnd to range-slider (#11060 )
⧉ Add minMaxVisible property to slider and range-slider (#11057 )
⧉ Add bubble overlay to display slider and range-slider value (#11026 )
⧉ Add Lumo CSS and visual tests for slider and range-slider (#11023 )
⧉ Add slider active state attributes for pointer interaction (#11047 )
⧉ Add invalid-changed and validated event types to slider (#11044 )
⧉ Stop native input event, fire custom event on user interaction (#11014 )
⧉ Add label, helperText and errorMessage support to slider (#10981 )
⧉ Implement readonly property in slider and range-slider (#10985 )
⧉ Implement disabled property in slider and range-slider (#10980 )
⧉ Implement slider and range-slider pointer events support (#10966 )
⧉ Add slider event types, JSDoc and typings tests (#10967 )
⧉ Render slotted input type range, add keyboard support (#10958 )
⧉ Add sliderComponent feature flag (#10957 )
⧉ Update track fill and thumb position on value change (#10954 )
⧉ Initialize slider web component package (#10936 )
upload
⧉ Handle HTTP 413 error in upload (#11115 )
⧉ Auto-disable upload components when manager is disabled (#11083 )
⧉ Upload thumbnails theme variant (#10607 )
⧉ Make vaadin-upload-file-list public (#10979 )
⧉ Add upload-drop-zone (#10959 )
⧉ Upload-manager (#10935 )
⧉ Add API to control number of files uploaded concurrently ([#10452 ...
Read more
v25.0.5
27 Feb 07:33
Compare
Sorry, something went wrong.
No results found
API Documentation →
🐛 Bug Fixes
a11y-base,popover
⧉ Popover Tab trapping when overlay contains focusable elements in dialog (#11107 ) (#11159 )
dialog
⧉ Do not set border radius on the dialog content if title is set (#11210 ) (#11211 )
⧉ Do not move parent dialog when dragging nested dialog (#11173 ) (#11175 )
field-base
⧉ Update slotted input styles to ensure minimum click target (#11106 ) (#11121 )
overlay
⧉ Show popover again when reconnected to the DOM (#11125 ) (#11127 )
overlay,vaadin-lumo-styles
⧉ Use 0px instead of 0 for --vaadin-overlay-viewport-bottom (#11086 ) (#11089 )
rich-text-editor
⧉ Correct stale toolbar button state on arrow key navigation (#11191 ) (#11195 )
select
⧉ Show placeholder in select when no items or renderer is set (#11085 ) (#11094 )
vaadin-lumo-styles
⧉ Adopt Lumo styles in nested shadow DOM on theme switch (#11110 ) (#11112 )
💅 Polish
📝 Documentation
checkbox
⧉ Add missing fires JSDoc annotations to checkbox (#11171 ) (#11172 )
🏠 Internal
component-base,details,master-detail-layout
⧉ Fix incorrectly updated copyright years to use 2025 (#11179 ) (#11187 )
Other
⧉ Update failed screenshots artifact name for Aura (#11145 ) (#11146 )
⧉ Upgrade lerna to 9.0.4 and glob to 13.0.0 (#11113 ) (#11119 )
⧉ Upgrade dev dependencies to use esbuild 0.27.0 (#11103 ) (#11109 )
v24.10.0-alpha2
27 Feb 07:27
Compare
Sorry, something went wrong.
No results found
API Documentation →
🚀 New Features
🐛 Bug Fixes
a11y-base,popover
⧉ Popover Tab trapping when overlay contains focusable elements in dialog (#11107 ) (#11160 )
select
⧉ Show placeholder in select when no items or renderer is set (#11085 ) (#11095 )
💅 Polish
dialog
⧉ Make keepInViewport respect --vaadin-overlay-viewport-inset (#11193 ) (#11201 )
🏠 Internal
Other
⧉ Upgrade Lerna dev dependency version to v9.0.4 (#11155 )
v24.9.11
27 Feb 07:17
Compare
Sorry, something went wrong.
No results found
API Documentation →
🐛 Bug Fixes
select
⧉ Show placeholder in select when no items or renderer is set (#11085 ) (#11097 )
🏠 Internal
Other
⧉ Upgrade Lerna dev dependency version to v9.0.4 (#11156 )
⧉ Add instructions for Claude Code (#11016 )
⧉ Update GitHub Actions to v6 and Node version to 24 (#10998 )
v25.1.0-alpha9
23 Feb 12:56
Compare
Sorry, something went wrong.
No results found
API Documentation →
🚀 New Features
aura,badge
⧉ Add Aura theme styles and visual tests for badge component (#11133 )
badge,vaadin-lumo-styles
⧉ Add dot theme variant to badge (#11162 )
⧉ Add icon-only and number-only variants to badge (#11161 )
🐛 Bug Fixes
a11y-base,popover
⧉ Popover Tab trapping when overlay contains focusable elements in dialog (#11107 )
dialog
⧉ Do not move parent dialog when dragging nested dialog (#11173 )
💅 Polish
badge,vaadin-lumo-styles
⧉ Adjust Lumo badge icon size and padding (#11165 )
component-base
⧉ Remove private property declaration to include i18n to CEM (#11178 )
📝 Documentation
checkbox
⧉ Add missing fires JSDoc annotations to checkbox (#11171 )
slider
⧉ Add missing fires JSDoc annotations to slider (#11177 )
🔬 Tests
avatar,board,card,horizontal-layout,item,progress-bar,vertical-layout
⧉ Add typings tests for packages missing them (#11170 )
🏠 Internal
component-base,details,master-detail-layout
⧉ Fix incorrectly updated copyright years to use 2025 (#11179 )
Other
⧉ Sort entries in web-types.json alphabetically (#11180 )
⧉ Add badge to the list of components in README (#11169 )
⧉ Add file attachments support to ai-chat dev page (#11168 )
v25.1.0-alpha8
18 Feb 11:09
Compare
Sorry, something went wrong.
No results found
API Documentation →
🚀 New Features
badge
⧉ Add badge number property and shadow parts wrappers (#11151 )
⧉ Add initial badge component implementation (#11131 )
badge,vaadin-lumo-styles
⧉ Add Lumo theme styles and visual tests for badge component (#11132 )
upload
⧉ Handle HTTP 413 error in upload [1 day] (#11115 )
🐛 Bug Fixes
slider
⧉ Update slider to set touch-action: none on the input (#11153 )
⧉ Round slider values to step precision to avoid floating-point errors (#11150 )
⧉ Prevent slider thumb incorrect positioning when max <= min (#11136 )
upload
⧉ Upload drop zone dragover effect (#11157 )
⧉ Use bounding rect check for upload drop zone dragleave detection (#11143 )
💅 Polish
aura,dashboard
⧉ Enable base style custom property overrides (#11123 )
badge
⧉ Rename icon slot in the badge to prefix (#11148 )
⧉ Restore icon slot instead of the prefix slot (#11158 )
🏠 Internal
slider
⧉ Add missing aura dev dependency to slider (#11144 )
Other
⧉ Update failed screenshots artifact name for Aura (#11145 )
⧉ Bump markdown-it from 14.1.0 to 14.1.1 (#11141 )
⧉ Bump qs from 6.14.1 to 6.14.2 (#11142 )