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

Releases: mapbox/mapbox-gl-native

ios-v3.1.0-pre.1

23 Jan 06:54
Compare
Choose a tag to compare
ios-v3.1.0-pre.1 Pre-release
Pre-release

Changes since ios-v3.0.1:

  • The SDK is now distributed as a dynamic framework instead of a static library, resulting in a simpler installation workflow and significantly reduced download size. The framework contains both simulator and device content; due to an Xcode bug, you’ll need to strip out the simulator content before submitting your application to the App Store. (#3183)
  • Fixed an issue causing the entire MGLMapView to leak. (#3447)
  • MGLMapView methods that alter the viewport now accept optional completion handlers. (#3090)
  • You can now modify an annotation’s image after adding the annotation to the map. (#3146)
  • Tapping now selects annotations more reliably. Tapping near the top of a large annotation image now selects that annotation. An annotation image’s alignment insets influence how far away the user can tap and still select the annotation. For example, if your annotation image has a large shadow, you can keep that shadow from being tappable by excluding it from the image’s alignment rect. (#3261)
  • A new method on MGLMapView, -flyToCamera:withDuration:completionHandler:, lets you transition between viewpoints along an arc as if by aircraft. (#3171, #3301)
  • MGLMapCamera’s altitude values now match those of MKMapCamera. (#3362)
  • MGLMapView properties like centerCoordinate and camera now offset the center to account for any translucent top or bottom bar. As a result, when user tracking is enabled and the map view is an immediate child of a view controller, the user dot is centered in the unobscured portion of the map view. To override this offset, modify the contentInset property; you may also need to set the containing view controller’s automaticallyAdjustsScrollViewInsets property to NO. (#3583)
  • In user tracking mode, the user dot stays in a fixed position within MGLMapView while the map pans smoothly. A new property, userLocationVerticalAlignment, determines the user dot’s fixed position. (#3589)
  • Zooming and rotation gestures no longer disable user tracking mode. (#3589)
  • User tracking mode starts out at a lower zoom level by default. (#3589)
  • Fixed an issue with small map views not properly fitting annotations within bounds. (#3407)
  • When the user rotates the map to within 7° of true north, the map view now snaps to true north. (#3403)
  • The map view’s background can now be transparent or translucent, as long as the style’s background layer is transparent or translucent and MGLMapView.opaque is set to NO. (#3096)
  • Documentation is now generated by jazzy instead of appledoc. ♪♫ (#3203)
  • New API to provide a custom callout view to the map for annotations. (#3456)
  • Made telemetry on/off setting available in-app. (#3445)
  • Fixed an issue with users not being counted by Mapbox if they had disabled telemetry. (#3495)
  • Fixed crash caused by MGLAnnotationImage with non-integer width or height (#2198)

ios-v3.0.1

07 Dec 20:54
Compare
Choose a tag to compare
bump build for ios-v3.0.1 (no symbols)

ios-v3.0.1-pre.1.2

05 Dec 06:26
Compare
Choose a tag to compare
ios-v3.0.1-pre.1.2 Pre-release
Pre-release
update version for 3.0.1-pre.1.2 for app state

ios-v3.0.1-pre.1.1

04 Dec 21:02
Compare
Choose a tag to compare
ios-v3.0.1-pre.1.1 Pre-release
Pre-release

Custom patch to 3.0.1-pre.1 to include 860138d for background data collection testing.

ios-v3.0.1-pre.1

03 Dec 20:01
Compare
Choose a tag to compare
ios-v3.0.1-pre.1 Pre-release
Pre-release
bump iOS version to 3.0.1-pre.1

ios-v3.0.0

24 Nov 01:40
Compare
Choose a tag to compare
bump podspec to 3.0.0 final (no symbols)

ios-v3.0.0-rc.1

23 Nov 20:01
Compare
Choose a tag to compare
ios-v3.0.0-rc.1 Pre-release
Pre-release
bump iOS version to 3.0.0-rc.1

ios-v3.0.0-pre.10

21 Nov 03:26
Compare
Choose a tag to compare
ios-v3.0.0-pre.10 Pre-release
Pre-release
bump version to ios-v3.0.0-pre.10

ios-v3.0.0-pre.9

19 Nov 03:16
Compare
Choose a tag to compare
ios-v3.0.0-pre.9 Pre-release
Pre-release
bump version to ios-v3.0.0-pre.9

ios-v3.0.0-pre.8

17 Nov 02:38
Compare
Choose a tag to compare
ios-v3.0.0-pre.8 Pre-release
Pre-release
bump version to ios-v3.0.0-pre.8

[skip ci]