Mapbox Maps: v10.0.0-rc.2
sdk-release-bot
released this
23 Jun 23:55
·
1473 commits
to main
since this release
Dependency requirements:
- Compatible version of MapboxCoreMaps: v10.0.0-rc.2
- Compatible version of MapboxCommon: v14.0.1
- Compatible version of Xcode: 12.4
- Compatible version of MacOS: Big Sur
Changes
The Mapbox Maps SDK for iOS has moved to release candidate status and is now ready for production use.
Features ✨ and improvements 🏁
- Introduced experimental
Style._addPersistentLayer(with:layerPosition:)
,Style._isPersistentLayer(id:)
,Style._addPersistentCustomLayer(withId:layerHost:layerPosition:)
APIs, so that the tagged layer and its associated resources remain when a style is reloaded. This improves performance of annotations during a style change. Experimental APIs should be considered liable to change in any SEMVER version. (#471, #473)
- Annotations now will persist across style changes by default. (#475)
- Adds localization support for v10 Maps SDK. This can be used by setting the
mapView.locale
. Use theSupportedLanguages
enum, which lists currently supportedLocale
. (#480) - Fixed Tileset descriptor bug: Completion handler is called even if the
OfflineManager
instance goes out of scope. - Fixed text rendering when both 'text-rotate' and 'text-offset' are set.
Breaking changes ⚠️
Direct download
Link to download binaries (append your own Mapbox access token scoped with DOWNLOADS:READ
):
https://api.mapbox.com/downloads/v2/mobile-maps-ios/releases/ios/10.0.0-rc.2/MapboxMaps.zip?access_token=<access-token>