From f8ffea701f4d86345350b690ad91ced8d54b10b5 Mon Sep 17 00:00:00 2001 From: firebase-workflow-trigger-bot Date: Fri, 7 Feb 2025 21:48:55 +0000 Subject: [PATCH 1/5] Update mobile dependencies - Fri Feb 07 2025 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### Android - com.google.firebase.firebase_bom → 33.9.0 ### iOS - Firebase/Analytics → 11.8.1 - Firebase/AppCheck → 11.8.1 - Firebase/Auth → 11.8.1 - Firebase/Core → 11.8.1 - Firebase/CoreOnly → 11.8.1 - Firebase/Crashlytics → 11.8.1 - Firebase/Database → 11.8.1 - Firebase/DynamicLinks → 11.8.1 - Firebase/Firestore → 11.8.1 - Firebase/Functions → 11.8.1 - Firebase/Installations → 11.8.1 - Firebase/Messaging → 11.8.1 - Firebase/RemoteConfig → 11.8.1 - Firebase/Storage → 11.8.1 > Created by [Update Android and iOS dependencies workflow](https://github.com/firebase/firebase-cpp-sdk/actions/runs/13208276705). --- Android/firebase_dependencies.gradle | 2 +- analytics/integration_test/Podfile | 4 +- analytics/ios_headers/FIREventNames.h | 4 +- analytics/ios_headers/FIRParameterNames.h | 4 +- analytics/ios_headers/FIRUserPropertyNames.h | 4 +- app/app_resources/build.gradle | 2 +- app/google_api_resources/build.gradle | 2 +- app/integration_test/Podfile | 2 +- app/invites_resources/build.gradle | 2 +- app_check/app_check_resources/build.gradle | 2 +- app_check/integration_test/Podfile | 20 +++--- auth/auth_resources/build.gradle | 2 +- auth/integration_test/Podfile | 4 +- cmake/external/firestore.cmake | 2 +- database/database_resources/build.gradle | 2 +- database/integration_test/Podfile | 8 +-- dynamic_links/integration_test/Podfile | 2 +- firestore/firestore_resources/build.gradle | 2 +- firestore/integration_test/Podfile | 8 +-- firestore/integration_test_internal/Podfile | 8 +-- functions/integration_test/Podfile | 8 +-- gma/gma_resources/build.gradle | 2 +- gma/integration_test/Podfile | 2 +- installations/integration_test/Podfile | 4 +- ios_pod/Podfile | 26 ++++---- messaging/integration_test/Podfile | 8 +-- messaging/messaging_java/build.gradle | 2 +- .../Android/firebase_dependencies.gradle | 2 +- release_build_files/readme.md | 66 +++++++++---------- remote_config/integration_test/Podfile | 4 +- .../remote_config_resources/build.gradle | 2 +- storage/integration_test/Podfile | 8 +-- storage/storage_resources/build.gradle | 2 +- 33 files changed, 111 insertions(+), 111 deletions(-) diff --git a/Android/firebase_dependencies.gradle b/Android/firebase_dependencies.gradle index 4e6ee35cea..f7407d2c28 100644 --- a/Android/firebase_dependencies.gradle +++ b/Android/firebase_dependencies.gradle @@ -159,7 +159,7 @@ project.afterEvaluate { // Add the bill-of-materials project.dependencies { - implementation platform('com.google.firebase:firebase-bom:33.7.0') + implementation platform('com.google.firebase:firebase-bom:33.9.0') } for (String lib : firebaseCpp.dependencies.libSet) { // Generate and include the proguard file diff --git a/analytics/integration_test/Podfile b/analytics/integration_test/Podfile index a349005075..6769303096 100644 --- a/analytics/integration_test/Podfile +++ b/analytics/integration_test/Podfile @@ -5,12 +5,12 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '13.0' - pod 'Firebase/Analytics', '11.6.0' + pod 'Firebase/Analytics', '11.8.1' end target 'integration_test_tvos' do platform :tvos, '13.0' - pod 'Firebase/Analytics', '11.6.0' + pod 'Firebase/Analytics', '11.8.1' end post_install do |installer| diff --git a/analytics/ios_headers/FIREventNames.h b/analytics/ios_headers/FIREventNames.h index a5e3b209af..f86fb9572e 100644 --- a/analytics/ios_headers/FIREventNames.h +++ b/analytics/ios_headers/FIREventNames.h @@ -1,6 +1,6 @@ -// Copyright 2024 Google LLC +// Copyright 2025 Google LLC -// Copied from Firebase Analytics iOS SDK 11.6.0. +// Copied from Firebase Analytics iOS SDK 11.8.1. /// @file FIREventNames.h /// diff --git a/analytics/ios_headers/FIRParameterNames.h b/analytics/ios_headers/FIRParameterNames.h index abecd0c5d6..c9e0be4ea8 100644 --- a/analytics/ios_headers/FIRParameterNames.h +++ b/analytics/ios_headers/FIRParameterNames.h @@ -1,6 +1,6 @@ -// Copyright 2024 Google LLC +// Copyright 2025 Google LLC -// Copied from Firebase Analytics iOS SDK 11.6.0. +// Copied from Firebase Analytics iOS SDK 11.8.1. /// @file FIRParameterNames.h /// diff --git a/analytics/ios_headers/FIRUserPropertyNames.h b/analytics/ios_headers/FIRUserPropertyNames.h index 64ce75a35c..2c7669be89 100644 --- a/analytics/ios_headers/FIRUserPropertyNames.h +++ b/analytics/ios_headers/FIRUserPropertyNames.h @@ -1,6 +1,6 @@ -// Copyright 2024 Google LLC +// Copyright 2025 Google LLC -// Copied from Firebase Analytics iOS SDK 11.6.0. +// Copied from Firebase Analytics iOS SDK 11.8.1. /// @file FIRUserPropertyNames.h /// diff --git a/app/app_resources/build.gradle b/app/app_resources/build.gradle index e7e1b054b8..d16f007922 100644 --- a/app/app_resources/build.gradle +++ b/app/app_resources/build.gradle @@ -56,7 +56,7 @@ android { } dependencies { - implementation platform('com.google.firebase:firebase-bom:33.7.0') + implementation platform('com.google.firebase:firebase-bom:33.9.0') implementation 'com.google.firebase:firebase-analytics' } diff --git a/app/google_api_resources/build.gradle b/app/google_api_resources/build.gradle index 044feb23bc..2ea867a863 100644 --- a/app/google_api_resources/build.gradle +++ b/app/google_api_resources/build.gradle @@ -59,7 +59,7 @@ android { } dependencies { - implementation platform('com.google.firebase:firebase-bom:33.7.0') + implementation platform('com.google.firebase:firebase-bom:33.9.0') implementation 'com.google.firebase:firebase-analytics' implementation 'com.google.android.gms:play-services-base:18.5.0' implementation project(':app:app_resources') diff --git a/app/integration_test/Podfile b/app/integration_test/Podfile index 155f359d7a..0c4bffa1b6 100644 --- a/app/integration_test/Podfile +++ b/app/integration_test/Podfile @@ -4,7 +4,7 @@ platform :ios, '13.0' use_frameworks! :linkage => :static target 'integration_test' do - pod 'Firebase/Analytics', '11.6.0' + pod 'Firebase/Analytics', '11.8.1' end post_install do |installer| diff --git a/app/invites_resources/build.gradle b/app/invites_resources/build.gradle index 62510412b0..ffb9851568 100644 --- a/app/invites_resources/build.gradle +++ b/app/invites_resources/build.gradle @@ -55,7 +55,7 @@ android { } dependencies { - implementation platform('com.google.firebase:firebase-bom:33.7.0') + implementation platform('com.google.firebase:firebase-bom:33.9.0') implementation 'com.google.firebase:firebase-analytics' implementation 'com.google.firebase:firebase-dynamic-links' implementation project(':app:app_resources') diff --git a/app_check/app_check_resources/build.gradle b/app_check/app_check_resources/build.gradle index 51de09b1c6..18138c31b3 100644 --- a/app_check/app_check_resources/build.gradle +++ b/app_check/app_check_resources/build.gradle @@ -55,7 +55,7 @@ android { } dependencies { - implementation platform('com.google.firebase:firebase-bom:33.7.0') + implementation platform('com.google.firebase:firebase-bom:33.9.0') implementation 'com.google.firebase:firebase-appcheck' } diff --git a/app_check/integration_test/Podfile b/app_check/integration_test/Podfile index d5b1642831..23412e7d3c 100644 --- a/app_check/integration_test/Podfile +++ b/app_check/integration_test/Podfile @@ -4,20 +4,20 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '13.0' - pod 'Firebase/AppCheck', '11.6.0' - pod 'Firebase/Database', '11.6.0' - pod 'Firebase/Auth', '11.6.0' - pod 'Firebase/Storage', '11.6.0' - pod 'Firebase/Functions', '11.6.0' + pod 'Firebase/AppCheck', '11.8.1' + pod 'Firebase/Database', '11.8.1' + pod 'Firebase/Auth', '11.8.1' + pod 'Firebase/Storage', '11.8.1' + pod 'Firebase/Functions', '11.8.1' end target 'integration_test_tvos' do platform :tvos, '13.0' - pod 'Firebase/AppCheck', '11.6.0' - pod 'Firebase/Database', '11.6.0' - pod 'Firebase/Auth', '11.6.0' - pod 'Firebase/Storage', '11.6.0' - pod 'Firebase/Functions', '11.6.0' + pod 'Firebase/AppCheck', '11.8.1' + pod 'Firebase/Database', '11.8.1' + pod 'Firebase/Auth', '11.8.1' + pod 'Firebase/Storage', '11.8.1' + pod 'Firebase/Functions', '11.8.1' end post_install do |installer| diff --git a/auth/auth_resources/build.gradle b/auth/auth_resources/build.gradle index 89664f17be..cf5a94fea9 100644 --- a/auth/auth_resources/build.gradle +++ b/auth/auth_resources/build.gradle @@ -55,7 +55,7 @@ android { } dependencies { - implementation platform('com.google.firebase:firebase-bom:33.7.0') + implementation platform('com.google.firebase:firebase-bom:33.9.0') implementation 'com.google.firebase:firebase-analytics' implementation 'com.google.firebase:firebase-auth' implementation project(':app:app_resources') diff --git a/auth/integration_test/Podfile b/auth/integration_test/Podfile index 970a6842ca..09a292da95 100644 --- a/auth/integration_test/Podfile +++ b/auth/integration_test/Podfile @@ -4,12 +4,12 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '13.0' - pod 'Firebase/Auth', '11.6.0' + pod 'Firebase/Auth', '11.8.1' end target 'integration_test_tvos' do platform :tvos, '13.0' - pod 'Firebase/Auth', '11.6.0' + pod 'Firebase/Auth', '11.8.1' end post_install do |installer| diff --git a/cmake/external/firestore.cmake b/cmake/external/firestore.cmake index ba73012c8b..64e0dc9608 100644 --- a/cmake/external/firestore.cmake +++ b/cmake/external/firestore.cmake @@ -20,7 +20,7 @@ endif() # If the format of the line below changes, then be sure to update # https://github.com/firebase/firebase-cpp-sdk/blob/fd054fa016/.github/workflows/update-dependencies.yml#L81 -set(version CocoaPods-11.6.0) +set(version CocoaPods-11.8.1) function(GetReleasedDep) message("Getting released firebase-ios-sdk @ ${version}") diff --git a/database/database_resources/build.gradle b/database/database_resources/build.gradle index 609199c899..3ce032d542 100644 --- a/database/database_resources/build.gradle +++ b/database/database_resources/build.gradle @@ -51,7 +51,7 @@ android { } dependencies { - implementation platform('com.google.firebase:firebase-bom:33.7.0') + implementation platform('com.google.firebase:firebase-bom:33.9.0') implementation 'com.google.firebase:firebase-analytics' implementation 'com.google.firebase:firebase-database' //implementation project(':app:app_resources') diff --git a/database/integration_test/Podfile b/database/integration_test/Podfile index 0c67e82957..23a9f36456 100644 --- a/database/integration_test/Podfile +++ b/database/integration_test/Podfile @@ -4,14 +4,14 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '13.0' - pod 'Firebase/Database', '11.6.0' - pod 'Firebase/Auth', '11.6.0' + pod 'Firebase/Database', '11.8.1' + pod 'Firebase/Auth', '11.8.1' end target 'integration_test_tvos' do platform :tvos, '13.0' - pod 'Firebase/Database', '11.6.0' - pod 'Firebase/Auth', '11.6.0' + pod 'Firebase/Database', '11.8.1' + pod 'Firebase/Auth', '11.8.1' end post_install do |installer| diff --git a/dynamic_links/integration_test/Podfile b/dynamic_links/integration_test/Podfile index 1529961603..e172eb8c6f 100644 --- a/dynamic_links/integration_test/Podfile +++ b/dynamic_links/integration_test/Podfile @@ -5,7 +5,7 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '13.0' - pod 'Firebase/DynamicLinks', '11.6.0' + pod 'Firebase/DynamicLinks', '11.8.1' end post_install do |installer| diff --git a/firestore/firestore_resources/build.gradle b/firestore/firestore_resources/build.gradle index 8e4bfd44f6..e585a8dbcb 100644 --- a/firestore/firestore_resources/build.gradle +++ b/firestore/firestore_resources/build.gradle @@ -59,7 +59,7 @@ android { } dependencies { - implementation platform('com.google.firebase:firebase-bom:33.7.0') + implementation platform('com.google.firebase:firebase-bom:33.9.0') implementation 'com.google.firebase:firebase-analytics' implementation 'com.google.firebase:firebase-firestore' } diff --git a/firestore/integration_test/Podfile b/firestore/integration_test/Podfile index 793525be1f..7941615463 100644 --- a/firestore/integration_test/Podfile +++ b/firestore/integration_test/Podfile @@ -4,14 +4,14 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '13.0' - pod 'Firebase/Firestore', '11.6.0' - pod 'Firebase/Auth', '11.6.0' + pod 'Firebase/Firestore', '11.8.1' + pod 'Firebase/Auth', '11.8.1' end target 'integration_test_tvos' do platform :tvos, '13.0' - pod 'Firebase/Firestore', '11.6.0' - pod 'Firebase/Auth', '11.6.0' + pod 'Firebase/Firestore', '11.8.1' + pod 'Firebase/Auth', '11.8.1' end post_install do |installer| diff --git a/firestore/integration_test_internal/Podfile b/firestore/integration_test_internal/Podfile index bd0be435c1..71ddff4f2c 100644 --- a/firestore/integration_test_internal/Podfile +++ b/firestore/integration_test_internal/Podfile @@ -4,14 +4,14 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '13.0' - pod 'Firebase/Firestore', '11.6.0' - pod 'Firebase/Auth', '11.6.0' + pod 'Firebase/Firestore', '11.8.1' + pod 'Firebase/Auth', '11.8.1' end target 'integration_test_tvos' do platform :tvos, '13.0' - pod 'Firebase/Firestore', '11.6.0' - pod 'Firebase/Auth', '11.6.0' + pod 'Firebase/Firestore', '11.8.1' + pod 'Firebase/Auth', '11.8.1' end post_install do |installer| diff --git a/functions/integration_test/Podfile b/functions/integration_test/Podfile index 2edf6d83d1..5be65acd3b 100644 --- a/functions/integration_test/Podfile +++ b/functions/integration_test/Podfile @@ -4,14 +4,14 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '13.0' - pod 'Firebase/Functions', '11.6.0' - pod 'Firebase/Auth', '11.6.0' + pod 'Firebase/Functions', '11.8.1' + pod 'Firebase/Auth', '11.8.1' end target 'integration_test_tvos' do platform :tvos, '13.0' - pod 'Firebase/Functions', '11.6.0' - pod 'Firebase/Auth', '11.6.0' + pod 'Firebase/Functions', '11.8.1' + pod 'Firebase/Auth', '11.8.1' end post_install do |installer| diff --git a/gma/gma_resources/build.gradle b/gma/gma_resources/build.gradle index fab9d20e93..5276604f90 100644 --- a/gma/gma_resources/build.gradle +++ b/gma/gma_resources/build.gradle @@ -56,7 +56,7 @@ android { } dependencies { - implementation platform('com.google.firebase:firebase-bom:33.7.0') + implementation platform('com.google.firebase:firebase-bom:33.9.0') implementation 'com.google.firebase:firebase-analytics' implementation 'com.google.android.gms:play-services-ads:23.0.0' implementation 'com.google.android.ump:user-messaging-platform:2.2.0' diff --git a/gma/integration_test/Podfile b/gma/integration_test/Podfile index 23b9a3dee1..1f7000bdeb 100644 --- a/gma/integration_test/Podfile +++ b/gma/integration_test/Podfile @@ -5,7 +5,7 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '13.0' - pod 'Firebase/CoreOnly', '11.6.0' + pod 'Firebase/CoreOnly', '11.8.1' pod 'Google-Mobile-Ads-SDK', '11.2.0' pod 'GoogleUserMessagingPlatform', '2.3.0' end diff --git a/installations/integration_test/Podfile b/installations/integration_test/Podfile index 6ff4d2168e..9a29bb1e22 100644 --- a/installations/integration_test/Podfile +++ b/installations/integration_test/Podfile @@ -5,8 +5,8 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '13.0' - pod 'Firebase/Analytics', '11.6.0' - pod 'Firebase/Installations', '11.6.0' + pod 'Firebase/Analytics', '11.8.1' + pod 'Firebase/Installations', '11.8.1' end post_install do |installer| diff --git a/ios_pod/Podfile b/ios_pod/Podfile index 6f5603b8bd..d51dbd28e6 100644 --- a/ios_pod/Podfile +++ b/ios_pod/Podfile @@ -3,22 +3,22 @@ platform :ios, '13.0' use_frameworks! target 'GetPods' do - pod 'Firebase/Core', '11.6.0' + pod 'Firebase/Core', '11.8.1' pod 'Google-Mobile-Ads-SDK', '11.2.0' pod 'GoogleUserMessagingPlatform', '2.3.0' - pod 'Firebase/Analytics', '11.6.0' - pod 'Firebase/AppCheck', '11.6.0' - pod 'Firebase/Auth', '11.6.0' - pod 'Firebase/Crashlytics', '11.6.0' - pod 'Firebase/Database', '11.6.0' - pod 'Firebase/DynamicLinks', '11.6.0' - pod 'Firebase/Firestore', '11.6.0' - pod 'Firebase/Functions', '11.6.0' - pod 'Firebase/Installations', '11.6.0' - pod 'Firebase/Messaging', '11.6.0' - pod 'Firebase/RemoteConfig', '11.6.0' - pod 'Firebase/Storage', '11.6.0' + pod 'Firebase/Analytics', '11.8.1' + pod 'Firebase/AppCheck', '11.8.1' + pod 'Firebase/Auth', '11.8.1' + pod 'Firebase/Crashlytics', '11.8.1' + pod 'Firebase/Database', '11.8.1' + pod 'Firebase/DynamicLinks', '11.8.1' + pod 'Firebase/Firestore', '11.8.1' + pod 'Firebase/Functions', '11.8.1' + pod 'Firebase/Installations', '11.8.1' + pod 'Firebase/Messaging', '11.8.1' + pod 'Firebase/RemoteConfig', '11.8.1' + pod 'Firebase/Storage', '11.8.1' end diff --git a/messaging/integration_test/Podfile b/messaging/integration_test/Podfile index 86721eb768..5a853d2308 100644 --- a/messaging/integration_test/Podfile +++ b/messaging/integration_test/Podfile @@ -4,14 +4,14 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '13.0' - pod 'Firebase/Messaging', '11.6.0' - pod 'Firebase/Functions', '11.6.0' + pod 'Firebase/Messaging', '11.8.1' + pod 'Firebase/Functions', '11.8.1' end target 'integration_test_tvos' do platform :tvos, '13.0' - pod 'Firebase/Messaging', '11.6.0' - pod 'Firebase/Functions', '11.6.0' + pod 'Firebase/Messaging', '11.8.1' + pod 'Firebase/Functions', '11.8.1' end post_install do |installer| diff --git a/messaging/messaging_java/build.gradle b/messaging/messaging_java/build.gradle index f48cfa1b83..7723f5d618 100644 --- a/messaging/messaging_java/build.gradle +++ b/messaging/messaging_java/build.gradle @@ -61,7 +61,7 @@ android { } dependencies { - implementation platform('com.google.firebase:firebase-bom:33.7.0') + implementation platform('com.google.firebase:firebase-bom:33.9.0') implementation 'com.google.firebase:firebase-analytics' implementation 'com.google.firebase:firebase-messaging' implementation 'com.google.flatbuffers:flatbuffers-java:1.12.0' diff --git a/release_build_files/Android/firebase_dependencies.gradle b/release_build_files/Android/firebase_dependencies.gradle index 66967593e1..314a198453 100644 --- a/release_build_files/Android/firebase_dependencies.gradle +++ b/release_build_files/Android/firebase_dependencies.gradle @@ -132,7 +132,7 @@ project.afterEvaluate { // Add the bill-of-materials project.dependencies { - implementation platform('com.google.firebase:firebase-bom:33.7.0') + implementation platform('com.google.firebase:firebase-bom:33.9.0') } for (String lib : firebaseCpp.dependencies.libSet) { // Messaging includes an aar, which to be depended on properly requires diff --git a/release_build_files/readme.md b/release_build_files/readme.md index 46a6e69c4e..168204fd92 100644 --- a/release_build_files/readme.md +++ b/release_build_files/readme.md @@ -86,7 +86,7 @@ distributed as part of the core Firebase Feature | Required Libraries and Gradle Packages -------------------------- | -------------------------------------- -All Firebase SDKs | platform(com.google.firebase:firebase-bom:33.7.0) +All Firebase SDKs | platform(com.google.firebase:firebase-bom:33.9.0) | | (Android Bill of Materials) Firebase Analytics | libfirebase_analytics.a | | libfirebase_app.a @@ -230,50 +230,50 @@ Feature | Required Frameworks and Cocoapods -------------------------- | --------------------------------------- Firebase Analytics | firebase_analytics.xcframework | | firebase.xcframework -| | Firebase/Analytics Cocoapod (11.6.0) +| | Firebase/Analytics Cocoapod (11.8.1) Firebase App Check | firebase_app_check.xcframework | | firebase.xcframework -| | Firebase/AppCheck Cocoapod (11.6.0) +| | Firebase/AppCheck Cocoapod (11.8.1) Firebase Authentication | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Auth Cocoapod (11.6.0) +| | Firebase/Auth Cocoapod (11.8.1) Firebase Dynamic Links | firebase_dynamic_links.xcframework | | firebase.xcframework -| | Firebase/DynamicLinks Cocoapod (11.6.0) +| | Firebase/DynamicLinks Cocoapod (11.8.1) Cloud Firestore | firebase_firestore.xcframework | | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Firestore Cocoapod (11.6.0) -| | Firebase/Auth Cocoapod (11.6.0) +| | Firebase/Firestore Cocoapod (11.8.1) +| | Firebase/Auth Cocoapod (11.8.1) Firebase Functions | firebase_functions.xcframework | | firebase_auth.xcframework (optional) | | firebase.xcframework -| | Firebase/Functions Cocoapod (11.6.0) -| | Firebase/Auth Cocoapod (11.6.0) +| | Firebase/Functions Cocoapod (11.8.1) +| | Firebase/Auth Cocoapod (11.8.1) Google Mobile Ads | firebase_gma.xcframework | | firebase.xcframework -| | Firebase/CoreOnly Cocoapod (11.6.0) +| | Firebase/CoreOnly Cocoapod (11.8.1) | | Google-Mobile-Ads-SDK Cocoapod (11.2.0) | | GoogleUserMessagingPlatform Cocoapod (2.3.0) Firebase Installations | firebase_installations.xcframework | | firebase.xcframework -| | FirebaseInstallations Cocoapod (11.6.0) +| | FirebaseInstallations Cocoapod (11.8.0) Firebase Cloud Messaging | firebase_messaging.xcframework | | firebase.xcframework -| | Firebase/Messaging Cocoapod (11.6.0) +| | Firebase/Messaging Cocoapod (11.8.1) Firebase Realtime Database | firebase_database.xcframework | | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Database Cocoapod (11.6.0) -| | Firebase/Auth Cocoapod (11.6.0) +| | Firebase/Database Cocoapod (11.8.1) +| | Firebase/Auth Cocoapod (11.8.1) Firebase Remote Config | firebase_remote_config.xcframework | | firebase.xcframework -| | Firebase/RemoteConfig Cocoapod (11.6.0) +| | Firebase/RemoteConfig Cocoapod (11.8.1) Firebase Storage | firebase_storage.xcframework | | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Storage Cocoapod (11.6.0) -| | Firebase/Auth Cocoapod (11.6.0) +| | Firebase/Storage Cocoapod (11.8.1) +| | Firebase/Auth Cocoapod (11.8.1) Important: Each version of the Firebase C++ SDK supports a specific version of the Firebase iOS SDK. Please ensure that you reference the Cocoapod versions @@ -293,50 +293,50 @@ Feature | Required Libraries and Cocoapods -------------------------- | ----------------------------------------- Firebase Analytics | libfirebase_analytics.a | | libfirebase_app.a -| | Firebase/Analytics Cocoapod (11.6.0) +| | Firebase/Analytics Cocoapod (11.8.1) Firebase App Check | firebase_app_check.xcframework | | firebase.xcframework -| | Firebase/AppCheck Cocoapod (11.6.0) +| | Firebase/AppCheck Cocoapod (11.8.1) Firebase Authentication | libfirebase_auth.a | | libfirebase_app.a -| | Firebase/Auth Cocoapod (11.6.0) +| | Firebase/Auth Cocoapod (11.8.1) Firebase Dynamic Links | libfirebase_dynamic_links.a | | libfirebase_app.a -| | Firebase/DynamicLinks Cocoapod (11.6.0) +| | Firebase/DynamicLinks Cocoapod (11.8.1) Cloud Firestore | libfirebase_firestore.a | | libfirebase_app.a | | libfirebase_auth.a -| | Firebase/Firestore Cocoapod (11.6.0) -| | Firebase/Auth Cocoapod (11.6.0) +| | Firebase/Firestore Cocoapod (11.8.1) +| | Firebase/Auth Cocoapod (11.8.1) Firebase Functions | libfirebase_functions.a | | libfirebase_app.a | | libfirebase_auth.a (optional) -| | Firebase/Functions Cocoapod (11.6.0) -| | Firebase/Auth Cocoapod (11.6.0) +| | Firebase/Functions Cocoapod (11.8.1) +| | Firebase/Auth Cocoapod (11.8.1) Google Mobile Ads | libfirebase_gma.a | | libfirebase_app.a -| | Firebase/CoreOnly Cocoapod (11.6.0) +| | Firebase/CoreOnly Cocoapod (11.8.1) | | Google-Mobile-Ads-SDK Cocoapod (11.2.0) | | GoogleUserMessagingPlatform Cocoapod (2.3.0) Firebase Installations | libfirebase_installations.a | | libfirebase_app.a -| | FirebaseInstallations Cocoapod (11.6.0) +| | FirebaseInstallations Cocoapod (11.8.0) Firebase Cloud Messaging | libfirebase_messaging.a | | libfirebase_app.a -| | Firebase/CloudMessaging Cocoapod (11.6.0) +| | Firebase/CloudMessaging Cocoapod (11.8.1) Firebase Realtime Database | libfirebase_database.a | | libfirebase_app.a | | libfirebase_auth.a -| | Firebase/Database Cocoapod (11.6.0) -| | Firebase/Auth Cocoapod (11.6.0) +| | Firebase/Database Cocoapod (11.8.1) +| | Firebase/Auth Cocoapod (11.8.1) Firebase Remote Config | libfirebase_remote_config.a | | libfirebase_app.a -| | Firebase/RemoteConfig Cocoapod (11.6.0) +| | Firebase/RemoteConfig Cocoapod (11.8.1) Firebase Storage | libfirebase_storage.a | | libfirebase_app.a | | libfirebase_auth.a -| | Firebase/Storage Cocoapod (11.6.0) -| | Firebase/Auth Cocoapod (11.6.0) +| | Firebase/Storage Cocoapod (11.8.1) +| | Firebase/Auth Cocoapod (11.8.1) Important: Each version of the Firebase C++ SDK supports a specific version of the Firebase iOS SDK. Please ensure that you reference the Cocoapod versions diff --git a/remote_config/integration_test/Podfile b/remote_config/integration_test/Podfile index be82f00dd1..69d217b4ef 100644 --- a/remote_config/integration_test/Podfile +++ b/remote_config/integration_test/Podfile @@ -4,12 +4,12 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '13.0' - pod 'Firebase/RemoteConfig', '11.6.0' + pod 'Firebase/RemoteConfig', '11.8.1' end target 'integration_test_tvos' do platform :tvos, '13.0' - pod 'Firebase/RemoteConfig', '11.6.0' + pod 'Firebase/RemoteConfig', '11.8.1' end post_install do |installer| diff --git a/remote_config/remote_config_resources/build.gradle b/remote_config/remote_config_resources/build.gradle index 0ec2a1e964..97f9102d94 100644 --- a/remote_config/remote_config_resources/build.gradle +++ b/remote_config/remote_config_resources/build.gradle @@ -55,7 +55,7 @@ android { } dependencies { - implementation platform('com.google.firebase:firebase-bom:33.7.0') + implementation platform('com.google.firebase:firebase-bom:33.9.0') implementation 'com.google.firebase:firebase-config' } diff --git a/storage/integration_test/Podfile b/storage/integration_test/Podfile index 281a14cada..51a668622e 100644 --- a/storage/integration_test/Podfile +++ b/storage/integration_test/Podfile @@ -4,14 +4,14 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '13.0' - pod 'Firebase/Storage', '11.6.0' - pod 'Firebase/Auth', '11.6.0' + pod 'Firebase/Storage', '11.8.1' + pod 'Firebase/Auth', '11.8.1' end target 'integration_test_tvos' do platform :tvos, '13.0' - pod 'Firebase/Storage', '11.6.0' - pod 'Firebase/Auth', '11.6.0' + pod 'Firebase/Storage', '11.8.1' + pod 'Firebase/Auth', '11.8.1' end post_install do |installer| diff --git a/storage/storage_resources/build.gradle b/storage/storage_resources/build.gradle index 109dbe8056..f0c33cb7df 100644 --- a/storage/storage_resources/build.gradle +++ b/storage/storage_resources/build.gradle @@ -54,7 +54,7 @@ android { } dependencies { - implementation platform('com.google.firebase:firebase-bom:33.7.0') + implementation platform('com.google.firebase:firebase-bom:33.9.0') implementation 'com.google.firebase:firebase-analytics' implementation 'com.google.firebase:firebase-storage' } From da03576be4555cf52212bd6a84234e3dee24a6fe Mon Sep 17 00:00:00 2001 From: Jon Simantov Date: Mon, 10 Feb 2025 14:03:33 -0800 Subject: [PATCH 2/5] Update version number. --- cpp_sdk_version.json | 6 +++--- release_build_files/readme.md | 5 +++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/cpp_sdk_version.json b/cpp_sdk_version.json index f0d0f01c8f..e0dfcc7521 100644 --- a/cpp_sdk_version.json +++ b/cpp_sdk_version.json @@ -1,5 +1,5 @@ { - "released": "12.5.0", - "stable": "12.5.0", - "head": "12.5.0" + "released": "12.6.0", + "stable": "12.6.0", + "head": "12.6.0" } diff --git a/release_build_files/readme.md b/release_build_files/readme.md index 168204fd92..73114acf4f 100644 --- a/release_build_files/readme.md +++ b/release_build_files/readme.md @@ -631,6 +631,11 @@ workflow use only during the development of your app, not for publicly shipping code. ## Release Notes +### 12.6.0 +- Changes + - General (iOS): Update to Firebase Cocoapods version 11.8.1. + - General (Android): Update to Firebase Android BoM version 33.9.0. + ### 12.5.0 - Changes - General (iOS): Update to Firebase Cocoapods version 11.6.0. From 1d33c9b33eb7101be5d50b222827ece5c15003fb Mon Sep 17 00:00:00 2001 From: Jon Simantov Date: Mon, 10 Feb 2025 16:45:38 -0800 Subject: [PATCH 3/5] Use a temporary branch for Firestore SDK. --- cmake/external/firestore.cmake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmake/external/firestore.cmake b/cmake/external/firestore.cmake index 64e0dc9608..0f688ee1c1 100644 --- a/cmake/external/firestore.cmake +++ b/cmake/external/firestore.cmake @@ -20,7 +20,8 @@ endif() # If the format of the line below changes, then be sure to update # https://github.com/firebase/firebase-cpp-sdk/blob/fd054fa016/.github/workflows/update-dependencies.yml#L81 -set(version CocoaPods-11.8.1) +#set(version CocoaPods-11.8.1) +set(version firestore-core-android-build-fix) function(GetReleasedDep) message("Getting released firebase-ios-sdk @ ${version}") From 7fc27a6bae02bb4396292a5d91e13e2d8f7f2ae4 Mon Sep 17 00:00:00 2001 From: Jon Simantov Date: Mon, 10 Feb 2025 18:11:08 -0800 Subject: [PATCH 4/5] Use branch. --- cmake/external/firestore.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/external/firestore.cmake b/cmake/external/firestore.cmake index 0f688ee1c1..130f3929c0 100644 --- a/cmake/external/firestore.cmake +++ b/cmake/external/firestore.cmake @@ -21,7 +21,7 @@ endif() # If the format of the line below changes, then be sure to update # https://github.com/firebase/firebase-cpp-sdk/blob/fd054fa016/.github/workflows/update-dependencies.yml#L81 #set(version CocoaPods-11.8.1) -set(version firestore-core-android-build-fix) +set(version dconeybe/AndroidAbslExceptionsFix) function(GetReleasedDep) message("Getting released firebase-ios-sdk @ ${version}") From baed8ee7f875bfa96464f74559922b4e21434af4 Mon Sep 17 00:00:00 2001 From: Jon Simantov Date: Tue, 11 Feb 2025 11:20:49 -0800 Subject: [PATCH 5/5] Update to commit hash. --- cmake/external/firestore.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/external/firestore.cmake b/cmake/external/firestore.cmake index 130f3929c0..5909b5bebc 100644 --- a/cmake/external/firestore.cmake +++ b/cmake/external/firestore.cmake @@ -21,7 +21,7 @@ endif() # If the format of the line below changes, then be sure to update # https://github.com/firebase/firebase-cpp-sdk/blob/fd054fa016/.github/workflows/update-dependencies.yml#L81 #set(version CocoaPods-11.8.1) -set(version dconeybe/AndroidAbslExceptionsFix) +set(version b462f239b425e6ca49a95fcf75e292c0a62aa421) function(GetReleasedDep) message("Getting released firebase-ios-sdk @ ${version}")