Skip to content

Releases: vaadin/web-components

v21.0.0-beta1

30 Jul 10:12
Compare
Choose a tag to compare
v21.0.0-beta1 Pre-release
Pre-release

API Documentation →

Changes Since v21.0.0-alpha13

💥 Breaking Changes

  • vaadin-button, vaadin-checkbox, vaadin-crud, vaadin-date-picker, vaadin-details, vaadin-grid, vaadin-list-box, vaadin-lumo-styles, vaadin-radio-button, vaadin-rich-text-editor, vaadin-tabs, vaadin-upload
    • Use --lumo-clickable-cursor for clickable elements (#2114)

🚀 New Features

  • vaadin-grid
    • Add context to event data and update relevant types (#2165)

🐛 Bug Fixes

  • vaadin-combo-box
    • Allow null and undefined in selected-item-changed event (#2281) (#2285)
  • vaadin-crud
    • Handle moving CRUD editor properly (#2254)
  • vaadin-checkbox, vaadin-custom-field, vaadin-radio-button, vaadin-select, vaadin-text-field
    • Do not focus the field on helper element click (#2232)
  • vaadin-date-picker
    • Correct material theme imports of vaadin-date-picker-light (#2221)
  • vaadin-combo-box
    • Horizontally align combo-box overlay (#2153)
  • vaadin-grid-pro, vaadin-grid, vaadin-notification, vaadin-overlay
    • Dispose of Lit parts after clearing innerHTML (#2172)
  • vaadin-virtual-list
    • Skip virtualizer flush if scrollTarget is hidden (#2166)

💅 Polish

  • vaadin-text-field
    • Use overlapping grid elements to grow/shrink textarea's height (#2143)

📝 Documentation

  • vaadin-crud
    • Fix API docs for crud slots [skip ci] (#2260)
  • vaadin-split-layout, vaadin-text-field
    • Deprecate the iron-resize event [skip ci] (#2238)

🔬 Tests

  • vaadin-checkbox, vaadin-custom-field, vaadin-text-field
    • Cleanup and fix helper focus tests (#2256)
  • vaadin-text-field
    • Cleanup helper text unit tests (#2251)

🏠 Internal

  • All components
    • Unpin dependency versions for beta [skip ci] (#2286)
  • vaadin-text-field
    • Remove no longer needed check for Safari (#2265)
  • vaadin-date-picker, vaadin-upload
    • Update dev dependencies versions (#2262)
  • Other
    • Update change detection branch to 21.0 (#2269)
    • Refactor web-test-runner config (#2267)
    • Update rollup dependencies and config (#2218)
    • Bump prismjs from 1.23.0 to 1.24.0 (#2162)

v20.0.1

23 Jul 11:12
Compare
Choose a tag to compare

API Documentation →

Changes Since v20.0.0

🐛 Bug Fixes

  • vaadin-crud
  • vaadin-checkbox, vaadin-custom-field, vaadin-radio-button, vaadin-select, vaadin-text-field
    • Do not focus the field on helper element click (#2232) (#2250)
  • vaadin-grid
    • Skip calculation when Grid is hidden (#2244)
    • Issue with grid when grid table body is clicked and enter key is hit (#2146) (#2155)
  • vaadin-combo-box
  • vaadin-date-picker
    • Correct material theme imports of vaadin-date-picker-light (#2221) (#2230)
  • vaadin-avatar

📝 Documentation

  • vaadin-crud
    • Fix API docs for crud slots [skip ci] (#2263)
  • vaadin-date-picker

🔬 Tests

  • vaadin-checkbox, vaadin-custom-field, vaadin-text-field
  • vaadin-text-field

v21.0.0-alpha13

30 Jun 07:32
Compare
Choose a tag to compare
v21.0.0-alpha13 Pre-release
Pre-release

API Documentation →

Changes Since v21.0.0-alpha11

🏠 Internal

  • vaadin-accordion, vaadin-app-layout, vaadin-avatar, vaadin-board, vaadin-button, vaadin-charts, vaadin-checkbox, vaadin-combo-box, vaadin-confirm-dialog, vaadin-context-menu, vaadin-cookie-consent, vaadin-crud, vaadin-custom-field, vaadin-date-picker, vaadin-date-time-picker, vaadin-details, vaadin-dialog, vaadin-form-layout, vaadin-grid-pro, vaadin-grid, vaadin-icon, vaadin-icons, vaadin-item, vaadin-list-box, vaadin-list-mixin, vaadin-login, vaadin-lumo-styles, vaadin-material-styles, vaadin-menu-bar, vaadin-messages, vaadin-notification, vaadin-ordered-layout, vaadin-overlay, vaadin-progress-bar, vaadin-radio-button, vaadin-rich-text-editor, vaadin-select, vaadin-split-layout, vaadin-tabs, vaadin-template-renderer, vaadin-text-field, vaadin-time-picker, vaadin-upload, vaadin-virtual-list
    • Pin dependencies to avoid wrong versions (#2157)

v21.0.0-alpha12

24 Jun 14:15
Compare
Choose a tag to compare
v21.0.0-alpha12 Pre-release
Pre-release
v21.0.0-alpha12

v21.0.0-alpha11

24 Jun 10:07
Compare
Choose a tag to compare
v21.0.0-alpha11 Pre-release
Pre-release

API Documentation →

Changes Since v21.0.0-alpha10

🚀 New Features

  • vaadin-combo-box, vaadin-context-menu, vaadin-dialog, vaadin-grid, vaadin-notification, vaadin-overlay, vaadin-select

    • Deprecate render() in favor of requestContentUpdate() (#2136)
  • vaadin-menu-bar

    • Deprecate render() for menu-bar (#2154)

v21.0.0-alpha10

23 Jun 13:20
Compare
Choose a tag to compare
v21.0.0-alpha10 Pre-release
Pre-release

API Documentation →

Changes Since v21.0.0-alpha9

🚀 New Features

  • vaadin-upload
    • Improve error messages of upload (#2129)
  • vaadin-charts
    • Deprecate update() in favor of updateConfiguration() (#2142)

🐛 Bug Fixes

  • vaadin-grid

    • Issue with grid when grid table body is clicked and enter key is hit (#2146)
  • vaadin-avatar

    • Remove z-index from avatar color outline (#2123)

💅 Polish

  • vaadin-lumo-styles

    • Rename lumo-utilities to lumo-utility (#2144)
  • vaadin-grid

    • Move the array data provider logic to a separate module (#1976)

🏠 Internal

  • vaadin-lumo-styles
    • Add utility classes to package.json files (#2148)

v21.0.0-alpha9

21 Jun 08:21
Compare
Choose a tag to compare
v21.0.0-alpha9 Pre-release
Pre-release

API Documentation →

Changes Since v21.0.0-alpha8

🚀 New Features

  • vaadin-virtual-list
    • Allow passing specific item type to virtual list types (#2137)
  • vaadin-lumo-styles

🐛 Bug Fixes

  • vaadin-virtual-list
    • Update typing of virtual-list first/lastVisibleIndex getters (#2135)

🏠 Internal

  • vaadin-lumo-styles

    • Remove Lumo utility classes not working as intended (#2132)
  • Other

    • Create CONTRIBUTING.md (#2128)
    • Bump postcss from 7.0.35 to 7.0.36 (#2131)

v21.0.0-alpha8

17 Jun 05:44
Compare
Choose a tag to compare
v21.0.0-alpha8 Pre-release
Pre-release

API Documentation →

Changes Since v21.0.0-alpha7

🐛 Bug Fixes

  • vaadin-element-mixin
    • Include templates.js in the package

v21.0.0-alpha7

16 Jun 13:57
Compare
Choose a tag to compare
v21.0.0-alpha7 Pre-release
Pre-release

API Documentation →

Changes Since v21.0.0-alpha6

💥 Breaking Changes

  • vaadin-grid

    • Remove heightByRows property in favor of allRowsVisible (#2099)
  • vaadin-avatar, vaadin-button, vaadin-combo-box, vaadin-confirm-dialog, vaadin-context-menu, vaadin-crud, vaadin-date-picker, vaadin-date-time-picker, vaadin-dialog, vaadin-form-layout, vaadin-list-box, vaadin-login, vaadin-menu-bar, vaadin-notification, vaadin-progress-bar, vaadin-rich-text-editor, vaadin-split-layout, vaadin-tabs, vaadin-text-field

    • Replace --lumo-border-radius with explicit radius sizes (#2109)

🚀 New Features

  • vaadin-template-renderer

    • Warn if suppress-template-warning attribute is not defined (#2103)
  • vaadin-combo-box, vaadin-context-menu, vaadin-dialog, vaadin-element-mixin, vaadin-grid-pro, vaadin-grid, vaadin-notification, vaadin-select, vaadin-time-picker, vaadin-virtual-list

    • Warn if using legacy Template API (#2101)
  • vaadin-template-renderer

    • Throw when using both a template and a renderer (#2098)

🐛 Bug Fixes

  • vaadin-icon, vaadin-icons
  • vaadin-icon
    • Re-apply icon once the set is registered (#2122)
  • vaadin-app-layout, vaadin-button, vaadin-icon, vaadin-icons, vaadin-item, vaadin-lumo-styles, vaadin-menu-bar, vaadin-tabs, vaadin-text-field
    • Use iron-icon specific styles for vaadin-icon (#2117)
  • vaadin-icon
    • Make icon inherit currentColor as the fill color (#2110)

📝 Documentation

  • vaadin-login
    • Provide correct attribute name for autocomplete (#2120)

v21.0.0-alpha6

09 Jun 08:59
Compare
Choose a tag to compare
v21.0.0-alpha6 Pre-release
Pre-release

API Documentation →

Changes Since v21.0.0-alpha5

💥 Breaking Changes

  • vaadin-crud, vaadin-grid-pro, vaadin-grid, vaadin-template-renderer

    • Remove polymer template api from grids (#2052)
  • vaadin-grid

    • Re-render row when toggling details (#2076)

🚀 New Features

  • vaadin-combo-box

    • Allow passing specific item type to combo box types (#2088)
  • vaadin-grid

    • Add API docs for grid cell focus event (#2081)

🐛 Bug Fixes

  • vaadin-grid
    • Make grid renderer arguments required (#2097)
  • vaadin-text-field
    • Keep the invalid indicating background on hover (#2094)
  • vaadin-grid
    • Avoid having selectAll default value clear pre-selections (#2085)
  • vaadin-icons
    • Include vaadin-iconset.js in the package (#2093)
  • vaadin-grid
    • Don't hide rows in the grid logic (#2082)
  • vaadin-template-renderer
    • Re-create template instance after detaching instance's root (#2083)
  • vaadin-virtual-list
    • Increase the virtual-list default height (#2095)
  • vaadin-grid
    • Bump WTR and improve related test (#2087)
  • Other
    • Add virtual-list to readme
    • Add issue templates (#2086)
    • Bump ws from 7.4.4 to 7.4.6 (#2068)
    • Fix test runner filtering when lockfile has changes (#2079)