From 2fbccdca9ed91e238be53eb4b74eb1a1b2dcd4ac Mon Sep 17 00:00:00 2001 From: alimacpak Date: Sat, 4 Oct 2025 02:29:13 +0500 Subject: [PATCH] fix_in_app_messaging --- .../firebase_in_app_messaging/CHANGELOG.md | 4 ++++ .../firebase_in_app_messaging/android/build.gradle | 5 ++++- .../firebase_in_app_messaging/pubspec.yaml | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) 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 2949c4f01165..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,3 +1,7 @@ +## 0.9.0+3 + + - **FIX**: exclude deprecated `firebase-iid` to avoid duplicate classes with firebase_messaging. + ## 0.9.0+2 - Update a dependency to the latest release. 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 4792d50482f6..38f579b220b5 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+2 +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: