diff --git a/cmake/android_dependencies.cmake b/cmake/android_dependencies.cmake index 48e444c9..97075975 100644 --- a/cmake/android_dependencies.cmake +++ b/cmake/android_dependencies.cmake @@ -16,71 +16,71 @@ set(FIREBASE_APP_ANDROID_DEPS "com.google.firebase:firebase-common:21.0.0" - "com.google.firebase:firebase-analytics:22.0.0" - "com.google.android.gms:play-services-base:18.4.0" + "com.google.firebase:firebase-analytics:22.0.2" + "com.google.android.gms:play-services-base:18.5.0" ) set(FIREBASE_ANALYTICS_ANDROID_DEPS - "com.google.firebase:firebase-analytics:22.0.0" + "com.google.firebase:firebase-analytics:22.0.2" ) set(FIREBASE_APP_CHECK_ANDROID_DEPS "com.google.firebase:firebase-appcheck:18.0.0" "com.google.firebase:firebase-appcheck-debug:18.0.0" "com.google.firebase:firebase-appcheck-playintegrity:18.0.0" - "com.google.firebase:firebase-analytics:22.0.0" + "com.google.firebase:firebase-analytics:22.0.2" ) set(FIREBASE_AUTH_ANDROID_DEPS "com.google.firebase:firebase-auth:23.0.0" - "com.google.firebase:firebase-analytics:22.0.0" + "com.google.firebase:firebase-analytics:22.0.2" ) set(FIREBASE_CRASHLYTICS_ANDROID_DEPS - "com.google.firebase:firebase-crashlytics-ndk:19.0.0" - "com.google.firebase:firebase-analytics:22.0.0" + "com.google.firebase:firebase-crashlytics-ndk:19.0.2" + "com.google.firebase:firebase-analytics:22.0.2" ) set(FIREBASE_DATABASE_ANDROID_DEPS "com.google.firebase:firebase-database:21.0.0" - "com.google.firebase:firebase-analytics:22.0.0" - "com.google.android.gms:play-services-base:18.4.0" + "com.google.firebase:firebase-analytics:22.0.2" + "com.google.android.gms:play-services-base:18.5.0" ) set(FIREBASE_DYNAMIC_LINKS_ANDROID_DEPS - "com.google.firebase:firebase-dynamic-links:22.0.0" - "com.google.firebase:firebase-analytics:22.0.0" + "com.google.firebase:firebase-dynamic-links:22.1.0" + "com.google.firebase:firebase-analytics:22.0.2" ) set(FIREBASE_FIRESTORE_ANDROID_DEPS "com.google.firebase:firebase-firestore:25.0.0" - "com.google.firebase:firebase-analytics:22.0.0" + "com.google.firebase:firebase-analytics:22.0.2" ) set(FIREBASE_FUNCTIONS_ANDROID_DEPS "com.google.firebase:firebase-functions:21.0.0" - "com.google.firebase:firebase-analytics:22.0.0" + "com.google.firebase:firebase-analytics:22.0.2" ) set(FIREBASE_INSTALLATIONS_ANDROID_DEPS "com.google.firebase:firebase-installations:18.0.0" - "com.google.firebase:firebase-analytics:22.0.0" + "com.google.firebase:firebase-analytics:22.0.2" ) # iid is needed by messaging to avoid a conflict with functions set(FIREBASE_MESSAGING_ANDROID_DEPS "com.google.firebase:firebase-messaging:24.0.0" - "com.google.firebase:firebase-analytics:22.0.0" + "com.google.firebase:firebase-analytics:22.0.2" "com.google.firebase:firebase-iid:21.1.0" "com.google.flatbuffers:flatbuffers-java:1.12.0" ) set(FIREBASE_REMOTE_CONFIG_ANDROID_DEPS "com.google.firebase:firebase-config:22.0.0" - "com.google.firebase:firebase-analytics:22.0.0" + "com.google.firebase:firebase-analytics:22.0.2" ) set(FIREBASE_STORAGE_ANDROID_DEPS "com.google.firebase:firebase-storage:21.0.0" - "com.google.firebase:firebase-analytics:22.0.0" + "com.google.firebase:firebase-analytics:22.0.2" ) diff --git a/cmake/firebase_unity_version.cmake b/cmake/firebase_unity_version.cmake index 8d49ff83..d35d5fed 100644 --- a/cmake/firebase_unity_version.cmake +++ b/cmake/firebase_unity_version.cmake @@ -14,20 +14,20 @@ # This file defines the version numbers used by the Firebase Unity SDK. -set(FIREBASE_UNITY_SDK_VERSION "12.0.0" +set(FIREBASE_UNITY_SDK_VERSION "12.1.0" CACHE STRING "The version of the Unity SDK, used in the names of files.") -set(FIREBASE_IOS_POD_VERSION "10.25.0" +set(FIREBASE_IOS_POD_VERSION "10.28.1" CACHE STRING "The version of the top-level Firebase Cocoapod to use.") # https://github.com/googlesamples/unity-jar-resolver -set(FIREBASE_UNITY_JAR_RESOLVER_VERSION "1.2.179" +set(FIREBASE_UNITY_JAR_RESOLVER_VERSION "1.2.181" CACHE STRING "Version tag of Play Services Resolver to download and use (no trailing .0)" ) # https://github.com/firebase/firebase-cpp-sdk -set(FIREBASE_CPP_SDK_PRESET_VERSION "v12.0.0" +set(FIREBASE_CPP_SDK_PRESET_VERSION "v12.1.0" CACHE STRING "Version tag of Firebase CPP SDK to download (if no local or not passed in) and use (no trailing .0)" ) diff --git a/docs/readme.md b/docs/readme.md index 3221a612..159cb2d6 100644 --- a/docs/readme.md +++ b/docs/readme.md @@ -71,11 +71,21 @@ Support Release Notes ------------- -### Upcoming +### 12.1.0 - Changes + - General: Update to Firebase C++ SDK version 12.1.0. + - General (Android): Update to Firebase Android BoM version 33.1.1. + - General (iOS): Update to Firebase Cocoapods version 10.28.1. + - General: Update to EDM4U version 1.2.181. - Analytics (iOS): Add support for `InitiateOnDeviceConversionMeasurementWithHashedEmailAddress` and `InitiateOnDeviceConversionMeasurementWithHashedPhoneNumber`. + - Messaging (Android): Fixed a potential race condition on receiving + messages after cleanup. + ([#1030](https://github.com/firebase/firebase-unity-sdk/issues/1030)). + - Messaging (iOS): Fixed an issue with notifications being lost if they + were received before Firebase Messaging was initialized. + ([#377](https://github.com/firebase/firebase-unity-sdk/issues/377)). ### 12.0.0 - Changes diff --git a/unity_packer/guids.json b/unity_packer/guids.json index 069e1451..7347cafa 100644 --- a/unity_packer/guids.json +++ b/unity_packer/guids.json @@ -1130,6 +1130,49 @@ "Firebase/m2repository/com/google/firebase/firebase-storage-unity/12.0.0/firebase-storage-unity-12.0.0.pom": "3d88a456d2be444da7deada87f19d502", "Firebase/m2repository/com/google/firebase/firebase-storage-unity/12.0.0/firebase-storage-unity-12.0.0.srcaar": "8096b403f95146ce8d66a4fd71d39dfc" }, + "12.1.0": { + "Firebase/Editor/FirebaseAnalytics_version-12.1.0_manifest.txt": "a4be5203a9fc4a898619c106029e133f", + "Firebase/Editor/FirebaseAppCheck_version-12.1.0_manifest.txt": "91c23bb8402042e39dbec64526973dec", + "Firebase/Editor/FirebaseAuth_version-12.1.0_manifest.txt": "ffe380bcbc974e429ddc836472034d69", + "Firebase/Editor/FirebaseCrashlytics_version-12.1.0_manifest.txt": "68c6823d7cc348e0b82faef62ba63393", + "Firebase/Editor/FirebaseDatabase_version-12.1.0_manifest.txt": "31d1268e97284b9495ab04742957b95e", + "Firebase/Editor/FirebaseDynamicLinks_version-12.1.0_manifest.txt": "e2e0c56e4a26440188bbe3244d2e504d", + "Firebase/Editor/FirebaseFirestore_version-12.1.0_manifest.txt": "271fcfafaebb4b9f97c3541ce01a9e49", + "Firebase/Editor/FirebaseFunctions_version-12.1.0_manifest.txt": "1cc73ea20cb843db889313660ce7ff1c", + "Firebase/Editor/FirebaseInstallations_version-12.1.0_manifest.txt": "519c784b3ca245f9ab0aa95e1cf94ca1", + "Firebase/Editor/FirebaseMessaging_version-12.1.0_manifest.txt": "335bdd1845c743dda25d1773b725590a", + "Firebase/Editor/FirebaseRemoteConfig_version-12.1.0_manifest.txt": "97270a8b058444309e88e22cd6a9c3b6", + "Firebase/Editor/FirebaseStorage_version-12.1.0_manifest.txt": "82e6092c33db44ada08b5cfcc72eec95", + "Firebase/Plugins/x86_64/FirebaseCppApp-12_1_0.bundle": "641b9c94e57d4258994035bf1e6a8e9f", + "Firebase/Plugins/x86_64/FirebaseCppApp-12_1_0.dll": "ad5d593406854a5a9222075b5b5ad210", + "Firebase/Plugins/x86_64/FirebaseCppApp-12_1_0.so": "1c395439e78945a9b2b5d9af1252676e", + "Firebase/m2repository/com/google/firebase/firebase-analytics-unity/12.1.0/firebase-analytics-unity-12.1.0.pom": "3fdc4e15d2014c0b8ec1bc3f5bc1103f", + "Firebase/m2repository/com/google/firebase/firebase-analytics-unity/12.1.0/firebase-analytics-unity-12.1.0.srcaar": "1c14100b5ef243fdba06626ea4dae097", + "Firebase/m2repository/com/google/firebase/firebase-app-unity/12.1.0/firebase-app-unity-12.1.0.pom": "3fa35f47fc594d579e04aff3e6971256", + "Firebase/m2repository/com/google/firebase/firebase-app-unity/12.1.0/firebase-app-unity-12.1.0.srcaar": "afe52f3a62954edcb74226ae077029ad", + "Firebase/m2repository/com/google/firebase/firebase-appcheck-unity/12.1.0/firebase-appcheck-unity-12.1.0.pom": "469bdf42544c4f31b2c8e674e43fe46a", + "Firebase/m2repository/com/google/firebase/firebase-appcheck-unity/12.1.0/firebase-appcheck-unity-12.1.0.srcaar": "0b8560378e094c1994cba001c2e6ba00", + "Firebase/m2repository/com/google/firebase/firebase-auth-unity/12.1.0/firebase-auth-unity-12.1.0.pom": "9d88572b5a1f4aa79713804fb8808257", + "Firebase/m2repository/com/google/firebase/firebase-auth-unity/12.1.0/firebase-auth-unity-12.1.0.srcaar": "c4fb4b5afa2843e9a28554cbee26ab0d", + "Firebase/m2repository/com/google/firebase/firebase-config-unity/12.1.0/firebase-config-unity-12.1.0.pom": "9b32003b8ff94f1fbb976c988650a683", + "Firebase/m2repository/com/google/firebase/firebase-config-unity/12.1.0/firebase-config-unity-12.1.0.srcaar": "61f0b260c8d944c59f404eb6a7c9b1d9", + "Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/12.1.0/firebase-crashlytics-unity-12.1.0.pom": "d01b3def50d148e798ab01b6eeeed7ad", + "Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/12.1.0/firebase-crashlytics-unity-12.1.0.srcaar": "d578940f1a1743db9e2379eab68359bf", + "Firebase/m2repository/com/google/firebase/firebase-database-unity/12.1.0/firebase-database-unity-12.1.0.pom": "b4b02020ab834c37b59f055d3a86e0c1", + "Firebase/m2repository/com/google/firebase/firebase-database-unity/12.1.0/firebase-database-unity-12.1.0.srcaar": "b7fb0d24a0c448bfbe95aab9c09d7239", + "Firebase/m2repository/com/google/firebase/firebase-dynamic-links-unity/12.1.0/firebase-dynamic-links-unity-12.1.0.pom": "7b4fbba640014604a5a17e6577356ab0", + "Firebase/m2repository/com/google/firebase/firebase-dynamic-links-unity/12.1.0/firebase-dynamic-links-unity-12.1.0.srcaar": "93f039a2eac84b4dada94d3b816bb634", + "Firebase/m2repository/com/google/firebase/firebase-firestore-unity/12.1.0/firebase-firestore-unity-12.1.0.pom": "f86cb9cdcf674484a55e4504a972180f", + "Firebase/m2repository/com/google/firebase/firebase-firestore-unity/12.1.0/firebase-firestore-unity-12.1.0.srcaar": "26b2058eefdc4d29895243e78e6fc559", + "Firebase/m2repository/com/google/firebase/firebase-functions-unity/12.1.0/firebase-functions-unity-12.1.0.pom": "f212ab5035694b76a49fbb127d8d3c7e", + "Firebase/m2repository/com/google/firebase/firebase-functions-unity/12.1.0/firebase-functions-unity-12.1.0.srcaar": "f7724fa10689450a9988d8749d282411", + "Firebase/m2repository/com/google/firebase/firebase-installations-unity/12.1.0/firebase-installations-unity-12.1.0.pom": "cff02a2936d94500b357330caa6cf219", + "Firebase/m2repository/com/google/firebase/firebase-installations-unity/12.1.0/firebase-installations-unity-12.1.0.srcaar": "ddf183205c2744329bdfb459db7b1b1b", + "Firebase/m2repository/com/google/firebase/firebase-messaging-unity/12.1.0/firebase-messaging-unity-12.1.0.pom": "f9c0e710c0f54ef685a2869ed4690b49", + "Firebase/m2repository/com/google/firebase/firebase-messaging-unity/12.1.0/firebase-messaging-unity-12.1.0.srcaar": "b8759d00e13b46538c71e2666d2842b7", + "Firebase/m2repository/com/google/firebase/firebase-storage-unity/12.1.0/firebase-storage-unity-12.1.0.pom": "8f47ce58e49a4898a22af7230ed80d62", + "Firebase/m2repository/com/google/firebase/firebase-storage-unity/12.1.0/firebase-storage-unity-12.1.0.srcaar": "06edba59f2a343ea8e82e95759ed76c8" + }, "3.0.0": { "Firebase/Editor/FirebaseAnalytics_v3.0.0_manifest.txt": "13c9ba8e35174de78ad7ca9a48cba9f0", "Firebase/Editor/FirebaseAuth_v3.0.0_manifest.txt": "eaa139bec35e491da653b612e67134ad",