Skip to content

v11.0.0-rc.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@mapbox-github-ci-writer-public-1 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 and ViewAnnotationOptions.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 for OverviewViewportStateOptions.
  • 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 or ViewAnnotationOptions.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.