mapView.setMaximumFps(..) multiple times.mapView.setMaximumFps(..) multiple times.text-fieldTileStore servicebuild.gradle or upgrade to AGP 8.0+ (more details):configurations {
all {
exclude group: 'com.google.errorprone', module: 'error_prone_annotations'
}
}
FillLayer.fillPatternCrossFade, FillExtrusionLayer.fillExtrusionPatternCrossFade, LineLayer.fillExtrusionPatternCrossFade properties.split expression, which returns an array of substrings from a string, split by a delimiter parameter.MapView.scheduleThreadServiceTypeReset() to reset the renderer thread service type to Interactive. This experimental API is intended for edge cases involving custom lifecycle management or specific scenarios where the default lifecycle behavior is insufficient.setContentDescription() method to AttributionPlugin and AttributionView interfaces to programmatically set accessibility content description for the attribution button.MapView.onResume() which should be called in onResume() of the host activity or fragment to resume the map view if plugin-lifecycle is not used.GeoJsonSourceState.toString() override.@MapboxModule with enableConfiguration = trueCustomRasterSourceTileRenderersetContentDescription() method to AttributionPlugin and AttributionView interfaces to programmatically set accessibility content description for the attribution button.MapView.onResume() which should be called in onResume() of the host activity or fragment to resume the map view if plugin-lifecycle is not used.TileStore serviceMapView with allowOverlapWithPuck=false due to incorrect intersection calculations with off-screen location pucks.setContentDescription() method to AttributionPlugin and AttributionView interfaces to programmatically set accessibility content description for the attribution button.@MapboxModule with enableConfiguration = trueFillLayer.fillPatternCrossFade, FillExtrusionLayer.fillExtrusionPatternCrossFade, LineLayer.fillExtrusionPatternCrossFade properties.split expression, which returns an array of substrings from a string, split by a delimiter parameter.@MapboxModule with enableConfiguration = trueRenderThreadStatsRecorder as experimental API.CircleLayer.circleElevationReference, FillLayer.fillConstructBridgeGuardRail, FillLayer.fillBridgeGuardRailColor, FillLayer.fillTunnelStructureColor.MapInteraction APIs to stable, remove experimental Style.STANDARD_EXPERIMENTAL constant, as Style.STANDARD supports featuresets and map interactions by default.
MapInteraction APIs to StandardStyleInteractionsState: .onFeaturesetClicked, .onLayerClicked, .onFeaturesetLongClicked, .onLayerLongClicked, .onMapClicked, .onMapLongClicked.StyleInteractionsState to MapboxStandardSatelliteStyle so interactions can be used with the satellite style.ExperimentalStandardStyleState to StandardStyleState, rename experimental MapboxStandardStyleExperimental to MapboxStandardStyle(styleImportsContent, topSlot, middleSlot, bottomSlot, standardStyleState), and deprecate previous MapboxStandardStyle composable functions.MapboxMap.subscribeCameraChangedCoalesced, MapboxMap.cameraChangedCoalescedEvents.MapState.cameraChangedCoalescedEventsCustomLayerMapProjection in CustomLayerRenderParameters for globe projection.minZoom and maxZoom properties for CircleAnnotationManager, PointAnnotationManager, PolygonAnnotationManager, PolylineAnnotationManager.worldview expression.minZoom and maxZoom properties for CircleAnnotationGroupState, PointAnnotationGroupState, PolygonAnnotationGroupState, PolylineAnnotationGroupState.showLandmarkIcons to MapboxStandardStyle.MapboxMap.cameraForCoordinates(...) for large amounts of points.maximumStaleInterval is set.cameraForCoordiantes with screen box oscillates when initial zoom is close to set max zoom.MapboxMap.cameraForCoordinates(...) for large amounts of points.CustomLayerMapProjection in CustomLayerRenderParameters for globe projection.minZoom and maxZoom properties for CircleAnnotationManager, PointAnnotationManager, PolygonAnnotationManager, PolylineAnnotationManager.minZoom and maxZoom properties for CircleAnnotationGroupState, PointAnnotationGroupState, PolygonAnnotationGroupState, PolylineAnnotationGroupState.showLandmarkIcons to MapboxStandardStyle.maximumStaleInterval is set.PointAnnotation.iconImageCrossFade has been deprecated and setting value to it will not have any impact. Use PointAnnotationManager.iconImageCrossFadeTransition instead.RenderThreadStatsRecorder as experimental API.CircleLayer.circleElevationReference, FillLayer.fillConstructBridgeGuardRail, FillLayer.fillBridgeGuardRailColor, FillLayer.fillTunnelStructureColor.MapInteraction APIs to stable, remove experimental Style.STANDARD_EXPERIMENTAL constant, as Style.STANDARD supports featuresets and map interactions by default.
MapInteraction APIs to StandardStyleInteractionsState: .onFeaturesetClicked, .onLayerClicked, .onFeaturesetLongClicked, .onLayerLongClicked, .onMapClicked, .onMapLongClicked.StyleInteractionsState to MapboxStandardSatelliteStyle so interactions can be used with the satellite style.ExperimentalStandardStyleState to StandardStyleState, rename experimental MapboxStandardStyleExperimental to MapboxStandardStyle(styleImportsContent, topSlot, middleSlot, bottomSlot, standardStyleState), and deprecate previous MapboxStandardStyle composable functions.MapboxMap.subscribeCameraChangedCoalesced, MapboxMap.cameraChangedCoalescedEvents.MapState.cameraChangedCoalescedEvents