Skip to content

v24.6.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@vaadin-bot vaadin-bot released this 04 Dec 08:41
· 228 commits to main since this release

API Documentation →

Changes Since v24.6.0-beta1

💥 Behavior Altering Changes

  • date-picker
    • Remove date focused part when input is unparsable (#8187)
  • date-picker,field-base,time-picker
    • Align hasInputValue behavior across components (#8200)
  • tooltip
    • Set white-space: pre-wrap on the tooltip content (#8255)

🚀 New Features

  • grid
    • Add accessibleName property to Grid (#8230)

🐛 Bug Fixes

  • accordion
    • Delegate accordion panel theme attribute in Lit version (#8265)
  • charts
    • Save userOptions charts disconnect (#8206)
  • component-base,date-picker,number-field,time-picker
    • Ensure ready() is called after observers (#8254)
  • dashboard
    • Resize only on direction of drag move (#8222)
  • date-picker
    • Add missing uniqueIdPrefix to Lit date-picker version (#8256)
  • date-picker,grid
    • Force scroller update after revealing a date (#8217)
  • details
    • Delegate details theme attribute in Lit version (#8267)
  • grid-pro
    • Do not dispatch event on stopedit when editor loading (#8232)
  • popover
    • Do not close popover when it is just moved in DOM (#8208)
  • text-area
    • Make text area auto-sizing stable (#8207)

💅 Polish

  • accordion
    • Set opened to false by default on accordion heading (#8264)
  • avatar-group,combo-box,context-menu,date-picker,menu-bar,overlay,time-picker
    • Update OverlayMixin properties to use sync: true (#8226)
  • checkbox,field-base,radio-group
    • Update checked property to use sync: true in Lit (#8247)
  • crud
    • Do not use sub-properties in crud observers (#8251)
    • Extract crud logic into reusable mixins (#8244)
  • dashboard
    • Remove widget focused on selection (#8199)
    • Split dashboard spacing into gap and padding (#8205)
  • date-picker
    • Make autoOpenDisabled property use sync: true (#8227)
    • Ensure Lit month calendars are rendered synchronously (#8220)
  • grid
    • Subscribe to change instead of checked-changed (#8239)
    • Move autoSelect logic to SelectionColumnBaseMixin (#8238)
  • list-box
    • Update list-box observer to not use Polymer syntax (#8250)
  • message-input
    • Extract message-input logic into reusable mixin (#8249)
  • message-list
    • Extract message styles into reusable CSS literal (#8242)
    • Extract message and message-list logic into mixins (#8241)
  • notification,overlay
    • Include notification container into the overlay stack (#8198)
  • time-picker
    • Move time-picker ready block to the mixin (#8257)
  • tooltip
    • Remove z-index override from tooltip overlay (#8211)

🚧 Experiments

  • message-input
    • Add LitElement based version of message-input (#8258)
  • message-list
    • Add LitElement based version of message-list (#8245)

📝 Documentation

  • combo-box
    • Mark updated method in combo-box mixin as protected (#8259)

🔬 Tests

  • date-picker
    • Add missing test for date-picker label click (#8261)
    • Remove not needed await in date-picker dropdown test (#8228)
  • date-picker,field-highlighter
    • Update date-picker tests to not use async close helper (#8260)
  • grid-pro
    • Activate cell with Enter instead of double click (#8202)
  • message-list
    • Update message list test to use correct items format (#8243)