v11.0.0-rc.2
Pre-release
Pre-release
mapbox-github-ci-writer-public-1
released this
17 Nov 13:19
·
4 commits
to release/v11.0
since this release
11.0.0-rc.2 November 17, 2023
Breaking changes ⚠️
- Minimum OpenGL ES version is now 3.0
Features ✨ and improvements 🏁
- Promote Mapbox Standard style to stable.
- Introduce
ViewAnnotationOptions.allowOverlapWithPuck
andViewAnnotationOptions.ignoreCameraPadding
to configure the dynamic view annotation's behaviour. - Avoid placing view annotation on overlapped line geometries, if the current bound layer is below other annotated line layers.
Bug fixes 🐞
- [compose] Fix a lifecycle handling issue for
MapboxMap
which results in potential memory leak. - Fix a StackOverflow crash when
MultiGeometry
is used forOverviewViewportStateOptions
. - Fix flickering and wrong positions in elevated symbols.
- Update style layer's source should trigger repaint.
- Fix failure to load a 3D model when it uses a 32-bit index buffer.
- Fix rendering of the updated content on the map after a feature state change if terrain or globe were enabled.
- Fix view annotation disappearing on the upper parts of the screen when terrain is enabled.
- Trigger view annotation replacement if the associated layer/source gets changed.
- Fix a bug where snapshot is rendered without 3D content.
Dependencies
- Update gl-native to v11.0.0-rc.2 and common to v24.0.0-rc.3.
Known issues
- When adding a view annotation with
ViewAnnotationOptions.allowOverlapWithPuck
orViewAnnotationOptions.ignoreCameraPadding
set to true, the same option for all the view annotations added previously will be overwritten to true. The fix will land in the next release.