From f953deceb0d1d623c82f186a63aaeeb9411f1c78 Mon Sep 17 00:00:00 2001 From: Jay Newstrom Date: Wed, 26 Apr 2023 10:17:42 -0500 Subject: [PATCH 1/2] Add dagger to stripe-ui-core to prevent duplicate class issue. --- stripe-ui-core/build.gradle | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/stripe-ui-core/build.gradle b/stripe-ui-core/build.gradle index 4df72642c23..25ef4958c42 100644 --- a/stripe-ui-core/build.gradle +++ b/stripe-ui-core/build.gradle @@ -40,12 +40,15 @@ dependencies { implementation libs.compose.material implementation libs.compose.ui implementation libs.compose.uiToolingPreview - implementation libs.dagger implementation libs.diskLruCache implementation libs.kotlin.coroutines implementation libs.kotlin.coroutinesAndroid implementation libs.kotlin.serialization + // DI + implementation libs.dagger + kapt libs.daggerCompiler + debugImplementation libs.compose.uiTestManifest debugImplementation libs.compose.uiTooling From 88bcb6974aa9e45dbdcd2f31a2386643edb21e53 Mon Sep 17 00:00:00 2001 From: Jay Newstrom Date: Wed, 26 Apr 2023 10:23:57 -0500 Subject: [PATCH 2/2] Update changelog. --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c2f041eb82..10e66312987 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,9 @@ ## XX.XX.XX - 2023-XX-XX +### All SDKs +* [FIXED][6602](https://github.com/stripe/stripe-android/pull/6602) Fixed an issue which caused a compiler error (duplicate class) when including payments *and* identity SDKs. + ## 20.24.0 - 2023-04-24 ### PaymentSheet