From 21c17dd188f50267276c1b5964774640be501c70 Mon Sep 17 00:00:00 2001 From: Ryan Wilson Date: Wed, 23 May 2018 10:31:30 -0400 Subject: Bump version numbers for 5.1.0 (#1320) * Bump version numbers for 5.1.0 * Update push pods script for releasing SDKs. * Fix Core library version string. --- Example/Podfile | 2 +- Firebase/Core/FIROptions.m | 2 +- FirebaseCore.podspec | 4 ++-- FirebaseDatabase.podspec | 2 +- FirebaseFirestore.podspec | 2 +- FirebaseMessaging.podspec | 2 +- Firestore/Example/Podfile | 2 +- scripts/push-pods.sh | 8 ++++---- scripts/update-tags.sh | 30 +++++++++++++++--------------- 9 files changed, 27 insertions(+), 27 deletions(-) diff --git a/Example/Podfile b/Example/Podfile index 0a4177d..5308679 100644 --- a/Example/Podfile +++ b/Example/Podfile @@ -12,7 +12,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 their # corresponding podspec's. - pod 'Firebase/Core', '5.0.1' + pod 'Firebase/Core', '5.1.0' target 'Core_Tests_iOS' do inherit! :search_paths diff --git a/Firebase/Core/FIROptions.m b/Firebase/Core/FIROptions.m index 22c9818..ecdd9e9 100644 --- a/Firebase/Core/FIROptions.m +++ b/Firebase/Core/FIROptions.m @@ -43,7 +43,7 @@ NSString *const kFIRIsSignInEnabled = @"IS_SIGNIN_ENABLED"; NSString *const kFIRLibraryVersionID = @"5" // Major version (one or more digits) @"00" // Minor version (exactly 2 digits) - @"01" // Build number (exactly 2 digits) + @"02" // Build number (exactly 2 digits) @"000"; // Fixed "000" // Plist file name. NSString *const kServiceInfoFileName = @"GoogleService-Info"; diff --git a/FirebaseCore.podspec b/FirebaseCore.podspec index 03047be..220ca95 100644 --- a/FirebaseCore.podspec +++ b/FirebaseCore.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseCore' - s.version = '5.0.1' + s.version = '5.0.2' s.summary = 'Firebase Core for iOS (plus community support for macOS and tvOS)' s.description = <<-DESC @@ -34,6 +34,6 @@ Firebase Core includes FIRApp and FIROptions which provide central configuration s.dependency 'GoogleToolboxForMac/NSData+zlib', '~> 2.1' s.pod_target_xcconfig = { 'OTHER_CFLAGS' => '-fno-autolink ' + - '-DFIRCore_VERSION=' + s.version.to_s + ' -DFirebase_VERSION=5.0.0' + '-DFIRCore_VERSION=' + s.version.to_s + ' -DFirebase_VERSION=5.1.0' } end diff --git a/FirebaseDatabase.podspec b/FirebaseDatabase.podspec index ae97d5a..4fdf954 100644 --- a/FirebaseDatabase.podspec +++ b/FirebaseDatabase.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseDatabase' - s.version = '5.0.0' + s.version = '5.0.1' s.summary = 'Firebase Open Source Libraries for iOS (plus community support for macOS and tvOS)' s.description = <<-DESC diff --git a/FirebaseFirestore.podspec b/FirebaseFirestore.podspec index 564b0b3..af9d241 100644 --- a/FirebaseFirestore.podspec +++ b/FirebaseFirestore.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseFirestore' - s.version = '0.12.1' + s.version = '0.12.2' s.summary = 'Google Cloud Firestore for iOS' s.description = <<-DESC diff --git a/FirebaseMessaging.podspec b/FirebaseMessaging.podspec index 8e6d7de..bd0921b 100644 --- a/FirebaseMessaging.podspec +++ b/FirebaseMessaging.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseMessaging' - s.version = '3.0.0' + s.version = '3.0.1' s.summary = 'Firebase Messaging for iOS' s.description = <<-DESC diff --git a/Firestore/Example/Podfile b/Firestore/Example/Podfile index 26af4cd..88cf93a 100644 --- a/Firestore/Example/Podfile +++ b/Firestore/Example/Podfile @@ -10,7 +10,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/Core', '5.0.1' + pod 'Firebase/Core', '5.1.0' pod 'FirebaseAuth', :path => '../../' pod 'FirebaseCore', :path => '../../' diff --git a/scripts/push-pods.sh b/scripts/push-pods.sh index 9f4c303..b79b76e 100755 --- a/scripts/push-pods.sh +++ b/scripts/push-pods.sh @@ -23,18 +23,18 @@ pod cache clean FirebaseCore --all #pod cache clean FirebaseAuth --all -#pod cache clean FirebaseDatabase --all +pod cache clean FirebaseDatabase --all pod cache clean FirebaseFirestore --all #pod cache clean FirebaseFunctions --all -#pod cache clean FirebaseMessaging --all +pod cache clean FirebaseMessaging --all #pod cache clean FirebaseStorage --all pod repo push cpdc-internal-spec FirebaseCore.podspec #pod repo push cpdc-internal-spec FirebaseAuth.podspec -#pod repo push cpdc-internal-spec FirebaseDatabase.podspec +pod repo push cpdc-internal-spec FirebaseDatabase.podspec pod repo push cpdc-internal-spec FirebaseFirestore.podspec --allow-warnings #pod repo push cpdc-internal-spec FirebaseFunctions.podspec -#pod repo push cpdc-internal-spec FirebaseMessaging.podspec +pod repo push cpdc-internal-spec FirebaseMessaging.podspec #pod repo push cpdc-internal-spec FirebaseStorage.podspec # FirebaseFirestore warning (no plan to fix) diff --git a/scripts/update-tags.sh b/scripts/update-tags.sh index 0c018c3..d321dd8 100755 --- a/scripts/update-tags.sh +++ b/scripts/update-tags.sh @@ -27,35 +27,35 @@ # Delete any existing tags at origin -git push --delete origin '5.0.1' -git push --delete origin 'Core-5.0.1' +git push --delete origin '5.1.0' +git push --delete origin 'Core-5.0.2' #git push --delete origin 'Auth-5.0.0' -#git push --delete origin 'Database-5.0.0' -git push --delete origin 'Firestore-0.12.1' +git push --delete origin 'Database-5.0.1' +git push --delete origin 'Firestore-0.12.2' #git push --delete origin 'Functions-2.0.0' -#git push --delete origin 'Messaging-3.0.0' +git push --delete origin 'Messaging-3.0.1' #git push --delete origin 'Storage-3.0.0' # Delete local tags -git tag --delete '5.0.1' -git tag --delete 'Core-5.0.1' +git tag --delete '5.1.0' +git tag --delete 'Core-5.0.2' #git tag --delete 'Auth-5.0.0' -#git tag --delete 'Database-5.0.0' -git tag --delete 'Firestore-0.12.1' +git tag --delete 'Database-5.0.1' +git tag --delete 'Firestore-0.12.2' #git tag --delete 'Functions-2.0.0' -#git tag --delete 'Messaging-3.0.0' +git tag --delete 'Messaging-3.0.1' #git tag --delete 'Storage-3.0.0' # Add and push the tags -git tag '5.0.1' -git tag 'Core-5.0.1' +git tag '5.1.0' +git tag 'Core-5.0.2' #git tag 'Auth-5.0.0' -#git tag 'Database-5.0.0' -git tag 'Firestore-0.12.1' +git tag 'Database-5.0.1' +git tag 'Firestore-0.12.2' #git tag 'Functions-2.0.0' -#git tag 'Messaging-3.0.0' +git tag 'Messaging-3.0.1' #git tag 'Storage-3.0.0' git push origin --tags -- cgit v1.2.3