Skip to content

v1.6.1

Latest

Choose a tag to compare

@apardee apardee released this 08 Jul 16:26

Jul 8, 2026

✨ Features

  • Add a custom Metal-based rendering pipeline for vector tile layers, currently used for layers with masking enabled (like the built-in maritime layers).

🐞 Bug Fixes

  • Fix a stuck loading indicator caused by unbalanced tile load start/complete events. (#42)
  • Fix animation timeline playback position not restoring correctly on the next play after stopping. (#41)
  • Fix data races and a potential deadlock in the Xweather authenticator during authentication token refresh.
  • Fix Swift Package Manager resolution failing when pinning a pre-release Mapbox version using release-candidate conventions (e.g. 11.25.0-rc.1).

🛠 Improvements

  • Reduce the SDK's external dependency footprint by replacing the mvt-tools package with a self-contained internal vector tile decoder, removing five transitive dependencies (gis-tools, swift-protobuf, swift-log, swift-argument-parser, and GzipSwift) from integrating projects.

View full changelog