Skip to content

v11.1.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@mapbox-github-ci-writer-public-1 mapbox-github-ci-writer-public-1 released this 19 Dec 13:51
· 319 commits to main since this release

Known Issues ⚠️

  • RasterArraySource.rasterLayers is always nil for any source.
    Workaround: use MapboxMap.sourceProperty(for:property:).value to fetch a value of RasterArraySource.rasterLayers.

Features ✨ and improvements 🏁

  • Expose method to get coordinate info for point(s): MapboxMap.coordinateInfo(for:) and MapboxMap.coordinatesInfo(for:).
  • [SwiftUI] Expose Map.gestureHandlers() for handling Map gesture events.
  • Introduce experimental RasterArraySource, along with RasterLayer.rasterArrayBand.
  • Introduce -emissiveStrength attribute for FillExtrusionLayer, HillShadeLayer and RasterLayer.

Bug fixes 🐞

  • Fix inconsistent behavior in fill-extrusion color when using directional and ambient lights.
  • Downloaded but corrupted style is now invalidated and will be downloaded again on the next load.
  • Fixed missing tiles in the bottom part of the screen when looking from the mountain down to the valley.
  • Do not emit slot missing warnings if style imports are not fully loaded.
  • Fixed wrong dem tile selection from elevation snapshots in rare cases.
  • Fixed tile flickering with enabled terrain.
  • Add missing properties, i.e. array, values, maxValue, minValue, stepValue, metadata for queried import schemas, if they are present in the original schema.
  • Exclude duplicated tileID in tileCover querying results.
  • Fix race condition on repeated style transitions, when the transition fails for some layers.
  • Force texture recreation in case the texture is not replaceable.
  • Check for ETC texture format availability in Mac Catalyst.
  • Allow style schema to control imported fragment configs.

Dependencies

  • Update MapboxCommon to 24.1.0-beta.2.
  • Update MapboxCoreMaps to 11.1.0-beta.1.

Dependency requirements:

  • Compatible version of Xcode: 14.1.0