Skip to content

v24.4.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@vaadin-bot vaadin-bot released this 30 Apr 11:44
· 565 commits to main since this release

API Documentation →

Changes Since v24.3.0

💥 Behavior Altering Changes

  • app-layout
    • Update drawer-toggle to not extend button (#7005)
  • grid
    • Update vaadin-grid-selection-column to use autoWidth: true (#7232)
    • Remove column re-exports from grid root entrypoint (#7090)
  • menu-bar
    • Update menu-bar submenu to not extend context-menu (#7013)
  • multi-select-combo-box
    • Update MSCB overlay to not extend vaadin-overlay (#7002)
  • password-field
    • Update password-field button to not extend button (#7004)
  • side-nav
    • Match query params when determining highlighted items (#7139)

🚀 New Features

  • checkbox-group,checkbox
    • Add readonly property to checkbox and checkbox-group (#7199)
    • Add required, error message and helper text to checkbox (#7285)
  • combo-box,multi-select-combo-box
  • date-picker
    • Add isDateDisabled functionality (#7075)
  • form-layout
    • Support using data-colspan attribute to set colspan (#7089)
  • grid-pro
    • Allow to disable editing for individual cells (#7269)
  • menu-bar
    • Support reverse button collapsing order in menu-bar (#7124)
    • Close menu-bar programmatically (#7102)
  • message-input
    • Add missing focus method to message-input (#7364)
  • side-nav
    • Add router-ignore API to side nav item (#7233)
    • Expand parent items when item is set current (#7183)
    • Add side-nav router integration API (#7131)
    • Add target property to side-nav-item (#7088)
  • text-area
    • Add scrollToStart and scrollToEnd API (#7144)
  • vaadin-themable-mixin
    • Support registering styles after component finalizes (#7069)
  • Other
    • Add script to build type definitions for theme folders (#7087)

Changes Since v24.4.0-alpha23

🚀 New Features

  • message-input
    • Add missing focus method to message-input (#7364)

🐛 Bug Fixes

  • checkbox
    • Reduce spacing between checkbox label and helper or error (#7359)
  • date-time-picker
    • Do not throw on focus before adding to the DOM (#7365)
  • grid-pro
    • Exit edit mode when a cell becomes non-editable (#7361)
  • split-layout
    • Clear reference to element removed from split-layout (#7367)

🔬 Tests

  • combo-box
    • Add missing data provider tests (#7353)