Mapbox welcomes participation and contributions from everyone.
Please refer to release notes in the main SDK for the latest Jetpack Compose Extension related changes.
- Add experimental
MapboxMap
composable function as the entry point to inject a MapboxMap to the app. - Add experimental
MapEffect
to expose the rawMapView
controller, so that user can use it to access the full Maps SDK API surface. - Add experimental plugin settings classes(i.e.
AttributionSettings
,CompassSettings
,GesturesSettings
,LocationComponentSettings
,LogoSettings
,ScaleBarSettings
) as the input state ofMapboxMap
composable function. - Add experimental
PointAnnotation
,CircleAnnotation
,PolylineAnnotation
andPolygonAnnotation
composable functions to add an annotation to the map. - Add experimental
PointAnnotationGroup
,CircleAnnotationGroup
,PolylineAnnotationGroup
andPolygonAnnotationGroup
composable functions to add an annotation group to the map;PointAnnotationGroup
andCircleAnnotationGroup
can be clustered based on configuration. - Add experimental
ViewAnnotation
composable function to add a view annotation to the map. - Add experimental
MapViewportState
API hat can be hoisted to control and observe the map's camera state.