Skip to content
This repository has been archived by the owner on Jun 21, 2023. It is now read-only.

ios-v6.2.0

Compare
Choose a tag to compare
@MapboxCI MapboxCI released this 17 Sep 23:41
· 22 commits to master since this release
3501f47

Changes since Mapbox Maps SDK for iOS v6.1.0:

This release supports iOS 14 and Xcode 12
For building with Xcode 12, please ensure that mapbox-events-ios is at version 0.10.4 or higher. Please see our dependency instructions for more details. This version does not support Apple Silicon Macs (arm64).

✨ New features

  • Added MGLLocationManager.accuracyAuthorization to check the level of accuracy the app is allowed to support. (#361)
  • Added [MGLLocationManager requestTemporaryFullAccuracyAuthorizationWithPurposeKey:] to allow developers request just-in-time full-accuracy permissions. (#361)
  • Added [MGLLocationManagerDelegate locationManagerDidChangeAuthorization:] to let MGLMapView know about privacy changes. (#376)
  • Added [MGLMapViewDelegate mapView:didChangeLocationManagerAuthorization:] to allow developers adjust their apps to privacy settings changes. (#376)
  • Added an approximate user location halo when MGLLocationManager.accuracyAuthorization is set to CLAccuracyAuthorizationReducedAccuracy. (#381)
  • The MGLAccuracyAuthorizationDescription as element of NSLocationTemporaryUsageDescriptionDictionary Info.plist key can now be set to describe why you request accuracy authorization. (#392)
  • Added [MGLMapViewDelegate mapViewStyleForDefaultUserLocationAnnotationView:] and MGLUserLocationAnnotationViewStyle class to allow developers customize the default user location annotation view UI style. (#403)
  • Added MGLNetworkConfiguration.connected property to enforce MGLMapView to use cached tiles. (#416)

🐞 Bug fixes

  • Fixed an issue where the map would hang periodically (on iOS 14). (#411)
  • Fixed a sporadic crash when the application "resigns active", for example, when showing Control Center. (#412)
  • Fixed an issue that caused ornaments to consider safe areas when MGLMapView.automaticallyAdjustsContentInset is set to NO. (#420)
  • Fixed an issue that caused rendering crashes when entering the background. (#432)

🔧 Dependencies

  • Supported Xcode 12 by updating mapbox-events-ios to ~> 0.10.4.(#458)
  • Core library updated to 4.0.0. (#458)

Documentation is available online or as part of the download.