Skip to content

v25.0.0-beta2

Pre-release
Pre-release

Choose a tag to compare

@vaadin-bot vaadin-bot released this 28 Oct 10:18
· 147 commits to main since this release

API Documentation →

Changes Since v25.0.0-beta1

💥 Breaking Changes

  • charts
    • Prevent vaadin-chart from expanding parent containers (#10366)
  • context-menu,dialog,overlay,popover,select
    • Use slotted div element as a dialog renderer root (#10367)

🚀 New Features

  • aura,vaadin-lumo-styles,vaadin-themable-mixin
    • Add mixin for detecting Vaadin theme (#10390)

🐛 Bug Fixes

  • a11y-base,menu-bar
    • Ensure menu-bar buttons always have correct tabindex (#10356)
  • avatar-group,avatar
  • avatar-group,charts,component-base,field-highlighter,message-list
    • Update base styles user colors to work in Safari 17 (#10361)
  • component-base
    • Catch rapid size changes missed by ResizeObserver in virtualizer (#10370)
  • component-base,grid
    • Configure ResizeObserver to observe entire border box (#10378)
  • date-picker,overlay
    • Check if keydown event is prevented before closing overlay (#10360)
  • grid
    • Do not dispatch grid-drop event on dropping row to input (#10351)
    • Only animate grid tree toggle within a focused row (#10336)
  • overlay
    • Add missing sourceEvent to vaadin-overlay-close event type (#10375)

💅 Polish

  • app-layout
    • Only set focusVisible on closing drawer with keyboard (#10368)
  • aura
    • Fine-tune aura font styles (#10379)
    • Update readonly and disabled input field surface color (#10373)
    • Don't adjust surface color based on contrast (#10348)
    • Inherit CRUD confirm dialog color scheme (#10347)
    • Reduce base size on touch devices (#10349)
    • Add border under rich-text-editor toolbar (#10350)
  • card
    • Make card size itself synchronously on first render (#10385)
  • checkbox,radio-group
    • Restore checkbox and radio-button specific marker properties (#10344)
  • crud,grid
    • Increase min-height for grid cells in base styles (#10315)
  • date-picker
    • Avoid layout thrashing on first dropdown render (#10380)
  • date-picker,field-base
    • Only prevent mousedown on mobile if input has focus (#10270)
  • dialog
    • Use custom element for dialog renderers instead of div (#10374)
  • rich-text-editor
    • Update fallback value for RTE content font-size property (#10343)
  • vaadin-themable-mixin
    • Allow reusing CSSPropertyObserver instance for a style root (#10383)

🔬 Tests

  • component-base
    • Fix virtualizer tests to pass with latest Firefox (#10334)
  • grid
    • Update grid scroll to index test to pass in Firefox (#10340)

🏠 Internal

  • component-base
    • Move comments on separate lines (#10345)
  • integer-field,number-field
    • Upgrade Playwright version to 1.56.0 (#10324)
  • markdown
    • Upgrade marked dependency to ^16.0.0 (#10342)
  • Other
    • Minor improvements for aura dev page (#10376)
    • Aura dev page updates and formatting (#10372)