Skip to content

v24.0.0-alpha5

Pre-release
Pre-release

Choose a tag to compare

@vaadin-bot vaadin-bot released this 25 Nov 08:49

API Documentation →

Changes Since v24.0.0-alpha4

💥 Breaking Changes

  • button,input-container,item,menu-bar,tabs,text-area,vaadin-lumo-styles
    • Remove no longer supported iron-icon styles (#5010)
  • component-base,list-box,tabs,vaadin-list-mixin
    • Merge vaadin-list-mixin to component-base (#5056)
  • vaadin-themable-mixin
    • Remove theme property in favor of attribute (#5011)
  • vaadin-lumo-styles
    • Don't override root em, remove deprecated custom property (#5075)

🚀 New Features

  • grid
    • Add cellPartNameGenerator property to grid (#5067)
  • grid-pro,grid
    • Expose cell state attributes as part names (#5020)
  • overlay
    • Add missing PositionMixin type definitions (#5042)

🐛 Bug Fixes

  • button
    • Set aria-hidden="true" on prefix and suffix (#5049)
  • component-base
    • Ignore empty text nodes passed to default slot (#5072)
  • grid
    • Update cell parts when toggling column visibility (#5068)
    • Do not set pointer events on rows and cells (#5061)
    • Make sure frozenToEnd cells align to the end of the viewport (#4969)
  • list-box
    • Update MultiSelectListMixin type definitions (#5027)
  • login
    • Add autocomplete="username" to user name field (#5036)
  • split-layout
    • Keep slot attribute when moving content between split layouts (#5021)

💅 Polish

  • grid
    • Use helper function to iterate DOM children (#5059)

📝 Documentation

  • grid
    • Add missing private JSDoc annotations (#5028)
    • Format attributes table, add frozen-to-end (#5015)

🔬 Tests

  • grid
    • Update grid filter tests to use LitElement (#5073)
    • Update grid tests to use renderers instead of templates (#5026)

🏠 Internal

  • Other
    • Add eslint-plugin-no-only-tests to ESLint config (#5071)
    • Add multi-select-combo-box to README table (#5047)