Skip to content

Vaadin Flow Components V18.0.0.beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@vaadin-bot vaadin-bot released this 03 Nov 13:00
22b0b0b

Vaadin Flow Components V18.0.0.beta1

This is a release of the Java integration for Vaadin Components to be used from the Java server side with Vaadin Flow.

Changes in Flow Components from 18.0.0.alpha1

Changes in vaadin-checkbox-flow

  • Fixes:
    • Refresh KeyMapper on IdentifierProvider change. PR:317. Ticket:308

      If applied, it will fix the KeyMapper mappings were not being refreshed after setting the IdentifierProvider through data-view API in CheckboxGroup and Select.

    • Keep HelperComponent after reset. Ticket:191

Changes in vaadin-combo-box-flow

  • Fixes:
    • Ignore ComboBox client-side filter in data view items getters. PR:336. Ticket:282

      ComboBox's data views getItem() and getItems() methods implementations modified in a way to be not affected by client-side filter.

    • Use mutable list for items binding in ComboBox. PR:323. Ticket:322

      If applied, this update will enable users to obtain a fully functional ComboBoxListDataView by passing ItemFilter and an array of Items to the corresponding setItem method to be able to add/remove items through DataView API and not to encounter an UnsupportedOperationException.

    • Add missing window suffix in the comboBoxConnector. PR:293

    • Client filter change should not fire ItemCountChangeEvent. PR:278. Ticket:210

      The combo-box client filter now does not affect the items handling API of in-memory data view, i.e. the item count change event is not triggered and 'getItems' does not use the client filter.

Changes in vaadin-grid-flow

  • New Features:

    • Add API to control nested properties null behavior. PR:217. Ticket:8891

      New API, setNestedNullBehavior, controls whether an exception is thrown or not when facing nested null values.

  • Fixes:

    • Override isLoading to return proper value. PR:241. Ticket:1809

Changes in vaadin-list-box-flow

  • New Features:
    • Take IdentifierProvider into use for equality determination in list-box. PR:246. Tickets:225, 227

      Takes IdentifierProvider into use for equality determination in ListBox and MultiSelectListBox by overriding valueEquals.

Changes in vaadin-radio-button-flow

  • New Features:

    • Use IdentifierProvider for equality in radio-button-group. PR:296. Ticket:273

      Take IdentifierProvider into use use for determining the equality of the items in vaadin-radio-button-flow.

  • Fixes:

    • Override setValue to set proper value when detached. PR:275. Ticket:166
    • Keep HelperComponent after reset. PR:253

Changes in vaadin-select-flow

  • Fixes:
    • Refresh KeyMapper on IdentifierProvider change. PR:317. Ticket:308

      If applied, it will fix the KeyMapper mappings were not being refreshed after setting the IdentifierProvider through data-view API in CheckboxGroup and Select.

Compatibility

  • This release use Web Components listed in Vaadin Platform 18.0.0.beta1
  • Tested with Vaadin Flow version 5.0.0.beta1