v11.0.0-rc.1
Pre-release
Pre-release
·
16 commits
to release/v11.0
since this release
11.0.0-rc.1 November 03, 2023
Breaking changes ⚠️
- Add
LocationService.getDeviceLocationProvidermethod that acceptsExtendedLocationProviderParameterstoLocationServiceinterface.
Features ✨ and improvements 🏁
- From v11.0.0-rc.1, Mapbox Compose Extension for Android is released as a separate module following the same release cadence with the main SDK, please refer to this guide to get started with Jetpack Compose, and v0.1.0 changelog for previous changelogs.
- [compose] Add experimental
MapEventsto handle all events emitted byMapboxMap. - [compose] Expose
PointAnnotationGroup.symbolZElevateproperty. - [compose] Add
ViewAnnotation.layoutParamsproperty. - Introduce
ExtendedLocationProviderParametersto specifyDeviceLocationProviderparameters. - Add
coordinatesPadding,maxZoomandoffsetparameters toOverviewViewportStateOptionsto allow more granular control ofOverviewViewportState. - Add
CircleAnnotationManager.slot,PointAnnotationManager.slot,PolygonAnnotationManager.slot,PolylineAnnotationManager.slotto place the associated layer of theAnnotationManagerto the correct position of the map. - Expose experimental
CustomRasterSourceand non-experimentalCustomGeometrySourceas regularSource's providing a better way to work with them and also allowing using them in Style DSL. - Deprecate
CustomGeometrySource.invalidTileandCustomGeometrySource.invalidRegion;CustomGeometrySource.invalidateTileandCustomGeometrySource.invalidateRegionshould be used instead. - Add
LocationPuck3D.modelEmissiveStrengthandLocationPuck3D.modelEmissiveStrengthExpressionproperties to LocationComponent plugin to control the strength of the light emission.
Bug fixes 🐞
- Fixed an issue where the camera padding is not calculated properly for
OverviewViewportState. - [compose] Fix the bug where wrong pixel ratio could be used in a dual display setup.
- Fix the line label flickering issue by eliminating the anchor rounding error.
- Fix rendering of large/complex fill extrusion features.
- Fix a crash because of non-exported runtime-registered broadcasts receivers for apps targeting SDK 34.
Dependencies
- Update gl-native to v11.0.0-rc.1 and common to v24.0.0-rc.2.