Instruction for upgrading the Onegini Android SDK to version 9.5

Third-party libraries were updated

A couple of third-party libraries were updated, if you provide the SDK as an aar archive please update the dependencies in your project:

  • OkHttp library was updated to the version 3.12.1:

    com.squareup.okhttp3:okhttp:3.12.1
    com.squareup.okhttp3:okhttp-urlconnection:3.12.1
    com.squareup.okhttp3:logging-interceptor:3.12.1
    

    The Onegini SDK still maintains support for Android 4.x and thus could not use the latest version of the OkHttp library (3.13.x) as it does not have support Android 4.x at this time.

  • Retrofit library was updated to the version 2.5.0:

    com.squareup.retrofit2:retrofit:2.5.0
    com.squareup.retrofit2:converter-gson:2.5.0
    com.squareup.retrofit2:adapter-rxjava2:2.5.0
    
  • RxJava library was updated the the latest version:
    io.reactivex.rxjava2:rxandroid:2.0.2
    io.reactivex.rxjava2:rxjava:2.1.12
    
  • Firebase Cloud Messaging library was updated to the version 17.6.0: com.google.firebase:firebase-messaging:17.6.0