Dependencies
messaging-android module
+--- com.google.android.material:material:1.12.0
+--- androidx.activity:activity-ktx:1.9.0
+--- androidx.appcompat:appcompat:1.7.0
+--- androidx.constraintlayout:constraintlayout:2.1.4
+--- androidx.recyclerview:recyclerview:1.3.2
+--- io.coil-kt:coil-base:2.6.0
+--- io.coil-kt:coil-gif:2.6.0
+--- io.coil-kt:coil-svg:2.6.0
+--- com.google.dagger:dagger:2.51.1
+--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.1
+--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.8.1
+--- com.squareup.moshi:moshi:1.15.1
+--- com.squareup.moshi:moshi-adapters:1.15.1
+--- com.squareup.okhttp3:okhttp-bom:4.12.0
+--- com.squareup.okhttp3:okhttp:4.12.0
+--- com.squareup.okhttp3:logging-interceptor:4.12.0
+--- com.squareup.retrofit2:retrofit:2.11.0
+--- com.squareup.retrofit2:converter-moshi:2.11.0
zendesk-android module
+--- androidx.appcompat:appcompat:1.7.0
+--- com.google.dagger:dagger:2.51.1
+--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.1
+--- com.squareup.moshi:moshi:1.15.1
+--- com.squareup.moshi:moshi-adapters:1.15.1
+--- com.squareup.okhttp3:okhttp-bom:4.12.0
+--- com.squareup.okhttp3:okhttp:4.12.0
+--- com.squareup.retrofit2:retrofit:2.11.0
+--- com.squareup.retrofit2:converter-moshi:2.11.0
Note on dependencies
Our SDK relies on the mentioned libraries. If you are using one of the above libraries in your app, be aware the highest version will be picked by Gradle. For example, if your app is using io.coil-kt:coil-base:1.3.0
, our version 2.4.0
will be picked. When using the same dependencies, they should at least be in the same major in order to minimize risk of conflict.