HockeyApp v5.1.0 Release Notes

Release Date: 2018-01-11 // about 4 years ago
    • ๐Ÿ›  [Bugfix] Fix issue in persistence logic that could cause Session information to be inaccurate. #340
    • [Improvement] Remove left-to-right attribute in case the app that integrates the SDK doesn't use that. Thx to Steven for this contribution. #335
    • [Improvement] Improve error message for the Feedback feature. #341
    • [Improvement] It's now possible to call setUserId for Feedback. #339

    ๐Ÿ’ฅ Breaking changes in version 5.0.0

    HockeySDK 5.0.0 raises the minimum API level to 15.
    ๐Ÿ— In addition, we no longer support restricting builds by device id. The reason is that, with Android O, ANDROID_ID no longer ensures a consistent way of identification of a user.

    To be ready for Android O, HockeySDK-Android now limits the WRITE_EXTERNAL_STORAGE permission with the maxSdkVersion filter. In some use cases, e.g. where an app contains a dependency that requires this permission, maxSdkVersion makes it impossible for those dependencies to grant or request the permission. The solution for those cases is to declare the tools:node="replace" manifest merging strategy later in the dependency tree:

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:node="replace"/>