Skip to content

Releases: vaadin/flow-components

Vaadin Flow Components V25.0.0-alpha7

22 Aug 07:59
8063da3
Compare
Choose a tag to compare
Pre-release

Vaadin Flow Components 25.0.0-alpha7

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-alpha6

Changes in All Components

  • Chore:
    • Increase Web-Component version

Compatibility

Vaadin Flow Components V25.0.0-alpha6

20 Aug 07:38
b687427
Compare
Choose a tag to compare
Pre-release

Vaadin Flow Components 25.0.0-alpha6

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-alpha5

Changes in All Components

  • Chore:
    • Increase Web-Component version

Changes in vaadin-cookie-consent-flow

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

Changes in vaadin-spreadsheet-flow

  • Fixes:
    • Copy cell keys to editor id map only if not null. PR:7857
    • Determine whether a cell is locked on the fly. PR:7847
    • Add missing cell locked checks
    • Add missing cell locked checks

Changes in vaadin-virtual-list-flow

  • Fixes:
    • Make fetching data possible when virtual list is inert. PR:7727

Compatibility

Vaadin Flow Components V14.13.2

20 Aug 11:33
725469d
Compare
Choose a tag to compare

Vaadin Flow Components 14.13.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 14.13.1

Changes in vaadin-grid-flow

  • Fixes:
    • Add root cache existence check when returning data. PR:7873

Compatibility

  • This release use Web Components listed in Vaadin Platform 14.13.2
  • Tested with Vaadin Flow version 2.12.3

Vaadin Flow Components V24.9.0-alpha6

19 Aug 09:32
c8e37f1
Compare
Choose a tag to compare
Pre-release

Vaadin Flow Components 24.9.0-alpha6

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-alpha5

