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

Releases: mapbox/mapbox-gl-native-ios

ios-v5.6.0-alpha.2

05 Dec 18:30
5509ce2
Compare
Choose a tag to compare
ios-v5.6.0-alpha.2 Pre-release
Pre-release

Changes since Mapbox Maps SDK for iOS v5.6.0-alpha.1:

  • No public-facing changes in v5.6.0-alpha.2.

To install this pre-release via a dependency manager, see our CocoaPods or Carthage instructions.

Documentation is available online or as part of the download.

ios-v5.6.0-alpha.1

26 Nov 21:45
c88db64
Compare
Choose a tag to compare
ios-v5.6.0-alpha.1 Pre-release
Pre-release

Changes since Mapbox Maps SDK for iOS v5.5.0:

Packaging

  • Integrates MapboxMobileEvents as a dependency. (#60)
    • CocoaPods: no change.
    • Carthage: as an interim measure, please specify github "mapbox/mapbox-events-ios" == 0.10.1-alpha in your Cartfile.
    • Manual installation: New Github release artifact (mapbox-ios-sdk-5.6.0-alpha.1-dynamic-with-events.zip) contains the MapboxMobileEvents.framework; please install this along with Mapbox.framework

Networking and storage

  • Make network requests for expired resources lower priority than requests for new resources. (#15950)

Bug fixes

  • Fixed the rendering bug caused by redundant pending requests for already requested images #15864
  • Enable incremental vacuum for the offline database in order to make data removal requests faster and to avoid the excessive disk space usage (creating a backup file on VACUUM call). (#15837)
  • Fix ornaments' view constraints bug when devices change to bold-text mode. (#57)
  • Fixed MGLShapeSource source flickering on style transition. (#15907)
  • Fixed flickering caused by unnecessary removing and re-adding of the render sources when the order of their corresponding style objects was changed in the updated style (#15941)

Other changes

  • Convert GeoJSON features to tiles for the loaded source description in a background thread and thus unblock the UI thread (#15885)

To install this pre-release via a dependency manager, see our CocoaPods or Carthage instructions.

Documentation is available online or as part of the download.

ios-v5.5.0

05 Nov 23:58
e495c12
Compare
Choose a tag to compare

Changes since Mapbox Maps SDK for iOS v5.4.0:

Performance improvements

  • Improved rendering performance for the styles with multiple sources (#15756)

Styles and rendering

  • Added an MGLShapeSourceOptionClusterProperties option that allows styling individual clusters based on aggregated feature data. (#15515)

Other changes

  • Added -[MGLMapSnapshotOverlay coordinateForPoint:] and -[MGLMapSnapshotOverlay pointForCoordinate:] to convert between context and map coordinates, mirroring those of MGLMapSnapshot. (#15746)
  • Suppress network requests for expired tiles update, if these tiles are invisible. (#15741)
  • Fixed an issue that cause the ornaments to ignore MGLMapView.contentInset property. (#15584)
  • Fixed an issue that cause -[MGLMapView setCamera:withDuration:animationTimingFunction:edgePadding:completionHandler:] persist the value of edgePadding. (#15584)
  • Added MGLMapView.automaticallyAdjustsContentInset property that indicates if wether the map view should automatically adjust its content insets. (#15584)
  • Fixed an issue that caused MGLScaleBar to have an incorrect size when resizing or rotating. (#15703)
  • Fixed crash at launch seen on iOS 9 simulator. (#15771)
  • Coalesce requests to the client for the same missing image (#15778)

Documentation is available online or as part of the download.

ios-v5.5.0-beta.1

31 Oct 00:24
7d07521
Compare
Choose a tag to compare
ios-v5.5.0-beta.1 Pre-release
Pre-release

Changes since Mapbox Maps SDK for iOS v5.5.0-alpha.3:

  • No public-facing changes in v5.5.0-beta.1.

To install this pre-release via a dependency manager, see our CocoaPods or Carthage instructions.

Documentation is available online or as part of the download.

ios-v5.5.0-alpha.3

25 Oct 00:58
aa3f387
Compare
Choose a tag to compare
ios-v5.5.0-alpha.3 Pre-release
Pre-release

Changes since Mapbox Maps SDK for iOS v5.5.0-alpha.2:

Styles and rendering

  • Added an MGLShapeSourceOptionClusterProperties option that allows styling individual clusters based on aggregated feature data. (#15515)

Other changes

  • Suppress network requests for expired tiles update, if these tiles are invisible. (#15741)
  • Fixed crash at launch seen on iOS 9 simulator. (#15771)
  • Coalesce requests to the client for the same missing image (#15778)

To install this pre-release via a dependency manager, see our CocoaPods or Carthage instructions.

Documentation is available online or as part of the download.