releases.shpreview
Mapbox/Mapbox Maps iOS/v11.15.0-beta.1

v11.15.0-beta.1

$npx @buildinternet/releases show rel_Ksjl9lwJ6wfgAaWHlTCdI

Features ✨ and improvements 🏁

  • Introduce experimental Marker convenience API in Swift UI. Use Marker to quickly add a MapViewAnnotation pin at the specified coordinates with custom text and color.
Map {
  Marker(coordinate: CLLocationCoordinate2D(...))
    .text("My marker")
    .color(.blue)
    .stroke(.orange)
}
  • Enable camera animation hint during zoom out animations.
  • Make Metal shader feature texture binding more robust
  • Switch protozero usage to tag_and_type() API for improved validation
  • Improve fill extrusion parsing time by optimizing populateVertexVectors

Bug fixes 🐞

  • Allow to create text-field without any text
  • Make 2D Location Indicator bbox available only for visible puck positions
  • Limit the time spent in updating symbols when the view is animating
  • Re-enable symbol placement time limit by filtering only fastzoom animations
  • Check all tiles in integrity check
  • Consider X-Delta-Base header on 304 responses
  • Fix deadlock at GcdThreadPool::schedule
  • Do not crash on invalid strings conversion
  • Fix potential data race in mapbox token initialization
  • Serve empty tile from cache regardless of content type
  • Fix termination of schedulers
  • Correctness fixes for work limiting scheduler
  • Allow empty tiles with restricted formats and 400+ HTTP error code
  • Disable thread pool autoscaling
  • [Logs] Simplify categories
  • TileStore: Add delay for patch download retries
  • Fix some threading-related edge cases in the new patch logic
  • Use a memory pool allocator in our schedulers
  • Avoid copying strings to the logger's scheduler

Dependencies

  • Update MapboxCommon to 24.15.0-beta.1.
  • Update MapboxCoreMaps to 11.15.0-beta.1.

Dependency requirements:

  • Compatible version of Xcode: 16.2

Fetched May 1, 2026