syncfusion_flutter_maps 30.1.37
syncfusion_flutter_maps: ^30.1.37 copied to clipboard
A Flutter Maps library for creating beautiful, interactive, and customizable maps from shape files or WMTS services to visualize the geographical area.
30.1.37 06/25/2025 #
General
- The compatible version of our Flutter maps widget has been updated to Flutter SDK 3.32.0.
29.1.39 22/04/2025 #
General
- The minimum Dart version has been updated to 3.7.
29.1.33 25/03/2025 #
General
- The compatible version of our Flutter maps widget has been updated to Flutter SDK 3.29.0.
- The Syncfusion® Flutter maps example sample have been updated to support kotlin build scripts in Android platform.
- The Syncfusion® Flutter maps example sample have been updated to support Swift package manager in macOS and iOS platforms.
28.2.6 18/02/2025 #
General
- The minimum Dart version of our Flutter widgets has been updated to 3.4 from 3.3.
28.1.36 12/24/2024 #
General
- The compatible version of our Flutter maps widget has been updated to Flutter SDK 3.27.0.
28.1.33 12/12/2024 #
General
- All of our Syncfusion® Flutter widgets have been updated to support
WebAssembly(WASM) as a compilation target for building web applications. - The minimum Dart version of our Flutter widgets has been updated to 3.3 from 2.17.
27.1.48 09/18/2024 #
General
- The compatible version of our Flutter maps widget has been updated to Flutter SDK 3.24.0.
25.1.35 03/15/2024 #
General
- Provided the Material 3 themes support.
22.2.8 08/08/2023 #
Bugs
- #FB45437 - Resolved the late error exception when assigning any value other than -1 to the selectedIndex property.
22.2.7 08/02/2023 #
General
- Upgraded the http package to the latest version 1.0.0.
21.2.3 05/03/2023 #
Bugs
- #FB42695 - Now, the map tile layer no longer jumps to distant locations when panning during fling zooming.
20.4.50 02/14/2023 #
Bugs
-
#FB40437 - The issue with panning after the pinch zooming on the iPhone browser has been resolved.
-
The issue with the custom button zooming on the MapZoomPanBehavior not working when the enablePinching is set to false has been resolved.
20.4.43 01/10/2023 #
Feature
- #FB39509 - The issue with the previous and new zoom levels of onWillZoom not updating properly while zooming through the toolbar has been resolved.
20.3.47 09/29/2022 #
Bug
- #FB37232 – Now, the data labels get rendered when enabling it programmatically.
20.2.36 07/01/2022 #
Bug
- The null exception will not be thrown when simultaneously calling the setstate and zooming the map.
Features
- Provided an option to enable or disable the mouse wheel zoom functionality.
20.1.56 05/17/2022 #
Bugs
- Now, while performing mouse wheel zooming, the current segment color will be applied properly.
19.4.38-beta 12/17/2021 #
Features
- Legend pointer - Provided an option to show a pointer on the solid bar legend while hover over the shape or bubble.
19.3.43-beta 09/30/2021 #
Features
- Vector line stroke cap - Provides a stroke cap option to customize the map vector lines and polylines.
- Marker alignment - Marker can be aligned in various alignment positions based on its coordinate point.
- Custom bounds - Provides an option to specify the visual limits for viewing a specific region in Maps.
Enhancements
- Support has been provided to increase or decrease the duration of the tooltip visibility. The duration will be measured in seconds.
- Improved the hover color of the shapes, bubbles, and vector layer shapes.
19.2.44-beta 06/29/2021 #
Features #
- #I323663, I318077 - Provided multiple tile layer support in the Maps.
- Legend pointer - Show a pointer at the top of the gradient legend while hovering.
19.1.54-beta 03/30/2021 #
Features
- Inverted circle.
- Inverted polygon.
- Legend title.
- Double tap zooming.
Breaking changes
- The
titleproperty has been removed fromSfMaps.
18.4.30-beta 12/17/2020 #
Features
- Shape sublayer support.
- Load JSON from different sources.
- Tooltip for markers.
- Bar legend with gradient support.
- Vector shapes.
- Animation improvements while zooming and panning.
- Diagnostics support.
Breaking changes
-
The
paletteproperty has been removed fromMapShapeLayer. -
The
enableShapeTooltipproperty has been removed and the tooltip can be enabled by setting theshapeTooltipBuilderproperty. -
The
shapeTooltipTextMapperproperty has been removed and the same behavior can be achieved by returning a custom widget from theshapeTooltipBuilderproperty. -
The
showBubblesproperty has been removed and the same behavior can be achieved by setting thebubbleSizeMapperproperty. -
The
enableBubbleTooltipproperty has been removed and the tooltip can be enabled by setting thebubbleTooltipBuilderproperty. -
The
bubbleTooltipTextMapperproperty has been removed and the same behavior can be achieved by returning a custom widget from thebubbleTooltipBuilderproperty. -
The
enableSelectionproperty has been removed and the same behavior can be achieved by setting theonSelectionChangedproperty. -
The
initialSelectedIndexproperty has been changed toselectedIndex. To observe the changes in the UI, the user must callsetState(). -
The
delegateproperty has been changed tosourceproperty and the type of the delegate propertyMapShapeLayerDelegatehas been changed intoMapShapeSourcewith named constructors such asMapShapeSource.asset,MapShapeSource.network, andMapShapeSource.memoryto load json data from various sources. -
The
legendSettingsproperty has been renamed aslegendand theMapLegendSettingshas been renamed as theMapLegend. -
The
legendSourceproperty has been renamed assourceand is now moved to theMapLegend. -
The
MapLegend.noneenum has been removed and the same behavior can be achieved by setting thelegendproperty asnull. -
The
showIconproperty has been removed and the same behavior can be achieved by settingiconSizeproperty of theMapLegendclass asSize.empty. -
The
opacityproperty has been removed fromMapBubbleSettingsandMapSelectionSettingsclasses and the same behavior can be achieved by setting opacity value incolorproperty of theMapBubbleSettingsandMapSelectionSettings. -
The
MapIconType.squareenum has been changed toMapIconType.rectangle. -
The
MapLabelOverflowModehas been renamed as theMapLabelOverflow. TheMapLabelOverflowMode.trimandMapLabelOverflowMode.noneenum values have been renamed toMapLabelOverflow.ellipsisandMapLabelOverflow.visiblerespectively. TheMapLabelOverflowenum values arevisible,ellipsis, andhide. -
The
textStyleandtooltipTextStyleproperty has been removed fromMapTooltipSettingsandSfMapsThemeDataclasses respectively since the built-in tooltip shape is removed.
18.3.35-beta 10/01/2020 #
Features
- Tile layer
- Zooming and panning in both layers
- Custom widget for tooltips
- Legend for bubbles
- Improvement in interaction animations and web platform hovering
Breaking changes
- The
showLegendproperty has been removed and the same behavior can be achieved by setting thelegendSourceproperty toMapElement.none. - The
toggledShapeColorhas been changed totoggledItemColorinSfMapsThemeDataandMapLegendSettings. - The
toggledShapeStrokeColorhas been changed totoggledItemStrokeColorinSfMapsThemeDataandMapLegendSettings. - The
toggledShapeStrokeWidthhas been changed totoggledItemStrokeWidthinSfMapsThemeDataandMapLegendSettings. - The
toggledShapeOpacityhas been changed totoggledItemOpacityinMapLegendSettings.
18.2.59-beta 09/23/2020 #
No changes.
18.2.57-beta 09/08/2020 #
No changes.
18.2.56-beta 09/01/2020 #
No changes.
18.2.55-beta 08/25/2020 #
No changes.
18.2.54-beta 08/18/2020 #
No changes.
18.2.48-beta 08/04/2020 #
No changes.
18.2.47-beta 07/28/2020 #
No changes.
18.2.46-beta 07/21/2020 #
No changes.
18.2.45-beta 07/14/2020 #
No changes.
18.2.44-beta 07/07/2020 #
Initial release.
Features
Includes the maps widget with these features:
- Data labels
- Markers
- Bubbles
- Shape selection
- Legend
- Colors
- Tooltip