From df6d726283715fcd7bd6af46abe712027a7563b3 Mon Sep 17 00:00:00 2001 From: Paul Beusterien Date: Mon, 23 Jun 2025 13:43:02 -0700 Subject: [PATCH 1/4] Update versions for Release 12.0.0 --- Firebase.podspec | 46 +++++++++---------- FirebaseABTesting.podspec | 4 +- FirebaseAI.podspec | 10 ++-- FirebaseAnalytics.podspec | 16 +++---- FirebaseAnalyticsOnDeviceConversion.podspec | 4 +- FirebaseAppCheck.podspec | 6 +-- FirebaseAppCheckInterop.podspec | 2 +- FirebaseAppDistribution.podspec | 6 +-- FirebaseAuth.podspec | 10 ++-- FirebaseAuthInterop.podspec | 2 +- FirebaseCombineSwift.podspec | 14 +++--- FirebaseCore.podspec | 4 +- FirebaseCoreExtension.podspec | 4 +- FirebaseCoreInternal.podspec | 2 +- FirebaseCrashlytics.podspec | 10 ++-- FirebaseDatabase.podspec | 10 ++-- FirebaseFirestore.podspec | 10 ++-- FirebaseFirestoreInternal.podspec | 6 +-- FirebaseFunctions.podspec | 14 +++--- FirebaseInAppMessaging.podspec | 8 ++-- FirebaseInstallations.podspec | 4 +- FirebaseMLModelDownloader.podspec | 8 ++-- FirebaseMessaging.podspec | 6 +-- FirebaseMessagingInterop.podspec | 2 +- FirebasePerformance.podspec | 10 ++-- FirebaseRemoteConfig.podspec | 12 ++--- FirebaseRemoteConfigInterop.podspec | 2 +- FirebaseSessions.podspec | 8 ++-- FirebaseSharedSwift.podspec | 2 +- FirebaseStorage.podspec | 14 +++--- GoogleAppMeasurement.podspec | 12 ++--- ...leAppMeasurementOnDeviceConversion.podspec | 2 +- Package.swift | 2 +- .../FirebaseManifest/FirebaseManifest.swift | 2 +- 34 files changed, 137 insertions(+), 137 deletions(-) diff --git a/Firebase.podspec b/Firebase.podspec index 007b7ebfe9c..2bf5ee849f6 100644 --- a/Firebase.podspec +++ b/Firebase.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'Firebase' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Firebase' s.description = <<-DESC @@ -36,14 +36,14 @@ Simplify your app development, grow your user base, and monetize more effectivel ss.ios.deployment_target = '12.0' ss.osx.deployment_target = '10.15' ss.tvos.deployment_target = '13.0' - ss.ios.dependency 'FirebaseAnalytics', '~> 11.15.0' - ss.osx.dependency 'FirebaseAnalytics', '~> 11.15.0' - ss.tvos.dependency 'FirebaseAnalytics', '~> 11.15.0' + ss.ios.dependency 'FirebaseAnalytics', '~> 12.0.0' + ss.osx.dependency 'FirebaseAnalytics', '~> 12.0.0' + ss.tvos.dependency 'FirebaseAnalytics', '~> 12.0.0' ss.dependency 'Firebase/CoreOnly' end s.subspec 'CoreOnly' do |ss| - ss.dependency 'FirebaseCore', '~> 11.15.0' + ss.dependency 'FirebaseCore', '~> 12.0.0' ss.source_files = 'CoreOnly/Sources/Firebase.h' ss.preserve_paths = 'CoreOnly/Sources/module.modulemap' if ENV['FIREBASE_POD_REPO_FOR_DEV_POD'] then @@ -79,13 +79,13 @@ Simplify your app development, grow your user base, and monetize more effectivel ss.ios.deployment_target = '12.0' ss.osx.deployment_target = '10.15' ss.tvos.deployment_target = '13.0' - ss.dependency 'FirebaseAnalytics/WithoutAdIdSupport', '~> 11.15.0' + ss.dependency 'FirebaseAnalytics/WithoutAdIdSupport', '~> 12.0.0' ss.dependency 'Firebase/CoreOnly' end s.subspec 'ABTesting' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.dependency 'FirebaseABTesting', '~> 11.15.0' + ss.dependency 'FirebaseABTesting', '~> 12.0.0' # Standard platforms PLUS watchOS. ss.ios.deployment_target = '13.0' ss.osx.deployment_target = '10.15' @@ -95,13 +95,13 @@ Simplify your app development, grow your user base, and monetize more effectivel s.subspec 'AppDistribution' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.ios.dependency 'FirebaseAppDistribution', '~> 11.15.0-beta' + ss.ios.dependency 'FirebaseAppDistribution', '~> 12.0.0-beta' ss.ios.deployment_target = '13.0' end s.subspec 'AppCheck' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.dependency 'FirebaseAppCheck', '~> 11.15.0' + ss.dependency 'FirebaseAppCheck', '~> 12.0.0' ss.ios.deployment_target = '13.0' ss.osx.deployment_target = '10.15' ss.tvos.deployment_target = '13.0' @@ -110,7 +110,7 @@ Simplify your app development, grow your user base, and monetize more effectivel s.subspec 'Auth' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.dependency 'FirebaseAuth', '~> 11.15.0' + ss.dependency 'FirebaseAuth', '~> 12.0.0' # Standard platforms PLUS watchOS. ss.ios.deployment_target = '13.0' ss.osx.deployment_target = '10.15' @@ -120,7 +120,7 @@ Simplify your app development, grow your user base, and monetize more effectivel s.subspec 'Crashlytics' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.dependency 'FirebaseCrashlytics', '~> 11.15.0' + ss.dependency 'FirebaseCrashlytics', '~> 12.0.0' # Standard platforms PLUS watchOS. ss.ios.deployment_target = '12.0' ss.osx.deployment_target = '10.15' @@ -130,7 +130,7 @@ Simplify your app development, grow your user base, and monetize more effectivel s.subspec 'Database' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.dependency 'FirebaseDatabase', '~> 11.15.0' + ss.dependency 'FirebaseDatabase', '~> 12.0.0' # Standard platforms PLUS watchOS 7. ss.ios.deployment_target = '13.0' ss.osx.deployment_target = '10.15' @@ -140,7 +140,7 @@ Simplify your app development, grow your user base, and monetize more effectivel s.subspec 'Firestore' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.dependency 'FirebaseFirestore', '~> 11.15.0' + ss.dependency 'FirebaseFirestore', '~> 12.0.0' ss.ios.deployment_target = '13.0' ss.osx.deployment_target = '10.15' ss.tvos.deployment_target = '13.0' @@ -148,7 +148,7 @@ Simplify your app development, grow your user base, and monetize more effectivel s.subspec 'Functions' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.dependency 'FirebaseFunctions', '~> 11.15.0' + ss.dependency 'FirebaseFunctions', '~> 12.0.0' # Standard platforms PLUS watchOS. ss.ios.deployment_target = '13.0' ss.osx.deployment_target = '10.15' @@ -158,20 +158,20 @@ Simplify your app development, grow your user base, and monetize more effectivel s.subspec 'InAppMessaging' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.ios.dependency 'FirebaseInAppMessaging', '~> 11.15.0-beta' - ss.tvos.dependency 'FirebaseInAppMessaging', '~> 11.15.0-beta' + ss.ios.dependency 'FirebaseInAppMessaging', '~> 12.0.0-beta' + ss.tvos.dependency 'FirebaseInAppMessaging', '~> 12.0.0-beta' ss.ios.deployment_target = '13.0' ss.tvos.deployment_target = '13.0' end s.subspec 'Installations' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.dependency 'FirebaseInstallations', '~> 11.15.0' + ss.dependency 'FirebaseInstallations', '~> 12.0.0' end s.subspec 'Messaging' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.dependency 'FirebaseMessaging', '~> 11.15.0' + ss.dependency 'FirebaseMessaging', '~> 12.0.0' # Standard platforms PLUS watchOS. ss.ios.deployment_target = '13.0' ss.osx.deployment_target = '10.15' @@ -181,7 +181,7 @@ Simplify your app development, grow your user base, and monetize more effectivel s.subspec 'MLModelDownloader' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.dependency 'FirebaseMLModelDownloader', '~> 11.15.0-beta' + ss.dependency 'FirebaseMLModelDownloader', '~> 12.0.0-beta' # Standard platforms PLUS watchOS. ss.ios.deployment_target = '13.0' ss.osx.deployment_target = '10.15' @@ -191,15 +191,15 @@ Simplify your app development, grow your user base, and monetize more effectivel s.subspec 'Performance' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.ios.dependency 'FirebasePerformance', '~> 11.15.0' - ss.tvos.dependency 'FirebasePerformance', '~> 11.15.0' + ss.ios.dependency 'FirebasePerformance', '~> 12.0.0' + ss.tvos.dependency 'FirebasePerformance', '~> 12.0.0' ss.ios.deployment_target = '13.0' ss.tvos.deployment_target = '13.0' end s.subspec 'RemoteConfig' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.dependency 'FirebaseRemoteConfig', '~> 11.15.0' + ss.dependency 'FirebaseRemoteConfig', '~> 12.0.0' # Standard platforms PLUS watchOS. ss.ios.deployment_target = '13.0' ss.osx.deployment_target = '10.15' @@ -209,7 +209,7 @@ Simplify your app development, grow your user base, and monetize more effectivel s.subspec 'Storage' do |ss| ss.dependency 'Firebase/CoreOnly' - ss.dependency 'FirebaseStorage', '~> 11.15.0' + ss.dependency 'FirebaseStorage', '~> 12.0.0' # Standard platforms PLUS watchOS. ss.ios.deployment_target = '13.0' ss.osx.deployment_target = '10.15' diff --git a/FirebaseABTesting.podspec b/FirebaseABTesting.podspec index 82ec4457133..aebfa4555eb 100644 --- a/FirebaseABTesting.podspec +++ b/FirebaseABTesting.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseABTesting' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Firebase ABTesting' s.description = <<-DESC @@ -51,7 +51,7 @@ Firebase Cloud Messaging and Firebase Remote Config in your app. s.pod_target_xcconfig = { 'HEADER_SEARCH_PATHS' => '"${PODS_TARGET_SRCROOT}"' } - s.dependency 'FirebaseCore', '~> 11.15.0' + s.dependency 'FirebaseCore', '~> 12.0.0' s.test_spec 'unit' do |unit_tests| unit_tests.scheme = { :code_coverage => true } diff --git a/FirebaseAI.podspec b/FirebaseAI.podspec index faa8db5f0c0..5d8febaa078 100644 --- a/FirebaseAI.podspec +++ b/FirebaseAI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseAI' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Firebase AI SDK' s.description = <<-DESC @@ -43,10 +43,10 @@ Build AI-powered apps and features with the Gemini API using the Firebase AI SDK s.tvos.framework = 'UIKit' s.watchos.framework = 'WatchKit' - s.dependency 'FirebaseAppCheckInterop', '~> 11.4' - s.dependency 'FirebaseAuthInterop', '~> 11.4' - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseCoreExtension', '~> 11.15.0' + s.dependency 'FirebaseAppCheckInterop', '~> 12.0' + s.dependency 'FirebaseAuthInterop', '~> 12.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseCoreExtension', '~> 12.0.0' s.test_spec 'unit' do |unit_tests| unit_tests_dir = 'FirebaseAI/Tests/Unit/' diff --git a/FirebaseAnalytics.podspec b/FirebaseAnalytics.podspec index c3d5abf2ad5..f5200294ad1 100644 --- a/FirebaseAnalytics.podspec +++ b/FirebaseAnalytics.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseAnalytics' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Firebase Analytics for iOS' s.description = <<-DESC @@ -26,8 +26,8 @@ Pod::Spec.new do |s| s.libraries = 'c++', 'sqlite3', 'z' s.frameworks = 'StoreKit' - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseInstallations', '~> 11.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseInstallations', '~> 12.0' s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 8.1' s.dependency 'GoogleUtilities/MethodSwizzler', '~> 8.1' s.dependency 'GoogleUtilities/NSData+zlib', '~> 8.1' @@ -37,29 +37,29 @@ Pod::Spec.new do |s| s.default_subspecs = 'Default' s.subspec 'Default' do |ss| - ss.dependency 'GoogleAppMeasurement/Default', '11.15.0' + ss.dependency 'GoogleAppMeasurement/Default', '12.0.0' ss.vendored_frameworks = 'Frameworks/FirebaseAnalytics.xcframework' end s.subspec 'Core' do |ss| - ss.dependency 'GoogleAppMeasurement/Core', '11.15.0' + ss.dependency 'GoogleAppMeasurement/Core', '12.0.0' ss.vendored_frameworks = 'Frameworks/FirebaseAnalytics.xcframework' end s.subspec 'IdentitySupport' do |ss| - ss.dependency 'GoogleAppMeasurement/IdentitySupport', '11.15.0' + ss.dependency 'GoogleAppMeasurement/IdentitySupport', '12.0.0' ss.vendored_frameworks = 'Frameworks/FirebaseAnalytics.xcframework' end # Deprecated. Use IdentitySupport subspec instead. s.subspec 'AdIdSupport' do |ss| - ss.dependency 'GoogleAppMeasurement/AdIdSupport', '11.15.0' + ss.dependency 'GoogleAppMeasurement/AdIdSupport', '12.0.0' ss.vendored_frameworks = 'Frameworks/FirebaseAnalytics.xcframework' end # Deprecated. Use Core subspec instead. s.subspec 'WithoutAdIdSupport' do |ss| - ss.dependency 'GoogleAppMeasurement/WithoutAdIdSupport', '11.15.0' + ss.dependency 'GoogleAppMeasurement/WithoutAdIdSupport', '12.0.0' ss.vendored_frameworks = 'Frameworks/FirebaseAnalytics.xcframework' end diff --git a/FirebaseAnalyticsOnDeviceConversion.podspec b/FirebaseAnalyticsOnDeviceConversion.podspec index 7eb70670266..ce1cc7aacef 100644 --- a/FirebaseAnalyticsOnDeviceConversion.podspec +++ b/FirebaseAnalyticsOnDeviceConversion.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseAnalyticsOnDeviceConversion' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'On device conversion measurement plugin for FirebaseAnalytics. Not intended for direct use.' s.description = <<-DESC @@ -18,7 +18,7 @@ Pod::Spec.new do |s| s.cocoapods_version = '>= 1.12.0' - s.dependency 'GoogleAppMeasurementOnDeviceConversion', '11.15.0' + s.dependency 'GoogleAppMeasurementOnDeviceConversion', '12.0.0' s.static_framework = true diff --git a/FirebaseAppCheck.podspec b/FirebaseAppCheck.podspec index 417e5d63576..cd02bcd48f4 100644 --- a/FirebaseAppCheck.podspec +++ b/FirebaseAppCheck.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseAppCheck' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Firebase App Check SDK.' s.description = <<-DESC @@ -45,8 +45,8 @@ Pod::Spec.new do |s| s.tvos.weak_framework = 'DeviceCheck' s.dependency 'AppCheckCore', '~> 11.0' - s.dependency 'FirebaseAppCheckInterop', '~> 11.0' - s.dependency 'FirebaseCore', '~> 11.15.0' + s.dependency 'FirebaseAppCheckInterop', '~> 12.0' + s.dependency 'FirebaseCore', '~> 12.0.0' s.dependency 'GoogleUtilities/Environment', '~> 8.1' s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1' diff --git a/FirebaseAppCheckInterop.podspec b/FirebaseAppCheckInterop.podspec index 68f2a2871dc..17fbbf51206 100644 --- a/FirebaseAppCheckInterop.podspec +++ b/FirebaseAppCheckInterop.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseAppCheckInterop' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Interfaces that allow other Firebase SDKs to use AppCheck functionality.' s.description = <<-DESC diff --git a/FirebaseAppDistribution.podspec b/FirebaseAppDistribution.podspec index 42214d76505..dce9b720536 100644 --- a/FirebaseAppDistribution.podspec +++ b/FirebaseAppDistribution.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseAppDistribution' - s.version = '11.15.0-beta' + s.version = '12.0.0-beta' s.summary = 'App Distribution for Firebase iOS SDK.' s.description = <<-DESC @@ -30,10 +30,10 @@ iOS SDK for App Distribution for Firebase. ] s.public_header_files = base_dir + 'Public/FirebaseAppDistribution/*.h' - s.dependency 'FirebaseCore', '~> 11.15.0' + s.dependency 'FirebaseCore', '~> 12.0.0' s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 8.1' s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1' - s.dependency 'FirebaseInstallations', '~> 11.0' + s.dependency 'FirebaseInstallations', '~> 12.0' s.pod_target_xcconfig = { 'HEADER_SEARCH_PATHS' => '"${PODS_TARGET_SRCROOT}"' diff --git a/FirebaseAuth.podspec b/FirebaseAuth.podspec index 5ca2eb61f2a..72b0414bc90 100644 --- a/FirebaseAuth.podspec +++ b/FirebaseAuth.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseAuth' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Apple platform client for Firebase Authentication' s.description = <<-DESC @@ -55,10 +55,10 @@ supports email and password accounts, as well as several 3rd party authenticatio } s.framework = 'Security' s.ios.framework = 'SafariServices' - s.dependency 'FirebaseAuthInterop', '~> 11.0' - s.dependency 'FirebaseAppCheckInterop', '~> 11.0' - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseCoreExtension', '~> 11.15.0' + s.dependency 'FirebaseAuthInterop', '~> 12.0' + s.dependency 'FirebaseAppCheckInterop', '~> 12.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseCoreExtension', '~> 12.0.0' s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 8.1' s.dependency 'GoogleUtilities/Environment', '~> 8.1' s.dependency 'GTMSessionFetcher/Core', '>= 3.4', '< 5.0' diff --git a/FirebaseAuthInterop.podspec b/FirebaseAuthInterop.podspec index d08a9e2024d..461ec711984 100644 --- a/FirebaseAuthInterop.podspec +++ b/FirebaseAuthInterop.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseAuthInterop' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Interfaces that allow other Firebase SDKs to use Auth functionality.' s.description = <<-DESC diff --git a/FirebaseCombineSwift.podspec b/FirebaseCombineSwift.podspec index b027ae2edd3..9d9ccf0c52c 100644 --- a/FirebaseCombineSwift.podspec +++ b/FirebaseCombineSwift.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseCombineSwift' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Swift extensions with Combine support for Firebase' s.description = <<-DESC @@ -51,11 +51,11 @@ for internal testing only. It should not be published. s.osx.framework = 'AppKit' s.tvos.framework = 'UIKit' - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseAuth', '~> 11.0' - s.dependency 'FirebaseFunctions', '~> 11.0' - s.dependency 'FirebaseFirestore', '~> 11.0' - s.dependency 'FirebaseStorage', '~> 11.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseAuth', '~> 12.0' + s.dependency 'FirebaseFunctions', '~> 12.0' + s.dependency 'FirebaseFirestore', '~> 12.0' + s.dependency 'FirebaseStorage', '~> 12.0' s.pod_target_xcconfig = { 'HEADER_SEARCH_PATHS' => '"${PODS_TARGET_SRCROOT}"', @@ -104,6 +104,6 @@ for internal testing only. It should not be published. int_tests.resources = 'FirebaseStorage/Tests/Integration/Resources/1mb.dat', 'FirebaseStorage/Tests/Integration/Resources/GoogleService-Info.plist', 'FirebaseStorage/Tests/Integration/Resources/HomeImprovement.numbers' - int_tests.dependency 'FirebaseAuth', '~> 11.0' + int_tests.dependency 'FirebaseAuth', '~> 12.0' end end diff --git a/FirebaseCore.podspec b/FirebaseCore.podspec index 12180f591b8..49606f63792 100644 --- a/FirebaseCore.podspec +++ b/FirebaseCore.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseCore' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Firebase Core' s.description = <<-DESC @@ -53,7 +53,7 @@ Firebase Core includes FIRApp and FIROptions which provide central configuration # Remember to also update version in `cmake/external/GoogleUtilities.cmake` s.dependency 'GoogleUtilities/Environment', '~> 8.1' s.dependency 'GoogleUtilities/Logger', '~> 8.1' - s.dependency 'FirebaseCoreInternal', '~> 11.15.0' + s.dependency 'FirebaseCoreInternal', '~> 12.0.0' s.pod_target_xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => 'Firebase_VERSION=' + s.version.to_s, diff --git a/FirebaseCoreExtension.podspec b/FirebaseCoreExtension.podspec index 2741cd941bf..cd3aab0e1b0 100644 --- a/FirebaseCoreExtension.podspec +++ b/FirebaseCoreExtension.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseCoreExtension' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Extended FirebaseCore APIs for Firebase product SDKs' s.description = <<-DESC @@ -34,5 +34,5 @@ Pod::Spec.new do |s| "#{s.module_name}_Privacy" => 'FirebaseCore/Extension/Resources/PrivacyInfo.xcprivacy' } - s.dependency 'FirebaseCore', '~> 11.15.0' + s.dependency 'FirebaseCore', '~> 12.0.0' end diff --git a/FirebaseCoreInternal.podspec b/FirebaseCoreInternal.podspec index 77bf1d633d6..b15c77ff498 100644 --- a/FirebaseCoreInternal.podspec +++ b/FirebaseCoreInternal.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseCoreInternal' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'APIs for internal FirebaseCore usage.' s.description = <<-DESC diff --git a/FirebaseCrashlytics.podspec b/FirebaseCrashlytics.podspec index 3ebb6837ffa..7ce6f102923 100644 --- a/FirebaseCrashlytics.podspec +++ b/FirebaseCrashlytics.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseCrashlytics' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Best and lightest-weight crash reporting for mobile, desktop and tvOS.' s.description = 'Firebase Crashlytics helps you track, prioritize, and fix stability issues that erode app quality.' s.homepage = 'https://firebase.google.com/' @@ -59,10 +59,10 @@ Pod::Spec.new do |s| cp -f ./Crashlytics/CrashlyticsInputFiles.xcfilelist ./CrashlyticsInputFiles.xcfilelist PREPARE_COMMAND_END - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseInstallations', '~> 11.0' - s.dependency 'FirebaseSessions', '~> 11.0' - s.dependency 'FirebaseRemoteConfigInterop', '~> 11.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseInstallations', '~> 12.0' + s.dependency 'FirebaseSessions', '~> 12.0' + s.dependency 'FirebaseRemoteConfigInterop', '~> 12.0' s.dependency 'PromisesObjC', '~> 2.4' s.dependency 'GoogleDataTransport', '~> 10.0' s.dependency 'GoogleUtilities/Environment', '~> 8.1' diff --git a/FirebaseDatabase.podspec b/FirebaseDatabase.podspec index 09768d48252..892a9c766e9 100644 --- a/FirebaseDatabase.podspec +++ b/FirebaseDatabase.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseDatabase' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Firebase Realtime Database' s.description = <<-DESC @@ -48,9 +48,9 @@ Simplify your iOS development, grow your user base, and monetize more effectivel s.macos.frameworks = 'CFNetwork', 'Security', 'SystemConfiguration' s.watchos.frameworks = 'CFNetwork', 'Security', 'WatchKit' s.dependency 'leveldb-library', '~> 1.22' - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseAppCheckInterop', '~> 11.0' - s.dependency 'FirebaseSharedSwift', '~> 11.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseAppCheckInterop', '~> 12.0' + s.dependency 'FirebaseSharedSwift', '~> 12.0' s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1' s.pod_target_xcconfig = { 'HEADER_SEARCH_PATHS' => '"${PODS_TARGET_SRCROOT}"' @@ -72,7 +72,7 @@ Simplify your iOS development, grow your user base, and monetize more effectivel 'SharedTestUtilities/FIRComponentTestUtilities.[mh]', 'SharedTestUtilities/FIROptionsMock.[mh]', ] - unit_tests.dependency 'FirebaseAppCheckInterop', '~> 11.0' + unit_tests.dependency 'FirebaseAppCheckInterop', '~> 12.0' unit_tests.dependency 'OCMock' unit_tests.resources = 'FirebaseDatabase/Tests/Resources/syncPointSpec.json', 'FirebaseDatabase/Tests/Resources/GoogleService-Info.plist' diff --git a/FirebaseFirestore.podspec b/FirebaseFirestore.podspec index d82d3525034..1dc29d19fd8 100644 --- a/FirebaseFirestore.podspec +++ b/FirebaseFirestore.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseFirestore' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Google Cloud Firestore' s.description = <<-DESC Google Cloud Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development. @@ -35,9 +35,9 @@ Google Cloud Firestore is a NoSQL document database built for automatic scaling, "#{s.module_name}_Privacy" => 'Firestore/Swift/Source/Resources/PrivacyInfo.xcprivacy' } - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseCoreExtension', '~> 11.15.0' - s.dependency 'FirebaseFirestoreInternal', '11.15.0' - s.dependency 'FirebaseSharedSwift', '~> 11.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseCoreExtension', '~> 12.0.0' + s.dependency 'FirebaseFirestoreInternal', '12.0.0' + s.dependency 'FirebaseSharedSwift', '~> 12.0' end diff --git a/FirebaseFirestoreInternal.podspec b/FirebaseFirestoreInternal.podspec index ef81b8da45b..11df66fdaea 100644 --- a/FirebaseFirestoreInternal.podspec +++ b/FirebaseFirestoreInternal.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseFirestoreInternal' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Google Cloud Firestore' s.description = <<-DESC @@ -92,8 +92,8 @@ Google Cloud Firestore is a NoSQL document database built for automatic scaling, "#{s.module_name}_Privacy" => 'Firestore/Source/Resources/PrivacyInfo.xcprivacy' } - s.dependency 'FirebaseAppCheckInterop', '~> 11.0' - s.dependency 'FirebaseCore', '~> 11.15.0' + s.dependency 'FirebaseAppCheckInterop', '~> 12.0' + s.dependency 'FirebaseCore', '~> 12.0.0' abseil_version = '~> 1.20240722.0' s.dependency 'abseil/algorithm', abseil_version diff --git a/FirebaseFunctions.podspec b/FirebaseFunctions.podspec index 7fd85e241d1..55f2bac00f5 100644 --- a/FirebaseFunctions.podspec +++ b/FirebaseFunctions.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseFunctions' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Cloud Functions for Firebase' s.description = <<-DESC @@ -35,12 +35,12 @@ Cloud Functions for Firebase. 'FirebaseFunctions/Sources/**/*.swift', ] - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseCoreExtension', '~> 11.15.0' - s.dependency 'FirebaseAppCheckInterop', '~> 11.0' - s.dependency 'FirebaseAuthInterop', '~> 11.0' - s.dependency 'FirebaseMessagingInterop', '~> 11.0' - s.dependency 'FirebaseSharedSwift', '~> 11.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseCoreExtension', '~> 12.0.0' + s.dependency 'FirebaseAppCheckInterop', '~> 12.0' + s.dependency 'FirebaseAuthInterop', '~> 12.0' + s.dependency 'FirebaseMessagingInterop', '~> 12.0' + s.dependency 'FirebaseSharedSwift', '~> 12.0' s.dependency 'GTMSessionFetcher/Core', '>= 3.4', '< 5.0' s.test_spec 'objc' do |objc_tests| diff --git a/FirebaseInAppMessaging.podspec b/FirebaseInAppMessaging.podspec index c6e0e263968..318a70686bf 100644 --- a/FirebaseInAppMessaging.podspec +++ b/FirebaseInAppMessaging.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseInAppMessaging' - s.version = '11.15.0-beta' + s.version = '12.0.0-beta' s.summary = 'Firebase In-App Messaging for iOS' s.description = <<-DESC @@ -80,9 +80,9 @@ See more product details at https://firebase.google.com/products/in-app-messagin s.framework = 'UIKit' - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseInstallations', '~> 11.0' - s.dependency 'FirebaseABTesting', '~> 11.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseInstallations', '~> 12.0' + s.dependency 'FirebaseABTesting', '~> 12.0' s.dependency 'GoogleUtilities/Environment', '~> 8.1' s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1' s.dependency 'nanopb', '~> 3.30910.0' diff --git a/FirebaseInstallations.podspec b/FirebaseInstallations.podspec index 45c40ca732d..579cf3711a7 100644 --- a/FirebaseInstallations.podspec +++ b/FirebaseInstallations.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseInstallations' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Firebase Installations' s.description = <<-DESC @@ -45,7 +45,7 @@ Pod::Spec.new do |s| } s.framework = 'Security' - s.dependency 'FirebaseCore', '~> 11.15.0' + s.dependency 'FirebaseCore', '~> 12.0.0' s.dependency 'PromisesObjC', '~> 2.4' s.dependency 'GoogleUtilities/Environment', '~> 8.1' s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1' diff --git a/FirebaseMLModelDownloader.podspec b/FirebaseMLModelDownloader.podspec index 2590eead306..61ba0049fb9 100644 --- a/FirebaseMLModelDownloader.podspec +++ b/FirebaseMLModelDownloader.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseMLModelDownloader' - s.version = '11.15.0-beta' + s.version = '12.0.0-beta' s.summary = 'Firebase ML Model Downloader' s.description = <<-DESC @@ -36,9 +36,9 @@ Pod::Spec.new do |s| ] s.framework = 'Foundation' - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseCoreExtension', '~> 11.15.0' - s.dependency 'FirebaseInstallations', '~> 11.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseCoreExtension', '~> 12.0.0' + s.dependency 'FirebaseInstallations', '~> 12.0' s.dependency 'GoogleDataTransport', '~> 10.0' s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1' s.dependency 'SwiftProtobuf', '~> 1.19' diff --git a/FirebaseMessaging.podspec b/FirebaseMessaging.podspec index 8cf729a8fca..ed80c191bf9 100644 --- a/FirebaseMessaging.podspec +++ b/FirebaseMessaging.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseMessaging' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Firebase Messaging' s.description = <<-DESC @@ -60,8 +60,8 @@ device, and it is completely free. s.tvos.framework = 'SystemConfiguration' s.osx.framework = 'SystemConfiguration' s.weak_framework = 'UserNotifications' - s.dependency 'FirebaseInstallations', '~> 11.0' - s.dependency 'FirebaseCore', '~> 11.15.0' + s.dependency 'FirebaseInstallations', '~> 12.0' + s.dependency 'FirebaseCore', '~> 12.0.0' s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 8.1' s.dependency 'GoogleUtilities/Reachability', '~> 8.1' s.dependency 'GoogleUtilities/Environment', '~> 8.1' diff --git a/FirebaseMessagingInterop.podspec b/FirebaseMessagingInterop.podspec index c79f294d70e..11b34ae4326 100644 --- a/FirebaseMessagingInterop.podspec +++ b/FirebaseMessagingInterop.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseMessagingInterop' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Interfaces that allow other Firebase SDKs to use Messaging functionality.' s.description = <<-DESC diff --git a/FirebasePerformance.podspec b/FirebasePerformance.podspec index d2124aa25c3..1d67e93d82d 100644 --- a/FirebasePerformance.podspec +++ b/FirebasePerformance.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebasePerformance' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Firebase Performance' s.description = <<-DESC @@ -58,10 +58,10 @@ Firebase Performance library to measure performance of Mobile and Web Apps. s.ios.framework = 'CoreTelephony' s.framework = 'QuartzCore' s.framework = 'SystemConfiguration' - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseInstallations', '~> 11.0' - s.dependency 'FirebaseRemoteConfig', '~> 11.0' - s.dependency 'FirebaseSessions', '~> 11.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseInstallations', '~> 12.0' + s.dependency 'FirebaseRemoteConfig', '~> 12.0' + s.dependency 'FirebaseSessions', '~> 12.0' s.dependency 'GoogleDataTransport', '~> 10.0' s.dependency 'GoogleUtilities/Environment', '~> 8.1' s.dependency 'GoogleUtilities/MethodSwizzler', '~> 8.1' diff --git a/FirebaseRemoteConfig.podspec b/FirebaseRemoteConfig.podspec index ea7760ffc21..d2a6118c78a 100644 --- a/FirebaseRemoteConfig.podspec +++ b/FirebaseRemoteConfig.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseRemoteConfig' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Firebase Remote Config' s.description = <<-DESC @@ -49,13 +49,13 @@ app update. s.pod_target_xcconfig = { 'HEADER_SEARCH_PATHS' => '"${PODS_TARGET_SRCROOT}"' } - s.dependency 'FirebaseABTesting', '~> 11.0' - s.dependency 'FirebaseSharedSwift', '~> 11.0' - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseInstallations', '~> 11.0' + s.dependency 'FirebaseABTesting', '~> 12.0' + s.dependency 'FirebaseSharedSwift', '~> 12.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseInstallations', '~> 12.0' s.dependency 'GoogleUtilities/Environment', '~> 8.1' s.dependency 'GoogleUtilities/NSData+zlib', '~> 8.1' - s.dependency 'FirebaseRemoteConfigInterop', '~> 11.0' + s.dependency 'FirebaseRemoteConfigInterop', '~> 12.0' s.test_spec 'unit' do |unit_tests| unit_tests.scheme = { :code_coverage => true } diff --git a/FirebaseRemoteConfigInterop.podspec b/FirebaseRemoteConfigInterop.podspec index 49a101bf6bf..21a39effd3d 100644 --- a/FirebaseRemoteConfigInterop.podspec +++ b/FirebaseRemoteConfigInterop.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseRemoteConfigInterop' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Interfaces that allow other Firebase SDKs to use Remote Config functionality.' s.description = <<-DESC diff --git a/FirebaseSessions.podspec b/FirebaseSessions.podspec index 9bb2e6988da..d1bf74c891b 100644 --- a/FirebaseSessions.podspec +++ b/FirebaseSessions.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseSessions' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Firebase Sessions' s.description = <<-DESC @@ -39,9 +39,9 @@ Pod::Spec.new do |s| base_dir + 'SourcesObjC/**/*.{c,h,m,mm}', ] - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseCoreExtension', '~> 11.15.0' - s.dependency 'FirebaseInstallations', '~> 11.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseCoreExtension', '~> 12.0.0' + s.dependency 'FirebaseInstallations', '~> 12.0' s.dependency 'GoogleDataTransport', '~> 10.0' s.dependency 'GoogleUtilities/Environment', '~> 8.1' s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1' diff --git a/FirebaseSharedSwift.podspec b/FirebaseSharedSwift.podspec index 8ead4e75ddc..8f91286b6b6 100644 --- a/FirebaseSharedSwift.podspec +++ b/FirebaseSharedSwift.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseSharedSwift' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Shared Swift Extensions for Firebase' s.description = <<-DESC diff --git a/FirebaseStorage.podspec b/FirebaseStorage.podspec index 07954bf0b9b..c42929db4a7 100644 --- a/FirebaseStorage.podspec +++ b/FirebaseStorage.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseStorage' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Firebase Storage' s.description = <<-DESC @@ -37,10 +37,10 @@ Firebase Storage provides robust, secure file uploads and downloads from Firebas 'FirebaseStorage/Typedefs/*.h', ] - s.dependency 'FirebaseAppCheckInterop', '~> 11.0' - s.dependency 'FirebaseAuthInterop', '~> 11.0' - s.dependency 'FirebaseCore', '~> 11.15.0' - s.dependency 'FirebaseCoreExtension', '~> 11.15.0' + s.dependency 'FirebaseAppCheckInterop', '~> 12.0' + s.dependency 'FirebaseAuthInterop', '~> 12.0' + s.dependency 'FirebaseCore', '~> 12.0.0' + s.dependency 'FirebaseCoreExtension', '~> 12.0.0' s.dependency 'GTMSessionFetcher/Core', '>= 3.4', '< 5.0' s.dependency 'GoogleUtilities/Environment', '~> 8.1' @@ -57,7 +57,7 @@ Firebase Storage provides robust, secure file uploads and downloads from Firebas objc_tests.requires_app_host = true objc_tests.resources = 'FirebaseStorage/Tests/Integration/Resources/1mb.dat', 'FirebaseStorage/Tests/Integration/Resources/GoogleService-Info.plist' - objc_tests.dependency 'FirebaseAuth', '~> 11.0' + objc_tests.dependency 'FirebaseAuth', '~> 12.0' objc_tests.pod_target_xcconfig = { 'HEADER_SEARCH_PATHS' => '"${PODS_TARGET_SRCROOT}"' } @@ -86,6 +86,6 @@ Firebase Storage provides robust, secure file uploads and downloads from Firebas int_tests.resources = 'FirebaseStorage/Tests/Integration/Resources/1mb.dat', 'FirebaseStorage/Tests/Integration/Resources/GoogleService-Info.plist', 'FirebaseStorage/Tests/Integration/Resources/HomeImprovement.numbers' - int_tests.dependency 'FirebaseAuth', '~> 11.0' + int_tests.dependency 'FirebaseAuth', '~> 12.0' end end diff --git a/GoogleAppMeasurement.podspec b/GoogleAppMeasurement.podspec index bbfca9bbefc..f8586fd5532 100644 --- a/GoogleAppMeasurement.podspec +++ b/GoogleAppMeasurement.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'GoogleAppMeasurement' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = 'Shared measurement methods for Google libraries. Not intended for direct use.' s.description = <<-DESC @@ -37,8 +37,8 @@ Pod::Spec.new do |s| s.default_subspecs = 'Default' s.subspec 'Default' do |ss| - ss.dependency 'GoogleAppMeasurement/Core', '11.15.0' - ss.dependency 'GoogleAppMeasurement/IdentitySupport', '11.15.0' + ss.dependency 'GoogleAppMeasurement/Core', '12.0.0' + ss.dependency 'GoogleAppMeasurement/IdentitySupport', '12.0.0' ss.ios.dependency 'GoogleAdsOnDeviceConversion', '2.1.0' end @@ -47,17 +47,17 @@ Pod::Spec.new do |s| end s.subspec 'IdentitySupport' do |ss| - ss.dependency 'GoogleAppMeasurement/Core', '11.15.0' + ss.dependency 'GoogleAppMeasurement/Core', '12.0.0' ss.vendored_frameworks = 'Frameworks/GoogleAppMeasurementIdentitySupport.xcframework' end # Deprecated. Use IdentitySupport subspec instead. s.subspec 'AdIdSupport' do |ss| - ss.dependency 'GoogleAppMeasurement/IdentitySupport', '11.15.0' + ss.dependency 'GoogleAppMeasurement/IdentitySupport', '12.0.0' end # Deprecated. Use Core subspec instead. s.subspec 'WithoutAdIdSupport' do |ss| - ss.dependency 'GoogleAppMeasurement/Core', '11.15.0' + ss.dependency 'GoogleAppMeasurement/Core', '12.0.0' end end diff --git a/GoogleAppMeasurementOnDeviceConversion.podspec b/GoogleAppMeasurementOnDeviceConversion.podspec index fb9b864a069..24b3db89042 100644 --- a/GoogleAppMeasurementOnDeviceConversion.podspec +++ b/GoogleAppMeasurementOnDeviceConversion.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'GoogleAppMeasurementOnDeviceConversion' - s.version = '11.15.0' + s.version = '12.0.0' s.summary = <<-SUMMARY On device conversion measurement plugin for Google App Measurement. Not intended for direct use. diff --git a/Package.swift b/Package.swift index db6fe329c2c..96e0612b008 100644 --- a/Package.swift +++ b/Package.swift @@ -19,7 +19,7 @@ import class Foundation.ProcessInfo import PackageDescription -let firebaseVersion = "11.15.0" +let firebaseVersion = "12.0.0" let package = Package( name: "Firebase", diff --git a/ReleaseTooling/Sources/FirebaseManifest/FirebaseManifest.swift b/ReleaseTooling/Sources/FirebaseManifest/FirebaseManifest.swift index 20cd0ebfc8a..f02eb0c579b 100755 --- a/ReleaseTooling/Sources/FirebaseManifest/FirebaseManifest.swift +++ b/ReleaseTooling/Sources/FirebaseManifest/FirebaseManifest.swift @@ -21,7 +21,7 @@ import Foundation /// The version and releasing fields of the non-Firebase pods should be reviewed every release. /// The array should be ordered so that any pod's dependencies precede it in the list. public let shared = Manifest( - version: "11.15.0", + version: "12.0.0", pods: [ Pod("FirebaseSharedSwift"), Pod("FirebaseCoreInternal"), From 7d76584f07699f67506b7afac3555ab4dc63646c Mon Sep 17 00:00:00 2001 From: Paul Beusterien Date: Mon, 23 Jun 2025 14:29:57 -0700 Subject: [PATCH 2/4] update gdt min to 10.1 --- FirebaseCrashlytics.podspec | 2 +- FirebaseMLModelDownloader.podspec | 2 +- FirebaseMessaging.podspec | 2 +- FirebasePerformance.podspec | 2 +- FirebaseSessions.podspec | 2 +- Package.swift | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/FirebaseCrashlytics.podspec b/FirebaseCrashlytics.podspec index 7ce6f102923..461cd2e379f 100644 --- a/FirebaseCrashlytics.podspec +++ b/FirebaseCrashlytics.podspec @@ -64,7 +64,7 @@ Pod::Spec.new do |s| s.dependency 'FirebaseSessions', '~> 12.0' s.dependency 'FirebaseRemoteConfigInterop', '~> 12.0' s.dependency 'PromisesObjC', '~> 2.4' - s.dependency 'GoogleDataTransport', '~> 10.0' + s.dependency 'GoogleDataTransport', '~> 10.1' s.dependency 'GoogleUtilities/Environment', '~> 8.1' s.dependency 'nanopb', '~> 3.30910.0' diff --git a/FirebaseMLModelDownloader.podspec b/FirebaseMLModelDownloader.podspec index 61ba0049fb9..a825ba390b1 100644 --- a/FirebaseMLModelDownloader.podspec +++ b/FirebaseMLModelDownloader.podspec @@ -39,7 +39,7 @@ Pod::Spec.new do |s| s.dependency 'FirebaseCore', '~> 12.0.0' s.dependency 'FirebaseCoreExtension', '~> 12.0.0' s.dependency 'FirebaseInstallations', '~> 12.0' - s.dependency 'GoogleDataTransport', '~> 10.0' + s.dependency 'GoogleDataTransport', '~> 10.1' s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1' s.dependency 'SwiftProtobuf', '~> 1.19' diff --git a/FirebaseMessaging.podspec b/FirebaseMessaging.podspec index ed80c191bf9..58c29368a43 100644 --- a/FirebaseMessaging.podspec +++ b/FirebaseMessaging.podspec @@ -66,7 +66,7 @@ device, and it is completely free. s.dependency 'GoogleUtilities/Reachability', '~> 8.1' s.dependency 'GoogleUtilities/Environment', '~> 8.1' s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1' - s.dependency 'GoogleDataTransport', '~> 10.0' + s.dependency 'GoogleDataTransport', '~> 10.1' s.dependency 'nanopb', '~> 3.30910.0' s.test_spec 'unit' do |unit_tests| diff --git a/FirebasePerformance.podspec b/FirebasePerformance.podspec index 1d67e93d82d..4ea778a1992 100644 --- a/FirebasePerformance.podspec +++ b/FirebasePerformance.podspec @@ -62,7 +62,7 @@ Firebase Performance library to measure performance of Mobile and Web Apps. s.dependency 'FirebaseInstallations', '~> 12.0' s.dependency 'FirebaseRemoteConfig', '~> 12.0' s.dependency 'FirebaseSessions', '~> 12.0' - s.dependency 'GoogleDataTransport', '~> 10.0' + s.dependency 'GoogleDataTransport', '~> 10.1' s.dependency 'GoogleUtilities/Environment', '~> 8.1' s.dependency 'GoogleUtilities/MethodSwizzler', '~> 8.1' s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1' diff --git a/FirebaseSessions.podspec b/FirebaseSessions.podspec index d1bf74c891b..308da8c87e3 100644 --- a/FirebaseSessions.podspec +++ b/FirebaseSessions.podspec @@ -42,7 +42,7 @@ Pod::Spec.new do |s| s.dependency 'FirebaseCore', '~> 12.0.0' s.dependency 'FirebaseCoreExtension', '~> 12.0.0' s.dependency 'FirebaseInstallations', '~> 12.0' - s.dependency 'GoogleDataTransport', '~> 10.0' + s.dependency 'GoogleDataTransport', '~> 10.1' s.dependency 'GoogleUtilities/Environment', '~> 8.1' s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1' s.dependency 'nanopb', '~> 3.30910.0' diff --git a/Package.swift b/Package.swift index 96e0612b008..ca900df3f4b 100644 --- a/Package.swift +++ b/Package.swift @@ -149,7 +149,7 @@ let package = Package( googleAppMeasurementDependency(), .package( url: "https://github.com/google/GoogleDataTransport.git", - "10.0.0" ..< "11.0.0" + "10.1.0" ..< "11.0.0" ), .package( url: "https://github.com/google/GoogleUtilities.git", From 29ce7dd33cd63a6cff2cbe1a8206afc824e8aeeb Mon Sep 17 00:00:00 2001 From: Paul Beusterien Date: Mon, 23 Jun 2025 16:23:18 -0700 Subject: [PATCH 3/4] Update FirebaseAuthTestingSupport --- FirebaseAuthTestingSupport.podspec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FirebaseAuthTestingSupport.podspec b/FirebaseAuthTestingSupport.podspec index 3cf9b5128b5..1964d4261e1 100644 --- a/FirebaseAuthTestingSupport.podspec +++ b/FirebaseAuthTestingSupport.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseAuthTestingSupport' - s.version = '2.0.0' + s.version = '3.0.0' s.summary = 'Firebase SDKs testing support types and utilities.' s.description = <<-DESC @@ -39,7 +39,7 @@ Pod::Spec.new do |s| base_dir + 'Sources/**/*.swift', ] - s.dependency 'FirebaseAuth', '~> 11.0' + s.dependency 'FirebaseAuth', '~> 12.0' s.test_spec 'unit' do |unit_tests| unit_tests.scheme = { :code_coverage => true } From 36dcfa3c42062c6f61add1d921581a8a479b6eb9 Mon Sep 17 00:00:00 2001 From: Paul Beusterien Date: Mon, 23 Jun 2025 17:10:58 -0700 Subject: [PATCH 4/4] fixes --- FirebaseAuthTestingSupport.podspec | 2 +- FirebaseFirestoreTestingSupport.podspec | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/FirebaseAuthTestingSupport.podspec b/FirebaseAuthTestingSupport.podspec index 1964d4261e1..b30e2510a74 100644 --- a/FirebaseAuthTestingSupport.podspec +++ b/FirebaseAuthTestingSupport.podspec @@ -39,7 +39,7 @@ Pod::Spec.new do |s| base_dir + 'Sources/**/*.swift', ] - s.dependency 'FirebaseAuth', '~> 12.0' + s.dependency 'FirebaseAuth', '> 12.0' s.test_spec 'unit' do |unit_tests| unit_tests.scheme = { :code_coverage => true } diff --git a/FirebaseFirestoreTestingSupport.podspec b/FirebaseFirestoreTestingSupport.podspec index 97ab0f834a6..11509cde08a 100644 --- a/FirebaseFirestoreTestingSupport.podspec +++ b/FirebaseFirestoreTestingSupport.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseFirestoreTestingSupport' - s.version = '1.0.0' + s.version = '2.0.0' s.summary = 'Firebase SDKs testing support types and utilities.' s.description = <<-DESC @@ -42,7 +42,7 @@ Pod::Spec.new do |s| s.public_header_files = base_dir + '**/*.h' - s.dependency 'FirebaseFirestore', '~> 11.0' + s.dependency 'FirebaseFirestore', '> 12.0' s.pod_target_xcconfig = { 'OTHER_CFLAGS' => '-fno-autolink',