Skip to content

Vaadin Flow Components V22.0.0.alpha2

Pre-release
Pre-release
Compare
Choose a tag to compare
@vaadin-bot vaadin-bot released this 30 Aug 08:11
cd5ef16

Vaadin Flow Components 22.0.0.alpha2

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 22.0.0.alpha1

Changes in All Components

  • Chore:
    • Increase Web-Component version

      Update NpmPackages Webjars versions

Changes in vaadin-charts-flow

  • New Features:
    • Add modifiers and position metadata to PointLegendItemClickEvent and SeriesLegendItemClickEvent. PR:2015. Ticket:2020

      Add extra EventData for modifiers and position to PointLegendItemClickEvent and SeriesLegendItemClickEvent. Align PointLegendItemClickEvent and SeriesLegendItemClickEvent with other ClickEvent events. Add mention to ClickEvent javadoc that legend item click events have no axisValue. Add mention to ClickEvent javadoc that MouseButton is mostly LEFT and it depends on charting library. Add new UI to test PointLegendItemClickEvent. Add new ITs for PointLegendItemClickEvent and SeriesLegendItemClickEvent with and without modifier. Other related minor changes:

Changes in vaadin-combo-box-flow

  • New Features:

  • Fixes:

    • Remove old data provider listener on component attach. PR:2005. **Ticket:**#1914.

      Removes the old data provider listener and adds a new one upon setting up a data provider and attaching a component to the page. Reorders and makes the 'rebuild' method for ListBox not to being called in attach handler method, because it leads to loosing the data in cache. Follows up the memory leak issue in Flow (vaadin/flow#11471) and fixes the regression in components caused by the change in Flow.

Changes in vaadin-context-menu-flow

  • Breaking Changes:
    • Move renderer package from flow. PR:2009
    • Move ComponentDataGenerator under the renderer package

Changes in vaadin-crud-flow

  • Breaking Changes:
    • Move renderer package from flow. PR:2009
    • Move ComponentDataGenerator under the renderer package

Changes in vaadin-dialog-flow

  • Breaking Changes:
    • Move renderer package from flow. PR:2009
    • Move ComponentDataGenerator under the renderer package

Changes in vaadin-grid-flow

  • Breaking Changes:

    • Move renderer package from flow. PR:2009
    • Move ComponentDataGenerator under the renderer package
  • New Features:

  • Fixes:

    • Remove old data provider listener on component attach. PR:2005. **Ticket:**#1914.

      Removes the old data provider listener and adds a new one upon setting up a data provider and attaching a component to the page. Reorders and makes the 'rebuild' method for ListBox not to being called in attach handler method, because it leads to loosing the data in cache. Follows up the memory leak issue in Flow (vaadin/flow#11471) and fixes the regression in components caused by the change in Flow.

Changes in vaadin-iron-list-flow

  • Breaking Changes:
    • Move renderer package from flow. PR:2009
    • Move ComponentDataGenerator under the renderer package

Changes in vaadin-list-box-flow

  • Breaking Changes:

    • Move renderer package from flow. PR:2009
    • Move ComponentDataGenerator under the renderer package
  • Fixes:

    • Remove old data provider listener on component attach. PR:2005. **Ticket:**#1914.

      Removes the old data provider listener and adds a new one upon setting up a data provider and attaching a component to the page. Reorders and makes the 'rebuild' method for ListBox not to being called in attach handler method, because it leads to loosing the data in cache. Follows up the memory leak issue in Flow (vaadin/flow#11471) and fixes the regression in components caused by the change in Flow.

Changes in vaadin-lumo-theme-flow

  • Fixes:
    • Export OSGi packages for themes and renderer modules. PR:2014. Ticket:2013
    • Adjust symbolic name for non standard modules

Changes in vaadin-material-theme-flow

  • Fixes:
    • Export OSGi packages for themes and renderer modules. PR:2014. Ticket:2013
    • Adjust symbolic name for non standard modules

Changes in vaadin-notification-flow

  • Breaking Changes:
    • Move renderer package from flow. PR:2009
    • Move ComponentDataGenerator under the renderer package

Changes in vaadin-radio-button-flow

  • Breaking Changes:

    • Move renderer package from flow. PR:2009
    • Move ComponentDataGenerator under the renderer package
  • Fixes:

    • Remove old data provider listener on component attach. PR:2005. **Ticket:**#1914.

      Removes the old data provider listener and adds a new one upon setting up a data provider and attaching a component to the page. Reorders and makes the 'rebuild' method for ListBox not to being called in attach handler method, because it leads to loosing the data in cache. Follows up the memory leak issue in Flow (vaadin/flow#11471) and fixes the regression in components caused by the change in Flow.

Changes in vaadin-renderer-flow

  • Breaking Changes:

    • Move renderer package from flow. PR:2009
    • Move ComponentDataGenerator under the renderer package
  • New Features:

  • Fixes:

    • Read valueProviders dynamically in LitRenderer's data generator. PR:2032
    • Only allow alphanumeric function names with LitRenderer. PR:2030
    • Make flow-component-renderer import dom-if. PR:2028
    • Export OSGi packages for themes and renderer modules. PR:2014. Ticket:2013
    • Adjust symbolic name for non standard modules

Changes in vaadin-select-flow

  • Breaking Changes:
    • Move renderer package from flow. PR:2009
    • Move ComponentDataGenerator under the renderer package

Changes in vaadin-virtual-list-flow

  • New Features:

Compatibility