Skip to content

v24.5.0-alpha8

Pre-release
Pre-release
Compare
Choose a tag to compare
@vaadin-bot vaadin-bot released this 13 Aug 12:33
· 334 commits to main since this release

API Documentation →

Changes Since v24.5.0-alpha7

💥 Behavior Altering Changes

  • component-base,date-picker,date-time-picker,field-base,time-picker
    • Prevent Safari AutoFill to avoid click issues (#7619)

🚀 New Features

  • checkbox,radio-group,vaadin-lumo-styles
    • Add radio-button and checkbox disabled style properties (#7615)
  • date-picker,date-time-picker
    • Enable 1-click switch between pickers when open (#6785)
  • menu-bar
    • Add tabNavigation option for using menu-bar as button group (#7525)
  • rich-text-editor
    • Update Quill build to get rid of legacy dependencies (#7613)

🐛 Bug Fixes

  • multi-select-combo-box
    • Store last filter also when selecting item on click (#7639)
  • text-area
    • Use custom CSS property for text-area readonly border (#7624)
  • vaadin-lumo-styles
    • Update globals to use correct values for checkbox properties (#7616)

💅 Polish

  • notification,number-field
    • Remove not needed backslash in css literals (#7641)
  • popover
    • Update popover styles to use inset shorthand (#7638)
  • side-nav
    • Update side-nav styles to use margin shorthand (#7640)

🔬 Tests

  • notification
    • Use correct button import in notification test (#7633)

🏠 Internal

  • All components
    • Update all tests to use new chai-plugins package (#7629)
    • Update sinon dev dependency to v18 (#7646)
  • app-layout
    • Remove unused tabs from devDependencies (#7630)
  • checkbox-group
    • Add missing Lit dependency to checkbox-group (#7631)
  • field-highlighter
    • Move a11y-base to field-highlighter dependencies (#7628)
  • rich-text-editor
    • Add missing overlay dependency to rich-text-editor (#7634)
  • split-layout
    • Add missing Lit dependency to split-layout (#7635)
  • tooltip
    • Add missing Lit dependency to tooltip (#7636)
  • Other
    • Add missing mocha types (#7648)
    • Update Stylelint dev dependency to v16 (#7642)
    • Move integration package.json to correct folder (#7637)
    • Bump @75lb/deep-merge from 1.1.1 to 1.1.2 (#7632)
    • Add package for chai plugins, move integration tests (#7627)