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

ios-v3.4.0-beta.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@boundsj boundsj released this 02 Nov 17:21
· 6790 commits to master since this release

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

Annotations

  • Fixed an issue causing offscreen annotation views to be updated even when they were in the reuse queue. (#5987)
  • Added a method to MGLMapView that returns the annotations currently located in a particular portion of the map view’s current viewport. (#6061)
  • Fixed an issue where tapping an annotation sometimes failed to select it when the map was tilted. (#6773)
  • Fixed an issue where placing a point annotation on Null Island also placed a duplicate annotation on its antipode. (#3563)

Styles and data

  • Fixed an issue causing the Swift compiler to require an explicit initializer to be used for shape classes. (#6742)
  • Fixed an issue causing abstract MGLMultiPointFeature objects to be returned in feature query results. Now concrete MGLPointCollectionFeature objects are returned. MGLPointCollectionFeature objects can also be added to MGLGeoJSONSource instances. (#6742)
  • MGLGeoJSONSource’s features, geoJSONData, and URL properties are now writable. (#6793)
  • A more informative exception is thrown if you attempt to add an incorrectly initialized style layer to an MGLStyle. (#6738)
  • Fixed an issue making it difficult to cast an MGLStyleValue to an MGLConstantStyleValue or MGLStyleFunction in Swift. (#6824)
  • MGLFeature’s attributes and identifier properties are now writable. (#6728)
  • Fixed an issue where feature querying sometimes failed to return the expected features when the map was tilted. (#6773)

Packaging

  • Added documentation for the Info.plist keys used by this SDK. (#6833)
  • Fixed a typo in the documentation for MGLSymbolStyleLayer’s textField property. (#6822)

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

Documentation is available online or as part of the download.