google_maps_flutter_platform_interface 2.14.0
google_maps_flutter_platform_interface: ^2.14.0 copied to clipboard
A common platform interface for the google_maps_flutter plugin.
2.14.0 #
- Adds support for disabling or moving the camera control button on web.
- Updates minimum supported SDK version to Flutter 3.29/Dart 3.7.
2.13.0 #
- Adds Advanced marker support.
2.12.1 #
- Fixes the
zIndexissue in thecopyWithmethod.
2.12.0 #
- Deprecates
zIndexparameter inMarkerin favor ofzIndexInt. - Updates minimum supported SDK version to Flutter 3.27/Dart 3.6.
2.11.1 #
- Updates READMEs and API docs.
2.11.0 #
- Adds support for animating the camera with a duration.
2.10.0 #
- Updates minimum supported SDK version to Flutter 3.22/Dart 3.4.
- Adds support for ground overlay.
2.9.5 #
- Converts
BitmapDescriptorto typesafe structures.
2.9.4 #
- Converts
PatternItemto typesafe structure. - Converts
Capto typesafe structure.
2.9.3 #
- Corrects an incorrect comment in polyline.dart file.
2.9.2 #
- Corrects JSON tag for
CameraUpdateNewLatLngBounds.
2.9.1 #
- Splits CameraUpdate into dervied classes for different update cases.
- Updates minimum supported SDK version to Flutter 3.19/Dart 3.3.
2.9.0 #
- Adds support for heatmap layers.
2.8.0 #
- Deprecates
BitmapDescriptor.fromAssetImagein favor ofBitmapDescriptor.assetandAssetMapBitmap.create. - Deprecates
BitmapDescriptor.fromBytesin favor ofBitmapDescriptor.bytesandBytesMapBitmap
2.7.1 #
- Undeprecates
BitmapDescriptor.fromAssetImage. - Undeprecates
BitmapDescriptor.fromBytes. - Fixes issues with deprecation in version 2.7.0.
2.7.0 #
- Adds better support for marker size and scaling behaviour with
AssetMapBitmapandBytesMapBitmap. - Deprecates
BitmapDescriptor.fromAssetImagein favor ofBitmapDescriptor.assetandAssetMapBitmap.create. - Deprecates
BitmapDescriptor.fromBytesin favor ofBitmapDescriptor.bytesandBytesMapBitmap - Updates minimum supported SDK version to Flutter 3.16/Dart 3.2.
2.6.0 #
- Adds support for marker clustering.
2.5.0 #
- Adds
styleto theMapConfigurationto allow setting style as part of map creation. - Adds
getStyleErrorto the platform interface, to allow asynchronous access to style errors that occur during initialization. - Updates minimum supported SDK version to Flutter 3.13/Dart 3.1.
2.4.3 #
- Updates minimum required plugin_platform_interface version to 2.1.7.
2.4.2 #
- Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.
- Fixes new lint warnings.
2.4.1 #
- Adds pub topics to package metadata.
- Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.
2.4.0 #
- Adds options for gesture handling and tilt controls on web.
2.3.0 #
- Adds a
cloudMapIdparameter to support cloud-based map styling.
2.2.7 #
- Removes obsolete null checks on non-nullable values.
- Updates minimum Flutter version to 3.3.
- Aligns Dart and Flutter SDK constraints.
2.2.6 #
- Updates links for the merge of flutter/plugins into flutter/packages.
- Updates minimum Flutter version to 3.0.
2.2.5 #
- Updates code for stricter lint checks.
2.2.4 #
- Updates code for
no_leading_underscores_for_local_identifierslint.
2.2.3 #
- Updates imports for
prefer_relative_imports. - Updates minimum Flutter version to 2.10.
2.2.2 #
- Adds a
sizeparameter toBitmapDescriptor.fromBytes, so web applications can specify the actual physical size of the bitmap. The parameter is not needed (and ignored) in other platforms. Issue #73789. - Fixes avoid_redundant_argument_values lint warnings and minor typos.
2.2.1 #
- Adds a new interface for inspecting the platform map state in tests.
2.2.0 #
- Adds new versions of
buildViewandupdateOptionsthat take a new option class instead of a dictionary, to remove the cross-package dependency on magic string keys. - Adopts several parameter objects in the new
buildViewvariant to future-proof it against future changes. - Ignores unnecessary import warnings in preparation for upcoming Flutter changes.
2.1.7 #
- Updates code for stricter analysis options.
- Removes unnecessary imports.
2.1.6 #
- Migrates from
ui.hash*toObject.hash*. - Updates minimum Flutter version to 2.5.0.
2.1.5 #
- Removes dependency on
meta.
2.1.4 #
- Update to use the
verifymethod introduced in plugin_platform_interface 2.1.0.
2.1.3 #
LatLngconstructor maintains longitude precision when given within acceptable range
2.1.2 #
- Add additional marker drag events
2.1.1 #
- Method
buildViewWithTextDirectionhas been added to the platform interface.
2.1.0 #
- Add support for Hybrid Composition when building the Google Maps widget on Android. Set
MethodChannelGoogleMapsFlutter.useAndroidViewSurfacetotrueto build with Hybrid Composition.
2.0.4 #
- Preserve the
TileProviderwhen copyingTileOverlay, fixing a regression with tile overlays introduced in the null safety migration.
2.0.3 #
- Fix type issues in
isMarkerInfoWindowShownandgetZoomLevelintroduced in the null safety migration.
2.0.2 #
- Mark constructors for CameraUpdate, CircleId, MapsObjectId, MarkerId, PolygonId, PolylineId and TileOverlayId as const
2.0.1 #
- Update platform_plugin_interface version requirement.
2.0.0 #
- Migrated to null-safety.
- BREAKING CHANGE: Removed deprecated APIs.
- BREAKING CHANGE: Many sets in APIs that used to treat null and empty set as equivalent now require passing an empty set.
- BREAKING CHANGE: toJson now always returns an
Object; the details of the object type and structure should be treated as an implementation detail.
1.2.0 #
- Add TileOverlay support.
1.1.0 #
- Add support for holes in Polygons.
1.0.6 #
- Update Flutter SDK constraint.
1.0.5 #
- Temporarily add a
fromJsonconstructor toBitmapDescriptorso serialized descriptors can be synchronously re-hydrated. This will be removed when a fix for this issue lands.
1.0.4 #
- Add a
disposemethod to the interface, so implementations may cleanup resources acquired oninit.
1.0.3 #
- Pass icon width/height if present on
fromAssetImageBitmapDescriptors (web only)
1.0.2 #
- Update lower bound of dart dependency to 2.1.0.
1.0.1 #
- Initial open source release.
1.0.0 ... 1.0.0+5 #
- Development.