From e09b6689d68cd70767058a1bdbc3158cd4c8b36e Mon Sep 17 00:00:00 2001 From: "firebase-workflow-trigger[bot]" <80733318+firebase-workflow-trigger[bot]@users.noreply.github.com> Date: Thu, 26 Sep 2024 18:54:11 -0700 Subject: [PATCH] Update Unity SDK dependencies - Thu Sep 26 2024 (#1118) * Update Unity SDK dependencies - Thu Sep 26 2024 > Created by [Firebase Unity SDK build workflow](https://github.com/firebase/firebase-unity-sdk/actions/runs/11060825513). * Update Guids ID * Fix Messaging AndroidManifest issues * Update readme.md * Update readme.md --------- Co-authored-by: firebase-workflow-trigger-bot Co-authored-by: a-maurice --- cmake/android_dependencies.cmake | 32 +++++++++---------- cmake/firebase_unity_version.cmake | 8 ++--- docs/readme.md | 13 ++++++++ messaging/activity/AndroidManifest.xml | 2 +- unity_packer/guids.json | 43 ++++++++++++++++++++++++++ 5 files changed, 77 insertions(+), 21 deletions(-) diff --git a/cmake/android_dependencies.cmake b/cmake/android_dependencies.cmake index 5fea3aa0b..d40e04610 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.2" + "com.google.firebase:firebase-analytics:22.1.0" "com.google.android.gms:play-services-base:18.5.0" ) set(FIREBASE_ANALYTICS_ANDROID_DEPS - "com.google.firebase:firebase-analytics:22.0.2" + "com.google.firebase:firebase-analytics:22.1.0" ) 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.2" + "com.google.firebase:firebase-analytics:22.1.0" ) set(FIREBASE_AUTH_ANDROID_DEPS "com.google.firebase:firebase-auth:23.0.0" - "com.google.firebase:firebase-analytics:22.0.2" + "com.google.firebase:firebase-analytics:22.1.0" ) set(FIREBASE_CRASHLYTICS_ANDROID_DEPS - "com.google.firebase:firebase-crashlytics-ndk:19.0.3" - "com.google.firebase:firebase-analytics:22.0.2" + "com.google.firebase:firebase-crashlytics-ndk:19.1.0" + "com.google.firebase:firebase-analytics:22.1.0" ) set(FIREBASE_DATABASE_ANDROID_DEPS "com.google.firebase:firebase-database:21.0.0" - "com.google.firebase:firebase-analytics:22.0.2" + "com.google.firebase:firebase-analytics:22.1.0" "com.google.android.gms:play-services-base:18.5.0" ) set(FIREBASE_DYNAMIC_LINKS_ANDROID_DEPS "com.google.firebase:firebase-dynamic-links:22.1.0" - "com.google.firebase:firebase-analytics:22.0.2" + "com.google.firebase:firebase-analytics:22.1.0" ) set(FIREBASE_FIRESTORE_ANDROID_DEPS - "com.google.firebase:firebase-firestore:25.0.0" - "com.google.firebase:firebase-analytics:22.0.2" + "com.google.firebase:firebase-firestore:25.1.0" + "com.google.firebase:firebase-analytics:22.1.0" ) set(FIREBASE_FUNCTIONS_ANDROID_DEPS "com.google.firebase:firebase-functions:21.0.0" - "com.google.firebase:firebase-analytics:22.0.2" + "com.google.firebase:firebase-analytics:22.1.0" ) set(FIREBASE_INSTALLATIONS_ANDROID_DEPS "com.google.firebase:firebase-installations:18.0.0" - "com.google.firebase:firebase-analytics:22.0.2" + "com.google.firebase:firebase-analytics:22.1.0" ) # 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.2" + "com.google.firebase:firebase-messaging:24.0.1" + "com.google.firebase:firebase-analytics:22.1.0" "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.2" + "com.google.firebase:firebase-analytics:22.1.0" ) set(FIREBASE_STORAGE_ANDROID_DEPS "com.google.firebase:firebase-storage:21.0.0" - "com.google.firebase:firebase-analytics:22.0.2" + "com.google.firebase:firebase-analytics:22.1.0" ) diff --git a/cmake/firebase_unity_version.cmake b/cmake/firebase_unity_version.cmake index 775fd127d..33319762e 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.2.1" +set(FIREBASE_UNITY_SDK_VERSION "12.3.0" CACHE STRING "The version of the Unity SDK, used in the names of files.") -set(FIREBASE_IOS_POD_VERSION "11.0.0" +set(FIREBASE_IOS_POD_VERSION "11.2.0" 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.182" +set(FIREBASE_UNITY_JAR_RESOLVER_VERSION "1.2.183" 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.2.0" +set(FIREBASE_CPP_SDK_PRESET_VERSION "v12.3.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 03225a0f7..876cd45f6 100644 --- a/docs/readme.md +++ b/docs/readme.md @@ -71,6 +71,19 @@ Support Release Notes ------------- +### 12.3.0 +- Changes + - General: Update to Firebase C++ SDK version 12.3.0. + - General (Android): Update to Firebase Android BoM version 33.3.0. + - General (iOS): Update to Firebase Cocoapods version 11.2.0. + - General: Update to EDM4U version 1.2.183. + - Messaging (Android): Fixed issue with TokenReceived not being called + when the application has a cached token from a previous run. + https://github.com/firebase/quickstart-unity/issues/1088. + - Remote Config: Fixed ConfigInfo fields to default to 0 when + not throttled or having previous fetch data. + ([#1058](https://github.com/firebase/firebase-unity-sdk/issues/1058)). + ### 12.2.1 - Changes - Messaging: Fixed a crash when opening a push notification. diff --git a/messaging/activity/AndroidManifest.xml b/messaging/activity/AndroidManifest.xml index 1ee682bd2..407b196ed 100644 --- a/messaging/activity/AndroidManifest.xml +++ b/messaging/activity/AndroidManifest.xml @@ -19,7 +19,7 @@ + android:exported="true" > diff --git a/unity_packer/guids.json b/unity_packer/guids.json index a577c3915..39cd2ad24 100644 --- a/unity_packer/guids.json +++ b/unity_packer/guids.json @@ -1259,6 +1259,49 @@ "Firebase/m2repository/com/google/firebase/firebase-storage-unity/12.2.1/firebase-storage-unity-12.2.1.pom": "370b3716f5874a4082c785d946793b6a", "Firebase/m2repository/com/google/firebase/firebase-storage-unity/12.2.1/firebase-storage-unity-12.2.1.srcaar": "497d4b26a71c4e1ebeccfe1969060e7e" }, + "12.3.0": { + "Firebase/Editor/FirebaseAnalytics_version-12.3.0_manifest.txt": "ac870f690652417c8dff7018e616eedf", + "Firebase/Editor/FirebaseAppCheck_version-12.3.0_manifest.txt": "2823020f505142f2896d0d9a232b668e", + "Firebase/Editor/FirebaseAuth_version-12.3.0_manifest.txt": "b942026de15e4332bcc3e37c73b176a0", + "Firebase/Editor/FirebaseCrashlytics_version-12.3.0_manifest.txt": "821b231bbf694eaa91f8773c0cee9941", + "Firebase/Editor/FirebaseDatabase_version-12.3.0_manifest.txt": "6fe333e659ca42a6bcac04be44147cc3", + "Firebase/Editor/FirebaseDynamicLinks_version-12.3.0_manifest.txt": "881e231511c74438932c4c71bbcad4c9", + "Firebase/Editor/FirebaseFirestore_version-12.3.0_manifest.txt": "2483f7f0f66946c7a12f00e196fd5650", + "Firebase/Editor/FirebaseFunctions_version-12.3.0_manifest.txt": "a5dd2528fa7e421486389c16e1964f32", + "Firebase/Editor/FirebaseInstallations_version-12.3.0_manifest.txt": "08ed7ba0d4fa4dd893dbdae8f6a527e0", + "Firebase/Editor/FirebaseMessaging_version-12.3.0_manifest.txt": "7d77a20fa1084f4d94c1e21374df3aba", + "Firebase/Editor/FirebaseRemoteConfig_version-12.3.0_manifest.txt": "212d8c686dad4166bf3da524aab0c0ac", + "Firebase/Editor/FirebaseStorage_version-12.3.0_manifest.txt": "42578d9fd2f84595984c30159c5e7e6d", + "Firebase/Plugins/x86_64/FirebaseCppApp-12_3_0.bundle": "8560dbbc95b04c7a8ee0baba54a729ce", + "Firebase/Plugins/x86_64/FirebaseCppApp-12_3_0.dll": "733a21c051e2468a9b8c3195f8f4eb06", + "Firebase/Plugins/x86_64/FirebaseCppApp-12_3_0.so": "16dc3a394b4943d485ccd28da5e4ccb5", + "Firebase/m2repository/com/google/firebase/firebase-analytics-unity/12.3.0/firebase-analytics-unity-12.3.0.pom": "fdaf3c2218fc4379aabb251167c7954b", + "Firebase/m2repository/com/google/firebase/firebase-analytics-unity/12.3.0/firebase-analytics-unity-12.3.0.srcaar": "0212f3e9d95d44418afab08ad610727c", + "Firebase/m2repository/com/google/firebase/firebase-app-unity/12.3.0/firebase-app-unity-12.3.0.pom": "edcda5294fc74ac98aa3df0a26415c1e", + "Firebase/m2repository/com/google/firebase/firebase-app-unity/12.3.0/firebase-app-unity-12.3.0.srcaar": "919f078c9fa24f52b410ce8902832011", + "Firebase/m2repository/com/google/firebase/firebase-appcheck-unity/12.3.0/firebase-appcheck-unity-12.3.0.pom": "a4ca2a34609740458e5ff6ad604df02c", + "Firebase/m2repository/com/google/firebase/firebase-appcheck-unity/12.3.0/firebase-appcheck-unity-12.3.0.srcaar": "d6db15e5137c41e8aee28868dfd932af", + "Firebase/m2repository/com/google/firebase/firebase-auth-unity/12.3.0/firebase-auth-unity-12.3.0.pom": "03390e17b49241bc989668be23005dcf", + "Firebase/m2repository/com/google/firebase/firebase-auth-unity/12.3.0/firebase-auth-unity-12.3.0.srcaar": "991ed6d698084e278039110598fade13", + "Firebase/m2repository/com/google/firebase/firebase-config-unity/12.3.0/firebase-config-unity-12.3.0.pom": "b2143ffead684fc396bab51b7a94fd33", + "Firebase/m2repository/com/google/firebase/firebase-config-unity/12.3.0/firebase-config-unity-12.3.0.srcaar": "f1e9c5c578a647308d13b0b088ebcab5", + "Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/12.3.0/firebase-crashlytics-unity-12.3.0.pom": "6e5ede6d151f46ddab61882b68915e4e", + "Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/12.3.0/firebase-crashlytics-unity-12.3.0.srcaar": "91012f73b6924a2da9b5b144b0248938", + "Firebase/m2repository/com/google/firebase/firebase-database-unity/12.3.0/firebase-database-unity-12.3.0.pom": "ad1b557c94b74b1e8d9ecc990aa26ef5", + "Firebase/m2repository/com/google/firebase/firebase-database-unity/12.3.0/firebase-database-unity-12.3.0.srcaar": "d8d61d9d8a394bc5b4bd276643fd03bf", + "Firebase/m2repository/com/google/firebase/firebase-dynamic-links-unity/12.3.0/firebase-dynamic-links-unity-12.3.0.pom": "c44b7c8bb92c42a09dcf67f7f11bda1a", + "Firebase/m2repository/com/google/firebase/firebase-dynamic-links-unity/12.3.0/firebase-dynamic-links-unity-12.3.0.srcaar": "352a51c75cc441a1b91aa8b429f7761b", + "Firebase/m2repository/com/google/firebase/firebase-firestore-unity/12.3.0/firebase-firestore-unity-12.3.0.pom": "b2e7495ec95c4eb18540bd8b94f3ad46", + "Firebase/m2repository/com/google/firebase/firebase-firestore-unity/12.3.0/firebase-firestore-unity-12.3.0.srcaar": "fb460d85b6ea4dfe9c163e3861385b66", + "Firebase/m2repository/com/google/firebase/firebase-functions-unity/12.3.0/firebase-functions-unity-12.3.0.pom": "d074df5b77d1457b8fa23c04f48656ec", + "Firebase/m2repository/com/google/firebase/firebase-functions-unity/12.3.0/firebase-functions-unity-12.3.0.srcaar": "cbec6402cbcc44c8a0a050097a35a594", + "Firebase/m2repository/com/google/firebase/firebase-installations-unity/12.3.0/firebase-installations-unity-12.3.0.pom": "fbb5180210e94cd6bdacc88665283f63", + "Firebase/m2repository/com/google/firebase/firebase-installations-unity/12.3.0/firebase-installations-unity-12.3.0.srcaar": "73a3bee2aebb46a387aed219533a663c", + "Firebase/m2repository/com/google/firebase/firebase-messaging-unity/12.3.0/firebase-messaging-unity-12.3.0.pom": "91e0d34134214b55b44f1fad37d7691d", + "Firebase/m2repository/com/google/firebase/firebase-messaging-unity/12.3.0/firebase-messaging-unity-12.3.0.srcaar": "6cab49253414436da5ff100e0b62c003", + "Firebase/m2repository/com/google/firebase/firebase-storage-unity/12.3.0/firebase-storage-unity-12.3.0.pom": "4597b167599f4416b926c00b66bded07", + "Firebase/m2repository/com/google/firebase/firebase-storage-unity/12.3.0/firebase-storage-unity-12.3.0.srcaar": "bbb5fb86b32947d9a44ba347f60d8697" + }, "3.0.0": { "Firebase/Editor/FirebaseAnalytics_v3.0.0_manifest.txt": "13c9ba8e35174de78ad7ca9a48cba9f0", "Firebase/Editor/FirebaseAuth_v3.0.0_manifest.txt": "eaa139bec35e491da653b612e67134ad",