1.1 KiB
1.1 KiB
2.0.0
Breaking redesign — full Google Maps Flutter API parity.
- Replaced imperative
add/removeMarker()controller methods with a declarativeSet<Marker>/Set<Polyline>/Set<Circle>/Set<Polygon>API on the widget, identical togoogle_maps_flutter. - Added
MarkerId,PolylineId,CircleId,PolygonIdtyped ID classes. - Added per-object callbacks:
Marker.onTap,Marker.onDragEnd,Polyline.onTap, etc. - Added
InlqBitmap(mirrorsBitmapDescriptor):defaultMarker,defaultMarkerWithHue,fromAsset,fromBytes,fromStyleImage. - Added
InfoWindowmodel withtitle,snippet, andonTap. - Added
IntaleqMapTypeenum (normal,light,satellite,none). - Added
MinMaxZoomPreferenceandCameraTargetBounds. - Renamed
getRoute()→getDirections()for API clarity. - Added
reverseGeocode()to controller. - Added
PolylineUtils.encode()andPolylineUtils.totalLength(). - Added
IntaleqColorsFlutterColorconstants alongside hex strings. - Removed
geolocatorandget/latlong2dependencies (no longer needed).
1.0.0
- Initial release. Imperative add/remove API over MapLibre GL.