Skip to content

Commit

Permalink
Merge release 7.1.0 (#6944)
Browse files Browse the repository at this point in the history
* Update versions for Release 7.1.0

* 7.1.0 update version of close source podspecs

* Release 7.1.0 cherry picks (#6917)

* FCM: Fix crash on iOS 14 when multiple app delegate completion methods are called (#6863)

* Fix crash on iOS 14 when multiple completion methods are called

* Fixed lint

* Addressed the PR comments & implemented unit tests

* Reverted auto-extracted method

* Re-organized tests

* Added completion handler for FIRAuth

* Manifest: GDT 8.0.1

* Update Changelogs for 7.1.0 (#6913)

* Changelogs

Co-authored-by: Mike Gerasimenko <[email protected]>
Co-authored-by: Paul Beusterien <[email protected]>

* Bump GDT podspec version to 8.0.1

* 7.1.0 SPM Analytics (#6933)

* Carthage update 7.1.0 (#6943)

Co-authored-by: Mike Gerasimenko <[email protected]>
Co-authored-by: Paul Beusterien <[email protected]>
  • Loading branch information
3 people authored Nov 11, 2020
1 parent dd653bf commit 2c8ed61
Show file tree
Hide file tree
Showing 49 changed files with 96 additions and 75 deletions.
40 changes: 20 additions & 20 deletions Firebase.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'Firebase'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Firebase'

s.description = <<-DESC
Expand Down Expand Up @@ -32,12 +32,12 @@ Simplify your app development, grow your user base, and monetize more effectivel

s.subspec 'Core' do |ss|
ss.ios.deployment_target = '9.0'
ss.ios.dependency 'FirebaseAnalytics', '7.0.0'
ss.ios.dependency 'FirebaseAnalytics', '7.1.0'
ss.dependency 'Firebase/CoreOnly'
end

s.subspec 'CoreOnly' do |ss|
ss.dependency 'FirebaseCore', '7.0.0'
ss.dependency 'FirebaseCore', '7.1.0'
ss.source_files = 'CoreOnly/Sources/Firebase.h'
ss.preserve_paths = 'CoreOnly/Sources/module.modulemap'
if ENV['FIREBASE_POD_REPO_FOR_DEV_POD'] then
Expand All @@ -62,7 +62,7 @@ Simplify your app development, grow your user base, and monetize more effectivel

s.subspec 'ABTesting' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.dependency 'FirebaseABTesting', '~> 7.0.0'
ss.dependency 'FirebaseABTesting', '~> 7.1.0'
end

s.subspec 'AdMob' do |ss|
Expand All @@ -73,12 +73,12 @@ Simplify your app development, grow your user base, and monetize more effectivel

s.subspec 'AppDistribution' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.ios.dependency 'FirebaseAppDistribution', '~> 7.0.0-beta'
ss.ios.dependency 'FirebaseAppDistribution', '~> 7.1.0-beta'
end

s.subspec 'Auth' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.dependency 'FirebaseAuth', '~> 7.0.0'
ss.dependency 'FirebaseAuth', '~> 7.1.0'
# Standard platforms PLUS watchOS.
ss.ios.deployment_target = '10.0'
ss.osx.deployment_target = '10.12'
Expand All @@ -88,7 +88,7 @@ Simplify your app development, grow your user base, and monetize more effectivel

s.subspec 'Crashlytics' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.dependency 'FirebaseCrashlytics', '~> 7.0.0'
ss.dependency 'FirebaseCrashlytics', '~> 7.1.0'
# Standard platforms PLUS watchOS.
ss.ios.deployment_target = '10.0'
ss.osx.deployment_target = '10.12'
Expand All @@ -98,37 +98,37 @@ Simplify your app development, grow your user base, and monetize more effectivel

s.subspec 'Database' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.dependency 'FirebaseDatabase', '~> 7.0.0'
ss.dependency 'FirebaseDatabase', '~> 7.1.0'
end

s.subspec 'DynamicLinks' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.ios.dependency 'FirebaseDynamicLinks', '~> 7.0.0'
ss.ios.dependency 'FirebaseDynamicLinks', '~> 7.1.0'
end

s.subspec 'Firestore' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.dependency 'FirebaseFirestore', '~> 7.0.0'
ss.dependency 'FirebaseFirestore', '~> 7.1.0'
end

s.subspec 'Functions' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.dependency 'FirebaseFunctions', '~> 7.0.0'
ss.dependency 'FirebaseFunctions', '~> 7.1.0'
end

s.subspec 'InAppMessaging' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.ios.dependency 'FirebaseInAppMessaging', '~> 7.0.0-beta'
ss.ios.dependency 'FirebaseInAppMessaging', '~> 7.1.0-beta'
end

s.subspec 'Installations' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.dependency 'FirebaseInstallations', '~> 7.0.0'
ss.dependency 'FirebaseInstallations', '~> 7.1.0'
end

s.subspec 'Messaging' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.dependency 'FirebaseMessaging', '~> 7.0.0'
ss.dependency 'FirebaseMessaging', '~> 7.1.0'
# Standard platforms PLUS watchOS.
ss.ios.deployment_target = '10.0'
ss.osx.deployment_target = '10.12'
Expand All @@ -138,17 +138,17 @@ Simplify your app development, grow your user base, and monetize more effectivel

s.subspec 'Performance' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.ios.dependency 'FirebasePerformance', '~> 7.0.0'
ss.ios.dependency 'FirebasePerformance', '~> 7.1.0'
end

s.subspec 'RemoteConfig' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.dependency 'FirebaseRemoteConfig', '~> 7.0.0'
ss.dependency 'FirebaseRemoteConfig', '~> 7.1.0'
end

s.subspec 'Storage' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.dependency 'FirebaseStorage', '~> 7.0.0'
ss.dependency 'FirebaseStorage', '~> 7.1.0'
# Standard platforms PLUS watchOS.
ss.ios.deployment_target = '10.0'
ss.osx.deployment_target = '10.12'
Expand All @@ -158,17 +158,17 @@ Simplify your app development, grow your user base, and monetize more effectivel

s.subspec 'MLCommon' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.ios.dependency 'FirebaseMLCommon', '~> 7.0.0-beta'
ss.ios.dependency 'FirebaseMLCommon', '~> 7.1.0-beta'
end

s.subspec 'MLModelInterpreter' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.ios.dependency 'FirebaseMLModelInterpreter', '~> 7.0.0-beta'
ss.ios.dependency 'FirebaseMLModelInterpreter', '~> 7.1.0-beta'
end

s.subspec 'MLVision' do |ss|
ss.dependency 'Firebase/CoreOnly'
ss.ios.dependency 'FirebaseMLVision', '~> 7.0.0-beta'
ss.ios.dependency 'FirebaseMLVision', '~> 7.1.0-beta'
end

end
2 changes: 1 addition & 1 deletion FirebaseABTesting.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseABTesting'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Firebase ABTesting'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseAppDistribution.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseAppDistribution'
s.version = '7.0.0-beta'
s.version = '7.1.0-beta'
s.summary = 'App Distribution for Firebase iOS SDK.'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseAuth.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseAuth'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Apple platform client for Firebase Authentication'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseAuth/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# 7.1.0
- [fixed] Fixed a crash on iOS 14 when multiple app delegate completion methods were called (#6863).
- [fixed] Fixed completion handler issue in `application(_:didReceiveRemoteNotification:fetchCompletionHandler:)` method. (#6863)

# 7.0.0
- [removed] Remove deprecated APIs `dataForKey`,`fetchProvidersForEmail:completion`, `signInAndRetrieveDataWithCredential:completion`, `reauthenticateAndRetrieveDataWithCredential:completion`, `linkAndRetrieveDataWithCredential:completion`. (#6607)
Expand Down
2 changes: 1 addition & 1 deletion FirebaseCore.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseCore'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Firebase Core'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseCoreDiagnostics.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseCoreDiagnostics'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Firebase Core Diagnostics'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseCrashlytics.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseCrashlytics'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Best and lightest-weight crash reporting for mobile, desktop and tvOS.'
s.description = 'Firebase Crashlytics helps you track, prioritize, and fix stability issues that erode app quality.'
s.homepage = 'https://firebase.google.com/'
Expand Down
2 changes: 1 addition & 1 deletion FirebaseDatabase.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseDatabase'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Firebase Realtime Database'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseDynamicLinks.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseDynamicLinks'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Firebase Dynamic Links'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseFirestore.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseFirestore'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Google Cloud Firestore'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseFirestoreSwift.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

Pod::Spec.new do |s|
s.name = 'FirebaseFirestoreSwift'
s.version = '7.0.0-beta'
s.version = '7.1.0-beta'
s.summary = 'Swift Extensions for Google Cloud Firestore'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseFunctions.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseFunctions'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Cloud Functions for Firebase'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseInAppMessaging.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseInAppMessaging'
s.version = '7.0.0-beta'
s.version = '7.1.0-beta'
s.summary = 'Firebase In-App Messaging for iOS'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseInstallations.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseInstallations'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Firebase Installations'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseInstanceID.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseInstanceID'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Firebase InstanceID'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseMLCommon.podspec.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,5 +40,5 @@
"vendored_frameworks": [
"Frameworks/FirebaseMLCommon.framework"
],
"version": "7.0.0-beta"
"version": "7.1.0-beta"
}
2 changes: 1 addition & 1 deletion FirebaseMLModelInterpreter.podspec.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@
"vendored_frameworks": [
"Frameworks/FirebaseMLModelInterpreter.framework"
],
"version": "7.0.0-beta"
"version": "7.1.0-beta"
}
2 changes: 1 addition & 1 deletion FirebaseMLVision.podspec.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,5 +40,5 @@
"vendored_frameworks": [
"Frameworks/FirebaseMLVision.framework"
],
"version": "7.0.0-beta"
"version": "7.1.0-beta"
}
2 changes: 1 addition & 1 deletion FirebaseMessaging.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseMessaging'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Firebase Messaging'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseMessaging/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# 2020-11 -- v7.1.0
- [fixed] Fix crash on iOS 14 when multiple app delegate completion methods are called (#6863)
- [fixed] Fixed completion handler issue in `application(_:didReceiveRemoteNotification:fetchCompletionHandler:)` method. (#6863)

# 2020-10 -- v7.0.0
- [changed] Remove the deprecated FCM direct channel API and Upstream send API. (#6430)
Expand Down
2 changes: 1 addition & 1 deletion FirebasePerformance.podspec.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,5 +38,5 @@
"vendored_frameworks": [
"Frameworks/FirebasePerformance.framework"
],
"version": "7.0.1"
"version": "7.1.0"
}
2 changes: 1 addition & 1 deletion FirebaseRemoteConfig.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseRemoteConfig'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Firebase Remote Config'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseStorage.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseStorage'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Firebase Storage'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion FirebaseStorageSwift.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseStorageSwift'
s.version = '7.0.0-beta'
s.version = '7.1.0-beta'
s.summary = 'Swift Extensions for Google Cloud Storage'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion GoogleDataTransport.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'GoogleDataTransport'
s.version = '8.0.0'
s.version = '8.0.1'
s.summary = 'Google iOS SDK data transport.'

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion GoogleUtilities.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'GoogleUtilities'
s.version = '7.0.0'
s.version = '7.1.0'
s.summary = 'Google Utilities for iOS (plus community support for macOS and tvOS)'

s.description = <<-DESC
Expand Down
2 changes: 2 additions & 0 deletions GoogleUtilities/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# 7.1.0 -- Unreleased
- Added `NSURLSession` promise extension. (#6753)
- `ios_on_mac` option added to `GULAppEnvironmentUtil.applePlatform()`. (#6799)
- Fixed completion handler issue in `GULAppDelegateSwizzler` for
`application(_:didReceiveRemoteNotification:fetchCompletionHandler:)` method. (#6863)

# 7.0.0
- All APIs are now public. All CocoaPods private headers are transitioned to public. Note that
Expand Down
14 changes: 7 additions & 7 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

import PackageDescription

let firebaseVersion = "7.0.0"
let firebaseVersion = "7.1.0"

let package = Package(
name: "Firebase",
Expand Down Expand Up @@ -227,18 +227,18 @@ let package = Package(
),
.binaryTarget(
name: "FirebaseAnalytics",
url: "https://dl.google.com/firebase/ios/swiftpm/7.0.0/FirebaseAnalytics.zip",
checksum: "8d835a816ec3f279d76d0d164f0b6fc0827239e26ed59a1acd277ed40d26243f"
url: "https://dl.google.com/firebase/ios/swiftpm/7.1.0/FirebaseAnalytics.zip",
checksum: "a374cbaecd629d14d6b365b0cc2c28744170ba9372d337c7b99df2c6e16e9044"
),
.binaryTarget(
name: "FIRAnalyticsConnector",
url: "https://dl.google.com/firebase/ios/swiftpm/7.0.0/FIRAnalyticsConnector.zip",
checksum: "bdbf31a06ef741456bd386ad3f10529103953c330771d140e021e5a467d89395"
url: "https://dl.google.com/firebase/ios/swiftpm/7.1.0/FIRAnalyticsConnector.zip",
checksum: "4510ff862833307f76f1392e43d82639966e052bdb58ee6b10005839298c0197"
),
.binaryTarget(
name: "GoogleAppMeasurement",
url: "https://dl.google.com/firebase/ios/swiftpm/7.0.0/GoogleAppMeasurement.zip",
checksum: "50fd6e762fc44f92a835bebf34ce8ecc9589ef34681be1cb41779bec9e44e652"
url: "https://dl.google.com/firebase/ios/swiftpm/7.1.0/GoogleAppMeasurement.zip",
checksum: "b0062d581e1bde54a1f6935bde1a49c6718a2a471825e02ab364e2dd8aef69c2"
),

.target(
Expand Down
3 changes: 2 additions & 1 deletion ReleaseTooling/CarthageJSON/FirebaseABTestingBinary.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,5 +56,6 @@
"6.8.0": "https://dl.google.com/dl/firebase/ios/carthage/6.8.0/ABTesting-0cfcdbeb0f1f23e5.zip",
"6.8.1": "https://dl.google.com/dl/firebase/ios/carthage/6.8.1/ABTesting-55feba1b99b3ebf4.zip",
"6.9.0": "https://dl.google.com/dl/firebase/ios/carthage/6.9.0/ABTesting-a17b271bd2822405.zip",
"7.0.0": "https://dl.google.com/dl/firebase/ios/carthage/7.0.0/FirebaseABTesting-4520f0f18180693c.zip"
"7.0.0": "https://dl.google.com/dl/firebase/ios/carthage/7.0.0/FirebaseABTesting-4520f0f18180693c.zip",
"7.1.0": "https://dl.google.com/dl/firebase/ios/carthage/7.1.0/FirebaseABTesting-39bed14d3a4a43e7.zip"
}
Loading

0 comments on commit 2c8ed61

Please sign in to comment.