Skip to content
This repository was archived by the owner on Apr 4, 2023. It is now read-only.

Commit e078fe6

Browse files
Update native SDKs to iOS 5.1.0 and Android 16/17 #742
1 parent 4f0a6ba commit e078fe6

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

publish/scripts/installer.js

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ function writePodFile(result) {
295295
}
296296
try {
297297
fs.writeFileSync(directories.ios + '/Podfile',
298-
`pod 'Firebase/Core', '~> 5.0.0'
298+
`pod 'Firebase/Core', '~> 5.1.0'
299299
pod 'Firebase/Auth'
300300
301301
# Realtime DB
@@ -551,38 +551,38 @@ dependencies {
551551
compile "com.android.support:support-compat:$supportVersion"
552552
553553
// make sure you have these versions by updating your local Android SDK's (Android Support repo and Google repo)
554-
compile "com.google.firebase:firebase-core:15.0.2"
555-
compile "com.google.firebase:firebase-auth:15.1.0"
554+
compile "com.google.firebase:firebase-core:16.0.0"
555+
compile "com.google.firebase:firebase-auth:16.0.1"
556556
557557
// for reading google-services.json and configuration
558558
compile "com.google.android.gms:play-services-base:$googlePlayServicesVersion"
559559
560560
// Realtime DB
561-
` + (!isPresent(result.realtimedb) || isSelected(result.realtimedb) ? `` : `//`) + ` compile "com.google.firebase:firebase-database:15.0.0"
561+
` + (!isPresent(result.realtimedb) || isSelected(result.realtimedb) ? `` : `//`) + ` compile "com.google.firebase:firebase-database:16.0.1"
562562
563563
// Cloud Firestore
564-
` + (isSelected(result.firestore) ? `` : `//`) + ` compile "com.google.firebase:firebase-firestore:16.0.0"
564+
` + (isSelected(result.firestore) ? `` : `//`) + ` compile "com.google.firebase:firebase-firestore:17.0.1"
565565
566566
// Remote Config
567-
` + (isSelected(result.remote_config) ? `` : `//`) + ` compile "com.google.firebase:firebase-config:15.0.2"
567+
` + (isSelected(result.remote_config) ? `` : `//`) + ` compile "com.google.firebase:firebase-config:16.0.0"
568568
569569
// Crash Reporting
570-
` + (isSelected(result.crash_reporting) && !isSelected(result.crashlytics) ? `` : `//`) + ` compile "com.google.firebase:firebase-crash:15.0.2"
570+
` + (isSelected(result.crash_reporting) && !isSelected(result.crashlytics) ? `` : `//`) + ` compile "com.google.firebase:firebase-crash:16.0.0"
571571
572572
// Crashlytics
573-
` + (isSelected(result.crashlytics) ? `` : `//`) + ` compile "com.crashlytics.sdk.android:crashlytics:2.9.1"
573+
` + (isSelected(result.crashlytics) ? `` : `//`) + ` compile "com.crashlytics.sdk.android:crashlytics:2.9.3"
574574
575575
// Firebase Cloud Messaging (FCM)
576-
` + (isSelected(result.messaging) ? `` : `//`) + ` compile "com.google.firebase:firebase-messaging:15.0.2"
576+
` + (isSelected(result.messaging) ? `` : `//`) + ` compile "com.google.firebase:firebase-messaging:17.0.0"
577577
578578
// Cloud Storage
579-
` + (isSelected(result.storage) ? `` : `//`) + ` compile "com.google.firebase:firebase-storage:15.0.2"
579+
` + (isSelected(result.storage) ? `` : `//`) + ` compile "com.google.firebase:firebase-storage:16.0.1"
580580
581-
// AdMob
582-
` + (isSelected(result.admob) ? `` : `//`) + ` compile "com.google.firebase:firebase-ads:15.0.0"
581+
// AdMob / Ads
582+
` + (isSelected(result.admob) ? `` : `//`) + ` compile "com.google.firebase:firebase-ads:15.0.1"
583583
584584
// ML Kit
585-
` + (isSelected(result.ml_kit) ? `` : `//`) + ` compile "com.google.firebase:firebase-ml-vision:15.0.0"
585+
` + (isSelected(result.ml_kit) ? `` : `//`) + ` compile "com.google.firebase:firebase-ml-vision:16.0.0"
586586
` + (isSelected(result.ml_kit_image_labeling) ? `` : `//`) + ` compile "com.google.firebase:firebase-ml-vision-image-label-model:15.0.0"
587587
588588
// Facebook Authentication
@@ -592,7 +592,7 @@ dependencies {
592592
` + (isSelected(result.google_auth) ? `` : `//`) + ` compile "com.google.android.gms:play-services-auth:$googlePlayServicesVersion"
593593
594594
// Firebase Invites / Dynamic Links
595-
` + (isSelected(result.invites) ? `` : `//`) + ` compile "com.google.firebase:firebase-invites:$googlePlayServicesVersion"
595+
` + (isSelected(result.invites) ? `` : `//`) + ` compile "com.google.firebase:firebase-invites:16.0.0"
596596
}
597597
598598
apply plugin: "com.google.gms.google-services"
@@ -694,7 +694,7 @@ module.exports = function($logger, $projectData) {
694694
695695
let gradlePattern = /classpath ('|")com\\.android\\.tools\\.build:gradle:\\d+\\.\\d+\\.\\d+('|")/;
696696
let googleServicesPattern = /classpath ('|")com\\.google\\.gms:google-services:\\d+\\.\\d+\\.\\d+('|")/;
697-
let latestGoogleServicesPlugin = 'classpath "com.google.gms:google-services:3.3.1"';
697+
let latestGoogleServicesPlugin = 'classpath "com.google.gms:google-services:4.0.1"';
698698
if (googleServicesPattern.test(buildGradleContent)) {
699699
buildGradleContent = buildGradleContent.replace(googleServicesPattern, latestGoogleServicesPlugin);
700700
} else {

0 commit comments

Comments
 (0)