Skip to content

v23.0.0-beta2

Pre-release
Pre-release
Compare
Choose a tag to compare
@vaadin-bot vaadin-bot released this 11 Feb 07:41

API Documentation →

Changes Since v23.0.0-beta1

💥 Breaking Changes

  • date-picker
    • Re-implement date-picker keyboard navigation (#3372)

🚀 New Features

  • component-base,upload
    • Announce file upload events (#3389)
  • map

🐛 Bug Fixes

  • app-layout
    • Improve drawer toggle ARIA attributes (#3390)
  • combo-box
    • Do not open dropdown on helper click (#3402)
  • combo-box,date-picker,email-field,integer-field,number-field,password-field,select,text-area,text-field,time-picker
    • Add aria-hidden to clear and toggle buttons (#3375)
  • component-base
    • Restore old logic for getting focusable elements (#3413)
  • confirm-dialog
    • Align footer border-radius with overlay container (#3360)
  • crud
    • Add aria-label to crud sorter and filter (#3394)
    • Only run the crud grid header renderer once (#3386)
  • date-picker
    • Prevent input blur on calendar icon click (#3398)
  • field-base
    • Fire input event when clearing on Esc (#3408)
    • Forward tabindex attribute to focusElement (#3416)
  • map
    • Show keyboard focus outline for map controls (#3414)
    • Ensure OpenLayers instance is initialized before adding map to DOM (#3388)
    • Trigger size updates for map on resize (#3415)
  • select
    • Handle list-box set before renderer (#3412)
  • split-layout
    • Cleanup slot attribute on removed nodes (#3396)
  • text-area
    • Position the material text-area bottom bar (#3359)

💅 Polish

  • component-base,email-field,field-base,integer-field,message-input,number-field,password-field,select,text-area,text-field
    • Move errorMessage logic to ErrorController (#3270)
  • date-picker
    • Use toggle button click instead of tap (#3406)
    • Cleanup no longer used button roles (#3401)
    • Restore date aria-label attribute (#3382)
    • Use separate keydown event listeners (#3373)
    • Update month calendar to use table (#3355)

🔬 Tests

  • confirm-dialog
    • Use autoload helper in confirm-dialog tests (#3236)
  • date-picker
    • Use sendKeys for keyboard navigation tests (#3378)
    • Rewrite keyboard tests to use sendKeys (#3371)
  • select
    • Remove non-null assertion in select types test (#3381)
  • vaadin-lumo-styles,vaadin-material-styles
    • Add autoload helpers to Lumo and Material (#3392)

🏠 Internal

  • Other
    • Update dev dependencies versions (#3417)
    • Prevent fouc on dev pages (#3395)
    • Use lumo autoload helper in dev pages (#3393)
    • Add standard lumo style sheets on dev pages (#3380)