diff --git a/packages/firebase_in_app_messaging/firebase_in_app_messaging/CHANGELOG.md b/packages/firebase_in_app_messaging/firebase_in_app_messaging/CHANGELOG.md index 96bbca3b61ff..db43f5d320e0 100644 --- a/packages/firebase_in_app_messaging/firebase_in_app_messaging/CHANGELOG.md +++ b/packages/firebase_in_app_messaging/firebase_in_app_messaging/CHANGELOG.md @@ -1,10 +1,6 @@ -## 0.9.0+4 - - - Update a dependency to the latest release. - ## 0.9.0+3 - - Update a dependency to the latest release. + - **FIX**: exclude deprecated `firebase-iid` to avoid duplicate classes with firebase_messaging. ## 0.9.0+2 diff --git a/packages/firebase_in_app_messaging/firebase_in_app_messaging/android/build.gradle b/packages/firebase_in_app_messaging/firebase_in_app_messaging/android/build.gradle index 0f9e3a498d60..26a1ca4821c5 100644 --- a/packages/firebase_in_app_messaging/firebase_in_app_messaging/android/build.gradle +++ b/packages/firebase_in_app_messaging/firebase_in_app_messaging/android/build.gradle @@ -60,7 +60,10 @@ android { dependencies { api firebaseCoreProject implementation platform("com.google.firebase:firebase-bom:${getRootProjectExtOrCoreProperty("FirebaseSDKVersion", firebaseCoreProject)}") - implementation 'com.google.firebase:firebase-inappmessaging-display' + implementation('com.google.firebase:firebase-inappmessaging-display') { + // IID is deprecated and clashes with firebase-messaging ≥ 24. + exclude group: 'com.google.firebase', module: 'firebase-iid' + } implementation 'androidx.annotation:annotation:1.7.0' } } diff --git a/packages/firebase_in_app_messaging/firebase_in_app_messaging/pubspec.yaml b/packages/firebase_in_app_messaging/firebase_in_app_messaging/pubspec.yaml index cadb37ac1caf..115311ac68f2 100644 --- a/packages/firebase_in_app_messaging/firebase_in_app_messaging/pubspec.yaml +++ b/packages/firebase_in_app_messaging/firebase_in_app_messaging/pubspec.yaml @@ -1,6 +1,6 @@ name: firebase_in_app_messaging description: Flutter plugin for Firebase In-App Messaging. -version: 0.9.0+4 +version: 0.9.0+3 homepage: https://firebase.google.com/docs/in-app-messaging repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_in_app_messaging topics: