google_maps_apis 3.0.1
google_maps_apis: ^3.0.1 copied to clipboard
Google Maps Web Services [API](https://developers.google.com/maps/web-services)
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Types of changes
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
3.0.0 #
Changed #
- [BREAKING] Changed
PlacesAPINew
propertyHttpClient? httpClient
toHttpClientAdapter? httpClientAdapter
to allow more control over http client customization.
2.0.0 #
Added #
- Added support for Places API (New). Note: using legacy Places API remains the same, no breaking changes.
1.1.0 #
Changed #
- Changed the query params encoding. Now it uses the
Uri.encodeFull
to encode the query params.
1.0.0+1 #
Added #
- Added missing fields to
PlaceDetails
.
Changed #
GoogleResponseStatus
updated withResponseStatus
enum according to a pending TODO. (this is a breaking change with respect to google_maps_webservice)- Enum Json serialization updated to avoid unnecessary boilerplate code.
- Changed several required fields as optional. (this is a breaking change with respect to google_maps_webservice)
Fixed #
TravelMode
query param bug fixed on directions api request. (Google requires themode
query param to be lower case but then when parsingtravel_mode
from json response it should be treated as upper case)