Releases: vaadin/flow-components
Vaadin Flow Components V25.0.0-beta2
Vaadin Flow Components 25.0.0-beta2
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-beta1
Changes in vaadin-side-nav-flow
Compatibility
- This release use Web Components listed in Vaadin Platform 25.0.0-beta2
- Tested with Vaadin Flow version 25.0.0-beta1
Vaadin Flow Components V25.0.0-beta1
Vaadin Flow Components 25.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 24.9.0
Changes in All Components
-
Breaking Changes:
-
New Features:
Changes in vaadin-aura-theme-flow
Changes in vaadin-button-flow
Changes in vaadin-charts-flow
-
Breaking Changes:
- ⧉ Use Jackson 3 for chart config serialization. PR:8024
- ⧉ Remove deprecated methods using
Date. PR:7991 - ⧉ Add
BreadcrumbstoPlotOptionsTreemap. PR:7970 - ⧉ Mark methods in Lang as deprecated
- ⧉ Add deprecated annotation
- ⧉ Remove
DrillUpButtonclass - ⧉ Remove drillUpText from Lang
- ⧉ Add getter and setter for
buttonSpacinginContextButton; removewidthAdjustfromTitle. PR:7932
-
New Features:
- ⧉ Add missing line width setter for inactive state. PR:8042
- ⧉ Add
LinktoPlotOptionsOrganization. PR:8019. Ticket:8016 - ⧉ Add
timezoneAPI to Time; deprecate foruseUTCandtimezoneOffset. PR:7933 - ⧉ Add
timezoneproperty toTime - ⧉ Add
Axis#setExtremesoverloads withInstant. PR:7990 - ⧉ Add
BreadcrumbsAPI toDrilldownin charts - ⧉ Add getter and setter for buttonSpacing in ContextButton
- ⧉ Add
Zoomingconfiguration toChartModel. PR:7952. Ticket:7946 - ⧉ Add
ButtonRelativeToenum; deprecateDrillUpButtonRelativeTo. PR:7951 - ⧉ Bump Highcharts version in SVG Generator. PR:7943. Ticket:7942
Changes in vaadin-confirm-dialog-flow
-
Breaking Changes:
-
New Features:
Changes in vaadin-context-menu-flow
-
Breaking Changes:
-
New Features:
Changes in vaadin-cookie-consent-flow
Changes in vaadin-crud-flow
Changes in vaadin-custom-field-flow
- New Features:
Changes in vaadin-date-picker-flow
Changes in vaadin-date-time-picker-flow
- Breaking Changes:
Changes in vaadin-details-flow
Changes in vaadin-dialog-flow
-
Breaking Changes:
-
New Features:
Changes in vaadin-grid-flow
- Breaking Changes:
Vaadin Flow Components V24.9.3
Vaadin Flow Components 24.9.3
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.2
Changes in vaadin-confirm-dialog-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation (#8110). PR:8132
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-dialog-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation (#8110). PR:8132
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-login-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation (#8110). PR:8132
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-popover-flow
- Fixes:
-
⧉ Mark ModalRoot annotation with @inherited (#8140). PR:8141
This allows the subclasses of any component using the
@ModalRootannotation to access the annotation, which ensures that the Popover's auto-attach mechanism to work for such subclasses. -
⧉ Auto-attach Popover based on helper annotation (#8110). PR:8132
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Compatibility
Vaadin Flow Components V24.8.11
Vaadin Flow Components 24.8.11
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.10
Changes in vaadin-confirm-dialog-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation (#8110). PR:8131
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-dialog-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation (#8110). PR:8131
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-login-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation (#8110). PR:8131
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-popover-flow
- Fixes:
-
⧉ Mark ModalRoot annotation with @inherited (#8140). PR:8142
This allows the subclasses of any component using the
@ModalRootannotation to access the annotation, which ensures that the Popover's auto-attach mechanism to work for such subclasses. -
⧉ Auto-attach Popover based on helper annotation (#8110). PR:8131
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Compatibility
Vaadin Flow Components V25.0.0-alpha14
Vaadin Flow Components 25.0.0-alpha14
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-alpha12
Changes in All Components
- Chore:
- ⧉ Increase Web-Component version
Changes in vaadin-button-flow
Changes in vaadin-charts-flow
- Fixes:
-
⧉ Fix path to property in events. PR:8116
The button property points to the wrong path in which it is located in the originalEvent object sent by the client. It seems that it didn't fail before, but lately, that has caused some IT failures, as the mapping from null to int now causes an exception that prevents the Java event objects from being instantiated.
-
Changes in vaadin-confirm-dialog-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation. PR:8110
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-dialog-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation. PR:8110
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-grid-flow
-
Breaking Changes:
-
New Features:
-
Fixes:
Changes in vaadin-login-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation. PR:8110
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-messages-flow
Changes in vaadin-popover-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation. PR:8110
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-split-layout-flow
Changes in vaadin-spreadsheet-flow
- Fixes:
Changes in vaadin-tabs-flow
-
Breaking Changes:
-
New Features:
Changes in vaadin-virtual-list-flow
Compatibility
- This release use Web Components listed in Vaadin Platform 25.0.0-alpha14
- Tested with Vaadin Flow version 25.0.0-alpha20
Vaadin Flow Components V25.0.0-alpha13
Vaadin Flow Components 25.0.0-alpha13
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-alpha12
Changes in All Components
- Chore:
- ⧉ Increase Web-Component version
Changes in vaadin-button-flow
Changes in vaadin-charts-flow
- Fixes:
-
⧉ Fix path to property in events. PR:8116
The button property points to the wrong path in which it is located in the originalEvent object sent by the client. It seems that it didn't fail before, but lately, that has caused some IT failures, as the mapping from null to int now causes an exception that prevents the Java event objects from being instantiated.
-
Changes in vaadin-confirm-dialog-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation. PR:8110
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-dialog-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation. PR:8110
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-grid-flow
-
Breaking Changes:
-
New Features:
-
Fixes:
Changes in vaadin-login-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation. PR:8110
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-messages-flow
Changes in vaadin-popover-flow
- Fixes:
-
⧉ Auto-attach Popover based on helper annotation. PR:8110
Introduces a new internal Java annotation interface to help Popover decide where to attach itself when the component is auto added to the UI. Adds the
@ModalComponentannotation to the following components: - Dialog - ConfirmDialog - LoginOverlay When the Popover target's element is inside any of the components above, the component will be placed in the same parent as the target's to allow events to be listened from the Popover content.
-
Changes in vaadin-split-layout-flow
Changes in vaadin-spreadsheet-flow
- Fixes:
Changes in vaadin-tabs-flow
-
Breaking Changes:
-
New Features:
Changes in vaadin-virtual-list-flow
Compatibility
- This release use Web Components listed in Vaadin Platform 25.0.0-alpha13
- Tested with Vaadin Flow version 25.0.0-alpha19
Vaadin Flow Components V24.9.2
Vaadin Flow Components 24.9.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 24.9.1
Changes in All Components
- Chore:
- ⧉ Increase Web-Component version
Changes in vaadin-spreadsheet-flow
-
New Features:
-
Fixes:
Compatibility
Vaadin Flow Components V24.8.10
Vaadin Flow Components 24.8.10
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.9
Changes in All Components
- Chore:
- ⧉ Increase Web-Component version
Changes in vaadin-spreadsheet-flow
- Fixes:
Compatibility
Vaadin Flow Components V25.0.0-alpha12
Vaadin Flow Components 25.0.0-alpha12
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-alpha10
Changes in All Components
- Chore:
- ⧉ Increase Web-Component version
Changes in vaadin-app-layout-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-aura-theme-flow
Changes in vaadin-avatar-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-charts-flow
-
Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
-
New Features:
Changes in vaadin-checkbox-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-combo-box-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-confirm-dialog-flow
- Breaking Changes:
-
⧉ Add support for server side ModalityMode. PR:8069
Introduces Dialog#setModal(ModalityMode) with three options: STRICT, VISUAL and MODELESS. Changes a Dialog to have ModalityMode#VISUAL by default instead of being strict modal. LoginOverlay has ModalityMode#STRICT by default instead of being modeless. Deprecates Dialog#setModal(boolean). Part of: vaadin/flow#22279
-
Changes in vaadin-context-menu-flow
- Breaking Changes:
-
⧉ Add support for server side ModalityMode. PR:8069
Introduces Dialog#setModal(ModalityMode) with three options: STRICT, VISUAL and MODELESS. Changes a Dialog to have ModalityMode#VISUAL by default instead of being strict modal. LoginOverlay has ModalityMode#STRICT by default instead of being modeless. Deprecates Dialog#setModal(boolean). Part of: vaadin/flow#22279
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-crud-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-dashboard-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-date-picker-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-date-time-picker-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-dialog-flow
- Breaking Changes:
-
⧉ Add support for server side ModalityMode. PR:8069
Introduces Dialog#setModal(ModalityMode) with three options: STRICT, VISUAL and MODELESS. Changes a Dialog to have ModalityMode#VISUAL by default instead of being strict modal. LoginOverlay has ModalityMode#STRICT by default instead of being modeless. Deprecates Dialog#setModal(boolean). Part of: vaadin/flow#22279
-
Changes in vaadin-form-layout-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-grid-flow
-
Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
-
New Features:
Changes in vaadin-grid-pro-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-list-box-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-login-flow
- Breaking Changes:
-
⧉ Add support for server side ModalityMode. PR:8069
Introduces Dialog#setModal(ModalityMode) with three options: STRICT, VISUAL and MODELESS. Changes a Dialog to have ModalityMode#VISUAL by default instead of being strict modal. LoginOverlay has ModalityMode#STRICT by default instead of being modeless. Deprecates Dialog#setModal(boolean). Part of: vaadin/flow#22279
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-map-flow
-
Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
-
New Features:
-
Fixes:
Changes in vaadin-menu-bar-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-messages-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-popover-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-renderer-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-rich-text-editor-flow
- Breaking Changes:
-
⧉ Update to jackson3
Update components to use jackson 3 to support the change in vaadin/flow#22205 ---------
-
Changes in vaadin-select-flow
- New Features:
Vaadin Flow Components 24.9.1
Vaadin Flow Components 24.9.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 24.9.0
Changes in All Components
- Chore:
- ⧉ Increase Web-Component version