Skip to content

Commit af1201c

Browse files
ncooke3paulb777eldhosembabucharlotteliangwu-hui
authored
[Firebase 10] Bump versions for 10.0.0 (#10244)
* [Firebase 10] Bump 9.X versions to 10.0.0 * Bump min. GTMSessionFetcher dep version to 2.1 * Bump min. GDT dep version to 9.2 * Bump min. GULs dep version to 7.8 * Fix unintentional nanopb replace * Fix unintentional nanopb replace (2) * Fix unintentional nanopb replace (3) * Fix unintentional nanopb replace (4) * Fix unintentional nanopb replace (4) * Trigger all CI * Bump FirebaseCombineSwift to 10 * Fix FirebaseStorage.podspec I'm not sure what happened here. I had committed it during the rebase but guess not? * Fix unintentional nanopb replace (5) * Disable two tests to unblock staging * Fix and re-enable FIROptions tests * Update deployment targets in Firebase.podspec * Add CHANGELOG entry for GTMSessionFetcher * Fix AppCheck iOS availability * Fix inadvertent API change (#10245) * Docs update for Extensions and putFile (#10248) * App google domain support (#10249) Adding new 1p domain "app.google" support in FDL SDK. * Remote Config Dynamic Property Wrapper (#10155) * Separate GoogleUtilities Carthage build (#10250) * Public count (#10246) * Public Count * Swift Test Commit * Swift Format * No extra whitespace * Hopefully formatted. * Change log and feedback. * Revert "Public count (#10246)" (#10252) This reverts commit 8aae6be. * Make Firestore use FirebaseDataEncoder and FirebaseDataDecoder (re-implementation of #8858) (#9465) * Bump tvOS minimum support version to 12.0 * [skip ci] Revert Gemfile Co-authored-by: Paul Beusterien <[email protected]> Co-authored-by: Eldhose M Babu <[email protected]> Co-authored-by: Charlotte Liang <[email protected]> Co-authored-by: wu-hui <[email protected]> Co-authored-by: Morten Bek Ditlevsen <[email protected]>
1 parent 65f6cfa commit af1201c

File tree

58 files changed

+270
-232
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+270
-232
lines changed

Example/tvOSSample/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
target 'tvOSSample' do
3-
platform :tvos, '11.0'
3+
platform :tvos, '12.0'
44
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
55
use_frameworks!
66

Example/tvOSSample/tvOSSample.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,7 @@
308308
SDKROOT = appletvos;
309309
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
310310
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
311-
TVOS_DEPLOYMENT_TARGET = 11.1;
311+
TVOS_DEPLOYMENT_TARGET = 12.0;
312312
};
313313
name = Debug;
314314
};
@@ -356,7 +356,7 @@
356356
MTL_ENABLE_DEBUG_INFO = NO;
357357
SDKROOT = appletvos;
358358
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
359-
TVOS_DEPLOYMENT_TARGET = 11.1;
359+
TVOS_DEPLOYMENT_TARGET = 12.0;
360360
VALIDATE_PRODUCT = YES;
361361
};
362362
name = Release;

Firebase.podspec

Lines changed: 52 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'Firebase'
3-
s.version = '9.6.0'
3+
s.version = '10.0.0'
44
s.summary = 'Firebase'
55

66
s.description = <<-DESC
@@ -36,14 +36,14 @@ Simplify your app development, grow your user base, and monetize more effectivel
3636
ss.ios.deployment_target = '10.0'
3737
ss.osx.deployment_target = '10.13'
3838
ss.tvos.deployment_target = '12.0'
39-
ss.ios.dependency 'FirebaseAnalytics', '~> 9.6.0'
40-
ss.osx.dependency 'FirebaseAnalytics', '~> 9.6.0'
41-
ss.tvos.dependency 'FirebaseAnalytics', '~> 9.6.0'
39+
ss.ios.dependency 'FirebaseAnalytics', '~> 10.0.0'
40+
ss.osx.dependency 'FirebaseAnalytics', '~> 10.0.0'
41+
ss.tvos.dependency 'FirebaseAnalytics', '~> 10.0.0'
4242
ss.dependency 'Firebase/CoreOnly'
4343
end
4444

