Kaynağa Gözat

[Infra] Update `gtm-session-fetcher` to `~> 3.4, < 6.0` (#15091)

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Nick Cooke 8 ay önce
ebeveyn
işleme
af3680565d

+ 1 - 1
FirebaseAuth.podspec

@@ -61,7 +61,7 @@ supports email and password accounts, as well as several 3rd party authenticatio
   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'
+  s.dependency 'GTMSessionFetcher/Core', '>= 3.4', '< 6.0'
   s.ios.dependency 'RecaptchaInterop', '~> 101.0'
   s.test_spec 'unit' do |unit_tests|
     unit_tests.scheme = { :code_coverage => true }

+ 1 - 0
FirebaseAuth/Tests/SampleSwift/AuthenticationExample.xcodeproj/project.pbxproj

@@ -998,6 +998,7 @@
 			requirement = {
 				kind = upToNextMajorVersion;
 				minimumVersion = 3.4.1;
+				maximumVersion = "6.0.0";
 			};
 		};
 /* End XCRemoteSwiftPackageReference section */

+ 2 - 0
FirebaseCore/CHANGELOG.md

@@ -31,6 +31,8 @@
   ](https://firebase.google.com/docs/ai-logic/migrate-to-latest-sdk).
 - [changed] **Breaking change** The Firebase Swift package now requires the
   Swift 6.0 toolchain (Xcode 16.2+).
+- [changed] Update GTMSessionFetcher dependency specifications to enable
+  support for the compatible GTMSessionFetcher 5.x versions.
 
 # Firebase 11.15.0
 - [fixed] Remove c99 as the required C language standard. (#14950)

+ 1 - 1
FirebaseFunctions.podspec

@@ -41,7 +41,7 @@ Cloud Functions for Firebase.
   s.dependency 'FirebaseAuthInterop', '~> 12.0.0'
   s.dependency 'FirebaseMessagingInterop', '~> 12.0.0'
   s.dependency 'FirebaseSharedSwift', '~> 12.0.0'
-  s.dependency 'GTMSessionFetcher/Core', '>= 3.4', '< 5.0'
+  s.dependency 'GTMSessionFetcher/Core', '>= 3.4', '< 6.0'
 
   s.test_spec 'objc' do |objc_tests|
     objc_tests.platforms = {

+ 1 - 1
FirebaseStorage.podspec

@@ -41,7 +41,7 @@ Firebase Storage provides robust, secure file uploads and downloads from Firebas
   s.dependency 'FirebaseAuthInterop', '~> 12.0.0'
   s.dependency 'FirebaseCore', '~> 12.0.0'
   s.dependency 'FirebaseCoreExtension', '~> 12.0.0'
-  s.dependency 'GTMSessionFetcher/Core', '>= 3.4', '< 5.0'
+  s.dependency 'GTMSessionFetcher/Core', '>= 3.4', '< 6.0'
   s.dependency 'GoogleUtilities/Environment', '~> 8.1'
 
   s.test_spec 'ObjCIntegration' do |objc_tests|

+ 1 - 1
Package.swift

@@ -141,7 +141,7 @@ let package = Package(
     ),
     .package(
       url: "https://github.com/google/gtm-session-fetcher.git",
-      "3.4.1" ..< "5.0.0"
+      "3.4.1" ..< "6.0.0"
     ),
     .package(
       url: "https://github.com/firebase/nanopb.git",