mapbox-core-maps-ios

11.3.0

mapbox/mapbox-core-maps-ios

What's New

v11.3.0

2024-04-09T12:08:22Z

Features ✨ and improvements 🏁

  • Enable client-side tile compositing across tile packs
  • Update Mapbox Common to v24.3.0
  • Offline: include parent tile data from the tile pack into the composited tile payload when the ideal-zoom component is missing
  • Change tinygltf in favor of cgltf
  • Use mipmap with pattern images
  • Support for meshopt compression in mapbox landmarks

Bug fixes 🐞

  • Reset glBindSampler at the end of the frame to fix rendering errors in shared OpenGL context mode
  • Resolve the data race by ensuring that when terrain is enabled, the transform state is updated with the correct elevation instance
  • Fixes offline composited tiles fetching when the request tile zoom level is above maximum zoom for one of the composed tile packs but below maximum zoom level for another one
  • Fixes override of line-gradient textures when fill-extrusion effects are used on terrain
  • Fix a crash that could occur on Metal when texture object would outlive the renderer
  • Fix tile compositing in Offline when custom tile leveling scheme is used
  • Fix a bug in camera fitting algorithm where providing a large negative value for padding results in zoom value returned being NaN
  • Disable binary cache in remote tile store environment
  • Enable model-emissive-strength support for HERE landmarks
  • 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 MRT bands loading on camera zoom
  • 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

MapboxCoreMaps

MapboxCoreMaps is the core map renderer used in the Mapbox Maps SDK. This repository contains the manifests for Swift Package Manager and CocoaPods, making integrating the Mapbox Maps SDK into your iOS projects easy.

Mapbox Maps SDK for iOS

To learn more about the Mapbox Maps SDK for iOS and explore its features and capabilities, please visit the main repository at https://github.com/mapbox/mapbox-maps-ios.

Documentation

Comprehensive documentation for the Mapbox Maps SDK for iOS is available at https://docs.mapbox.com/ios/maps/. This documentation provides detailed guides, API references, and examples to help you get started with integrating maps into your iOS applications.

License

MapboxCoreMaps is licensed under the Mapbox Terms of Service. Please review the terms and conditions before using this software in your projects.

Description

  • Swift Tools 5.3.0
View More Packages from this Author

Dependencies

Last updated: Wed May 08 2024 06:14:54 GMT-0900 (Hawaii-Aleutian Daylight Time)