4545
s.subspec 'CoreOnly' do |ss|
46-
ss.dependency 'FirebaseCore', '9.6.0'
46+
ss.dependency 'FirebaseCore', '10.0.0'
4747
ss.source_files = 'CoreOnly/Sources/Firebase.h'
4848
ss.preserve_paths = 'CoreOnly/Sources/module.modulemap'
4949
if ENV['FIREBASE_POD_REPO_FOR_DEV_POD'] then
@@ -57,7 +57,7 @@ Simplify your app development, grow your user base, and monetize more effectivel
5757
end
5858
ss.ios.deployment_target = '10.0'
5959
ss.osx.deployment_target = '10.13'
60-
ss.tvos.deployment_target = '11.0'
60+
ss.tvos.deployment_target = '12.0'
6161
ss.watchos.deployment_target = '6.0'
6262
end
6363

@@ -79,127 +79,146 @@ Simplify your app development, grow your user base, and monetize more effectivel
7979
ss.ios.deployment_target = '10.0'
8080
ss.osx.deployment_target = '10.13'
8181
ss.tvos.deployment_target = '12.0'
82-
ss.dependency 'FirebaseAnalytics/WithoutAdIdSupport', '~> 9.6.0'
82+
ss.dependency 'FirebaseAnalytics/WithoutAdIdSupport', '~> 10.0.0'
8383
ss.dependency 'Firebase/CoreOnly'
8484
end
8585

8686
s.subspec 'ABTesting' do |ss|
8787
ss.dependency 'Firebase/CoreOnly'
88-
ss.dependency 'FirebaseABTesting', '~> 9.6.0'
88+
ss.dependency 'FirebaseABTesting', '~> 10.0.0'
8989
# Standard platforms PLUS watchOS.
9090
ss.ios.deployment_target = '11.0'
9191
ss.osx.deployment_target = '10.13'
92-
ss.tvos.deployment_target = '11.0'
92+
ss.tvos.deployment_target = '12.0'
9393
ss.watchos.deployment_target = '6.0'
9494
end
9595

9696
s.subspec 'AppDistribution' do |ss|
9797
ss.dependency 'Firebase/CoreOnly'
98-
ss.ios.dependency 'FirebaseAppDistribution', '~> 9.6.0-beta'
98+
ss.ios.dependency 'FirebaseAppDistribution', '~> 10.0.0-beta'
99+
ss.ios.deployment_target = '11.0'
99100
end
100101

101102
s.subspec 'AppCheck' do |ss|
102103
ss.dependency 'Firebase/CoreOnly'
103-
ss.dependency 'FirebaseAppCheck', '~> 9.6.0'
104-
ss.ios.deployment_target = '10.0'
104+
ss.dependency 'FirebaseAppCheck', '~> 10.0.0'
105+
ss.ios.deployment_target = '11.0'
105106
ss.osx.deployment_target = '10.13'
106-
ss.tvos.deployment_target = '11.0'
107+
ss.tvos.deployment_target = '12.0'
107108
ss.watchos.deployment_target = '6.0'
108109
end
109110

110111
s.subspec 'Auth' do |ss|
111112
ss.dependency 'Firebase/CoreOnly'
112-
ss.dependency 'FirebaseAuth', '~> 9.6.0'
113+
ss.dependency 'FirebaseAuth', '~> 10.0.0'
113114
# Standard platforms PLUS watchOS.
114115
ss.ios.deployment_target = '11.0'
115116
ss.osx.deployment_target = '10.13'
116-
ss.tvos.deployment_target = '11.0'
117+
ss.tvos.deployment_target = '12.0'
117118
ss.watchos.deployment_target = '6.0'
118119
end
119120

120121
s.subspec 'Crashlytics' do |ss|
121122
ss.dependency 'Firebase/CoreOnly'
122-
ss.dependency 'FirebaseCrashlytics', '~> 9.6.0'
123+
ss.dependency 'FirebaseCrashlytics', '~> 10.0.0'
123124
# Standard platforms PLUS watchOS.
124125
ss.ios.deployment_target = '11.0'
125126
ss.osx.deployment_target = '10.13'
126-
ss.tvos.deployment_target = '11.0'
127+
ss.tvos.deployment_target = '12.0'
127128
ss.watchos.deployment_target = '6.0'
128129
end
129130

