2.5 KiB
2.5 KiB
2.2.1
- Fixed Polyline and Marker comparison/equality checks.
2.2.0
- Added
onStyleLoadedcallback toIntaleqMapto handle style initialization. - Improved overlay persistence: Markers, Polylines, Circles, and Polygons are now automatically restored after style changes (e.g., toggling Dark Mode).
- Exported MapLibre offline management primitives (
OfflineRegion,downloadOfflineRegion, etc.) for advanced usage. - Exported
MyLocationRenderModeandMyLocationTrackingModefor location UI customization. - Fixed
trackCameraPositionlogic to correctly triggeronCameraIdle.
2.1.3
- Fixed missing
dart:uiimport intypes.dart. - Verified compatibility with Flutter 3.22.
2.1.2
- Updated dependencies to latest stable versions (
http,lints,meta). - Fixed
onCameraMoveStartednot being triggered correctly. - Updated
README.mdto reflect the latest version.
2.1.1
- Finalized static analysis and documentation fixes for maximum pub.dev score.
- Renamed deprecated MapLibre components to latest naming conventions.
- Fixed deprecated Color member usage.
2.1.0
- Fixed static analysis warnings (unused imports and variables).
- Added comprehensive documentation for core SDK elements.
- Improved API parity with Google Maps Flutter (CameraPosition helpers).
- Added an
example/project demonstrating SDK integration.
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.