From 783621707f89c2b3796d4fca5a7071637de90b01 Mon Sep 17 00:00:00 2001 From: David Airapetyan Date: Wed, 31 Jul 2019 17:11:45 -0400 Subject: [PATCH] Update versions for Release 6.6.0 --- Example/Podfile | 2 +- FirebaseAuth.podspec | 4 ++-- FirebaseCore.podspec | 8 ++++---- FirebaseCoreDiagnostics.podspec | 6 +++--- FirebaseCoreDiagnosticsInterop.podspec | 2 +- FirebaseDynamicLinks.podspec | 6 +++--- FirebaseFirestore.podspec | 4 ++-- FirebaseInAppMessaging.podspec | 6 +++--- FirebaseInAppMessagingDisplay.podspec | 4 ++-- FirebaseMessaging.podspec | 6 +++--- Firestore/Example/Podfile | 2 +- GoogleDataTransport.podspec | 2 +- GoogleDataTransportCCTSupport.podspec | 4 ++-- Releases/Manifests/6.6.0.json | 13 +++++++++++++ Releases/update-versions.py | 1 - SymbolCollisionTest/Podfile | 2 +- 16 files changed, 42 insertions(+), 30 deletions(-) create mode 100644 Releases/Manifests/6.6.0.json diff --git a/Example/Podfile b/Example/Podfile index 427c75df7a3..bc8eaaf8167 100644 --- a/Example/Podfile +++ b/Example/Podfile @@ -21,7 +21,7 @@ target 'Core_Example_iOS' do # The next line is the forcing function for the Firebase pod. The Firebase # version's subspecs should depend on the component versions in the # corresponding podspec's in this repo. - pod 'Firebase/CoreOnly', '6.5.0' + pod 'Firebase/CoreOnly', '6.6.0' target 'Core_Tests_iOS' do inherit! :search_paths diff --git a/FirebaseAuth.podspec b/FirebaseAuth.podspec index 4af23bfbee8..f06a11f8f76 100644 --- a/FirebaseAuth.podspec +++ b/FirebaseAuth.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseAuth' - s.version = '6.2.1' + s.version = '6.2.2' s.summary = 'The official iOS client for Firebase Authentication (plus community support for macOS and tvOS)' s.description = <<-DESC @@ -62,7 +62,7 @@ supports email and password accounts, as well as several 3rd party authenticatio s.framework = 'Security' s.ios.framework = 'SafariServices' s.dependency 'FirebaseAuthInterop', '~> 1.0' - s.dependency 'FirebaseCore', '~> 6.0' + s.dependency 'FirebaseCore', '~> 6.2' s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 6.2' s.dependency 'GoogleUtilities/Environment', '~> 6.2' s.dependency 'GTMSessionFetcher/Core', '~> 1.1' diff --git a/FirebaseCore.podspec b/FirebaseCore.podspec index b6d4fc4bcb2..afc661b4aba 100644 --- a/FirebaseCore.podspec +++ b/FirebaseCore.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseCore' - s.version = '6.1.0' + s.version = '6.2.0' s.summary = 'Firebase Core for iOS (plus community support for macOS and tvOS)' s.description = <<-DESC @@ -33,13 +33,13 @@ Firebase Core includes FIRApp and FIROptions which provide central configuration s.tvos.framework = 'UIKit' s.dependency 'GoogleUtilities/Environment', '~> 6.2' s.dependency 'GoogleUtilities/Logger', '~> 6.2' - s.dependency 'FirebaseCoreDiagnosticsInterop', '~> 0.1' - s.dependency 'FirebaseCoreDiagnostics', '~> 0.1' + s.dependency 'FirebaseCoreDiagnosticsInterop', '~> 1.0' + s.dependency 'FirebaseCoreDiagnostics', '~> 1.0' s.pod_target_xcconfig = { 'GCC_C_LANGUAGE_STANDARD' => 'c99', 'GCC_PREPROCESSOR_DEFINITIONS' => - 'FIRCore_VERSION=' + s.version.to_s + ' Firebase_VERSION=6.5.0', + 'FIRCore_VERSION=' + s.version.to_s + ' Firebase_VERSION=6.6.0', 'OTHER_CFLAGS' => '-fno-autolink' } s.test_spec 'unit' do |unit_tests| diff --git a/FirebaseCoreDiagnostics.podspec b/FirebaseCoreDiagnostics.podspec index 0e57365ab89..c18993c263c 100644 --- a/FirebaseCoreDiagnostics.podspec +++ b/FirebaseCoreDiagnostics.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseCoreDiagnostics' - s.version = '0.1.0' + s.version = '1.0.0' s.summary = 'Firebase Core Diagnostics' s.description = <<-DESC @@ -44,8 +44,8 @@ non-Cocoapod integration. This library also respects the Firebase global data co s.source_files = 'Firebase/CoreDiagnostics/FIRCDLibrary/**/*.[cmh]' s.framework = 'Foundation' - s.dependency 'FirebaseCoreDiagnosticsInterop', '~> 0.1' - s.dependency 'GoogleDataTransportCCTSupport', '~> 0.2' + s.dependency 'FirebaseCoreDiagnosticsInterop', '~> 1.0' + s.dependency 'GoogleDataTransportCCTSupport', '~> 1.0' s.dependency 'GoogleUtilities/Environment', '~> 6.2' s.dependency 'GoogleUtilities/Logger', '~> 6.2' diff --git a/FirebaseCoreDiagnosticsInterop.podspec b/FirebaseCoreDiagnosticsInterop.podspec index de8f4bb2b61..87cb75da76e 100644 --- a/FirebaseCoreDiagnosticsInterop.podspec +++ b/FirebaseCoreDiagnosticsInterop.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseCoreDiagnosticsInterop' - s.version = '0.1.0' + s.version = '1.0.0' s.summary = 'Interfaces that allow other Firebase SDKs to use CoreDiagnostics functionality.' s.description = <<-DESC diff --git a/FirebaseDynamicLinks.podspec b/FirebaseDynamicLinks.podspec index 60b93f45aef..9940683eb16 100644 --- a/FirebaseDynamicLinks.podspec +++ b/FirebaseDynamicLinks.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseDynamicLinks' - s.version = '4.0.1' + s.version = '4.0.2' s.summary = 'Firebase DynamicLinks for iOS' s.description = <<-DESC @@ -26,8 +26,8 @@ Firebase Dynamic Links are deep links that enhance user experience and increase s.public_header_files = 'Firebase/DynamicLinks/Public/*.h' s.frameworks = 'AssetsLibrary', 'MessageUI', 'QuartzCore' s.weak_framework = 'WebKit' - s.dependency 'FirebaseCore', '~> 6.0' - s.dependency 'FirebaseAnalyticsInterop', '~> 1.0' + s.dependency 'FirebaseCore', '~> 6.2' + s.dependency 'FirebaseAnalyticsInterop', '~> 1.3' s.pod_target_xcconfig = { 'GCC_C_LANGUAGE_STANDARD' => 'c99', diff --git a/FirebaseFirestore.podspec b/FirebaseFirestore.podspec index 3fa06a81a4b..7b98f70c54f 100644 --- a/FirebaseFirestore.podspec +++ b/FirebaseFirestore.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseFirestore' - s.version = '1.4.2' + s.version = '1.4.3' s.summary = 'Google Cloud Firestore for iOS' s.description = <<-DESC @@ -52,7 +52,7 @@ Google Cloud Firestore is a NoSQL document database built for automatic scaling, s.public_header_files = 'Firestore/Source/Public/*.h' s.dependency 'FirebaseAuthInterop', '~> 1.0' - s.dependency 'FirebaseCore', '~> 6.0' + s.dependency 'FirebaseCore', '~> 6.2' s.dependency 'gRPC-C++', '0.0.9' s.dependency 'leveldb-library', '~> 1.20' s.dependency 'Protobuf', '~> 3.1' diff --git a/FirebaseInAppMessaging.podspec b/FirebaseInAppMessaging.podspec index 7baee499291..3010f6ae8c1 100644 --- a/FirebaseInAppMessaging.podspec +++ b/FirebaseInAppMessaging.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseInAppMessaging' - s.version = '0.15.2' + s.version = '0.15.3' s.summary = 'Firebase In-App Messaging for iOS' s.description = <<-DESC @@ -32,7 +32,7 @@ See more product details at https://firebase.google.com/products/in-app-messagin 'FIRInAppMessaging_LIB_VERSION=' + String(s.version) } - s.dependency 'FirebaseCore', '~> 6.0' - s.ios.dependency 'FirebaseAnalyticsInterop', '~> 1.2' + s.dependency 'FirebaseCore', '~> 6.2' + s.ios.dependency 'FirebaseAnalyticsInterop', '~> 1.3' s.dependency 'FirebaseInstanceID', '~> 4.0' end diff --git a/FirebaseInAppMessagingDisplay.podspec b/FirebaseInAppMessagingDisplay.podspec index d38b1fd36a5..ef1a934b2c3 100644 --- a/FirebaseInAppMessagingDisplay.podspec +++ b/FirebaseInAppMessagingDisplay.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseInAppMessagingDisplay' - s.version = '0.15.2' + s.version = '0.15.3' s.summary = 'Firebase In-App Messaging UI for iOS' s.description = <<-DESC @@ -40,6 +40,6 @@ Firebase In-App Messaging SDK. 'FIRInAppMessagingDisplay_LIB_VERSION=' + String(s.version) } - s.dependency 'FirebaseCore', '~> 6.0' + s.dependency 'FirebaseCore', '~> 6.2' s.dependency 'FirebaseInAppMessaging', '>=0.15.0' end diff --git a/FirebaseMessaging.podspec b/FirebaseMessaging.podspec index e6ec531aed3..c87e0892469 100644 --- a/FirebaseMessaging.podspec +++ b/FirebaseMessaging.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseMessaging' - s.version = '4.1.1' + s.version = '4.1.2' s.summary = 'Firebase Messaging for iOS' s.description = <<-DESC @@ -40,8 +40,8 @@ device, and it is completely free. } s.framework = 'SystemConfiguration' s.weak_framework = 'UserNotifications' - s.dependency 'FirebaseAnalyticsInterop', '~> 1.1' - s.dependency 'FirebaseCore', '~> 6.0' + s.dependency 'FirebaseAnalyticsInterop', '~> 1.3' + s.dependency 'FirebaseCore', '~> 6.2' s.dependency 'FirebaseInstanceID', '~> 4.1' s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 6.2' s.dependency 'GoogleUtilities/Reachability', '~> 6.2' diff --git a/Firestore/Example/Podfile b/Firestore/Example/Podfile index b3113401394..e142d5c2701 100644 --- a/Firestore/Example/Podfile +++ b/Firestore/Example/Podfile @@ -32,7 +32,7 @@ target 'Firestore_Example_iOS' do # The next line is the forcing function for the Firebase pod. The Firebase # version's subspecs should depend on the component versions in their # corresponding podspec's. - pod 'Firebase/CoreOnly', '6.5.0' + pod 'Firebase/CoreOnly', '6.6.0' pod 'FirebaseAuth', :path => '../../' pod 'FirebaseAuthInterop', :path => '../../' diff --git a/GoogleDataTransport.podspec b/GoogleDataTransport.podspec index 8dd96683b28..c7cc07eb56c 100644 --- a/GoogleDataTransport.podspec +++ b/GoogleDataTransport.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'GoogleDataTransport' - s.version = '0.2.0' + s.version = '1.0.0' s.summary = 'Google iOS SDK data transport.' s.description = <<-DESC diff --git a/GoogleDataTransportCCTSupport.podspec b/GoogleDataTransportCCTSupport.podspec index d4af965ab94..e6b90533ac5 100644 --- a/GoogleDataTransportCCTSupport.podspec +++ b/GoogleDataTransportCCTSupport.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = 'GoogleDataTransportCCTSupport' - s.version = '0.2.0' + s.version = '1.0.0' s.summary = 'Support library for the GoogleDataTransport CCT backend target.' @@ -30,7 +30,7 @@ Support library to provide event prioritization and uploading for the GoogleData s.source_files = 'GoogleDataTransportCCTSupport/GDTCCTLibrary/**/*' s.private_header_files = 'GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/*.h' - s.dependency 'GoogleDataTransport', '~> 0.2' + s.dependency 'GoogleDataTransport', '~> 1.0' s.dependency 'nanopb' header_search_paths = { diff --git a/Releases/Manifests/6.6.0.json b/Releases/Manifests/6.6.0.json new file mode 100644 index 00000000000..2632ec6bc37 --- /dev/null +++ b/Releases/Manifests/6.6.0.json @@ -0,0 +1,13 @@ +{ + "GoogleDataTransportCCTSupport":"1.0.0", + "GoogleDataTransport":"1.0.0", + "FirebaseCoreDiagnosticsInterop":"1.0.0", + "FirebaseCoreDiagnostics":"1.0.0", + "FirebaseCore":"6.2.0", + "FirebaseAuth":"6.2.2", + "FirebaseDynamicLinks":"4.0.2", + "FirebaseFirestore":"1.4.3", + "FirebaseInAppMessaging":"0.15.3", + "FirebaseInAppMessagingDisplay":"0.15.3", + "FirebaseMessaging":"4.1.2" +} diff --git a/Releases/update-versions.py b/Releases/update-versions.py index c2edb7ce48c..ce9cd183b7d 100755 --- a/Releases/update-versions.py +++ b/Releases/update-versions.py @@ -229,7 +229,6 @@ def PushPodspecs(version_data): version_data: dictionary of versions to be updated. """ pods = version_data.keys() - pods.insert(0, pods.pop(pods.index('FirebaseCore'))) # Core should be first tmp_dir = tempfile.mkdtemp() for pod in pods: LogOrRun('pod cache clean {} --all'.format(pod)) diff --git a/SymbolCollisionTest/Podfile b/SymbolCollisionTest/Podfile index 2d8e76b80a0..196ff8f76af 100644 --- a/SymbolCollisionTest/Podfile +++ b/SymbolCollisionTest/Podfile @@ -8,7 +8,7 @@ target 'SymbolCollisionTest' do # use_frameworks! # Firebase Pods - pod 'Firebase', '6.5.0' + pod 'Firebase', '6.6.0' pod 'FirebaseAnalytics' pod 'FirebaseAuth' pod 'FirebaseCore'