Skip to content

v25.0.0-alpha2

Pre-release
Pre-release
Compare
Choose a tag to compare
@vaadin-bot vaadin-bot released this 26 May 07:23
· 749 commits to main since this release

API Documentation →

Changes Since v25.0.0-alpha1

🚀 New Features

  • button,icon,vaadin-lumo-styles,vaadin-themable-mixin
    • Set up infra, port button Lumo styles to CSS files (#9245)
  • message-list
    • Add message-list announceMessages API (#9252)

🐛 Bug Fixes

  • app-layout
    • Resize app layout drawer based on content (#9261)
  • crud
    • Move CRUD children back to light DOM and keep their order (#9253)
  • item
    • Add missing Lumo color import to vaadin-item (#9283)
  • message-list
    • Remove message list markdown outermost margins (#9254)
  • multi-select-combo-box
    • Sync top group if necessary even when dropdown is opened (#9095)

💅 Polish

  • combo-box
    • Simplify input element logic in ComboBoxMixin (#9291)
  • date-picker
    • Simplify input element logic in DatePickerMixin (#9292)
  • login
    • Restructure Lumo imports for login-overlay styles (#9274)
  • login,message-input
    • Remove no longer needed contained theme from buttons (#9275)
  • rich-text-editor
    • Cleanup no longer needed usage of registerStyles (#9265)
  • vaadin-lumo-styles
    • Remove unused required indicator opacity transition (#9294)

🚧 Experiments

  • combo-box
    • Add combo-box base styles and visual tests (#9260)
  • field-base,input-container,text-area
    • Add text-area base styles and visual tests (#9219)
  • time-picker
    • Add time-picker base styles and visual tests (#9264)

🔬 Tests

  • avatar-group,button,card,charts,context-menu,crud,date-picker,form-layout,grid-pro,grid,markdown,menu-bar,message-list,notification,rich-text-editor,side-nav,upload
    • Remove target arg from nextRender helper calls (#9246)
  • input-container
    • Disable CSS transition on input-container (#9290)
  • overlay
    • Use relative import in vaadin-overlay unit test (#9268)

🏠 Internal

  • All components
    • Update testing-helpers dev dependency to v2.0.0 (#9251)
  • a11y-base,field-base
    • Lint CSS in nested folders, fix Stylelint warnings (#9259)
  • card
  • component-base
    • Fix version number to make sure it is updated (#9247)
  • dashboard
    • Remove dashboard feature flag (#9293)
    • Add missing a11y-base direct dependency to dashboard (#9266)
  • horizontal-layout
    • Add missing open-wc dependency to horizontal-layout (#9267)
  • Other
    • Fix invalid filter parameter in wtr-utils (#9284)
    • Exit GH action if no ported Lumo packages were changed (#9282)
    • Replace global.css with autoload.js in transform hook (#9276)
    • Remove CSS imports when running yarn start:base (#9273)
    • Drop 24.5 from release check (#9271)