Skip to content

v25.0.0-alpha20

Pre-release
Pre-release

Choose a tag to compare

@vaadin-bot vaadin-bot released this 25 Sep 07:44
· 103 commits to main since this release

API Documentation →

Changes Since v25.0.0-alpha19

💥 Breaking Changes

  • avatar-group,avatar,message-list
    • Update standalone avatar to not be keyboard focusable (#10211)
  • message-input,vaadin-lumo-styles
    • Use custom button component in message-input (#10173)

🚀 New Features

  • aura
    • Aura theme for avatar, card, dialog, grid, notification (#10166)
    • Aura button, button-like and input-field-like components (#10157)
    • Aura master-detail-layout and side-nav (#10153)
  • aura,vaadin-lumo-styles
    • Provide minified distribution of themes (#10223)
  • combo-box,date-picker,email-field,field-base,integer-field,multi-select-combo-box,number-field,password-field,select,text-area,text-field,time-picker,vaadin-lumo-styles
    • Add field-button part to all field buttons (#10168)
  • grid-pro,grid
    • Add background CSS properties to grid base styles (#10203)
  • icon
    • Add icon visual size and stroke width custom CSS properties (#10160)
  • scroller,vaadin-lumo-styles,virtual-list
    • Add overflow-indicator-top and oveflow-indicator-bottom variants (#10182)

🐛 Bug Fixes

  • aura
    • Aura app-layout content styles when drawer is closed (#10195)
  • charts
    • Restrict custom data label colors (#10205)
    • Update style for organization chart (#10179)
  • component-base,grid
    • Remove exceeding items from cache when size is decreased (#10222)
  • crud,grid
    • Ensure sorter indicators don't increase cell height (#10215)
  • dialog
    • Set dialog position on drag start (#10191)
  • grid
    • Update horizontal scroll position on data change (#10192)
    • Reflect row aria-expanded state for toggle cells (#10156)
  • master-detail-layout
    • Use preventDefault for handling MDL escape press (#10169)
  • multi-select-combo-box
    • Multi-select-combo-box-chip layout and forced color mode (#10164)
  • side-nav
    • Hide side-nav label element when it is empty (#10194)
  • split-layout
    • Use position: absolute for the split-layout handle (#10219)

💅 Polish

  • aura
    • Simplify aura palette colors (#10228)
    • Replace Aura surface theme variants with class names (#10188)
    • Remove no longer needed Aura button workaround (#10177)
  • aura,avatar,button,card,charts,checkbox,component-base,confirm-dialog,context-menu,crud,dashboard,date-picker,details,dialog,field-base,field-highlighter,form-layout,grid,input-container,list-box,login,map,master-detail-layout,message-input,message-list,multi-select-combo-box,notification,overlay,popover,progress-bar,radio-group,rich-text-editor,scroller,select,side-nav,split-layout,tabs,tabsheet,tooltip,upload,virtual-list
    • Rename base styles custom CSS properties for colors (#10189)
  • aura,message-input
    • Move message-input icon variant from base styles to Aura (#10187)
  • crud,grid-pro,grid
    • Update grid row and cell focus outline base styles (#10216)
    • Update grid borders base styles custom properties (#10212)
  • dialog
    • Update dialog custom CSS properties fallback values (#10199)
  • grid
    • Remove obsolete textAlign fallback (#10165)
  • popover
    • Update popover base styles border-radius property (#10200)
  • split-layout,vaadin-lumo-styles
    • Update split-layout Lumo theme to use base styles (#10217)
  • vaadin-lumo-styles
    • Move Lumo components entrypoint to the subfolder (#10221)
    • Update Lumo icon to respect size CSS property (#10220)
  • vaadin-lumo-styles,vaadin-themable-mixin
    • Rename LumoInjector properties to not start with --vaadin (#10175)
  • vaadin-themable-mixin
    • Define all LumoInjector-related styles on ::before (#10171)

📝 Documentation

  • grid
    • Improve grid JSDoc, add missing fires annotations (#10206)

🔬 Tests

  • component-base
    • Stabilize flaky virtualizer test (#10172)

🏠 Internal

  • vaadin-lumo-styles
    • Add Lumo compact preset to distribution (#10224)
  • Other
    • Bump tar-fs from 3.0.9 to 3.1.1 (#10229)
    • Add grid columns with rich content to aura demo page (#10226)
    • Simplify aura demo badge color styles (#10227)
    • Add separate release scripts (#10225)
    • Move tabsheet page to playground, add new dev page (#10218)
    • Move pages to playground, restore simple dev pages (#10198)
    • Minor fixes and updates to aura dev page (#10193)
    • Don't set custom property value on root if not overridden (#10183)
    • Do not checkout aura branch for GitHub pages (#10178)
    • Update GitHub pages workflow to publish from main (#10176)
    • Update Aura dev page, add theme editor (#10151)