130131
s.subspec 'Database' do |ss|
131132
ss.dependency 'Firebase/CoreOnly'
132-
ss.dependency 'FirebaseDatabase', '~> 9.6.0'
133+
ss.dependency 'FirebaseDatabase', '~> 10.0.0'
133134
# Standard platforms PLUS watchOS 7.
134135
ss.ios.deployment_target = '11.0'
135136
ss.osx.deployment_target = '10.13'
136-
ss.tvos.deployment_target = '11.0'
137+
ss.tvos.deployment_target = '12.0'
137138
ss.watchos.deployment_target = '7.0'
138139
end
139140

140141
s.subspec 'DynamicLinks' do |ss|
141142
ss.dependency 'Firebase/CoreOnly'
142-
ss.ios.dependency 'FirebaseDynamicLinks', '~> 9.6.0'
143+
ss.ios.dependency 'FirebaseDynamicLinks', '~> 10.0.0'
144+
ss.ios.deployment_target = '11.0'
143145
end
144146

145147
s.subspec 'Firestore' do |ss|
146148
ss.dependency 'Firebase/CoreOnly'
147-
ss.dependency 'FirebaseFirestore', '~> 9.6.0'
149+
ss.dependency 'FirebaseFirestore', '~> 10.0.0'
150+
ss.ios.deployment_target = '11.0'
151+
ss.osx.deployment_target = '10.13'
152+
ss.tvos.deployment_target = '12.0'
148153
end
149154

150155
s.subspec 'Functions' do |ss|
151156
ss.dependency 'Firebase/CoreOnly'
152-
ss.dependency 'FirebaseFunctions', '~> 9.6.0'
157+
ss.dependency 'FirebaseFunctions', '~> 10.0.0'
158+
# Standard platforms PLUS watchOS.
159+
ss.ios.deployment_target = '11.0'
160+
ss.osx.deployment_target = '10.13'
161+
ss.tvos.deployment_target = '12.0'
162+
ss.watchos.deployment_target = '6.0'
153163
end
154164

155165
s.subspec 'InAppMessaging' do |ss|
156166
ss.dependency 'Firebase/CoreOnly'
157-
ss.ios.dependency 'FirebaseInAppMessaging', '~> 9.6.0-beta'
167+
ss.ios.dependency 'FirebaseInAppMessaging', '~> 10.0.0-beta'
168+
ss.ios.deployment_target = '11.0'
169+
ss.tvos.deployment_target = '12.0'
158170
end
159171

160172
s.subspec 'Installations' do |ss|
161173
ss.dependency 'Firebase/CoreOnly'
162-
ss.dependency 'FirebaseInstallations', '~> 9.6.0'
174+
ss.dependency 'FirebaseInstallations', '~> 10.0.0'
163175
end
164176

165177
s.subspec 'Messaging' do |ss|
166178
ss.dependency 'Firebase/CoreOnly'
167-
ss.dependency 'FirebaseMessaging', '~> 9.6.0'
179+
ss.dependency 'FirebaseMessaging', '~> 10.0.0'
168180
# Standard platforms PLUS watchOS.
169181
ss.ios.deployment_target = '11.0'
170182
ss.osx.deployment_target = '10.13'
171-
ss.tvos.deployment_target = '11.0'
183+
ss.tvos.deployment_target = '12.0'
172184
ss.watchos.deployment_target = '6.0'
173185
end
174186

175187
s.subspec 'MLModelDownloader' do |ss|
176188
ss.dependency 'Firebase/CoreOnly'
177-
ss.dependency 'FirebaseMLModelDownloader', '~> 9.6.0-beta'
189+
ss.dependency 'FirebaseMLModelDownloader', '~> 10.0.0-beta'
190+
# Standard platforms PLUS watchOS.
191+
ss.ios.deployment_target = '11.0'
192+
ss.osx.deployment_target = '10.13'
193+
ss.tvos.deployment_target = '12.0'
194+
ss.watchos.deployment_target = '6.0'
178195
end
179196

180197
s.subspec 'Performance' do |ss|
181198
ss.dependency 'Firebase/CoreOnly'
182-
ss.ios.dependency 'FirebasePerformance', '~> 9.6.0'
183-
ss.tvos.dependency 'FirebasePerformance', '~> 9.6.0'
199+
ss.ios.dependency 'FirebasePerformance', '~> 10.0.0'
200+
ss.tvos.dependency 'FirebasePerformance', '~> 10.0.0'
201+
ss.ios.deployment_target = '11.0'
202+
ss.tvos.deployment_target = '12.0'
184203
end
185204

