- Animate marker position changes instead of removing and re-adding
- Fix Fatal error: Attempted to read an unowned reference but the object was already deallocated
- Fixed an issue where onCameraMove was not invoked by double-tapping
- Added insetsLayoutMarginsFromSafeArea
- Added a
markerAnnotationWithHue()
andpinAnnotationWithHue()
method to allow custom marker/pin colors
- Added Annotation zIndex
- Added posibility to take snapshots of the map
- Fixes an issue where mapController.moveCamera would animate the camera transition
- To animate a camera movement, mapController.animateCamera should be used instead
- Removed Android folder to fix build failures
- Fixes memory leak
- Adds ability to take snapshots of the map
Thanks to @jonbhanson
- Adds null safety.
- Refreshes the example app.
- Updates .gitignore and removes files that should not be tracked.
-
Animate to bounds was added. (Thanks to @nghiashiyi)
-
Fixed an issue where the user location was only displayed in
authorizationInUse
status. (Thanks to @zgosalvez) -
minor fixes
- Thanks to @maxiundtesa the getter for the current zoomLevel was added
- iOS build failure for Flutter modules was fixed
- Fixed build failure
- Added anchor param to Annotation
- Added missing comparison of Overlay coordinates, which caused Circles, Annotations, Polylines and Ploygons to not update correctly on coordinate changes.
- Added configurable Anchor for infoWindows
- Fixed the offset of custom markers
- Fixed the onTap event for Annotation Callouts
- Added custom annotation icons from byte data
- Fixed scaling of icons from assets => see: https://flutter.dev/docs/development/ui/assets-and-images#declaring-resolution-aware-image-assets
- Annotation rework:
- onTap for InfoWindow added
- Multiline InfoWindow subtitle support
- Overall Annotation handling refactored
- Correct UserTracking Button added
- Fixed map freezing when setState is being called
- Fixed Polygon and Circle Tap events.
- Added markerAnnotation as selectable annotation type.
- Added ability to place circles on the map.
- Added ability to place polygons on the map.
- Fixed build issues
- Fixes issue #6, location permission is only requested if it's actually used.
- Converted iOS code to swift 5.
- Changed annotation initialisation, fixes custom annotation icons not showing up on the map.
- Added ability to add padding to the map
- Added ability to place polylines.
- Fixed error when updating Annotations on map.
- Added getter for visible map region.
- Added zoomBy functionality.
- Added setter for min and max zoom levels.
- Initial release.