Changes in vaadin-spreadsheet-flow

  • Fixes:
    • Determine whether a cell is locked on the fly (#7847). PR:7858
    • Add missing cell locked checks
    • Add missing cell locked checks

Changes in vaadin-virtual-list-flow

  • Fixes:
    • Make fetching data possible when virtual list is inert (#7727). PR:7864

Compatibility

Vaadin Flow Components V25.0.0-alpha5

22 Aug 08:29
0551832
Compare
Choose a tag to compare
Pre-release

Vaadin Flow Components 25.0.0-alpha5

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-alpha4

Changes in All Components

  • Chore:
    • Increase Web-Component version

Changes in vaadin-confirm-dialog-flow

  • Breaking Changes:
    • Update ConfirmDialog to not use HasOrderedComponents. PR:7814

Changes in vaadin-custom-field-flow

  • New Features:
    • Control manually when CustomField updates value. PR:7771

    • Add manualValueChangeTriggering in the CustomField

      ---------

Changes in vaadin-grid-flow

  • Fixes:
    • Cancel request debouncer if all data has been received. PR:7840

Changes in vaadin-menu-bar-flow

  • New Features:
    • Menu bar test bench improvements. PR:7807

Compatibility

Vaadin Flow Components V23.6.2

15 Aug 12:46
8cfaac2
Compare
Choose a tag to compare

Vaadin Flow Components 23.6.2

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

There are no Changes in Flow Components since 23.6.1

Compatibility

  • This release use Web Components listed in Vaadin Platform 23.6.2
  • Tested with Vaadin Flow version 23.6.4

Vaadin Flow Components V23.6.1

15 Aug 09:45
8cfaac2
Compare
Choose a tag to compare

Vaadin Flow Components 23.6.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 23.6.0

Changes in All Components

  • Chore:
    • Increase Web-Component version

Changes in vaadin-upload-flow

  • Fixes:
    • Interrupt all uploads (CP: 23.6). PR:7619

Compatibility

  • This release use Web Components listed in Vaadin Platform 23.6.1
  • Tested with Vaadin Flow version 23.6.3

Vaadin Flow Components V24.9.0-alpha5

14 Aug 09:34
86c7196
Compare
Choose a tag to compare

Vaadin Flow Components 24.9.0-alpha5

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-alpha4

Changes in vaadin-custom-field-flow

  • New Features:
    • Control manually when CustomField updates value (#7771). PR:7829

    • Add manualValueChangeTriggering in the CustomField

      ---------

Compatibility

Vaadin Flow Components V25.0.0-alpha4

11 Aug 12:43
a429cc1
Compare
Choose a tag to compare
Pre-release

Vaadin Flow Components 25.0.0-alpha4

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-alpha3

Changes in All Components

  • Fixes:

    • Adjust MenuBarElement and ITs to pass with native popover. PR:7779

    • Adjust ComboBox and MultiSelectComboBox ITs to pass with native popover. PR:7780

    • Adjust LoginOverlay logic, TestBench and ITs for native popover. PR:7781

      ---------

  • Chore:

    • Increase Web-Component version
    • Increase Web-Component version
    • Increase Web-Component version

Changes in vaadin-avatar-flow

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

Changes in vaadin-combo-box-flow

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

Changes in vaadin-confirm-dialog-flow

  • Breaking Changes:

    • Remove deprecated Element APIs from ConfirmDialog. PR:7745
  • New Features:

    • Add addClosedListener to ConfirmDialog. PR:7795

Changes in vaadin-context-menu-flow

  • Breaking Changes:

    • Remove setOverlayClassName from overlay components. PR:7813
    • Context menu test bench improvements. PR:7801
  • New Features:

    • Context menu testbench improvements

      ---------

Changes in vaadin-crud-flow

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

Changes in vaadin-date-picker-flow

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

Changes in vaadin-date-time-picker-flow

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

Changes in vaadin-dialog-flow

  • New Features:
    • Add setRole to Dialog and Popover, deprecate setOverlayRole. PR:7796

      ---------

    • Add addClosedListener to Dialog. PR:7794

Changes in vaadin-markdown-flow

  • Fixes:
    • Render markdown content on re-attachment. PR:7808

      ---------

Changes in vaadin-menu-bar-flow

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

Changes in vaadin-popover-flow

  • New Features:

    • Add setRole to Dialog and Popover, deprecate setOverlayRole. PR:7796

      ---------

  • Fixes:

    • Remove no longer needed logic from Popover TestBench element. PR:7782

Changes in vaadin-select-flow

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

Changes in vaadin-spreadsheet-flow

  • Fixes:
    • Use new custom editor if editors are updated

    • Improve custom editors internal structure to prevent NPE errors. PR:7755

    • Prevent trying to remove already removed

      Sometimes, the call to removeCellCustomEditor can be done to a widget already removed from its parent, which causes a client-side error. This change try to address that with some refactor on the custom editors internal map. The refactor aims to replace the keys that currently refer to the cell address with the editor ID itself. That way, in case the same editor is shared by more than one cell, the same Slot will be used. With the current logic, more than one Slot element would be created for the same editor, which could cause issues like, the editor not being shown because it was moved to the other Slot parent.

    • Use frozen panel size to calculate the visible rows/cols on scroll. PR:7719. Ticket:7507

      Use the top and left frozen panel size to calculate the amount of headers and rows to be rendered when the user scrolls. Currently, the size of the frozen panels are not accounted which causes some of the columns and rows to not be rendered even when there's available space for that.

    • Adjust top/left shift calculation

Changes in vaadin-time-picker-flow

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

Compatibility

Vaadin Flow Components V24.9.0-alpha4

11 Aug 08:08
7d16f15
Compare
Choose a tag to compare
Pre-release

Vaadin Flow Components 24.9.0-alpha4

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-alpha3

Changes in All Components

  • Chore:
    • Increase Web-Component version

Changes in vaadin-markdown-flow

  • Fixes:
    • Render markdown content on re-attachment (#7808). PR:7809

      ---------

Changes in vaadin-spreadsheet-flow

  • Fixes:
    • Use new custom editor if editors are updated

    • Improve custom editors internal structure to prevent NPE errors (#7755). PR:7772

    • Prevent trying to remove already removed

      Sometimes, the call to removeCellCustomEditor can be done to a widget already removed from its parent, which causes a client-side error. This change try to address that with some refactor on the custom editors internal map. The refactor aims to replace the keys that currently refer to the cell address with the editor ID itself. That way, in case the same editor is shared by more than one cell, the same Slot will be used. With the current logic, more than one Slot element would be created for the same editor, which could cause issues like, the editor not being shown because it was moved to the other Slot parent.

    • Use frozen panel size to calculate the visible rows/cols on scroll (#7719). PR:7756. Ticket:7507

      Use the top and left frozen panel size to calculate the amount of headers and rows to be rendered when the user scrolls. Currently, the size of the frozen panels are not accounted which causes some of the columns and rows to not be rendered even when there's available space for that.

    • Adjust top/left shift calculation

Compatibility