Upgrade to React Native 0.50.3, React 16.0.0, RNFirebase 3.1.0, iOS Firebase 4.6.0, Android Firebase 11.6.0

This commit is contained in:
Chris Bianca
2017-11-16 16:56:52 +00:00
parent afa76a74f5
commit 17d0b17da9
6 changed files with 697 additions and 468 deletions

View File

@@ -37,12 +37,12 @@ suppress_type=$FlowFixMeProps
suppress_type=$FlowFixMeState
suppress_type=$FixMe
suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(>=0\\.\\(5[0-3]\\|[1-4][0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)
suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(>=0\\.\\(5[0-3]\\|[1-4][0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+
suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(>=0\\.\\(5[0-6]\\|[1-4][0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)
suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(>=0\\.\\(5[0-6]\\|[1-4][0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+
suppress_comment=\\(.\\|\n\\)*\\$FlowFixedInNextDeploy
suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError
unsafe.enable_getters_and_setters=true
[version]
^0.53.0
^0.56.0

View File

@@ -152,19 +152,19 @@ dependencies {
}
// RNFirebase required dependencies
compile "com.google.firebase:firebase-core:11.4.2"
compile "com.google.android.gms:play-services-base:11.4.2"
compile "com.google.firebase:firebase-core:11.6.0"
compile "com.google.android.gms:play-services-base:11.6.0"
// RNFirebase optional dependencies
compile "com.google.firebase:firebase-ads:11.4.2"
compile "com.google.firebase:firebase-auth:11.4.2"
compile "com.google.firebase:firebase-config:11.4.2"
compile "com.google.firebase:firebase-crash:11.4.2"
compile "com.google.firebase:firebase-database:11.4.2"
compile "com.google.firebase:firebase-firestore:11.4.2"
compile "com.google.firebase:firebase-messaging:11.4.2"
compile "com.google.firebase:firebase-perf:11.4.2"
compile "com.google.firebase:firebase-storage:11.4.2"
compile "com.google.firebase:firebase-ads:11.6.0"
compile "com.google.firebase:firebase-auth:11.6.0"
compile "com.google.firebase:firebase-config:11.6.0"
compile "com.google.firebase:firebase-crash:11.6.0"
compile "com.google.firebase:firebase-database:11.6.0"
compile "com.google.firebase:firebase-firestore:11.6.0"
compile "com.google.firebase:firebase-messaging:11.6.0"
compile "com.google.firebase:firebase-perf:11.6.0"
compile "com.google.firebase:firebase-storage:11.6.0"
compile fileTree(dir: "libs", include: ["*.jar"])
compile "com.android.support:appcompat-v7:23.0.1"

View File

@@ -1,76 +1,78 @@
PODS:
- BoringSSL (9.0):
- BoringSSL/Implementation (= 9.0)
- BoringSSL/Interface (= 9.0)
- BoringSSL/Implementation (9.0):
- BoringSSL/Interface (= 9.0)
- BoringSSL/Interface (9.0)
- Firebase/AdMob (4.3.0):
- BoringSSL (9.1):
- BoringSSL/Implementation (= 9.1)
- BoringSSL/Interface (= 9.1)
- BoringSSL/Implementation (9.1):
- BoringSSL/Interface (= 9.1)
- BoringSSL/Interface (9.1)
- Firebase/AdMob (4.6.0):
- Firebase/Core
- Google-Mobile-Ads-SDK (= 7.24.1)
- Firebase/Auth (4.3.0):
- Google-Mobile-Ads-SDK (= 7.25.0)
- Firebase/Auth (4.6.0):
- Firebase/Core
- FirebaseAuth (= 4.2.1)
- Firebase/Core (4.3.0):
- FirebaseAnalytics (= 4.0.4)
- FirebaseCore (= 4.0.8)
- Firebase/Crash (4.3.0):
- FirebaseAuth (= 4.3.2)
- Firebase/Core (4.6.0):
- FirebaseAnalytics (= 4.0.5)
- FirebaseCore (= 4.0.11)
- Firebase/Crash (4.6.0):
- Firebase/Core
- FirebaseCrash (= 2.0.2)
- Firebase/Database (4.3.0):
- Firebase/Database (4.6.0):
- Firebase/Core
- FirebaseDatabase (= 4.1.0)
- Firebase/DynamicLinks (4.3.0):
- FirebaseDatabase (= 4.1.1)
- Firebase/DynamicLinks (4.6.0):
- Firebase/Core
- FirebaseDynamicLinks (= 2.1.0)
- Firebase/Firestore (4.3.0):
- FirebaseDynamicLinks (= 2.2.0)
- Firebase/Firestore (4.6.0):
- Firebase/Core
- FirebaseFirestore (= 0.8.0)
- Firebase/Messaging (4.3.0):
- FirebaseFirestore (= 0.9.2)
- Firebase/Messaging (4.6.0):
- Firebase/Core
- FirebaseMessaging (= 2.0.4)
- Firebase/Performance (4.3.0):
- FirebaseMessaging (= 2.0.6)
- Firebase/Performance (4.6.0):
- Firebase/Core
- FirebasePerformance (= 1.0.6)
- Firebase/RemoteConfig (4.3.0):
- Firebase/RemoteConfig (4.6.0):
- Firebase/Core
- FirebaseRemoteConfig (= 2.0.3)
- Firebase/Storage (4.3.0):
- FirebaseRemoteConfig (= 2.1.0)
- Firebase/Storage (4.6.0):
- Firebase/Core
- FirebaseStorage (= 2.0.2)
- FirebaseAnalytics (4.0.4):
- FirebaseABTesting (1.0.0):
- FirebaseCore (~> 4.0)
- Protobuf (~> 3.1)
- FirebaseAnalytics (4.0.5):
- FirebaseCore (~> 4.0)
- FirebaseInstanceID (~> 2.0)
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- nanopb (~> 0.3)
- FirebaseAuth (4.2.1):
- FirebaseAuth (4.3.2):
- FirebaseAnalytics (~> 4.0)
- GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseCore (4.0.8):
- FirebaseCore (4.0.11):
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- nanopb (~> 0.3)
- FirebaseCrash (2.0.2):
- FirebaseAnalytics (~> 4.0)
- FirebaseInstanceID (~> 2.0)
- GoogleToolboxForMac/Logger (~> 2.1)
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- Protobuf (~> 3.1)
- FirebaseDatabase (4.1.0):
- FirebaseDatabase (4.1.1):
- FirebaseAnalytics (~> 4.0)
- FirebaseCore (~> 4.0)
- leveldb-library (~> 1.18)
- FirebaseDynamicLinks (2.1.0):
- FirebaseDynamicLinks (2.2.0):
- FirebaseAnalytics (~> 4.0)
- FirebaseFirestore (0.8.0):
- FirebaseFirestore (0.9.2):
- FirebaseAnalytics (~> 4.0)
- FirebaseAuth (~> 4.2)
- FirebaseAuth (~> 4.3)
- FirebaseCore (~> 4.0)
- gRPC-ProtoRPC (~> 1.0)
- leveldb-library (~> 1.18)
- Protobuf (~> 3.1)
- FirebaseInstanceID (2.0.4)
- FirebaseMessaging (2.0.4):
- FirebaseInstanceID (2.0.6)
- FirebaseMessaging (2.0.6):
- FirebaseAnalytics (~> 4.0)
- FirebaseCore (~> 4.0)
- FirebaseInstanceID (~> 2.0)
@@ -83,7 +85,8 @@ PODS:
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- GTMSessionFetcher/Core (~> 1.1)
- Protobuf (~> 3.1)
- FirebaseRemoteConfig (2.0.3):
- FirebaseRemoteConfig (2.1.0):
- FirebaseABTesting (~> 1.0)
- FirebaseAnalytics (~> 4.0)
- FirebaseInstanceID (~> 2.0)
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
@@ -92,43 +95,46 @@ PODS:
- FirebaseAnalytics (~> 4.0)
- FirebaseCore (~> 4.0)
- GTMSessionFetcher/Core (~> 1.1)
- Google-Mobile-Ads-SDK (7.24.1)
- GoogleToolboxForMac/DebugUtils (2.1.1):
- GoogleToolboxForMac/Defines (= 2.1.1)
- GoogleToolboxForMac/Defines (2.1.1)
- GoogleToolboxForMac/Logger (2.1.1):
- GoogleToolboxForMac/Defines (= 2.1.1)
- GoogleToolboxForMac/NSData+zlib (2.1.1):
- GoogleToolboxForMac/Defines (= 2.1.1)
- GoogleToolboxForMac/NSDictionary+URLArguments (2.1.1):
- GoogleToolboxForMac/DebugUtils (= 2.1.1)
- GoogleToolboxForMac/Defines (= 2.1.1)
- GoogleToolboxForMac/NSString+URLArguments (= 2.1.1)
- GoogleToolboxForMac/NSString+URLArguments (2.1.1)
- gRPC (1.6.5):
- gRPC-Core (= 1.6.5)
- gRPC-RxLibrary (= 1.6.5)
- gRPC-Core (1.6.5):
- gRPC-Core/Implementation (= 1.6.5)
- gRPC-Core/Interface (= 1.6.5)
- gRPC-Core/Implementation (1.6.5):
- Google-Mobile-Ads-SDK (7.25.0)
- GoogleToolboxForMac/DebugUtils (2.1.3):
- GoogleToolboxForMac/Defines (= 2.1.3)
- GoogleToolboxForMac/Defines (2.1.3)
- GoogleToolboxForMac/Logger (2.1.3):
- GoogleToolboxForMac/Defines (= 2.1.3)
- GoogleToolboxForMac/NSData+zlib (2.1.3):
- GoogleToolboxForMac/Defines (= 2.1.3)
- GoogleToolboxForMac/NSDictionary+URLArguments (2.1.3):
- GoogleToolboxForMac/DebugUtils (= 2.1.3)
- GoogleToolboxForMac/Defines (= 2.1.3)
- GoogleToolboxForMac/NSString+URLArguments (= 2.1.3)
- GoogleToolboxForMac/NSString+URLArguments (2.1.3)
- gRPC (1.7.1):
- gRPC-RxLibrary (= 1.7.1)
- gRPC/Main (= 1.7.1)
- gRPC-Core (1.7.1):
- gRPC-Core/Implementation (= 1.7.1)
- gRPC-Core/Interface (= 1.7.1)
- gRPC-Core/Implementation (1.7.1):
- BoringSSL (~> 9.0)
- gRPC-Core/Interface (= 1.6.5)
- gRPC-Core/Interface (= 1.7.1)
- nanopb (~> 0.3)
- gRPC-Core/Interface (1.6.5)
- gRPC-ProtoRPC (1.6.5):
- gRPC (= 1.6.5)
- gRPC-RxLibrary (= 1.6.5)
- gRPC-Core/Interface (1.7.1)
- gRPC-ProtoRPC (1.7.1):
- gRPC (= 1.7.1)
- gRPC-RxLibrary (= 1.7.1)
- Protobuf (~> 3.0)
- gRPC-RxLibrary (1.6.5)
- gRPC-RxLibrary (1.7.1)
- gRPC/Main (1.7.1):
- gRPC-Core (= 1.7.1)
- gRPC-RxLibrary (= 1.7.1)
- GTMSessionFetcher/Core (1.1.12)
- leveldb-library (1.18.3)
- leveldb-library (1.20)
- nanopb (0.3.8):
- nanopb/decode (= 0.3.8)
- nanopb/encode (= 0.3.8)
- nanopb/decode (0.3.8)
- nanopb/encode (0.3.8)
- Protobuf (3.4.0)
- Protobuf (3.5.0)
DEPENDENCIES:
- Firebase/AdMob
@@ -144,30 +150,31 @@ DEPENDENCIES:
- Firebase/Storage
SPEC CHECKSUMS:
BoringSSL: 19083b821ef3ae0f758fae15482e183003b1e265
Firebase: 83283761a1ef6dc9846e03d08059f51421afbd65
FirebaseAnalytics: 722b53c7b32bfc7806b06e0093a2f5180d4f2c5a
FirebaseAuth: d7f047fbeab98062b98ea933b8d934e0fb1190e2
FirebaseCore: 69b1a5ac5f857ba6d5fd9d5fe794f4786dd5e579
BoringSSL: 84318770d120503ab1a6aaf1df777c5ca053697e
Firebase: 27321a925aa85520618255a7c630859e0502ccbd
FirebaseABTesting: d07d0ee833b842d5153549e4c7e2e2cb1c23a3f9
FirebaseAnalytics: 5b02a63ead2c3f0259cfc7f15e053e440587ecf8
FirebaseAuth: e58563adb207a43910a2ed87fecb9fa7d556df5a
FirebaseCore: 2a946ece8fbe3ce1fdeeb55324f273caade22df9
FirebaseCrash: cded0fc566c03651aea606a101bc156085f333ca
FirebaseDatabase: 607284a103e961d7f5863ee603cab5e85f443bd6
FirebaseDynamicLinks: ed4cb6c42705aaa5e841ed2d76e3a4bddbec10c1
FirebaseFirestore: 8e2fd99a621ae6fc6acfac3bdea824fe9d9c128d
FirebaseInstanceID: 70c2b877e9338971b2429ea5a4293df6961aa44e
FirebaseMessaging: 3dd86bfda2acb680b05c97f3f8ac566e9bb87b2a
FirebaseDatabase: 2e6e8e110b93b9a6e7aac71774c769a363035cb1
FirebaseDynamicLinks: 188c8d7b31a12a25165dc574c5249df97d8ab442
FirebaseFirestore: a24dfccb54f883d82ee4cc086623fc2058e143b8
FirebaseInstanceID: 24958382a1011bba5aaff37e334e7a650b9118f5
FirebaseMessaging: 75d83375b0f7a9911568d7bdd1a1a8261cbcbdef
FirebasePerformance: fa032c27e229eb8c1a8638918793fe2e47465205
FirebaseRemoteConfig: 1c982f73af48ec048c8fa8621d5178cfdffac9aa
FirebaseRemoteConfig: 451fe8e9c43ac1e7a137ad2a42189bfc8c2c3ebc
FirebaseStorage: 0cca42d9b889a0227c3a50121f45a4469fc9eb27
Google-Mobile-Ads-SDK: ed8004a7265b424568dc84f3d2bbe3ea3fff958f
GoogleToolboxForMac: 8e329f1b599f2512c6b10676d45736bcc2cbbeb0
gRPC: 42f915ce322b1abc5241621acc776f2fdb0a2039
gRPC-Core: 54211a073d238ec8569be06e1a939a72f081a3e9
gRPC-ProtoRPC: 4299db62f86df58c88844ccb50f5c48993e704f6
gRPC-RxLibrary: 1b1c9c9cf666709ad7714cb0e0f3c44dc0cbfb0b
Google-Mobile-Ads-SDK: 113804f266381a30f982ad3c18063d4e0155414f
GoogleToolboxForMac: 2501e2ad72a52eb3dfe7bd9aee7dad11b858bd20
gRPC: b56decfd0094854d2ccfe80c8fb767237dace3be
gRPC-Core: 95c4968ae43d29219226f22b656d9f625904281e
gRPC-ProtoRPC: b7259f51cbc19b77c7a38d96f52a00c3a4ea1637
gRPC-RxLibrary: 4f46343e74e74a7ee8373ffeeaf772dfb330cbd7
GTMSessionFetcher: ebaa1f79a5366922c1735f1566901f50beba23b7
leveldb-library: 10fb39c39e243db4af1828441162405bbcec1404
leveldb-library: 4f9eedf84ab46b4fa3b7893bf30714b2a1a74022
nanopb: 5601e6bca2dbf1ed831b519092ec110f66982ca3
Protobuf: 03eef2ee0b674770735cf79d9c4d3659cf6908e8
Protobuf: 8a9838fba8dae3389230e1b7f8c104aa32389c03
PODFILE CHECKSUM: 719db2b462d881a10b3365452b2ca21d6fb82a35

View File

@@ -24,19 +24,6 @@
<string>1</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>localhost</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
</dict>
</dict>
</dict>
<key>NSLocationWhenInUseUsageDescription</key>
<string></string>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>UIRequiredDeviceCapabilities</key>
@@ -51,5 +38,19 @@
</array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
<key>NSLocationWhenInUseUsageDescription</key>
<string></string>
<key>NSAppTransportSecurity</key>
<!--See http://ste.vn/2015/06/10/configuring-app-transport-security-ios-9-osx-10-11/ -->
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>localhost</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
</dict>
</dict>
</dict>
</dict>
</plist>

929
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -20,8 +20,8 @@
},
"dependencies": {
"fbjs": "^0.8.16",
"react": "^16.0.0-beta.5",
"react-native": "^0.49.3",
"react-native-firebase": "^3.0.4"
"react": "^16.0.0",
"react-native": "^0.50.3",
"react-native-firebase": "^3.1.0"
}
}