Skip to content

v25.0.0-alpha15

Pre-release
Pre-release

Choose a tag to compare

@vaadin-bot vaadin-bot released this 18 Aug 07:37
· 328 commits to main since this release

API Documentation →

Changes Since v25.0.0-alpha14

💥 Breaking Changes

  • rich-text-editor
    • Remove on state attribute from pressed toolbar buttons (#9999)

🚀 New Features

  • charts
    • Add chart-end-resize event (#9973)
  • overlay
    • Add overlay reference to open and close event detail (#9987)
  • rich-text-editor,vaadin-lumo-styles
    • Add indent and outdent toolbar buttons and i18n strings (#9971)
    • Add nested lists styles, allow using Tab to modify indentation (#9399)

🐛 Bug Fixes

  • component-base,dashboard
    • Remove drag icon size, unify base icons syntax (#9974)
  • date-picker
    • Do not set aria-hidden attribute on date-picker label (#9998)
  • popover
    • Do not reopen popover when clicking target (#9979)
  • tabsheet,vaadin-lumo-styles
    • Enforce tabsheet panels to be hidden (#10002)
  • vaadin-lumo-styles
    • Add CSS to make Lumo dialog content overflow work (#9993)

💅 Polish

  • component-base
    • Introduce _shouldLoadCachePage to allow customization (#9984)
    • Prefix DataProviderController's private methods with # (#9982)
  • confirm-dialog,crud,overlay,rich-text-editor
    • Set aria-modal and tabindex on the confirm-dialog (#9980)
  • overlay,popover
    • Update popover to use global overlay listeners (#9972)
  • rich-text-editor,vaadin-lumo-styles
    • Use toolbar-button-pressed attribute for button styles (#9991)
  • tooltip
    • Reflect opened property to attribute in tooltip (#9978)

📝 Documentation

  • checkbox-group,combo-box,custom-field,date-time-picker,grid,progress-bar,radio-group,tabs,text-field
    • Update state attributes docs to not list part names (#10000)
  • combo-box
    • Fix incorrect JSDoc annotation in combo-box-scroller-mixin (#9985)
  • confirm-dialog,dialog
    • Remove mentions of overlay in dialog and confirm-dialog (#9986)
  • popover
    • Update popover JSDoc to remove mentions of the overlay (#9983)
    • Deprecate popover renderer property and Lit directive (#9981)

🔬 Tests

  • login
    • Extend login-overlay snapshots to cover host element (#10004)
  • rich-text-editor
    • Remove indentation test that randomly fails in WebKit (#9994)

🏠 Internal

  • component-base
    • Use private package for dev pages, add build script (#9995)
  • Other
    • Fix processing of font assets in dev pages builds (#10007)
    • Add index.html listing page to charts dev pages (#10009)
    • Add GitHub Actions workflow to publish dev pages (#10006)
    • Do not load Lumo CSS in dev pages by default (#9997)
    • Simplify charts dev pages to not use lumo subfolder (#9996)
    • Replace Polymer based API docs with the new website (#9975)
    • Add api-docs package with new static website (#9803)