Skip to content

Releases: vaadin/flow-components

Vaadin Flow Components V25.0.2

23 Dec 12:20
13f31a4

Choose a tag to compare

Vaadin Flow Components 25.0.2

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 25.0.1

Changes in vaadin-grid-flow

  • Fixes:
    • Do not reset cached hierarchy when just rerendering visible items (#8389). PR:8399

Changes in vaadin-grid-pro-flow

  • Fixes:
    • Do not reset cached hierarchy when just rerendering visible items (#8389). PR:8399

Compatibility

  • This release use Web Components listed in Vaadin Platform 25.0.2
  • Tested with Vaadin Flow version 25.0.3

Vaadin Flow Components V25.0.1

22 Dec 12:56
f45afd2

Choose a tag to compare

Vaadin Flow Components 25.0.1

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 25.0.0

Changes in All Components

  • Chore:
    • Increase Web-Component version

Changes in vaadin-spreadsheet-flow

  • Fixes:
    • Use celldata cache for merged cell styles (#8330). PR:8378
    • Make sure no sub cells have z-index (#8362). PR:8382
    • Change merged region cache update location

Compatibility

  • This release use Web Components listed in Vaadin Platform 25.0.1
  • Tested with Vaadin Flow version 25.0.2

Vaadin Flow Components V24.9.8

22 Dec 12:55
3cda944

Choose a tag to compare

Vaadin Flow Components 24.9.8

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 24.9.7

Changes in All Components

  • Chore:
    • Increase Web-Component version

Changes in vaadin-spreadsheet-flow

  • Fixes:
    • Use celldata cache for merged cell styles (#8330). PR:8379
    • Make sure no sub cells have z-index (#8362). PR:8383
    • Change merged region cache update location

Compatibility

  • This release use Web Components listed in Vaadin Platform 24.9.8
  • Tested with Vaadin Flow version 24.9.9

Vaadin Flow Components V25.0.0

17 Dec 09:20
2099b3c

Choose a tag to compare

Vaadin Flow Components 25.0.0

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 24.9.0

Changes in All Components

  • Breaking Changes:

    • Remove polymer-legacy-adapter from all Flow components. PR:7474
    • Remove deprecated HasClientValidation, ClientValidatedEvent, ClientValidationUtil. PR:7583
    • Remove deprecated Material theme variants. PR:7495
    • Update to jackson3. PR:8055
    • Set Java 21 as baseline. PR:8101
  • New Features:

    • Add HasValidation mixin to TestBench elements. PR:7327

Changes in vaadin-aura-theme-flow

  • New Features:
    • Add Aura variants. PR:8145
    • Add Aura Flow component package with empty class. PR:8041

Changes in vaadin-button-flow

  • New Features:
    • Add markdown support to Tooltip. PR:8124

Changes in vaadin-card-flow

  • New Features:
    • Add setSubtitle method for setting Card subtitle as a string. PR:8204

Changes in vaadin-charts-flow

  • Breaking Changes:

    • Use Jackson 3 for chart config serialization. PR:8024
    • Remove deprecated methods using Date. PR:7991
    • Add Breadcrumbs to PlotOptionsTreemap. PR:7970
    • Mark methods in Lang as deprecated
    • Add deprecated annotation
    • Remove DrillUpButton class
    • Remove drillUpText from Lang
    • Add getter and setter for buttonSpacing in ContextButton; remove widthAdjust from Title. PR:7932
  • New Features:

    • Add missing line width setter for inactive state. PR:8042
    • Add Link to PlotOptionsOrganization. PR:8019. Ticket:8016
    • Add timezone API to Time; deprecate for useUTC and timezoneOffset. PR:7933
    • Add timezone property to Time
    • Add Axis#setExtremes overloads with Instant. PR:7990
    • Add Breadcrumbs API to Drilldown in charts
    • Add getter and setter for buttonSpacing in ContextButton
    • Add Zooming configuration to ChartModel. PR:7952. Ticket:7946
    • Add ButtonRelativeTo enum; deprecate DrillUpButtonRelativeTo. PR:7951
    • Bump Highcharts version in SVG Generator. PR:7943. Ticket:7942

Changes in vaadin-confirm-dialog-flow

  • Breaking Changes:

    • Add support for server side ModalityMode. PR:8069
  • New Features:

    • Add addOpenedChangeListener to ConfirmDialog. PR:7930
    • Add addClosedListener to ConfirmDialog. PR:7795

Changes in vaadin-context-menu-flow

  • Breaking Changes:

    • Remove HasComponents from ContextMenu. PR:7523
    • Add support for server side ModalityMode. PR:8069
    • Remove setOverlayClassName from overlay components. PR:7813
    • Context menu test bench improvements. PR:7801
  • New Features:

    • Add support for setting position on context menu. PR:7909
    • Context menu testbench improvements PR:7801
    • Deprecate HasComponents API and provide alternatives. PR:7357

Changes in vaadin-cookie-consent-flow

  • Breaking Changes:
    • Remove CookieConsent in v25. PR:7861

Changes in vaadin-crud-flow

  • New Features:
    • Add CrudElement.getForm, deprecate CrudElement.getEditor. PR:7797

Changes in vaadin-custom-field-flow

  • New Features:
    • Add manualValueChangeTriggering in the CustomField. PR:7771
    • Add HasLabel and HasValidation to CustomFieldElement. PR:7657

Changes in vaadin-date-picker-flow

  • Breaking Changes:
    • Remove setOverlayClassName from overlay components. PR:7813

Changes in vaadin-date-time-picker-flow

  • Breaking Changes:
    • Date time picker validation improvements. PR:7346
    • Only validate for incomplete input on change event. PR:7895
    • Remove setOverlayClassName from overlay components. PR:7813

Changes in vaadin-details-flow

  • Breaking Changes:
    • Remove setContent and addContent from Details. PR:7981

Changes in vaadin-dialog-flow

  • Breaking Changes:

    • Add support for server side ModalityMode. PR:8069
  • New Features:

    • Add setR...
Read more

Vaadin Flow Components V24.8.16

16 Dec 13:50
668c397

Choose a tag to compare

Vaadin Flow Components 24.8.16

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 24.8.15

Changes in All Components

  • Chore:
    • Increase Web-Component version

Changes in vaadin-grid-pro-flow

  • Fixes:
    • Ignore unintentional grid-pro item property changes (#8269) (CP: 24.9) (#8329). PR:8331

Changes in vaadin-spreadsheet-flow

  • Fixes:
    • Use celldata cache for merged cell styles (#8330). PR:8380

Compatibility

  • This release use Web Components listed in Vaadin Platform 24.8.16
  • Tested with Vaadin Flow version 24.8.15

Vaadin Flow Components V23.6.6

18 Dec 07:16
c8a125b

Choose a tag to compare

Vaadin Flow Components 23.6.6

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 23.6.5

Changes in vaadin-spreadsheet-flow

  • Fixes:
    • Make Icon work when used in Action (#8303) (CP: 23.7) (#8327). PR:8373. Ticket:8288

    • Make Icon work when used in Action. PR:8303

      This change fixes the issue when adding an icon to an action in the context menu in Spreadsheet. To make it work, the following modifications were made: - Add the Icon instance passed to the Action(String, Icon) as a virtual child to Spreadsheet - Passes the node id of the element to the client side to be fetched - Modifies the SpreadsheetAction class to overwrite the getHTML method in order to add a container for the icon, in case the action has one - Attaches the icon instance to the container - Creates an event to be dispached when the context menu is closed - Listens to the event to make sure that any Icon instance is safely removed from the client to avoid memory leaks

Compatibility

  • This release use Web Components listed in Vaadin Platform 23.6.6
  • Tested with Vaadin Flow version 23.6.7

Vaadin Flow Components V25.0.0-rc2

15 Dec 07:39
1773f80

Choose a tag to compare

Pre-release

Vaadin Flow Components 25.0.0-rc2

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 25.0.0-rc1

Changes in vaadin-text-field-flow

  • Fixes:
    • Ensure Lumo CSS is injected into BigDecimalField. PR:8351

Compatibility

  • This release use Web Components listed in Vaadin Platform 25.0.0-rc2
  • Tested with Vaadin Flow version 25.0.0-rc1

Vaadin Flow Components V25.0.0-rc1

10 Dec 07:30
73baf2b

Choose a tag to compare

Pre-release

Vaadin Flow Components 25.0.0-rc1

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 25.0.0-beta9

Changes in All Components

  • Chore:
    • Increase Web-Component version

Changes in vaadin-button-flow

  • Breaking Changes:
    • Remove no longer existing button Aura accent variant. PR:8336

Changes in vaadin-charts-flow

  • Fixes:
    • Use readTree from Jackson without casting. PR:8337. Ticket:8334

      Replace call to JacksonUtils.readTree() which casts to ObjectNode to JacksonUtils.getMapper().readTree(), which returns JsonNode. Adds some tests to cover ProxyChangeForwarder class.

Changes in vaadin-grid-flow

  • Breaking Changes:
    • Skip scrolling if item is already fully visible. PR:8332

Changes in vaadin-grid-pro-flow

  • Fixes:
    • Properly toggle grid-pro updating cell state. PR:8323

Changes in vaadin-popover-flow

  • Fixes:
    • Update Popover setWidth and setHeight to use correct properties. PR:8340

Changes in vaadin-tabs-flow

  • Breaking Changes:
    • Remove incorrect Tabs and TabSheet variants. PR:8328

Compatibility

  • This release use Web Components listed in Vaadin Platform 25.0.0-rc1
  • Tested with Vaadin Flow version 25.0.0-rc1

Vaadin Flow Components V24.9.7

11 Dec 10:21
b6afc47

Choose a tag to compare

Vaadin Flow Components 24.9.7

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 24.9.6

Changes in vaadin-grid-pro-flow

  • Fixes:
    • Ignore unintentional grid-pro item property changes (#8269) (CP: 24.9). PR:8329

Changes in vaadin-spreadsheet-flow

  • Fixes:
    • Make Icon work when used in Action (#8303). PR:8312. Ticket:8288

      This change fixes the issue when adding an icon to an action in the context menu in Spreadsheet. To make it work, the following modifications were made: - Add the Icon instance passed to the Action(String, Icon) as a virtual child to Spreadsheet - Passes the node id of the element to the client side to be fetched - Modifies the SpreadsheetAction class to overwrite the getHTML method in order to add a container for the icon, in case the action has one - Attaches the icon instance to the container - Creates an event to be dispached when the context menu is closed - Listens to the event to make sure that any Icon instance is safely removed from the client to avoid memory leaks

Compatibility

  • This release use Web Components listed in Vaadin Platform 24.9.7
  • Tested with Vaadin Flow version 25.0.0-rc1

Vaadin Flow Components V24.8.15

11 Dec 12:17
2652483

Choose a tag to compare

Vaadin Flow Components 24.8.15

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 24.8.14

Changes in vaadin-spreadsheet-flow

  • Fixes:
    • Make Icon work when used in Action (#8303). PR:8313. Ticket:8288

      This change fixes the issue when adding an icon to an action in the context menu in Spreadsheet. To make it work, the following modifications were made: - Add the Icon instance passed to the Action(String, Icon) as a virtual child to Spreadsheet - Passes the node id of the element to the client side to be fetched - Modifies the SpreadsheetAction class to overwrite the getHTML method in order to add a container for the icon, in case the action has one - Attaches the icon instance to the container - Creates an event to be dispached when the context menu is closed - Listens to the event to make sure that any Icon instance is safely removed from the client to avoid memory leaks

Compatibility

  • This release use Web Components listed in Vaadin Platform 24.8.15
  • Tested with Vaadin Flow version 24.8.14