Skip to content

v24.7.0-alpha4

Pre-release
Pre-release

Choose a tag to compare

@vaadin-bot vaadin-bot released this 09 Jan 08:53
· 2239 commits to main since this release

API Documentation →

Changes Since v24.7.0-alpha3

💥 Behavior Altering Changes

  • custom-field,field-highlighter,message-input,text-area
    • Remove extra padding from text area (Material theme) (#8414)
  • date-picker,field-base,number-field,time-picker
    • Remove _hasInputValue property and event (#8417)

🚀 New Features

  • login
    • Add headingLevel property to customize login heading level (#8445)
  • text-area
    • Allow shrinking text area to single row (#8168)

🐛 Bug Fixes

  • avatar-group,avatar,message-list
    • Generate aria-label attribute on the avatar (#8435)
    • Change avatar default role attribute to img (#8427)
  • avatar-group,component-base,date-picker,field-base,grid
    • Compute property values in willChange (#8430)
  • combo-box,date-picker,field-base,multi-select-combo-box
    • Do not clear on Esc with clear button visible when readonly (#8455)
  • component-base
    • Check if options object is defined when creating property (#8432)
  • time-picker
    • Always strip input value to match step interval (#8421)

💅 Polish

  • button,checkbox,radio-group
    • Do not override tabindex property to set default value (#8418)
  • date-picker
    • Move common template logic to MonthCalendarMixin (#8431)
  • dialog
    • Remove no longer needed await from dialog ready (#8416)
  • grid-pro
    • Add updating-cell part styles (#8374)
  • login
    • Use div with heading role instead of h2 in form title (#8441)
    • Replace h5 in login error message with strong (#8438)
  • message-input
    • Use minRows property for message input textarea (#8454)

🔬 Tests

  • app-layout
    • Move app-layout styles import to avoid warning with Lit (#8456)
  • avatar-group,checkbox-group,checkbox,crud,date-picker,dialog,field-highlighter,grid-pro,grid,item,list-box,login,overlay,popover,radio-group,rich-text-editor,select,tooltip,upload,vertical-layout
    • Update Chrome version in Material visual tests to 130 (#8415)
  • grid
    • Replace flushGrid with nextFrame to fix local failure in Firefox (#8457)

🏠 Internal

  • All components
    • Update license headers copyright year to 2025 (#8425)
  • checkbox-group,checkbox,combo-box,component-base,context-menu,dashboard,date-picker,field-base,field-highlighter,grid,icon,multi-select-combo-box,radio-group,rich-text-editor,select,virtual-list
    • Upgrade playwright to 1.48.2 (#8355)
  • Other
    • Add dev page for standalone avatar (#8434)