v11.0.0-beta.2
Pre-release
Pre-release
·
1221 commits
to main
since this release
11.0.0-beta.2 August 24, 2023
Breaking changes ⚠️
- Replace style related enum classes with regular classes.
- Migrate from
android.app.AlertDialogtoandroidx.appcompat.app.AlertDialogfor attribution plugin. - Rename
MapboxMap.subscribeStyleImageUnusedtoMapboxMap.subscribeStyleImageRemoveUnused.
Features ✨ and improvements 🏁
- Introduce experimental
MapboxMapRecorderallowing to record and replay custom scenarios. - New compose example
MulitDisplayActiviyported from XML test app. - Add Mapbox Privacy Policy to attribution links.
Bug fixes 🐞
- Fix the bug when anchor was not reset after gestures leading to an unexpected map camera animation result with incorrect
CameraState.center. - Fix a rounding error when point lies at the edge of the screen by using
rountToIntfor limitingMapboxMap.pixelsForCoordinatesto the bounds of MapView. - Fix the bug when
MapboxMap.getStylereturned NULL ifMapboxMap.subscribeStyleLoadedcalled beforeMapboxMap.loadStyle. - Fix NPE when animating edge insets types (e.g. map padding).
- Reduce segment overlap in flood lighting to improve rendering performance.
- Enable offline support for the Standard style.
- Add wireframe rendering debug feature
MapDebugOptions.LAYERS3_DWIREFRAMEandMapDebugOptions.LAYERS2_DWIREFRAME.
Dependencies
Update dependencies:
| Dependency | Before | After |
|---|---|---|
| NDK | 21.4.7075529 | 23.2.8568313 |
| gl-native | 11.0.0-beta.2 | 11.0.0-beta.3 |
| common | 24.0.0-beta.2 | 24.0.0-beta.3 |