Skip to content

v11.3.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@persidskiy persidskiy released this 14 Mar 14:51
· 229 commits to main since this release

In this release, the minimum supported version of Xcode has been updated to 15.2 (Swift 5.9).

Features ✨ and improvements 🏁

  • Add API to handle gestures and expand clusters of point annotations
  • Add annotations drag handlers callbacks dragBeginHandler, dragChangeHandler, dragEndHandler to all annotation types.
  • [SwiftUI] Expose the captureSnapshot on MapProxy which allows to capture SwiftUI Map snapshot using MapReader
  • [SwiftUI] Expose opaque and frameRate on SwiftUI Map
  • [SwiftUI] Add allowHistTesting modifier on MapViewAnnotation.
  • [SwiftUI] Fix view annotations positioning on .ignoresSafeArea(.all)
  • Add includeOverlays parameter to MapView.snapshot()
  • Added Attribution and Telemetry pop-up dialogs and compass view content description translations for Arabic, Belarusian, Bulgarian, Catalan, Chinese Simplified, Chinese Traditional, Czech, Danish, Dutch, French, Galician, German, Hebrew, Italian, Japanese, Korean, Lithuanian, Norwegian, Polish, Belarusian, Russian, Spanish, Swedish, Ukranian and Vietnamese.
  • Change tinygltf in favor of cgltf
  • Use mipmap with pattern images
  • Support for meshopt compression in mapbox landmarks
  • [tile_store] Enable delta updates by default for Maps domain.

Bug fixes 🐞

  • Fix taps propagation on ViewAnnotation and MapViewAnnotation.
  • Fix layer paint property update with feature state changes, especially if the paint property value data-driven by brightness or zoom
  • Fix snapshotter race conditions to ensure new request could effectively trigger map rendering
  • Fix raster array band updates glitches during the camera zoom animation
  • Reload vector source tiles when language or worldview setting is changed.
  • Apply config expression to atmosphere properties.
  • Fix map freezing when using queryRenderedFeatures with 3d models in mercator projection
  • Reduce time spent on line gradient updates on the render thread
  • [reachability] Fix reachability status getting stuck with ReachableViaWWAN status if HTTP requests completed at the same time as network reported being disconnected

Dependencies

Dependency requirements:

  • Compatible version of Xcode: 15.2