[!IMPORTANT]
Minimal deployment target is raised to iOS 14.0
Known issues ๐
- Disappearing tiles in some rare conditions. The fix is scheduled for RC.
Features โจ and improvements ๐
- Mark
SymbolElevationReference, FillExtrusionBaseAlignment, FillExtrusionHeightAlignment, ModelScaleMode, ModelType, ClipLayerTypes, BackgroundPitchAlignment types as Experimental. Initially they were exposed as stable by mistake. If you use them, please import MapboxMaps with Experimental SPI:
@_spi(Experimental) import MapboxMaps
- Localize geofencing attribution dialog.
- Support dictionary expression literals.
- Bump minimal deployment target from 12.0 to 14.0.
- [SwiftUI] Expose new
slot() method on annotation groups that takes Slot instead of String. Use the type with annotationGroups:
CircleAnnotationGroup {}
// old
.slot("middle")
// new
.slot(.middle)
- Introduce
ViewAnnotation.priority, deprecate ViewAnnotation.selected.
Use this property to define view annotation sort order.
- Introduce
ViewAnnotation.minZoom and ViewAnnotation.maxZoom. Use these properties to configure zoom-level specific view annotations.
- [tile_store] Migrate resources from HTTP URL to
mapbox:// URI
- Support expression input for promoteId
- Expose zlevel of the current queried polygon in road elevation queries
- Adjust depth bias when in orthographic mode
- Use zLevelProgress property to disambiguate elevation on dynamic routes
- Append http response message to response error
Bug fixes ๐
- Fix crash on style re-load if a config referenced in the expression was missing
- Fixed missing on style loaded call if sprite is absent in cache and there are no network connection
- Fixed background layers which used images from a mapbox-hosted style
- Fixed images being displayed incorrectly in some cases with line patterns and line-join:none
- Clipping next zoom with maxzoom during calculation of text/icon size. Fixed text-zoom interpolation to 0.
- Fix too early sources loaded event
- Fix line rendering for layers with elevated and non-elevated buckets
- Fix incorrect progress when zLevel splitting
Dependencies
- Update MapboxCommon to
24.10.0-beta.2.
- Update MapboxCoreMaps to
11.10.0-beta.2.
Dependency requirements:
- Compatible version of Xcode:
15.2.0