Parcourir la source

Update to gRPC 1.69.0 (#14342)

Ehsan il y a 1 an
Parent
commit
49831bf623

+ 3 - 3
FirebaseFirestoreInternal.podspec

@@ -95,7 +95,7 @@ Google Cloud Firestore is a NoSQL document database built for automatic scaling,
   s.dependency 'FirebaseAppCheckInterop', '~> 11.0'
   s.dependency 'FirebaseCore', '~> 11.8.0'
 
-  abseil_version = '~> 1.20240116.1'
+  abseil_version = '~> 1.20240722.0'
   s.dependency 'abseil/algorithm', abseil_version
   s.dependency 'abseil/base', abseil_version
   s.dependency 'abseil/container/flat_hash_map', abseil_version
@@ -105,8 +105,8 @@ Google Cloud Firestore is a NoSQL document database built for automatic scaling,
   s.dependency 'abseil/time', abseil_version
   s.dependency 'abseil/types', abseil_version
 
-  s.dependency 'gRPC-Core', '~> 1.65.0'
-  s.dependency 'gRPC-C++', '~> 1.65.0'
+  s.dependency 'gRPC-Core', '~> 1.69.0'
+  s.dependency 'gRPC-C++', '~> 1.69.0'
   s.dependency 'leveldb-library', '~> 1.22'
   s.dependency 'nanopb', '~> 3.30910.0'
 

+ 1 - 0
Firestore/CHANGELOG.md

@@ -1,5 +1,6 @@
 # 11.8.0
 - [fixed] Fixed use-after-free bug when internally formatting strings. (#14306)
+- [changed] Update gRPC dependency to 1.69.
 
 # 11.6.0
 - [fixed] Add conditional `Sendable` conformance so `ServerTimestamp<T>` is

+ 3 - 3
Firestore/Example/Podfile

@@ -99,7 +99,7 @@ if is_platform(:ios)
 
     configure_local_pods()
 
-    pod 'abseil', '~> 1.20240116.1'
+    pod 'abseil', '~> 1.20240722.0'
 
     target 'Firestore_Tests_iOS' do
       inherit! :search_paths
@@ -142,7 +142,7 @@ if is_platform(:osx)
 
     configure_local_pods()
 
-    pod 'abseil', '~> 1.20240116.1'
+    pod 'abseil', '~> 1.20240722.0'
 
     target 'Firestore_Tests_macOS' do
       inherit! :search_paths
@@ -172,7 +172,7 @@ if is_platform(:tvos)
 
     configure_local_pods()
 
-    pod 'abseil', '~> 1.20240116.1'
+    pod 'abseil', '~> 1.20240722.0'
 
     target 'Firestore_Tests_tvOS' do
       inherit! :search_paths

+ 1 - 1
Firestore/Example/ProtobufCpp.podspec

@@ -58,7 +58,7 @@ Pod::Spec.new do |s|
 
   s.header_mappings_dir = 'src/'
 
-  s.dependency 'abseil', '~> 1.20240116.1'
+  s.dependency 'abseil', '~> 1.20240722.0'
 
   # Set a CPP symbol so the code knows to use framework imports.
   s.pod_target_xcconfig = {

+ 2 - 2
Package.swift

@@ -1350,7 +1350,7 @@ func abseilDependency() -> Package.Dependency {
   if ProcessInfo.processInfo.environment["FIREBASE_SOURCE_FIRESTORE"] != nil {
     packageInfo = (
       "https://github.com/firebase/abseil-cpp-SwiftPM.git",
-      "0.20240116.1" ..< "0.20240117.0"
+      "0.20240722.0" ..< "0.20240723.0"
     )
   } else {
     packageInfo = (
@@ -1368,7 +1368,7 @@ func grpcDependency() -> Package.Dependency {
   // If building Firestore from source, abseil will need to be built as source
   // as the headers in the binary version of abseil are unusable.
   if ProcessInfo.processInfo.environment["FIREBASE_SOURCE_FIRESTORE"] != nil {
-    packageInfo = ("https://github.com/grpc/grpc-ios.git", "1.65.0" ..< "1.66.0")
+    packageInfo = ("https://github.com/grpc/grpc-ios.git", "1.69.0" ..< "1.70.0")
   } else {
     packageInfo = ("https://github.com/google/grpc-binary.git", "1.65.1" ..< "1.66.0")
   }