NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #402 most downloaded on pub.dev
A Flutter plugin for integrating Google Maps in iOS and Android applications.
Last release 10 days ago
26 Sep 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
166 releases · first in 2018
Fixed typo in LatLng's documentation.
Fix Swift example in README.md.
Android: Unregister ActivityLifecycleCallbacks on activity destroy (fixes a memory leak).
One column per quarter.
Android: Fix polyline width in building phase.
Update Android play-services-maps to 17.0.0
* Marker drag event
Allow (de-)serialization of CameraPosition
Adds support for toggling the traffic layer
Adds support for toggling Indoor View on or off.
* Fix polygons for iOS
* Fixed build issue on iOS.
* Add support for Padding.
Add support for custom map styling.
* Add support for Polygons.
Add missing template type parameter to invokeMethod calls.
invokeMethod calls.Example app update(comment out usage of the ImageStreamListener API which has a breaking change that's not yet on master). See: https://github.com/flu…
Add support for Circle overlays.
Prevent calling null callbacks and callbacks on removed objects.
Add myLocationButtonEnabled option.
Android: Fix an issue where myLocationButtonEnabled setting was not propagated when set to false onMapLoad.
Support Color's alpha channel when converting to UIColor on iOS.
BitmapDescriptor#fromBytes accounts for screen scale on ios.
Add a BitmapDescriptor that is aware of scale.
Add support for Polylines on GoogleMap.
* Enable iOS accessibility.
Add method getVisibleRegion for get the latlng bounds of the visible map area.
Added support setting marker icons from bytes.
Added onTap for callback for GoogleMap.
Add a key parameter to the GoogleMap widget.
Change events are call backs on GoogleMap widget.
Breaking change. Changed the Marker API to be widget based, it was controller based. Also changed the example app to account for the same.
Add NSNull Checks for markers controller in iOS.
Address an issue on iOS where icons were not loading.
Breaking change. Migrate from the deprecated original Android Support Library to AndroidX. This shouldn't result in any functional changes, but it req…
Fixed a bug which the camera is not positioned correctly at map initialization(temporary workaround)(https://github.com/flutter/flutter/issues/27550).
Log a more detailed warning at build time about the previous AndroidX migration.
Fixed a memory leak on Android - the map was not properly disposed.
Fixed a crash when the plugin is registered by a background FlutterView.
Skip the Gradle Android permissions lint for MyLocation
Updated the sample app in README.md.
Bug fix: custom marker images were not working on iOS as we were not keeping a reference to the plugin registrar so couldn't fetch assets.
Update the minimal required Flutter SDK version to one that supports embedding platform views.
dart:async.Update README to recommend using the package from pub.
Relax Flutter version requirement to 0.11.9.
Initial developers preview release.
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →