NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1769 most downloaded on pub.dev
iOS implementation of the google_maps_flutter plugin using Google Maps SDK 9.
Last release 14 days ago
24 Sep 2026
Release timing varies
gaps range from 8 days to 2 months
Nearly every release is documented
notes for 18 of 18 stable releases
Nothing withdrawn
no release was ever pulled
7 months old
18 releases · first in 2026
One column per month.
[google_maps_flutter] Add onPointOfInterestTap platform implementatio…
[google_maps_flutter] Add onPointOfInterestTap platform implementatio…
[google_maps_flutter] Adopts new async/await Swift Pigeon support ( #1 …
[google_maps_flutter] Adopts new async/await Swift Pigeon support (#1…
Converts remaining code to Swift:
Converts remaining code to Swift:
NSObject conformance from cases where it's no longer necessary. (Class that implement Flutter plugin API protocols still need it, as those are Obj-C protocols.)Unlike the other PRs, this does not contain any Gemini Obj-C -> Swift conversions (other than some simple protocols); this is mostly just a Pigeon generation change and a lot of mostly mechanical cleanup.
Fixes flutter/flutter#119108
This converts HeatmapController and the remaining utility functions to Swift in the _sdk* packages.
This converts HeatmapController and the remaining utility functions to Swift in the _sdk* packages.
The final remaining Obj-C code will be migrated in a follow-up PRs.
The conversion process was:
The conversion code utils have much more change than previous PRs, since the direct conversion code felt very non-idiomatic in Swift. Almost all of the free functions for Pigeon<->Maps SDK type conversions were converted to extensions on the Pigeon types:
make(from:)toMapsSDKClassName() method on the Pigeon type (I'm not sold on that naming pattern; alternate suggestions welcome)map that conversion function, since map is a simple and idiomatic pattern in Swift, unlike the loop-and-add construction that had been required in Obj-C.
The test bridging header is removed since there are no longer any _Test headers.
Part of flutter/flutter#119108
This converts MarkerController and ClusterManagersController to Swift in the _sdk* packages.
This converts MarkerController and ClusterManagersController to Swift in the _sdk* packages.
The remaining Obj-C code will be migrated in a series of follow-up PRs to keep the scope of each PR reasonable for review.
The conversion process was:
Part of flutter/flutter#119108
Updates pigeon dev_dependency to ^27.3.2 for analyzer 14 compatibility.
Converts overlay controllers to Swift.
[google_maps_flutter] Convert simple object controllers to Swift ( #12 …
[google_maps_flutter] Convert simple object controllers to Swift (#12…
[google_maps_flutter] Convert top-level classes to Swift in _sdk* p…
[google_maps_flutter] Convert top-level classes to Swift in _sdk* p…
Fixes a potential compilation issue in tile downscaling.
* Corrects the README header.
Updates README to include setup information.
Adds attribution ID for Google Maps SDK usage.
Removes the requirement to use static builds with Swift Package Manager.
Adds support for advanced markers.
* Adds UIScene compatibility.
Standardizes Objective-C class names.
Initial release, based on 2.17.3 of google_maps_flutter_ios.
google_maps_flutter_ios.Your coding agent can read these notes before it upgrades. Set up the MCP server →