Mapbox GL Native v1.3.0 - #181
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
mapbox/mapbox-gl-native#16158 increased the minimum deployment target from iOS 9.0 to iOS 12.0. This makes it incompatible with the iOS map SDK, which still deploys backward to iOS 9.0. It isn’t particularly obvious, but the linker errors and warnings above are due to this minimum deployment target mismatch, because iOS 11 dropped the armv7 architecture. |
|
#140 attempted to port mapbox/mapbox-gl-native#16031, but it introduced an unused file and omitted the MGLMapView integrations on both iOS and macOS, so I manually re-ported those changes. |
This PR is blocked on the fix in mapbox/mapbox-gl-native#16242, so we’ll have to upgrade to v1.2.1 rather than v1.2.0. |
|
I’ve upgraded to mapbox-gl-native v1.3.0 and made the changes required by mapbox/mapbox-gl-native#16238. |
This comment has been minimized.
This comment has been minimized.
No one using the iOS or macOS map SDK will know whether it supports “global collision detection” based on “GL JS v0.42.0 or greater”.
Upgraded Mapbox GL Native from release-unicorn to v1.3.0:
inexpression function for testing whether a value is included in an array expression or whether a string is a substring of another string. Use this function in expressions in style JSON or with theMGL_FUNCTION()syntax in anNSExpressionformat string. ([core] Implement 'in' expression. mapbox-gl-native#16162)withinexpression function for testing whether the evaluated feature lies within the given GeoJSON object. Use this function in expressions in style JSON or with theMGL_FUNCTION()syntax in anNSExpressionformat string. (EnableWithinExpression with paint property + Filter Expression mapbox-gl-native#16157)MGLLineStyleLayer.lineSortKeyandMGLFillStyleLayer.fillSortKeyproperties. (Restore runtime styling code generation #179, EnablewithinExpression with layout property mapbox-gl-native#16194, [core] Supportline within polygoninwithinexpression mapbox-gl-native#16220)MGLSymbolStyleLayer.lineDashPatternvalue of{1, 0}resulted in hairline gaps. (Port line-dasharray fix from gl-js mapbox-gl-native#16202)MGLOfflinePackUserInfoKeyErroruser info key of theMGLOfflinePackErrorNotificationnow indicates the resource that could not be downloaded. (Improve behavior on getting error 404 during offline regions loading mapbox-gl-native#16240)MGLMapView.debugMaskproperty. (Memory consumption keeps growing when Debug info is enabled mapbox-gl-native#15179)Depends on mapbox/mapbox-gl-native#16242.
/cc @mapbox/maps-ios @mapbox/gl-native