diff --git a/README.md b/README.md index 36527f88..6c656b44 100644 --- a/README.md +++ b/README.md @@ -59,11 +59,11 @@ Using the native Firebase SDKs with **React Native Firebase** allows you to cons > The table below shows the supported versions of React Native and the Firebase SDKs for different versions of `react-native-firebase`. -| | 3.3.x | 4.3.x | 5.0.x | -| ------------------------- | :------: | :-----: | :---: | -| React Native | 0.50-52 | 0.52-55 | 0.57 | -| Play Services Android SDK | 11.8.0 + | 15.0.1 | 15.0.1| -| Firebase iOS SDK | 4.7.0 + | 5.3.0 | 5.6.0 | +| | 3.3.x | 4.3.x | 5.0.x | +| ------------------------- | :------: | :-----: | :----: | +| React Native | 0.50-52 | 0.52-55 | 0.57 | +| Play Services Android SDK | 11.8.0 + | 15.0.1 | 15.0.1 | +| Firebase iOS SDK | 4.7.0 + | 5.3.0 | 5.8.1 | --- diff --git a/tests/ios/Podfile b/tests/ios/Podfile index 6346bd76..5216f145 100644 --- a/tests/ios/Podfile +++ b/tests/ios/Podfile @@ -22,18 +22,18 @@ target 'testing' do 'RCTWebSocket', ] - pod 'Firebase/AdMob', '~> 5.6.0' - pod 'Firebase/Auth', '~> 5.6.0' - pod 'Firebase/Core', '~> 5.6.0' - pod 'Firebase/Database', '~> 5.6.0' - pod 'Firebase/Functions', '~> 5.6.0' - pod 'Firebase/DynamicLinks', '~> 5.6.0' - pod 'Firebase/Firestore', '~> 5.6.0' - pod 'Firebase/Invites', '~> 5.6.0' - pod 'Firebase/Messaging', '~> 5.6.0' - pod 'Firebase/RemoteConfig', '~> 5.6.0' - pod 'Firebase/Storage', '~> 5.6.0' - pod 'Firebase/Performance', '~> 5.6.0' + pod 'Firebase/AdMob', '~> 5.8.1' + pod 'Firebase/Auth', '~> 5.8.1' + pod 'Firebase/Core', '~> 5.8.1' + pod 'Firebase/Database', '~> 5.8.1' + pod 'Firebase/Functions', '~> 5.8.1' + pod 'Firebase/DynamicLinks', '~> 5.8.1' + pod 'Firebase/Firestore', '~> 5.8.1' + pod 'Firebase/Invites', '~> 5.8.1' + pod 'Firebase/Messaging', '~> 5.8.1' + pod 'Firebase/RemoteConfig', '~> 5.8.1' + pod 'Firebase/Storage', '~> 5.8.1' + pod 'Firebase/Performance', '~> 5.8.1' pod 'Fabric', '~> 1.7.11' pod 'Crashlytics', '~> 3.10.7' diff --git a/tests/ios/Podfile.lock b/tests/ios/Podfile.lock index 92211895..dcade2c3 100644 --- a/tests/ios/Podfile.lock +++ b/tests/ios/Podfile.lock @@ -8,95 +8,97 @@ PODS: - Crashlytics (3.10.7): - Fabric (~> 1.7.11) - Fabric (1.7.11) - - Firebase/AdMob (5.6.0): + - Firebase/AdMob (5.8.1): - Firebase/Core - - Google-Mobile-Ads-SDK (= 7.31.0) - - Firebase/Auth (5.6.0): + - Google-Mobile-Ads-SDK (~> 7.32) + - Firebase/Auth (5.8.1): - Firebase/CoreOnly - - FirebaseAuth (= 5.0.3) - - Firebase/Core (5.6.0): + - FirebaseAuth (= 5.0.4) + - Firebase/Core (5.8.1): - Firebase/CoreOnly - - FirebaseAnalytics (= 5.1.1) - - Firebase/CoreOnly (5.6.0): - - FirebaseCore (= 5.1.1) - - Firebase/Database (5.6.0): + - FirebaseAnalytics (= 5.1.4) + - Firebase/CoreOnly (5.8.1): + - FirebaseCore (= 5.1.3) + - Firebase/Database (5.8.1): - Firebase/CoreOnly - - FirebaseDatabase (= 5.0.2) - - Firebase/DynamicLinks (5.6.0): + - FirebaseDatabase (= 5.0.3) + - Firebase/DynamicLinks (5.8.1): - Firebase/Core - FirebaseDynamicLinks (= 3.0.2) - - Firebase/Firestore (5.6.0): + - Firebase/Firestore (5.8.1): - Firebase/CoreOnly - - FirebaseFirestore (= 0.13.1) - - Firebase/Functions (5.6.0): + - FirebaseFirestore (= 0.13.3) + - Firebase/Functions (5.8.1): - Firebase/CoreOnly - - FirebaseFunctions (= 2.1.0) - - Firebase/Invites (5.6.0): + - FirebaseFunctions (= 2.1.1) + - Firebase/Invites (5.8.1): - Firebase/Core - - FirebaseInvites (= 3.0.0) - - Firebase/Messaging (5.6.0): + - FirebaseInvites (= 3.0.1) + - Firebase/Messaging (5.8.1): - Firebase/CoreOnly - - FirebaseMessaging (= 3.1.0) - - Firebase/Performance (5.6.0): + - FirebaseMessaging (= 3.1.2) + - Firebase/Performance (5.8.1): - Firebase/Core - - FirebasePerformance (= 2.1.1) - - Firebase/RemoteConfig (5.6.0): + - FirebasePerformance (= 2.1.2) + - Firebase/RemoteConfig (5.8.1): - Firebase/Core - FirebaseRemoteConfig (= 3.0.1) - - Firebase/Storage (5.6.0): + - Firebase/Storage (5.8.1): - Firebase/CoreOnly - - FirebaseStorage (= 3.0.0) + - FirebaseStorage (= 3.0.2) - FirebaseABTesting (2.0.0): - FirebaseCore (~> 5.0) - Protobuf (~> 3.5) - - FirebaseAnalytics (5.1.1): + - FirebaseAnalytics (5.1.4): - FirebaseCore (~> 5.1) - FirebaseInstanceID (~> 3.2) - GoogleAppMeasurement (~> 5.1) - - GoogleUtilities/AppDelegateSwizzler (~> 5.2.0) - - GoogleUtilities/MethodSwizzler (~> 5.2.0) + - GoogleUtilities/AppDelegateSwizzler (~> 5.2) + - GoogleUtilities/MethodSwizzler (~> 5.2) - GoogleUtilities/Network (~> 5.2) - "GoogleUtilities/NSData+zlib (~> 5.2)" - nanopb (~> 0.3) - - FirebaseAuth (5.0.3): + - FirebaseAuth (5.0.4): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 5.0) - GoogleUtilities/Environment (~> 5.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (5.1.1): + - FirebaseCore (5.1.3): - GoogleUtilities/Logger (~> 5.2) - - FirebaseDatabase (5.0.2): + - FirebaseDatabase (5.0.3): - FirebaseCore (~> 5.0) - leveldb-library (~> 1.18) - FirebaseDynamicLinks (3.0.2): - FirebaseAnalytics (~> 5.1) - - FirebaseFirestore (0.13.1): + - FirebaseFirestore (0.13.3): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 5.0) - - FirebaseFirestore/abseil-cpp (= 0.13.1) + - FirebaseFirestore/abseil-cpp (= 0.13.3) + - "gRPC-C++ (~> 0.0.3)" - gRPC-ProtoRPC (~> 1.0) - - leveldb-library (~> 1.18) + - leveldb-library (~> 1.20) - nanopb (~> 0.3.8) - Protobuf (~> 3.1) - - FirebaseFirestore/abseil-cpp (0.13.1): + - FirebaseFirestore/abseil-cpp (0.13.3): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 5.0) + - "gRPC-C++ (~> 0.0.3)" - gRPC-ProtoRPC (~> 1.0) - - leveldb-library (~> 1.18) + - leveldb-library (~> 1.20) - nanopb (~> 0.3.8) - Protobuf (~> 3.1) - - FirebaseFunctions (2.1.0): + - FirebaseFunctions (2.1.1): - FirebaseCore (~> 5.0) - GTMSessionFetcher/Core (~> 1.1) - FirebaseInstanceID (3.2.1): - FirebaseCore (~> 5.1) - GoogleUtilities/Environment (~> 5.2) - - FirebaseInvites (3.0.0): - - FirebaseAnalytics (~> 5.0) + - FirebaseInvites (3.0.1): + - FirebaseAnalytics (~> 5.1) - FirebaseDynamicLinks (~> 3.0) - GoogleAPIClientForREST (~> 1.0) - - GoogleSignIn (~> 4.1) + - GoogleSignIn (~> 4.2) - GoogleToolboxForMac/Logger (~> 2.1) - "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)" - "GoogleToolboxForMac/NSString+URLArguments (~> 2.1)" @@ -106,18 +108,18 @@ PODS: - GTMSessionFetcher/Core (~> 1.1) - GTMSessionFetcher/Full (~> 1.1) - Protobuf (~> 3.5) - - FirebaseMessaging (3.1.0): + - FirebaseMessaging (3.1.2): - FirebaseCore (~> 5.0) - FirebaseInstanceID (~> 3.0) - GoogleUtilities/Reachability (~> 5.2) - Protobuf (~> 3.1) - - FirebasePerformance (2.1.1): + - FirebasePerformance (2.1.2): - FirebaseAnalytics (~> 5.1) - FirebaseInstanceID (~> 3.2) - GoogleToolboxForMac/Logger (~> 2.1) - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - - GoogleUtilities/ISASwizzler (~> 5.2.0) - - GoogleUtilities/MethodSwizzler (~> 5.2.0) + - GoogleUtilities/ISASwizzler (~> 5.2) + - GoogleUtilities/MethodSwizzler (~> 5.2) - GTMSessionFetcher/Core (~> 1.1) - Protobuf (~> 3.5) - FirebaseRemoteConfig (3.0.1): @@ -128,18 +130,19 @@ PODS: - GoogleUtilities/Environment (~> 5.2) - "GoogleUtilities/NSData+zlib (~> 5.2)" - Protobuf (~> 3.5) - - FirebaseStorage (3.0.0): + - FirebaseStorage (3.0.2): + - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 5.0) - GTMSessionFetcher/Core (~> 1.1) - - Google-Mobile-Ads-SDK (7.31.0) + - Google-Mobile-Ads-SDK (7.33.1) - GoogleAPIClientForREST (1.3.6): - GoogleAPIClientForREST/Core (= 1.3.6) - GTMSessionFetcher (>= 1.1.7) - GoogleAPIClientForREST/Core (1.3.6): - GTMSessionFetcher (>= 1.1.7) - - GoogleAppMeasurement (5.1.1): - - GoogleUtilities/AppDelegateSwizzler (~> 5.2.0) - - GoogleUtilities/MethodSwizzler (~> 5.2.0) + - GoogleAppMeasurement (5.1.4): + - GoogleUtilities/AppDelegateSwizzler (~> 5.2) + - GoogleUtilities/MethodSwizzler (~> 5.2) - GoogleUtilities/Network (~> 5.2) - "GoogleUtilities/NSData+zlib (~> 5.2)" - nanopb (~> 0.3) @@ -169,44 +172,52 @@ PODS: - GoogleToolboxForMac/Defines (= 2.1.4) - "GoogleToolboxForMac/NSDictionary+URLArguments (= 2.1.4)" - "GoogleToolboxForMac/NSString+URLArguments (= 2.1.4)" - - GoogleUtilities/AppDelegateSwizzler (5.2.2): + - GoogleUtilities/AppDelegateSwizzler (5.3.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (5.2.2) - - GoogleUtilities/ISASwizzler (5.2.2) - - GoogleUtilities/Logger (5.2.2): + - GoogleUtilities/Environment (5.3.0) + - GoogleUtilities/ISASwizzler (5.3.0) + - GoogleUtilities/Logger (5.3.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (5.2.2): + - GoogleUtilities/MethodSwizzler (5.3.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (5.2.2): + - GoogleUtilities/Network (5.3.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (5.2.2)" - - GoogleUtilities/Reachability (5.2.2): + - "GoogleUtilities/NSData+zlib (5.3.0)" + - GoogleUtilities/Reachability (5.3.0): - GoogleUtilities/Logger - - gRPC (1.14.1): - - gRPC-RxLibrary (= 1.14.1) - - gRPC/Main (= 1.14.1) - - gRPC-Core (1.14.1): - - gRPC-Core/Implementation (= 1.14.1) - - gRPC-Core/Interface (= 1.14.1) - - gRPC-Core/Implementation (1.14.1): - - BoringSSL (~> 10.0) - - gRPC-Core/Interface (= 1.14.1) + - gRPC (1.14.0): + - gRPC-RxLibrary (= 1.14.0) + - gRPC/Main (= 1.14.0) + - "gRPC-C++ (0.0.3)": + - "gRPC-C++/Implementation (= 0.0.3)" + - "gRPC-C++/Interface (= 0.0.3)" + - "gRPC-C++/Implementation (0.0.3)": + - "gRPC-C++/Interface (= 0.0.3)" + - gRPC-Core (= 1.14.0) - nanopb (~> 0.3) - - gRPC-Core/Interface (1.14.1) - - gRPC-ProtoRPC (1.14.1): - - gRPC-ProtoRPC/Main (= 1.14.1) - - gRPC-ProtoRPC/Main (1.14.1): - - gRPC (= 1.14.1) - - gRPC-RxLibrary (= 1.14.1) + - "gRPC-C++/Interface (0.0.3)" + - gRPC-Core (1.14.0): + - gRPC-Core/Implementation (= 1.14.0) + - gRPC-Core/Interface (= 1.14.0) + - gRPC-Core/Implementation (1.14.0): + - BoringSSL (~> 10.0) + - gRPC-Core/Interface (= 1.14.0) + - nanopb (~> 0.3) + - gRPC-Core/Interface (1.14.0) + - gRPC-ProtoRPC (1.14.0): + - gRPC-ProtoRPC/Main (= 1.14.0) + - gRPC-ProtoRPC/Main (1.14.0): + - gRPC (= 1.14.0) + - gRPC-RxLibrary (= 1.14.0) - Protobuf (~> 3.0) - - gRPC-RxLibrary (1.14.1) - - gRPC/Main (1.14.1): - - gRPC-Core (= 1.14.1) - - gRPC-RxLibrary (= 1.14.1) + - gRPC-RxLibrary (1.14.0) + - gRPC/Main (1.14.0): + - gRPC-Core (= 1.14.0) + - gRPC-RxLibrary (= 1.14.0) - GTMOAuth2 (1.1.6): - GTMSessionFetcher (~> 1.1) - GTMSessionFetcher (1.2.0): @@ -244,18 +255,18 @@ PODS: DEPENDENCIES: - Crashlytics (~> 3.10.7) - Fabric (~> 1.7.11) - - Firebase/AdMob (~> 5.6.0) - - Firebase/Auth (~> 5.6.0) - - Firebase/Core (~> 5.6.0) - - Firebase/Database (~> 5.6.0) - - Firebase/DynamicLinks (~> 5.6.0) - - Firebase/Firestore (~> 5.6.0) - - Firebase/Functions (~> 5.6.0) - - Firebase/Invites (~> 5.6.0) - - Firebase/Messaging (~> 5.6.0) - - Firebase/Performance (~> 5.6.0) - - Firebase/RemoteConfig (~> 5.6.0) - - Firebase/Storage (~> 5.6.0) + - Firebase/AdMob (~> 5.8.1) + - Firebase/Auth (~> 5.8.1) + - Firebase/Core (~> 5.8.1) + - Firebase/Database (~> 5.8.1) + - Firebase/DynamicLinks (~> 5.8.1) + - Firebase/Firestore (~> 5.8.1) + - Firebase/Functions (~> 5.8.1) + - Firebase/Invites (~> 5.8.1) + - Firebase/Messaging (~> 5.8.1) + - Firebase/Performance (~> 5.8.1) + - Firebase/RemoteConfig (~> 5.8.1) + - Firebase/Storage (~> 5.8.1) - React/Core (from `../node_modules/react-native`) - React/RCTNetwork (from `../node_modules/react-native`) - React/RCTText (from `../node_modules/react-native`) @@ -291,6 +302,7 @@ SPEC REPOS: - GoogleToolboxForMac - GoogleUtilities - gRPC + - "gRPC-C++" - gRPC-Core - gRPC-ProtoRPC - gRPC-RxLibrary @@ -313,32 +325,33 @@ SPEC CHECKSUMS: BoringSSL: e10f92a27043805c01071fe815a5cd98ae8212e7 Crashlytics: ccaac42660eb9351b9960c0d66106b0bcf99f4fa Fabric: f233c9492b3bbc1f04e3882986740f7988a58edb - Firebase: 75ea9e232eefa158c1049028030b8f661a2ccb62 + Firebase: a870ed114d769b424021a0c8ddb0c86c3250a0c5 FirebaseABTesting: 1f50b8d50f5e3469eea54e7463a7b7fe221d1f5e - FirebaseAnalytics: 993577e91157feb40945abedd6ab346d8a4b6ac8 - FirebaseAuth: 657a25e4be044d2d333663ebf515a861c5a59cd7 + FirebaseAnalytics: 361594968a84a04d9598ef0f2e769d3735cd03de + FirebaseAuth: 504b198ceb3472dca5c65bb95544ea44cfc9439e FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: cb9ee75e0894def766167c95a4d5a14b1c138269 - FirebaseDatabase: 27be5ac5bc75e0b17537b2bbfada8258addcc8cd + FirebaseCore: 27bd80e5bfaaf9552a1f5cacb4c7e8bb925bab22 + FirebaseDatabase: e2bcbc106adc4b11a2da3ec2eb63c0c4a44f2f54 FirebaseDynamicLinks: eb41fb20677b0a6e944b47f45cbe59f388e9e5cc - FirebaseFirestore: e953e8e02544cc60372f3787d4c30cb47a691aa7 - FirebaseFunctions: 0cb3bc0bbeac1daf6fea378a1064ff7f484e4c4e + FirebaseFirestore: c9ec5660228f97ed10782d72b0498449af07256d + FirebaseFunctions: 6c03d7c5d62520be4678dc3fb7957654aab82b4f FirebaseInstanceID: ea5af6920d0a4a29b40459d055bebe4a6c1333c4 - FirebaseInvites: d7534f94d0610b892bac8ee0cf4218a14be46c28 - FirebaseMessaging: f67b3719f520ee200da0e20ce577fe2bce0c01d0 - FirebasePerformance: e732cd3fe9488c68bf2e9ae7a55672e873d0c55a + FirebaseInvites: da663c2436b88c2f56d13f38ea71e9055dc4c53d + FirebaseMessaging: d6feeb06218d2675b4149b0ada925a6b707a74cf + FirebasePerformance: 65f7eb943ef3cc118899f945065ff9fa2d924e52 FirebaseRemoteConfig: 7b6d675dfb11f0e0e638caee00908b06af150d56 - FirebaseStorage: 7ca4bb7b58a25fa647b04f524033fc7cb7eb272b - Google-Mobile-Ads-SDK: 6e529e748b45507a2ca904e0b5a52669ba3920c4 + FirebaseStorage: fd82e5e5c474897e19972b34b22ac0f589dce04e + Google-Mobile-Ads-SDK: 71c6d3e8d8f52673fa5a83fc0d027623b11fde16 GoogleAPIClientForREST: 5b95b38a0fa912e8ac7bdcf9e124578ef1a61bf2 - GoogleAppMeasurement: f7507b39b70ad0bd80b3d81518b2f43868974307 + GoogleAppMeasurement: 7d2552cea4e12d09ce737ef0441887a746585ff3 GoogleSignIn: 591e46382014e591269f862ba6e7bc0fbd793532 GoogleToolboxForMac: 91c824d21e85b31c2aae9bb011c5027c9b4e738f - GoogleUtilities: 06b66f9567769a7958db20a92f0128b2843e49d5 - gRPC: 65fa2a50c4fd61940b76f4962d75c239c92c6a8d - gRPC-Core: e3ace1e1161e75903135de8d8231bb69c9d35721 - gRPC-ProtoRPC: 78f976fc6a1eafc0e1f4965c255c313aa0859b1e - gRPC-RxLibrary: c4c826507ad3c8c8fab6887f153938eb04b86d59 + GoogleUtilities: 760ccb53b7c7f40f9c02d8c241f76f841a7a6162 + gRPC: 9d4c549f37c7cef22478634bac7a0405b6e3dbfb + "gRPC-C++": ee0b01db3122f0b6c2be28b5b11039f62fa15fe6 + gRPC-Core: f4836515817c0eb479aeeb9cc27c91c4ba62a9f6 + gRPC-ProtoRPC: 76f6053639a842e1fb45fa82aa598bf3f4d9f66f + gRPC-RxLibrary: 3c305f32155024b116b780f389323c73a28197e6 GTMOAuth2: c77fe325e4acd453837e72d91e3b5f13116857b2 GTMSessionFetcher: 0c4baf0a73acd0041bf9f71ea018deedab5ea84e leveldb-library: 08cba283675b7ed2d99629a4bc5fd052cd2bb6a5 @@ -348,6 +361,6 @@ SPEC CHECKSUMS: RNFirebase: 2b25fd2e60269f26bb0a76c71dcc942b35a77df0 yoga: b1ce48b6cf950b98deae82838f5173ea7cf89e85 -PODFILE CHECKSUM: f795130025a049aa8df38dd82ec2841030247cc7 +PODFILE CHECKSUM: b191faa728d2ee68d183ceb7416566ad2ecddd0c COCOAPODS: 1.5.3