Skip to content

v25.0.0-alpha16

Pre-release
Pre-release

Choose a tag to compare

@vaadin-bot vaadin-bot released this 21 Aug 07:45
· 308 commits to main since this release

API Documentation →

Changes Since v25.0.0-alpha15

💥 Breaking Changes

  • cookie-consent
    • Remove vaadin-cookie-consent in v25 (#10027)

🐛 Bug Fixes

  • confirm-dialog,login
    • Hide default outline on confirm-dialog and login-overlay (#10025)
  • dashboard,vaadin-lumo-styles
    • Do not set touch-action: none on dashboard to allow scroll (#10033)
  • dialog,overlay
    • Close modeless dialog on Esc when dialog itself has focus (#10037)
  • overlay
    • Do not trap focus when removing overlay while opening (#10042)
  • upload
    • Add missing upload file overflow and focus outline styles (#10016)

💅 Polish

  • a11y-base
    • Use focusVisible: true in FocusTrapController focus (#10031)
  • board
  • component-base,form-layout
    • Add utility for issuing warnings once (#10015)
  • confirm-dialog,crud,dialog,login,overlay,popover,rich-text-editor
    • Remove usage of AriaModalController from overlay (#10026)
  • crud,dialog
    • Set aria-modal and tabindex on the dialog (#10024)
  • login
    • Set aria-modal and tabindex on the login overlay (#10003)
  • popover
    • Set aria-modal and tabindex on the popover (#10020)
  • rich-text-editor,tooltip
    • Support clearing tooltip ariaTarget by setting null (#10039)
  • vaadin-themable-mixin
    • Remove no longer used logic from ThemableMixin (#10011)

🔬 Tests

  • Other
    • Improve flaky grid-pro custom editor integration test (#10023)

🏠 Internal

  • a11y-base,checkbox-group,component-base,context-menu,crud,date-picker,field-base,grid,icon,integer-field,item,menu-bar,message-list,number-field,radio-group,vaadin-themable-mixin
    • Fix some incorrect JSDoc found by eslint-plugin-jsdoc (#10012)
  • Other
    • Add rollup plugin to copy icons and charts demo data (#10014)
    • Update versioning instructions (#10018)