diff --git a/Android/firebase_dependencies.gradle b/Android/firebase_dependencies.gradle index 55d0f5bb64..c3a4a9f1f3 100644 --- a/Android/firebase_dependencies.gradle +++ b/Android/firebase_dependencies.gradle @@ -148,7 +148,7 @@ project.afterEvaluate { // Add the bill-of-materials project.dependencies { - implementation platform('com.google.firebase:firebase-bom:34.16.0') + implementation platform('com.google.firebase:firebase-bom:34.17.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 1f41e91b71..4aa918ed51 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, '15.0' - pod 'Firebase/Analytics', '12.16.0' + pod 'Firebase/Analytics', '12.17.0' end target 'integration_test_tvos' do platform :tvos, '15.0' - pod 'Firebase/Analytics', '12.16.0' + pod 'Firebase/Analytics', '12.17.0' end post_install do |installer| diff --git a/analytics/ios_headers/FIREventNames.h b/analytics/ios_headers/FIREventNames.h index 9ceff1cd6a..8b21da7888 100644 --- a/analytics/ios_headers/FIREventNames.h +++ b/analytics/ios_headers/FIREventNames.h @@ -1,6 +1,6 @@ // Copyright 2026 Google LLC -// Copied from Firebase Analytics iOS SDK 12.16.0. +// Copied from Firebase Analytics iOS SDK 12.17.0. /// @file FIREventNames.h /// diff --git a/analytics/ios_headers/FIRParameterNames.h b/analytics/ios_headers/FIRParameterNames.h index c4d7ba4d89..eef73bf4f5 100644 --- a/analytics/ios_headers/FIRParameterNames.h +++ b/analytics/ios_headers/FIRParameterNames.h @@ -1,6 +1,6 @@ // Copyright 2026 Google LLC -// Copied from Firebase Analytics iOS SDK 12.16.0. +// Copied from Firebase Analytics iOS SDK 12.17.0. /// @file FIRParameterNames.h /// diff --git a/analytics/ios_headers/FIRUserPropertyNames.h b/analytics/ios_headers/FIRUserPropertyNames.h index 0449e8a77b..d188648baa 100644 --- a/analytics/ios_headers/FIRUserPropertyNames.h +++ b/analytics/ios_headers/FIRUserPropertyNames.h @@ -1,6 +1,6 @@ // Copyright 2026 Google LLC -// Copied from Firebase Analytics iOS SDK 12.16.0. +// Copied from Firebase Analytics iOS SDK 12.17.0. /// @file FIRUserPropertyNames.h /// diff --git a/app/app_resources/build.gradle b/app/app_resources/build.gradle index 712ce00d62..b14e4b205c 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:34.16.0') + implementation platform('com.google.firebase:firebase-bom:34.17.0') implementation 'com.google.firebase:firebase-analytics' } diff --git a/app/google_api_resources/build.gradle b/app/google_api_resources/build.gradle index 500c0b5254..7d2e106c7b 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:34.16.0') + implementation platform('com.google.firebase:firebase-bom:34.17.0') implementation 'com.google.firebase:firebase-analytics' implementation 'com.google.android.gms:play-services-base:18.10.0' implementation project(':app:app_resources') diff --git a/app/integration_test/Podfile b/app/integration_test/Podfile index 13d0494c52..eda28e4991 100644 --- a/app/integration_test/Podfile +++ b/app/integration_test/Podfile @@ -4,7 +4,7 @@ platform :ios, '15.0' use_frameworks! :linkage => :static target 'integration_test' do - pod 'Firebase/Analytics', '12.16.0' + pod 'Firebase/Analytics', '12.17.0' end post_install do |installer| diff --git a/app_check/app_check_resources/build.gradle b/app_check/app_check_resources/build.gradle index 002ef16f42..acdb9d8116 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:34.16.0') + implementation platform('com.google.firebase:firebase-bom:34.17.0') implementation 'com.google.firebase:firebase-appcheck' } diff --git a/app_check/integration_test/Podfile b/app_check/integration_test/Podfile index dc24174950..c716d6450e 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, '15.0' - pod 'Firebase/AppCheck', '12.16.0' - pod 'Firebase/Database', '12.16.0' - pod 'Firebase/Auth', '12.16.0' - pod 'Firebase/Storage', '12.16.0' - pod 'Firebase/Functions', '12.16.0' + pod 'Firebase/AppCheck', '12.17.0' + pod 'Firebase/Database', '12.17.0' + pod 'Firebase/Auth', '12.17.0' + pod 'Firebase/Storage', '12.17.0' + pod 'Firebase/Functions', '12.17.0' end target 'integration_test_tvos' do platform :tvos, '15.0' - pod 'Firebase/AppCheck', '12.16.0' - pod 'Firebase/Database', '12.16.0' - pod 'Firebase/Auth', '12.16.0' - pod 'Firebase/Storage', '12.16.0' - pod 'Firebase/Functions', '12.16.0' + pod 'Firebase/AppCheck', '12.17.0' + pod 'Firebase/Database', '12.17.0' + pod 'Firebase/Auth', '12.17.0' + pod 'Firebase/Storage', '12.17.0' + pod 'Firebase/Functions', '12.17.0' end post_install do |installer| diff --git a/auth/auth_resources/build.gradle b/auth/auth_resources/build.gradle index 39a76c02cd..93f900d82c 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:34.16.0') + implementation platform('com.google.firebase:firebase-bom:34.17.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 ac18713e61..248731f16b 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, '15.0' - pod 'Firebase/Auth', '12.16.0' + pod 'Firebase/Auth', '12.17.0' end target 'integration_test_tvos' do platform :tvos, '15.0' - pod 'Firebase/Auth', '12.16.0' + pod 'Firebase/Auth', '12.17.0' end post_install do |installer| diff --git a/cmake/external/firestore.cmake b/cmake/external/firestore.cmake index 8100d359c8..9c4d8da9b7 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 CocoaPods-12.16.0) +set(version CocoaPods-12.17.0) function(GetReleasedDep) message("Getting released firebase-ios-sdk @ ${version}") diff --git a/database/database_resources/build.gradle b/database/database_resources/build.gradle index b982ecab0c..61bd37acea 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:34.16.0') + implementation platform('com.google.firebase:firebase-bom:34.17.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 ca6148dd3c..7604192430 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, '15.0' - pod 'Firebase/Database', '12.16.0' - pod 'Firebase/Auth', '12.16.0' + pod 'Firebase/Database', '12.17.0' + pod 'Firebase/Auth', '12.17.0' end target 'integration_test_tvos' do platform :tvos, '15.0' - pod 'Firebase/Database', '12.16.0' - pod 'Firebase/Auth', '12.16.0' + pod 'Firebase/Database', '12.17.0' + pod 'Firebase/Auth', '12.17.0' end post_install do |installer| diff --git a/firestore/firestore_resources/build.gradle b/firestore/firestore_resources/build.gradle index 52a2c8c82e..92b03a8672 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:34.16.0') + implementation platform('com.google.firebase:firebase-bom:34.17.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 3beb13191c..bba6e4f9a5 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, '15.0' - pod 'Firebase/Firestore', '12.16.0' - pod 'Firebase/Auth', '12.16.0' + pod 'Firebase/Firestore', '12.17.0' + pod 'Firebase/Auth', '12.17.0' end target 'integration_test_tvos' do platform :tvos, '15.0' - pod 'FirebaseFirestore', '12.16.0' - pod 'Firebase/Auth', '12.16.0' + pod 'FirebaseFirestore', '12.17.0' + pod 'Firebase/Auth', '12.17.0' end post_install do |installer| diff --git a/firestore/integration_test_internal/Podfile b/firestore/integration_test_internal/Podfile index 30cf7bac84..55b6323ab7 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, '15.0' - pod 'Firebase/Firestore', '12.16.0' - pod 'Firebase/Auth', '12.16.0' + pod 'Firebase/Firestore', '12.17.0' + pod 'Firebase/Auth', '12.17.0' end target 'integration_test_tvos' do platform :tvos, '15.0' - pod 'FirebaseFirestore', '12.16.0' - pod 'Firebase/Auth', '12.16.0' + pod 'FirebaseFirestore', '12.17.0' + pod 'Firebase/Auth', '12.17.0' end post_install do |installer| diff --git a/functions/integration_test/Podfile b/functions/integration_test/Podfile index 4317a95a91..3fa85bce9a 100644 --- a/functions/integration_test/Podfile +++ b/functions/integration_test/Podfile @@ -4,16 +4,16 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '15.0' - pod 'Firebase/AppCheck', '12.16.0' - pod 'Firebase/Functions', '12.16.0' - pod 'Firebase/Auth', '12.16.0' + pod 'Firebase/AppCheck', '12.17.0' + pod 'Firebase/Functions', '12.17.0' + pod 'Firebase/Auth', '12.17.0' end target 'integration_test_tvos' do platform :tvos, '15.0' - pod 'Firebase/AppCheck', '12.16.0' - pod 'Firebase/Functions', '12.16.0' - pod 'Firebase/Auth', '12.16.0' + pod 'Firebase/AppCheck', '12.17.0' + pod 'Firebase/Functions', '12.17.0' + pod 'Firebase/Auth', '12.17.0' end post_install do |installer| diff --git a/installations/integration_test/Podfile b/installations/integration_test/Podfile index a3f919ad80..464122d314 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, '15.0' - pod 'Firebase/Analytics', '12.16.0' - pod 'Firebase/Installations', '12.16.0' + pod 'Firebase/Analytics', '12.17.0' + pod 'Firebase/Installations', '12.17.0' end post_install do |installer| diff --git a/ios_pod/Podfile b/ios_pod/Podfile index affa3018e3..97bda3d1ce 100644 --- a/ios_pod/Podfile +++ b/ios_pod/Podfile @@ -3,19 +3,19 @@ platform :ios, '15.0' use_frameworks! target 'GetPods' do - pod 'Firebase/Core', '12.16.0' + pod 'Firebase/Core', '12.17.0' pod 'GoogleUserMessagingPlatform', '2.3.0' - pod 'Firebase/Analytics', '12.16.0' - pod 'Firebase/AppCheck', '12.16.0' - pod 'Firebase/Auth', '12.16.0' - pod 'Firebase/Crashlytics', '12.16.0' - pod 'Firebase/Database', '12.16.0' - pod 'Firebase/Firestore', '12.16.0' - pod 'Firebase/Functions', '12.16.0' - pod 'Firebase/Installations', '12.16.0' - pod 'Firebase/Messaging', '12.16.0' - pod 'Firebase/RemoteConfig', '12.16.0' - pod 'Firebase/Storage', '12.16.0' + pod 'Firebase/Analytics', '12.17.0' + pod 'Firebase/AppCheck', '12.17.0' + pod 'Firebase/Auth', '12.17.0' + pod 'Firebase/Crashlytics', '12.17.0' + pod 'Firebase/Database', '12.17.0' + pod 'Firebase/Firestore', '12.17.0' + pod 'Firebase/Functions', '12.17.0' + pod 'Firebase/Installations', '12.17.0' + pod 'Firebase/Messaging', '12.17.0' + pod 'Firebase/RemoteConfig', '12.17.0' + pod 'Firebase/Storage', '12.17.0' end diff --git a/ios_pod/swift_headers/FirebaseAnalytics-Swift.h b/ios_pod/swift_headers/FirebaseAnalytics-Swift.h index fd807986cd..8ca88666dd 100644 --- a/ios_pod/swift_headers/FirebaseAnalytics-Swift.h +++ b/ios_pod/swift_headers/FirebaseAnalytics-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -343,7 +343,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #elif defined(__x86_64__) && __x86_64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) diff --git a/ios_pod/swift_headers/FirebaseAuth-Swift.h b/ios_pod/swift_headers/FirebaseAuth-Swift.h index ef72a13072..250174227b 100644 --- a/ios_pod/swift_headers/FirebaseAuth-Swift.h +++ b/ios_pod/swift_headers/FirebaseAuth-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -1172,7 +1172,6 @@ SWIFT_CLASS_NAMED("Auth") @class UIScene; @class UIOpenURLContext; -SWIFT_AVAILABILITY(ios, introduced = 13.0) @interface FIRAuth (SWIFT_EXTENSION (FirebaseAuth)) - (void)scene:(UIScene* _Nonnull)scene openURLContexts:(NSSet* _Nonnull)URLContexts; @@ -1192,7 +1191,6 @@ SWIFT_AVAILABILITY(ios, introduced = 13.0) @end @class UIApplication; -SWIFT_AVAILABILITY(ios, introduced = 13.0) @interface FIRAuth (SWIFT_EXTENSION (FirebaseAuth)) - (void)application:(UIApplication* _Nonnull)application didRegisterForRemoteNotificationsWithDeviceToken: @@ -1710,10 +1708,7 @@ SWIFT_PROTOCOL_NAMED("FederatedAuthProvider") completion:(void (^_Nonnull)( FIRAuthCredential* _Nullable, NSError* _Nullable))completionHandler - SWIFT_AVAILABILITY(watchos, introduced = 8) - SWIFT_AVAILABILITY(macos, introduced = 10.15) - SWIFT_AVAILABILITY(tvos, introduced = 13) - SWIFT_AVAILABILITY(ios, introduced = 13); + SWIFT_AVAILABILITY(watchos, introduced = 8); @end /// A concrete implementation of AuthProvider for Game Center Sign @@ -2900,7 +2895,7 @@ SWIFT_CLASS_NAMED("UserProfileChangeRequest") #elif defined(__x86_64__) && __x86_64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -4071,7 +4066,6 @@ SWIFT_CLASS_NAMED("Auth") @class UIScene; @class UIOpenURLContext; -SWIFT_AVAILABILITY(ios, introduced = 13.0) @interface FIRAuth (SWIFT_EXTENSION (FirebaseAuth)) - (void)scene:(UIScene* _Nonnull)scene openURLContexts:(NSSet* _Nonnull)URLContexts; @@ -4091,7 +4085,6 @@ SWIFT_AVAILABILITY(ios, introduced = 13.0) @end @class UIApplication; -SWIFT_AVAILABILITY(ios, introduced = 13.0) @interface FIRAuth (SWIFT_EXTENSION (FirebaseAuth)) - (void)application:(UIApplication* _Nonnull)application didRegisterForRemoteNotificationsWithDeviceToken: @@ -4609,10 +4602,7 @@ SWIFT_PROTOCOL_NAMED("FederatedAuthProvider") completion:(void (^_Nonnull)( FIRAuthCredential* _Nullable, NSError* _Nullable))completionHandler - SWIFT_AVAILABILITY(watchos, introduced = 8) - SWIFT_AVAILABILITY(macos, introduced = 10.15) - SWIFT_AVAILABILITY(tvos, introduced = 13) - SWIFT_AVAILABILITY(ios, introduced = 13); + SWIFT_AVAILABILITY(watchos, introduced = 8); @end /// A concrete implementation of AuthProvider for Game Center Sign diff --git a/ios_pod/swift_headers/FirebaseCoreInternal-Swift.h b/ios_pod/swift_headers/FirebaseCoreInternal-Swift.h index e0ad9abc57..20dd900e42 100644 --- a/ios_pod/swift_headers/FirebaseCoreInternal-Swift.h +++ b/ios_pod/swift_headers/FirebaseCoreInternal-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -406,7 +406,7 @@ SWIFT_CLASS_NAMED("_ObjC_HeartbeatsPayload") #elif defined(__x86_64__) && __x86_64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) diff --git a/ios_pod/swift_headers/FirebaseDatabase-Swift.h b/ios_pod/swift_headers/FirebaseDatabase-Swift.h index 30f998d92c..68c8971271 100644 --- a/ios_pod/swift_headers/FirebaseDatabase-Swift.h +++ b/ios_pod/swift_headers/FirebaseDatabase-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -343,7 +343,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #elif defined(__x86_64__) && __x86_64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) diff --git a/ios_pod/swift_headers/FirebaseFirestore-Swift.h b/ios_pod/swift_headers/FirebaseFirestore-Swift.h index 08751d95b4..cb727a04e4 100644 --- a/ios_pod/swift_headers/FirebaseFirestore-Swift.h +++ b/ios_pod/swift_headers/FirebaseFirestore-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -351,7 +351,7 @@ SWIFT_CLASS_PROPERTY(@property(nonatomic, class, readonly, #elif defined(__x86_64__) && __x86_64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) diff --git a/ios_pod/swift_headers/FirebaseFunctions-Swift.h b/ios_pod/swift_headers/FirebaseFunctions-Swift.h index 0f073e7075..2c2a2d472f 100644 --- a/ios_pod/swift_headers/FirebaseFunctions-Swift.h +++ b/ios_pod/swift_headers/FirebaseFunctions-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -626,7 +626,7 @@ SWIFT_CLASS_NAMED("HTTPSCallableResult") #elif defined(__x86_64__) && __x86_64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) diff --git a/ios_pod/swift_headers/FirebaseInAppMessaging-Swift.h b/ios_pod/swift_headers/FirebaseInAppMessaging-Swift.h index 70ddd5d702..8b305ae0a3 100644 --- a/ios_pod/swift_headers/FirebaseInAppMessaging-Swift.h +++ b/ios_pod/swift_headers/FirebaseInAppMessaging-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -343,7 +343,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #elif defined(__x86_64__) && __x86_64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) diff --git a/ios_pod/swift_headers/FirebaseMLModelDownloader-Swift.h b/ios_pod/swift_headers/FirebaseMLModelDownloader-Swift.h index 7f72016eb9..648d924117 100644 --- a/ios_pod/swift_headers/FirebaseMLModelDownloader-Swift.h +++ b/ios_pod/swift_headers/FirebaseMLModelDownloader-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -343,7 +343,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #elif defined(__x86_64__) && __x86_64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) diff --git a/ios_pod/swift_headers/FirebaseRemoteConfig-Swift.h b/ios_pod/swift_headers/FirebaseRemoteConfig-Swift.h index 5e94b21fb3..121251b48e 100644 --- a/ios_pod/swift_headers/FirebaseRemoteConfig-Swift.h +++ b/ios_pod/swift_headers/FirebaseRemoteConfig-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -343,7 +343,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #elif defined(__x86_64__) && __x86_64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) diff --git a/ios_pod/swift_headers/FirebaseSessions-Swift.h b/ios_pod/swift_headers/FirebaseSessions-Swift.h index 3914ebefe9..519b9b8667 100644 --- a/ios_pod/swift_headers/FirebaseSessions-Swift.h +++ b/ios_pod/swift_headers/FirebaseSessions-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -391,7 +391,7 @@ typedef SWIFT_ENUM_NAMED(NSInteger, FIRSessionsSubscriberName, #elif defined(__x86_64__) && __x86_64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) diff --git a/ios_pod/swift_headers/FirebaseSharedSwift-Swift.h b/ios_pod/swift_headers/FirebaseSharedSwift-Swift.h index 3b969f000a..9e9ed51f09 100644 --- a/ios_pod/swift_headers/FirebaseSharedSwift-Swift.h +++ b/ios_pod/swift_headers/FirebaseSharedSwift-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -343,7 +343,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #elif defined(__x86_64__) && __x86_64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) diff --git a/ios_pod/swift_headers/FirebaseStorage-Swift.h b/ios_pod/swift_headers/FirebaseStorage-Swift.h index d51f5589c6..4694239d1d 100644 --- a/ios_pod/swift_headers/FirebaseStorage-Swift.h +++ b/ios_pod/swift_headers/FirebaseStorage-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -1002,7 +1002,7 @@ SWIFT_CLASS_NAMED("StorageUploadTask") #elif defined(__x86_64__) && __x86_64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) diff --git a/ios_pod/swift_headers/Promises-Swift.h b/ios_pod/swift_headers/Promises-Swift.h index 5d141d1c83..7435f85170 100644 --- a/ios_pod/swift_headers/Promises-Swift.h +++ b/ios_pod/swift_headers/Promises-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) @@ -342,7 +342,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #elif defined(__x86_64__) && __x86_64__ // Copyright 2026 Google LLC -// Copied from Firebase iOS SDK 12.16.0. +// Copied from Firebase iOS SDK 12.17.0. // Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 // clang-1700.6.3.2) diff --git a/messaging/integration_test/Podfile b/messaging/integration_test/Podfile index 03e127f119..bee2b4d59e 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, '15.0' - pod 'Firebase/Messaging', '12.16.0' - pod 'Firebase/Functions', '12.16.0' + pod 'Firebase/Messaging', '12.17.0' + pod 'Firebase/Functions', '12.17.0' end target 'integration_test_tvos' do platform :tvos, '15.0' - pod 'Firebase/Messaging', '12.16.0' - pod 'Firebase/Functions', '12.16.0' + pod 'Firebase/Messaging', '12.17.0' + pod 'Firebase/Functions', '12.17.0' end post_install do |installer| diff --git a/messaging/messaging_java/build.gradle b/messaging/messaging_java/build.gradle index f522cc0aac..c42681861a 100644 --- a/messaging/messaging_java/build.gradle +++ b/messaging/messaging_java/build.gradle @@ -57,7 +57,7 @@ android { } dependencies { - implementation platform('com.google.firebase:firebase-bom:34.16.0') + implementation platform('com.google.firebase:firebase-bom:34.17.0') implementation 'com.google.firebase:firebase-analytics' implementation 'com.google.firebase:firebase-messaging' implementation 'com.google.flatbuffers:flatbuffers-java:25.2.10' diff --git a/release_build_files/Android/firebase_dependencies.gradle b/release_build_files/Android/firebase_dependencies.gradle index c3dfe97fe1..d5343abc08 100644 --- a/release_build_files/Android/firebase_dependencies.gradle +++ b/release_build_files/Android/firebase_dependencies.gradle @@ -119,7 +119,7 @@ project.afterEvaluate { // Add the bill-of-materials project.dependencies { - implementation platform('com.google.firebase:firebase-bom:34.16.0') + implementation platform('com.google.firebase:firebase-bom:34.17.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 22bbebc02e..519edf6367 100644 --- a/release_build_files/readme.md +++ b/release_build_files/readme.md @@ -84,7 +84,7 @@ distributed as part of the core Firebase Feature | Required Libraries and Gradle Packages -------------------------- | -------------------------------------- -All Firebase SDKs | platform(com.google.firebase:firebase-bom:34.16.0) +All Firebase SDKs | platform(com.google.firebase:firebase-bom:34.17.0) | | (Android Bill of Materials) Firebase Analytics | libfirebase_analytics.a | | libfirebase_app.a @@ -219,45 +219,45 @@ Feature | Required Frameworks and Cocoapods -------------------------- | --------------------------------------- Firebase Analytics | firebase_analytics.xcframework | | firebase.xcframework -| | Firebase/Analytics Cocoapod (12.16.0) +| | Firebase/Analytics Cocoapod (12.17.0) Firebase App Check | firebase_app_check.xcframework | | firebase.xcframework -| | Firebase/AppCheck Cocoapod (12.16.0) +| | Firebase/AppCheck Cocoapod (12.17.0) Firebase Authentication | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Auth Cocoapod (12.16.0) +| | Firebase/Auth Cocoapod (12.17.0) Cloud Firestore | firebase_firestore.xcframework | | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Firestore Cocoapod (12.16.0) -| | Firebase/Auth Cocoapod (12.16.0) +| | Firebase/Firestore Cocoapod (12.17.0) +| | Firebase/Auth Cocoapod (12.17.0) Firebase Functions | firebase_functions.xcframework | | firebase_auth.xcframework (optional) | | firebase.xcframework -| | Firebase/Functions Cocoapod (12.16.0) -| | Firebase/Auth Cocoapod (12.16.0) +| | Firebase/Functions Cocoapod (12.17.0) +| | Firebase/Auth Cocoapod (12.17.0) Firebase Installations | firebase_installations.xcframework | | firebase.xcframework -| | FirebaseInstallations Cocoapod (12.16.0) +| | FirebaseInstallations Cocoapod (12.17.0) Firebase Cloud Messaging | firebase_messaging.xcframework | | firebase.xcframework -| | Firebase/Messaging Cocoapod (12.16.0) +| | Firebase/Messaging Cocoapod (12.17.0) Firebase Realtime Database | firebase_database.xcframework | | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Database Cocoapod (12.16.0) -| | Firebase/Auth Cocoapod (12.16.0) +| | Firebase/Database Cocoapod (12.17.0) +| | Firebase/Auth Cocoapod (12.17.0) Firebase Remote Config | firebase_remote_config.xcframework | | firebase.xcframework -| | Firebase/RemoteConfig Cocoapod (12.16.0) +| | Firebase/RemoteConfig Cocoapod (12.17.0) Firebase Storage | firebase_storage.xcframework | | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Storage Cocoapod (12.16.0) -| | Firebase/Auth Cocoapod (12.16.0) +| | Firebase/Storage Cocoapod (12.17.0) +| | Firebase/Auth Cocoapod (12.17.0) User Messaging Platform | firebase_ump.xcframework | | firebase.xcframework -| | Firebase/CoreOnly Cocoapod (12.16.0) +| | Firebase/CoreOnly Cocoapod (12.17.0) | | GoogleUserMessagingPlatform Cocoapod (2.3.0) Important: Each version of the Firebase C++ SDK supports a specific version of @@ -278,45 +278,45 @@ Feature | Required Libraries and Cocoapods -------------------------- | ----------------------------------------- Firebase Analytics | libfirebase_analytics.a | | libfirebase_app.a -| | Firebase/Analytics Cocoapod (12.16.0) +| | Firebase/Analytics Cocoapod (12.17.0) Firebase App Check | firebase_app_check.xcframework | | firebase.xcframework -| | Firebase/AppCheck Cocoapod (12.16.0) +| | Firebase/AppCheck Cocoapod (12.17.0) Firebase Authentication | libfirebase_auth.a | | libfirebase_app.a -| | Firebase/Auth Cocoapod (12.16.0) +| | Firebase/Auth Cocoapod (12.17.0) Cloud Firestore | libfirebase_firestore.a | | libfirebase_app.a | | libfirebase_auth.a -| | Firebase/Firestore Cocoapod (12.16.0) -| | Firebase/Auth Cocoapod (12.16.0) +| | Firebase/Firestore Cocoapod (12.17.0) +| | Firebase/Auth Cocoapod (12.17.0) Firebase Functions | libfirebase_functions.a | | libfirebase_app.a | | libfirebase_auth.a (optional) -| | Firebase/Functions Cocoapod (12.16.0) -| | Firebase/Auth Cocoapod (12.16.0) +| | Firebase/Functions Cocoapod (12.17.0) +| | Firebase/Auth Cocoapod (12.17.0) Firebase Installations | libfirebase_installations.a | | libfirebase_app.a -| | FirebaseInstallations Cocoapod (12.16.0) +| | FirebaseInstallations Cocoapod (12.17.0) Firebase Cloud Messaging | libfirebase_messaging.a | | libfirebase_app.a -| | Firebase/CloudMessaging Cocoapod (12.16.0) +| | Firebase/CloudMessaging Cocoapod (12.17.0) Firebase Realtime Database | libfirebase_database.a | | libfirebase_app.a | | libfirebase_auth.a -| | Firebase/Database Cocoapod (12.16.0) -| | Firebase/Auth Cocoapod (12.16.0) +| | Firebase/Database Cocoapod (12.17.0) +| | Firebase/Auth Cocoapod (12.17.0) Firebase Remote Config | libfirebase_remote_config.a | | libfirebase_app.a -| | Firebase/RemoteConfig Cocoapod (12.16.0) +| | Firebase/RemoteConfig Cocoapod (12.17.0) Firebase Storage | libfirebase_storage.a | | libfirebase_app.a | | libfirebase_auth.a -| | Firebase/Storage Cocoapod (12.16.0) -| | Firebase/Auth Cocoapod (12.16.0) +| | Firebase/Storage Cocoapod (12.17.0) +| | Firebase/Auth Cocoapod (12.17.0) User Messaging Platform | libfirebase_ump.a | | libfirebase_app.a -| | Firebase/CoreOnly Cocoapod (12.16.0) +| | Firebase/CoreOnly Cocoapod (12.17.0) | | GoogleUserMessagingPlatform Cocoapod (2.3.0) Important: Each version of the Firebase C++ SDK supports a specific version of diff --git a/remote_config/integration_test/Podfile b/remote_config/integration_test/Podfile index 9abc6f537c..29eb1507cd 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, '15.0' - pod 'Firebase/RemoteConfig', '12.16.0' + pod 'Firebase/RemoteConfig', '12.17.0' end target 'integration_test_tvos' do platform :tvos, '15.0' - pod 'Firebase/RemoteConfig', '12.16.0' + pod 'Firebase/RemoteConfig', '12.17.0' end post_install do |installer| diff --git a/remote_config/remote_config_resources/build.gradle b/remote_config/remote_config_resources/build.gradle index aaf4fb29f1..a21f45f5d0 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:34.16.0') + implementation platform('com.google.firebase:firebase-bom:34.17.0') implementation 'com.google.firebase:firebase-config' } diff --git a/storage/integration_test/Podfile b/storage/integration_test/Podfile index c69f79ad60..fad5fd974e 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, '15.0' - pod 'Firebase/Storage', '12.16.0' - pod 'Firebase/Auth', '12.16.0' + pod 'Firebase/Storage', '12.17.0' + pod 'Firebase/Auth', '12.17.0' end target 'integration_test_tvos' do platform :tvos, '15.0' - pod 'Firebase/Storage', '12.16.0' - pod 'Firebase/Auth', '12.16.0' + pod 'Firebase/Storage', '12.17.0' + pod 'Firebase/Auth', '12.17.0' end post_install do |installer| diff --git a/storage/storage_resources/build.gradle b/storage/storage_resources/build.gradle index f5d327eb4b..7ba39e18cf 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:34.16.0') + implementation platform('com.google.firebase:firebase-bom:34.17.0') implementation 'com.google.firebase:firebase-analytics' implementation 'com.google.firebase:firebase-storage' } diff --git a/ump/integration_test/Podfile b/ump/integration_test/Podfile index e505fc62cf..c378cf2f12 100644 --- a/ump/integration_test/Podfile +++ b/ump/integration_test/Podfile @@ -5,7 +5,7 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '15.0' - pod 'Firebase/CoreOnly', '12.16.0' + pod 'Firebase/CoreOnly', '12.17.0' pod 'GoogleUserMessagingPlatform', '2.3.0' end diff --git a/ump/ump_resources/build.gradle b/ump/ump_resources/build.gradle index 2525f49402..6072c9894d 100644 --- a/ump/ump_resources/build.gradle +++ b/ump/ump_resources/build.gradle @@ -56,7 +56,7 @@ android { } dependencies { - implementation platform('com.google.firebase:firebase-bom:34.16.0') + implementation platform('com.google.firebase:firebase-bom:34.17.0') implementation 'com.google.firebase:firebase-analytics' implementation 'com.google.android.ump:user-messaging-platform:4.0.0' }