This repository has been archived by the owner on Aug 8, 2023. It is now read-only.
ios-v3.5.0-beta.3
Pre-release
Pre-release
·
5810 commits
to master
since this release
Changes since ios-v3.5.0-beta.2:
Packaging
- While running your application in the iOS Simulator, you will receive a notice in the console if a newer version of this SDK is available. (#8282)
- Reduced the size of the framework on disk. (#8253, #8316, #8315, #8323)
Internationalization
- Added Catalan, Dutch, Finnish, Lithuanian, and Russian localizations. Help us add support for more languages! (#8256)
Styles
- Added methods to MGLShapeSource and MGLVectorSource for querying features loaded by the source, whether or not they’re visible on the map. (#8263)
- Fixed an issue preventing a source function set on a paint attribute from immediately taking effect. (#8306)
- Renamed MGLStyleConstantValue to MGLConstantStyleValue. For compatibility with previous releases, MGLStyleConstantValue is now an alias of MGLConstantStyleValue. (#8090)
- Replaced MGLStyle’s
transitionDuration
andtransitionDelay
properties with a singletransition
property. A newMGLTransition
struct combines these two values. (#8225) - Fixed an issue causing transition durations and delays to be reported in nanoseconds instead of seconds. (#8276, #8290)
- Added properties to MGLStyleLayer subclasses to customize the timing of transitions between values of individual attributes. (#8225)
- Fixed a crash that could occur when switching styles after adding an MGLSource to the style. (#8298)
Annotations
- Changing the coordinates of a point annotation no longer deselects the annotation. (#8269)
- Fixed an issue preventing MGLMapView from adding a polyline annotation with the same coordinates as a polygon annotation. (#8355)
- The
MGLAnnotationView.annotation
property is now read-write. (#8139)
Other changes
- Fixed a crash on launch after linking against the static framework. (#8321)
- Added a method to MGLMapView that allows you to specify a predicate when querying for visible features. (#8256)
To install this prerelease via CocoaPods, point your Podfile to either of these URLs:
- https://raw.githubusercontent.com/mapbox/mapbox-gl-native/ios-v3.5.0-beta.3/platform/ios/Mapbox-iOS-SDK.podspec
- https://raw.githubusercontent.com/mapbox/mapbox-gl-native/ios-v3.5.0-beta.3/platform/ios/Mapbox-iOS-SDK-symbols.podspec
Documentation is available online or as part of the download.