Vaadin Flow Components V24.8.0.alpha4
Pre-releaseVaadin Flow Components 24.8.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.8.0.alpha3
Changes in All Components
- Chore:
Changes in vaadin-confirm-dialog-flow
- Fixes:
Changes in vaadin-context-menu-flow
Changes in vaadin-dashboard-flow
Changes in vaadin-dialog-flow
- Fixes:
Changes in vaadin-grid-flow
-
New Features:
-
Fixes:
Changes in vaadin-login-flow
- Fixes:
Changes in vaadin-map-flow
- New Features:
-
⧉ Add support for polygons to Map. PR:7274
Introduced a new constant
OL_GEOMETRY_POLYGONfor referencing the polygon geometry type. This ensures consistency and avoids hardcoding string values in the codebase. Introduce thePolygonclass for handling polygon geometries, including methods to set, get, and translate coordinates. Add comprehensive test coverage to validate functionality, including edge cases for null or empty inputs. Introduce a utility functionconvertToGeoJSONCoordinateArrayto transform server-side coordinate objects into the GeoJSON coordinate array structure for polygons. This aids in handling polygon data and ensures compatibility with GeoJSON standards. IntroducedsynchronizePolygonfunction to handle the synchronization of Polygon geometry. Updated imports and mappings to includePolygonand the new coordinate conversion helperconvertToGeoJSONCoordinateArray. This enhances functionality for handling complex geometries within the map. Introduced the PolygonFeature class with methods to define and manage polygon geometries. Added a new integration test page, PolygonFeaturePage, to demonstrate the creation, interaction, and styling of polygon features. This enhances the map component with advanced polygon handling capabilities. ---------
-
Changes in vaadin-master-detail-layout-flow
Changes in vaadin-notification-flow
- Fixes:
Changes in vaadin-spreadsheet-flow
- Fixes:
-
⧉ Calculate sheet size every time when setting row height
---------
-
Compatibility
- This release use Web Components listed in Vaadin Platform 24.8.0.alpha4
- Tested with Vaadin Flow version 24.8.0.alpha6