Skip to content

v22.0.0-alpha2

Pre-release
Pre-release
Compare
Choose a tag to compare
@vaadin-bot vaadin-bot released this 24 Aug 09:08

API Documentation →

Changes Since v22.0.0-alpha1

💥 Breaking Changes

  • vaadin-text-field
    • Move password field to new package (#2319)
    • Move email field to new package (#2320)
    • Move text area to new package (#2353)
    • Migrate number and integer fields (#2358)

🚀 New Features

  • button
    • Add new button package (#2354)
    • Set focus-ring attribute on new button (#2368)
  • custom-field
    • Add custom field with slotted label and helper (#2292)
  • email-field
    • Add email-field using slotted input (#2278)
  • integer-field
    • Add integer-field using slotted input (#2280)
  • number-field
    • Add number-field using slotted input (#2279)
  • password-field
    • Add password-field using slotted input (#2275)
    • Add reveal button focus ring styles (#2345)
    • Add i18n property to password-field (#2346)
  • text-area
    • Add text-area using slotted textarea (#2276)
  • text-field
    • Add text-field using slotted input (#2274)
  • vaadin-lumo-styles, vaadin-material-styles
    • Add indicator part to new fields (#2312)
  • vaadin-upload
    • Add upload buttons focus-ring styles (#2361)
    • Use semantic HTML tags for the upload (#2316)

🐛 Bug Fixes

  • field-base
  • Do not reset invalid state set with attribute (#2318)
  • text-field
    • Temporarily disable new text-field styles (#2324)
    • Avoid conflicting style module IDs (#2323)
    • Set font smoothing to slotted input (#2352)
  • vaadin-charts
    • Force highcharts to redraw when container's width changes (#2351)
  • vaadin-upload
    • Decrease selector complexity for the upload (#2334)
  • vaadin-combo-box, vaadin-virtual-list
    • Dispose of Lit parts after changing a renderer (#2325)
  • vaadin-grid
    • Set columns order correctly with more than 10 columns (#2297)
    • Use more strict types for grid properties (#2302)

💅 Polish

  • All components
    • Move version getter to ElementMixin (#2369)
  • field-base
    • Restructure and rename field mixins (#2314)
    • Restructure mixins to fix text-area (#2350)
  • text-field
    • Cleanup duplicate text-field styles (#2306)
  • vaadin-charts
    • Reduce charts initialization time up to ~2x (#2348)

🔬 Tests

  • vaadin-rich-text-editor
    • Fix version getter regex to allow RC (#2365)
  • Other
    • Add missing test for value warning (#2360)
    • Use focusin and focusout helpers (#2371)

🏠 Internal

  • All components
    • Bump chai dev dependency version (#2347)
    • Cleanup READMEs for all packages [skip ci] (#2336)
  • Other
    • Docs links [skip ci]
    • Update dev dependencies versions (#2370)
    • Bump web-test-runner dependencies (#2342)
    • Bump path-parse from 1.0.6 to 1.0.7 (#2331)
    • Bump tar from 4.4.13 to 4.4.15 (#2294)