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
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
- CJK characters now remain upright in vertically oriented labels that have line placement, such as road labels. (#7114)
- Added Lithuanian, Polish, Russian, Spanish, and Ukrainian localizations. Help us add support for more languages! (#8113)
Styles
- Various additional properties of
MGLSymbolStyleLayer
can now be set toMGLSourceStyleFunction
andMGLCompositeStyleFunction
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 anMGLFeature
instance, anyUIColor
attribute value is now converted to the equivalent CSS string representation for use withMGLInterpolationModeIdentity
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 toMGLOfflineStorageDelegate
, 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:
- https://raw.githubusercontent.com/mapbox/mapbox-gl-native/ios-v3.5.0-beta.2/platform/ios/Mapbox-iOS-SDK.podspec
- https://raw.githubusercontent.com/mapbox/mapbox-gl-native/ios-v3.5.0-beta.2/platform/ios/Mapbox-iOS-SDK-symbols.podspec
Documentation is available online or as part of the download.