v11.30.0
·
77 commits
to main
since this release
Breaking changes ⚠️
- Experimental
tileCovernow returnsOverscaledTileIDinstead ofCanonicalTileID
Callers can distinguish overscaled tiles from their canonical zoom level and identify tiles that repeat across the antimeridian viawrap. Only the experimentaltileCoverAPI is affected.
Bug fixes 🐞
- Fixed custom location-provider heading being rotated with device orientation
Heading from a custom provider set viaoverride(locationProvider:headingProvider:)or a customLocationDataModelwas incorrectly adjusted for interface orientation. Custom headings are now used as supplied. - Fixed a crash when a symbol layer uses pixel occlusion mode on terrain with no 3D layers
This resolves a gl-native crash affecting symbol rendering with pixel occlusion in terrain scenarios without 3D layers. - [SwiftUI] Fixed first
MapContentignoring@State/@Bindingupdates before the style finished loading
Map content mounted on aMapbefore style load completed did not react to state changes read inside it, such as annotation color or position updates. Updates now apply correctly once the content is mounted.
Dependencies
- Update MapboxCommon to
24.30.0. - Update MapboxCoreMaps to
11.30.0.
Dependency requirements:
- Compatible version of Xcode:
26.3