186205
s.subspec 'RemoteConfig' do |ss|
187206
ss.dependency 'Firebase/CoreOnly'
188-
ss.dependency 'FirebaseRemoteConfig', '~> 9.6.0'
207+
ss.dependency 'FirebaseRemoteConfig', '~> 10.0.0'
189208
# Standard platforms PLUS watchOS.
190209
ss.ios.deployment_target = '11.0'
191210
ss.osx.deployment_target = '10.13'
192-
ss.tvos.deployment_target = '11.0'
211+
ss.tvos.deployment_target = '12.0'
193212
ss.watchos.deployment_target = '6.0'
194213
end
195214

196215
s.subspec 'Storage' do |ss|
197216
ss.dependency 'Firebase/CoreOnly'
198-
ss.dependency 'FirebaseStorage', '~> 9.6.0'
217+
ss.dependency 'FirebaseStorage', '~> 10.0.0'
199218
# Standard platforms PLUS watchOS.
200219
ss.ios.deployment_target = '11.0'
201220
ss.osx.deployment_target = '10.13'
202-
ss.tvos.deployment_target = '11.0'
221+
ss.tvos.deployment_target = '12.0'
203222
ss.watchos.deployment_target = '6.0'
204223
end
205224

FirebaseABTesting.podspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'FirebaseABTesting'
3-
s.version = '9.6.0'
3+
s.version = '10.0.0'
44
s.summary = 'Firebase ABTesting'
55

66
s.description = <<-DESC
@@ -24,7 +24,7 @@ Firebase Cloud Messaging and Firebase Remote Config in your app.
2424

2525
ios_deployment_target = '11.0'
2626
osx_deployment_target = '10.13'
27-
tvos_deployment_target = '11.0'
27+
tvos_deployment_target = '12.0'
2828
watchos_deployment_target = '6.0'
2929

3030
s.ios.deployment_target = ios_deployment_target
@@ -49,7 +49,7 @@ Firebase Cloud Messaging and Firebase Remote Config in your app.
4949
'GCC_C_LANGUAGE_STANDARD' => 'c99',
5050
'HEADER_SEARCH_PATHS' => '"${PODS_TARGET_SRCROOT}"'
5151
}
52-
s.dependency 'FirebaseCore', '~> 9.0'
52+
s.dependency 'FirebaseCore', '~> 10.0'
5353

5454
s.test_spec 'unit' do |unit_tests|
5555
unit_tests.scheme = { :code_coverage => true }

FirebaseAnalytics.podspec

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'FirebaseAnalytics'
3-
s.version = '9.6.0'
3+
s.version = '10.0.0'
44
s.summary = 'Firebase Analytics for iOS'
55

66
s.description = <<-DESC
@@ -26,23 +26,23 @@ Pod::Spec.new do |s|
2626
s.libraries = 'c++', 'sqlite3', 'z'
2727
s.frameworks = 'StoreKit'
2828

29-
s.dependency 'FirebaseCore', '~> 9.0'
30-
s.dependency 'FirebaseInstallations', '~> 9.0'
31-
s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 7.7'
32-
s.dependency 'GoogleUtilities/MethodSwizzler', '~> 7.7'
33-
s.dependency 'GoogleUtilities/NSData+zlib', '~> 7.7'
34-
s.dependency 'GoogleUtilities/Network', '~> 7.7'
29+
s.dependency 'FirebaseCore', '~> 10.0'
30+
s.dependency 'FirebaseInstallations', '~> 10.0'
31+
s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 7.8'
32+
s.dependency 'GoogleUtilities/MethodSwizzler', '~> 7.8'
33+
s.dependency 'GoogleUtilities/NSData+zlib', '~> 7.8'
34+
s.dependency 'GoogleUtilities/Network', '~> 7.8'
3535
s.dependency 'nanopb', '>= 2.30908.0', '< 2.30910.0'
3636

3737
s.default_subspecs = 'AdIdSupport'
3838

3939
s.subspec 'AdIdSupport' do |ss|
40-
ss.dependency 'GoogleAppMeasurement', '9.6.0'
40+
ss.dependency 'GoogleAppMeasurement', '10.0.0'
4141
ss.vendored_frameworks = 'Frameworks/FirebaseAnalytics.xcframework'
4242
end
4343

