Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Depend on map SDK v5.0.x specifically #2143

Merged
merged 1 commit into from
Jun 1, 2019
Merged

Conversation

1ec5
Copy link
Contributor

@1ec5 1ec5 commented May 31, 2019

mapbox/mapbox-gl-native#14664 will introduce a significant change in rendering behavior in map SDK v5.1.0, obviating the workaround in #1845. As of #2133, the navigation SDK depends on v5.x, which means pod install and carthage bootstrap will automatically pull in v5.1.0. The workaround will clash with the upstream fix, resulting in an unusable map on CarPlay and other situations where there’s a large left or right content inset.

This change tightens the dependency to v5.0.x, allowing only patch releases, to avoid surprises when installing the SDK. Once map SDK v5.1.0 comes out, we’ll land #2134 to remove our workaround. This assumes mapbox/mapbox-gl-native#12818 is fixed either in v5.1.0 or deferred until v6.0.0. Otherwise, if that issue is fixed in another minor release of v5.x, the navigation SDK will be prevented from upgrading beyond v5.0.x.

/cc @mapbox/navigation-ios @mapbox/maps-ios @coxchapman @andrewychen

@1ec5 1ec5 added the build Issues related to builds and dependency management. label May 31, 2019
@1ec5 1ec5 added this to the v0.34.0 milestone May 31, 2019
@1ec5 1ec5 self-assigned this May 31, 2019
@1ec5 1ec5 requested review from JThramer and julianrex May 31, 2019 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Issues related to builds and dependency management.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants