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

android-v8.1.0

Compare
Choose a tag to compare
@langsmith langsmith released this 20 Jun 18:37
· 19 commits to release-oolong since this release
2796774

Bugs

  • Accept floating numbers during core->platform color conversion #14954
  • Ensure to re-enable move when quickzoom finishes #14965

Features

  • Limit concurrent request for Android 4.4 and below to 10 #14971

Note about #14971: This pr makes an adjustment as a precautionary measure towards a rare bug that was discovered via instrumented unit tests on Android 4.4 (aka KitKat). This bug isn’t tied to a code change in the Mapbox Maps SDK for Android. Rather, the root cause is on the Android OS (and how it interacts with OkHttp).

The Maps SDK doesn’t directly communicate with this system library that the bug originates from, but goes through an external dependency that handles the http communication for the Maps SDK. Capturing from the upstream repository that the code path to this system library isn’t thread safe in Android 4.4 and can result in the native crash above. The only way to fix this issue is by upgrading the end-user device to Android 5.0 or higher which isn’t possible if the device manufacturer hasn’t released an update for it.

Please see square/okhttp#2679 for more information.