4444
s.subspec 'WithoutAdIdSupport' do |ss|
45-
ss.dependency 'GoogleAppMeasurement/WithoutAdIdSupport', '9.6.0'
45+
ss.dependency 'GoogleAppMeasurement/WithoutAdIdSupport', '10.0.0'
4646
ss.vendored_frameworks = 'Frameworks/FirebaseAnalytics.xcframework'
4747
end
4848

FirebaseAnalyticsOnDeviceConversion.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'FirebaseAnalyticsOnDeviceConversion'
3-
s.version = '9.6.0'
3+
s.version = '10.0.0'
44
s.summary = 'On device conversion measurement plugin for FirebaseAnalytics. Not intended for direct use.'
55

66
s.description = <<-DESC
@@ -18,7 +18,7 @@ Pod::Spec.new do |s|
1818

1919
s.cocoapods_version = '>= 1.10.2'
2020

21-
s.dependency 'GoogleAppMeasurementOnDeviceConversion', '9.6.0'
21+
s.dependency 'GoogleAppMeasurementOnDeviceConversion', '10.0.0'
2222

2323
s.static_framework = true
2424

FirebaseAnalyticsSwift.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'FirebaseAnalyticsSwift'
3-
s.version = '9.6.0'
3+
s.version = '10.0.0'
44
s.summary = 'Swift Extensions for Firebase Analytics'
55

66
s.description = <<-DESC
@@ -34,7 +34,7 @@ Firebase Analytics is a free, out-of-the-box analytics solution that inspires ac
3434
'FirebaseAnalyticsSwift/Sources/*.swift',
3535
]
3636

37-
s.dependency 'FirebaseAnalytics', '~> 9.0'
37+
s.dependency 'FirebaseAnalytics', '~> 10.0'
3838

3939
s.test_spec 'swift-unit' do |swift_unit_tests|
4040
swift_unit_tests.platforms = {

FirebaseAppCheck.podspec

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'FirebaseAppCheck'
3-
s.version = '9.6.0'
3+
s.version = '10.0.0'
44
s.summary = 'Firebase App Check SDK.'
55

66
s.description = <<-DESC
@@ -17,9 +17,9 @@ Pod::Spec.new do |s|
1717
}
1818
s.social_media_url = 'https://twitter.com/Firebase'
1919

20-
ios_deployment_target = '10.0'
20+
ios_deployment_target = '11.0'
2121
osx_deployment_target = '10.13'
22-
tvos_deployment_target = '11.0'
22+
tvos_deployment_target = '12.0'
2323
watchos_deployment_target = '6.0'
2424

2525
s.swift_version = '5.3'
@@ -45,9 +45,9 @@ Pod::Spec.new do |s|
4545
s.osx.weak_framework = 'DeviceCheck'
4646
s.tvos.weak_framework = 'DeviceCheck'
4747

48-
s.dependency 'FirebaseCore', '~> 9.0'
48+
s.dependency 'FirebaseCore', '~> 10.0'
4949
s.dependency 'PromisesObjC', '~> 2.1'
50-
s.dependency 'GoogleUtilities/Environment', '~> 7.7'
50+
s.dependency 'GoogleUtilities/Environment', '~> 7.8'
5151

5252
s.pod_target_xcconfig = {
5353
'GCC_C_LANGUAGE_STANDARD' => 'c99',

FirebaseAppCheckInterop.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'FirebaseAppCheckInterop'
3-
s.version = '9.6.0'
3+
s.version = '10.0.0'
44
s.summary = 'Interfaces that allow other Firebase SDKs to use AppCheck functionality.'
55

66
s.description = <<-DESC
@@ -22,7 +22,7 @@ Pod::Spec.new do |s|
2222
s.social_media_url = 'https://twitter.com/Firebase'
2323
s.ios.deployment_target = '10.0'
2424
s.osx.deployment_target = '10.13'
25-
s.tvos.deployment_target = '11.0'
25+
s.tvos.deployment_target = '12.0'
2626
s.watchos.deployment_target = '6.0'
2727

2828
s.source_files = 'FirebaseAppCheck/Interop/*.[hm]'

0 commit comments

Comments
 (0)