NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #400 most downloaded on pub.dev
With that package you will be able to use Google Maps JavaScript API from Dart scripts.
Last release 2 months ago
28 Jul 2026
Release timing varies
gaps range from 8 days to 12 months
Most releases are documented
notes for 37 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
74 releases · first in 2012
Add AdvancedMarker anchor bindings
- re-generate against v3.62 docs
- improve analysis score
One column per quarter.
fix issue with return types of type List or List . This fixes Exception on GeocoderAddressComponent|get#types #138.
List<String> or List<num>. This fixes Exception on GeocoderAddressComponent|get#types #138.promote last dev release as 8.0.0
allow package:web: ">=0.5.1 <2.0.0"
- allow package:web ^1.0.0
- some minor changes
migrate to wasm-safe JS-interop.
GMap should be rename to MaptoJS and toDart are sometimes required on elements accepting/returning several types- migrate to package:web ^0.5.0 - requires dart >= 3.3.0
- promote 7.0.0-beta.1
- Migrate to `package:web`
Add importLibrary to allow Dynamic Library Import.
importLibrary to allow Dynamic Library Import.Update API according to v3.49 js API reference.
Fix issue with Encoding.decodePath.
Small breaking change : PlacePhoto.url must be replaced by PlacePhoto.getUrl() because getUrl now accepts an optional PhotoOptions parameter.
PlacePhoto.url must be replaced by PlacePhoto.getUrl() because getUrl now accepts an optional PhotoOptions parameter.Update API according to v3.47 js API reference.
Fix issue using enum in closure (see #105: Error with DirectionsService)
Fix issue using fields of type Function (see #103: map.projection.fromLatLngToPoint not correctly bound)
Make the following getters non-null:
LatLng.latLatLng.lngLatLngBounds.northEastLatLngBounds.southWest- Add a missing file
Migrate to null-safety. As the google maps documentation does not provide information about nullability everything has been migrated as nullable.
Migrate from dart:js to package:js.
dart:js to package:js.Nothing published for this version
Nothing published for this version
Nothing published for this version
Add AutocompletionRequest.origin and AutocompletionRequest.sessionToken.
AutocompletionRequest.origin and AutocompletionRequest.sessionToken.Fix issue with MVCArray.onRemoveAt and MVCArray.onRemoveAt.
MVCArray.onRemoveAt and MVCArray.onRemoveAt.Potentially breaking changes: the following function can now be set directly without dealing with JsObject
ImageMapType.getTileImageMapTypeOptions.getTileUrlMapType.getTileProjection.fromLatLngToPoint and Projection.fromPointToLatLngStyledMapType.getTileOverlayView.draw, OverlayView.onAdd, and OverlayView.onRemoveStreetViewService.getPanorama to follow the documentation.fix issue with StreetViewPanorama.controls.
fix incorrect event names ofr MVCArray removeAt and setAt.
- fix build.
- remove func dependency.
func dependency.- migration to Dart 2.
- Fix another issue with Dart-2
- Fix some issue with Dart-2
Support some additions from Google Maps API 3.28
Fix Upgrade from comment-based generics syntax
update to handle stricter markdown
fix issue with mirrors and Dart2js (see http://dartbug.com/28371)
no more generator dependencies grabbed
support of the Google Maps API 3.22
fix issue #32: fail to create PlacesService.
fix issue #31: duplicated google_maps library name.
support of the Google Maps API 3.20
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →