v11.0.0-rc.1
Pre-release
Pre-release
mapbox-github-ci-writer-public-1
released this
03 Nov 14:34
·
16 commits
to release/v11.0
since this release
11.0.0-rc.1 November 03, 2023
Breaking changes ⚠️
- Add
LocationService.getDeviceLocationProvider
method that acceptsExtendedLocationProviderParameters
toLocationService
interface.
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
MapEvents
to handle all events emitted byMapboxMap
. - [compose] Expose
PointAnnotationGroup.symbolZElevate
property. - [compose] Add
ViewAnnotation.layoutParams
property. - Introduce
ExtendedLocationProviderParameters
to specifyDeviceLocationProvider
parameters. - Add
coordinatesPadding
,maxZoom
andoffset
parameters toOverviewViewportStateOptions
to allow more granular control ofOverviewViewportState
. - Add
CircleAnnotationManager.slot
,PointAnnotationManager.slot
,PolygonAnnotationManager.slot
,PolylineAnnotationManager.slot
to place the associated layer of theAnnotationManager
to the correct position of the map. - Expose experimental
CustomRasterSource
and non-experimentalCustomGeometrySource
as regularSource
's providing a better way to work with them and also allowing using them in Style DSL. - Deprecate
CustomGeometrySource.invalidTile
andCustomGeometrySource.invalidRegion
;CustomGeometrySource.invalidateTile
andCustomGeometrySource.invalidateRegion
should be used instead. - Add
LocationPuck3D.modelEmissiveStrength
andLocationPuck3D.modelEmissiveStrengthExpression
properties 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.