Skip to content

v22.0.0-alpha6

Pre-release
Pre-release
Compare
Choose a tag to compare
@vaadin-bot vaadin-bot released this 14 Sep 09:56

API Documentation →

Changes Since v22.0.0-alpha5

⚠️ Moved Packages

Some packages have moved. Old packages are preserved for backward compatibility.

  • avatar, avatar-group
    • Split vaadin-avatar into avatar, avatar-group (#2468)
  • horizontal-layout,scroller, vertical-layout
    • Split vaadin-ordered-layout into separate packages (#2488)
  • message-input,message-list
    • Split vaadin-messages into separate packages (#2495)
  • vaadin-avatar
    • Re-create vaadin-avatar for backward compatibility (#2487)
  • vaadin-ordered-layout
    • Re-create vaadin-ordered-layout for backwards compatibility (#2491)
  • vaadin-messages
    • Re-create vaadin-messages for backwards compatibility (#2500)

💥 Breaking Changes

  • field-base
    • Extract common mixins to component-base package (#2512)
  • vaadin-combo-box
    • Move combo-box items to light DOM (#2467)

🚀 New Features

  • field-base
    • Add SlotTargetMixin for checkbox and radio-button (#2482)
    • Add CheckedMixin for checkbox and radio-button (#2463)
  • vaadin-charts
    • Update to latest Highcharts (#2433)
  • vaadin-crud
    • Add method to control disabled state of save button (#2461)

🐛 Bug Fixes

  • button
    • Prevent default browser action on Space for button (#2515)
  • field-base
    • Set disabled on lazily added focusElement (#2511)
    • Fire change event after validate (#2519)
  • field-base,number-field,select,text-area,text-field
    • Update error message logic and apply proper styles (#2522)
  • select
    • Make select work with small theme variant (#2518)
    • Update typings to use correct export (#2486)
  • vaadin-lumo-styles
    • Use lumo iconset with vaadin-icon (#2475)
  • vaadin-virtual-list
    • Don't create unnecessary virtualizer elements on size change (#2410)
  • Other
    • Disable skipLibCheck in tsconfig.json (#2505)

💅 Polish

  • password-field
    • Improve password-field logic and tests (#2513)
  • select
    • Use overlay-position-mixin with select (#2510)
  • vaadin-charts
    • Reduce chart redraws for updateConfiguration() (#2508)
  • vaadin-combo-box
    • Use overlay-position-mixin with combo-box (#2497)

🔬 Tests

  • All components
    • Add snapshots tests for web components (part 1) (#2502)
    • Simplify visual tests using testFile option (#2506)
  • button
    • Use snapshots to cover button states (#2521)
  • vaadin-combo-box
    • Refactor como-box tests, add new helpers (#2489)
  • vaadin-grid
    • Refactor all-rows-visible grid tests (#2504)

🏠 Internal

  • text-area

    • Fix textarea iron-icon selector (#2474)
  • Other

    • Fix most of sonar code style warnings (#2503)
    • Bump playwright to latest alpha (#2514)
    • Fix issues with the release notes script (#2477)
    • Add .vscode folder and .DS_Store to gitignore (#2471)