Skip to content

v11.21.0

Choose a tag to compare

@mapbox-github-ci-writer-public-1 mapbox-github-ci-writer-public-1 released this 02 Apr 15:22
· 58 commits to main since this release

Changes

Features and Improvements

  • Support paint properties in appearances
  • Improve performance of View Annotations collisions test
  • Share tile sources across style imports when URLs match
  • Add UBO support for symbol paint properties
  • Expose MapboxMap.onStyleAttributionsChanged

Bug fixes 🐞

  • Fix tile store eviction failing to clean up files for decompressed tiles, causing gradual storage growth.
  • Fix gaps in elevated route line rendering at ramp transitions and tile borders.
  • Fix indicator cutout (location puck area) appearing in the wrong position on high-DPI displays.
  • Fix incorrect shadow culling on fill-extrusion layers.
  • Fix ambient occlusion not being clipped when fill-extrusion layers are clipped by clip layers.
  • Fix clip layer updates not always refreshing clipped layers and shadows.
  • Fix feature cutout rendering artifacts on some devices caused by insufficient shader precision.
  • Fix rendering of stacked underground 3D roads.
  • Fix a crash that could occur when the map is destroyed during style loading.
  • Fix underground road geometry being clipped in orthographic projection with small viewports.
  • Fix map flickering caused by stencil buffer conflicts between raster and hillshade layers.
  • Fix potential ANRs when receiving location updates under heavy system load.
  • Internal fixes and performance improvements.

Dependencies

  • Update MapboxCommon to 24.21.0.
  • Update MapboxCoreMaps to 11.21.0.

Dependency requirements:

  • Compatible version of Xcode: 16.2