Bugs
- Fixed interaction and tooltip positioning issues that occurred when the map was shifted from its normal position using an offset. Tooltips and zoom gestures now align correctly.
- No changes.
General
- The compatible version of our Flutter maps widget has been updated to Flutter SDK 3.38.
General
- The compatible version of our Flutter maps widget has been updated to Flutter SDK 3.35.
General
- The compatible version of our Flutter maps widget has been updated to Flutter SDK 3.32.0.
General
- The minimum Dart version has been updated to 3.7.
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.
General
- The minimum Dart version of our Flutter widgets has been updated to 3.4 from 3.3.
General
- The compatible version of our Flutter maps widget has been updated to Flutter SDK 3.27.0.
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.
General
- The compatible version of our Flutter maps widget has been updated to Flutter SDK 3.24.0.
General
- Provided the Material 3 themes support.
Bugs
- #FB45437 - Resolved the late error exception when assigning any value other than -1 to the selectedIndex property.
General
- Upgraded the http package to the latest version 1.0.0.
Bugs
- #FB42695 - Now, the map tile layer no longer jumps to distant locations when panning during fling zooming.
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.
Feature
- #FB39509 - The issue with the previous and new zoom levels of onWillZoom not updating properly while zooming through the toolbar has been resolved.
Bug
- #FB37232 – Now, the data labels get rendered when enabling it programmatically.
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.
Bugs
- Now, while performing mouse wheel zooming, the current segment color will be applied properly.
Features
- Legend pointer - Provided an option to show a pointer on the solid bar legend while hover over the shape or bubble.
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.
- #I323663, I318077 - Provided multiple tile layer support in the Maps.
- Legend pointer - Show a pointer at the top of the gradient legend while hovering.
Features
- Inverted circle.
- Inverted polygon.
- Legend title.
- Double tap zooming.
Breaking changes
- The
titleproperty has been removed fromSfMaps.
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.
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.
No changes.
No changes.
No changes.
No changes.
No changes.
No changes.
No changes.
No changes.
No changes.
Initial release.
Features
Includes the maps widget with these features:
- Data labels
- Markers
- Bubbles
- Shape selection
- Legend
- Colors
- Tooltip