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

ios-v3.5.0-beta.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@boundsj boundsj released this 02 Mar 03:05
· 5883 commits to master since this release

Changes since ios-v3.5.0-beta.1:

Packaging

  • The minimum deployment target for this SDK is now iOS 8. (#8129)
  • Fixed an issue that caused linker errors in an application using the static version of the Mapbox iOS SDK. (#7773)
  • Fixed a crash that occurred in the packaged demo app when using the locale-based language example. (#8104)

Internationalization

Styles

  • Various additional properties of MGLSymbolStyleLayer can now be set to MGLSourceStyleFunction and MGLCompositeStyleFunction objects. (#7944, #7939)
  • Fixed an issue preventing an MGLCircleStyleLayer’s stroke from drawing if its fill was transparent. (#8078)
  • When setting an MGLShapeSource’s shape to an MGLFeature instance, any UIColor attribute value is now converted to the equivalent CSS string representation for use with MGLInterpolationModeIdentity in style functions. (#8025)
  • An exception is no longer thrown if layers or sources are removed from a style before they are added. (#7962)

User interaction

  • Annotations are no longer deselected when the map is panned or zoomed, even if the annotation moves out of the visible bounds. (#8022)
  • Double-tap and two-finger tap gestures now zoom to the nearest integer zoom level. (#8027)

Networking and offline maps

  • Fixed an issue that sometimes caused crashes when the SDK interacted with the file system in the background. (#8125)
  • MGLOfflineStorage instances now support a delegate conforming to MGLOfflineStorageDelegate, which allows altering URLs before they are requested from the internet. (#8084)

Other changes

  • Fixed aliased text when running on an iOS device. (#8058)
  • Fixed an issue that was causing the system location indicator to stay on in background after telemetry was disabled. (#7833)

To install this prerelease via CocoaPods, point your Podfile to either of these URLs:

Documentation is available online or as part of the download.