Skip to content

Commit 182b237

Browse files
committed
Merge branch 'main' into cheryllin/firestoreSwiftCpp
2 parents 3fc8a15 + a34d7ae commit 182b237

File tree

93 files changed

+1281
-875
lines changed

Some content is hidden

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

93 files changed

+1281
-875
lines changed

.github/workflows/client_app.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,7 @@ jobs:
3030
matrix:
3131
#TODO(ncooke3): Add multi-platform support: tvOS, macOS, catalyst
3232
platform: [iOS]
33-
scheme: [ClientApp-iOS13]
34-
# TODO(ncooke3): Re-enable after updating Firestore binary.
35-
#scheme: [ClientApp, ClientApp-iOS13]
33+
scheme: [ClientApp]
3634
steps:
3735
- uses: actions/checkout@v4
3836
- uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -53,7 +51,7 @@ jobs:
5351
matrix:
5452
#TODO(ncooke3): Add multi-platform support: tvOS, macOS, catalyst
5553
platform: [iOS]
56-
scheme: [ClientApp, ClientApp-iOS13]
54+
scheme: [ClientApp]
5755
steps:
5856
- uses: actions/checkout@v4
5957
- uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -70,7 +68,7 @@ jobs:
7068
runs-on: macos-14
7169
strategy:
7270
matrix:
73-
scheme: [ClientApp-CocoaPods, ClientApp-CocoaPods-iOS13]
71+
scheme: [ClientApp-CocoaPods]
7472
steps:
7573
- uses: actions/checkout@v4
7674
- uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126

.github/workflows/firestore.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@ jobs:
5858
- 'FirebaseFirestoreInternal.podspec'
5959
- 'FirebaseFirestore.podspec'
6060
61+
# Package.swift
62+
- 'Package.swift'
63+
6164
# CMake
6265
- '**CMakeLists.txt'
6366
- 'cmake/**'

Crashlytics/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Unreleased
1+
# 11.7.0
22
- [fixed] Updated `upload-symbols` to version 3.20, wait for `debug.dylib` DWARF content getting generated when build with `--build-phase` option. Added `debug.dylib` DWARF content to run script input file list for user who enabled user script sandboxing (#14054).
33
- [fixed] Updated all memory allocation from `malloc()` to `calloc()` (#14209).
44

Firebase.podspec

Lines changed: 24 additions & 24 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 = '11.7.0'
3+
s.version = '11.8.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 = '12.0'
3737
ss.osx.deployment_target = '10.15'
3838
ss.tvos.deployment_target = '13.0'
39-
ss.ios.dependency 'FirebaseAnalytics', '~> 11.7.0'
40-
ss.osx.dependency 'FirebaseAnalytics', '~> 11.7.0'
41-
ss.tvos.dependency 'FirebaseAnalytics', '~> 11.7.0'
39+
ss.ios.dependency 'FirebaseAnalytics', '~> 11.8.0'
40+
ss.osx.dependency 'FirebaseAnalytics', '~> 11.8.0'
41+
ss.tvos.dependency 'FirebaseAnalytics', '~> 11.8.0'
4242
ss.dependency 'Firebase/CoreOnly'
4343
end
4444

4545
s.subspec 'CoreOnly' do |ss|
46-
ss.dependency 'FirebaseCore', '~> 11.7.0'
46+
ss.dependency 'FirebaseCore', '~> 11.8.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
@@ -79,13 +79,13 @@ Simplify your app development, grow your user base, and monetize more effectivel
7979
ss.ios.deployment_target = '12.0'
8080
ss.osx.deployment_target = '10.15'
8181
ss.tvos.deployment_target = '13.0'
82-
ss.dependency 'FirebaseAnalytics/WithoutAdIdSupport', '~> 11.7.0'
82+
ss.dependency 'FirebaseAnalytics/WithoutAdIdSupport', '~> 11.8.0'
8383
ss.dependency 'Firebase/CoreOnly'
8484
end
8585

8686
s.subspec 'ABTesting' do |ss|
8787
ss.dependency 'Firebase/CoreOnly'
88-
ss.dependency 'FirebaseABTesting', '~> 11.7.0'
88+
ss.dependency 'FirebaseABTesting', '~> 11.8.0'
8989
# Standard platforms PLUS watchOS.
9090
ss.ios.deployment_target = '13.0'
9191
ss.osx.deployment_target = '10.15'
@@ -95,13 +95,13 @@ Simplify your app development, grow your user base, and monetize more effectivel
9595

9696
s.subspec 'AppDistribution' do |ss|
9797
ss.dependency 'Firebase/CoreOnly'
98-
ss.ios.dependency 'FirebaseAppDistribution', '~> 11.7.0-beta'
98+
ss.ios.dependency 'FirebaseAppDistribution', '~> 11.8.0-beta'
9999
ss.ios.deployment_target = '13.0'
100100
end
101101

102102
s.subspec 'AppCheck' do |ss|
103103
ss.dependency 'Firebase/CoreOnly'
104-
ss.dependency 'FirebaseAppCheck', '~> 11.7.0'
104+
ss.dependency 'FirebaseAppCheck', '~> 11.8.0'
105105
ss.ios.deployment_target = '13.0'
106106
ss.osx.deployment_target = '10.15'
107107
ss.tvos.deployment_target = '13.0'
@@ -110,7 +110,7 @@ Simplify your app development, grow your user base, and monetize more effectivel
110110

111111
s.subspec 'Auth' do |ss|
112112
ss.dependency 'Firebase/CoreOnly'
113-
ss.dependency 'FirebaseAuth', '~> 11.7.0'
113+
ss.dependency 'FirebaseAuth', '~> 11.8.0'
114114
# Standard platforms PLUS watchOS.
115115
ss.ios.deployment_target = '13.0'
116116
ss.osx.deployment_target = '10.15'
@@ -120,7 +120,7 @@ Simplify your app development, grow your user base, and monetize more effectivel
120120

121121
s.subspec 'Crashlytics' do |ss|
122122
ss.dependency 'Firebase/CoreOnly'
123-
ss.dependency 'FirebaseCrashlytics', '~> 11.7.0'
123+
ss.dependency 'FirebaseCrashlytics', '~> 11.8.0'
124124
# Standard platforms PLUS watchOS.
125125
ss.ios.deployment_target = '12.0'
126126
ss.osx.deployment_target = '10.15'
@@ -130,7 +130,7 @@ Simplify your app development, grow your user base, and monetize more effectivel
130130

131131
s.subspec 'Database' do |ss|
132132
ss.dependency 'Firebase/CoreOnly'
133-
ss.dependency 'FirebaseDatabase', '~> 11.7.0'
133+
ss.dependency 'FirebaseDatabase', '~> 11.8.0'
134134
# Standard platforms PLUS watchOS 7.
135135
ss.ios.deployment_target = '13.0'
136136
ss.osx.deployment_target = '10.15'
@@ -140,21 +140,21 @@ Simplify your app development, grow your user base, and monetize more effectivel
140140

141141
s.subspec 'DynamicLinks' do |ss|
142142
ss.dependency 'Firebase/CoreOnly'
143-
ss.ios.dependency 'FirebaseDynamicLinks', '~> 11.7.0'
143+
ss.ios.dependency 'FirebaseDynamicLinks', '~> 11.8.0'
144144
ss.ios.deployment_target = '13.0'
145145
end
146146

147147
s.subspec 'Firestore' do |ss|
148148
ss.dependency 'Firebase/CoreOnly'
149-
ss.dependency 'FirebaseFirestore', '~> 11.7.0'
149+
ss.dependency 'FirebaseFirestore', '~> 11.8.0'
150150
ss.ios.deployment_target = '13.0'
151151
ss.osx.deployment_target = '10.15'
152152
ss.tvos.deployment_target = '13.0'
153153
end
154154

155155
s.subspec 'Functions' do |ss|
156156
ss.dependency 'Firebase/CoreOnly'
157-
ss.dependency 'FirebaseFunctions', '~> 11.7.0'
157+
ss.dependency 'FirebaseFunctions', '~> 11.8.0'
158158
# Standard platforms PLUS watchOS.
159159
ss.ios.deployment_target = '13.0'
160160
ss.osx.deployment_target = '10.15'
@@ -164,20 +164,20 @@ Simplify your app development, grow your user base, and monetize more effectivel
164164

165165
s.subspec 'InAppMessaging' do |ss|
166166
ss.dependency 'Firebase/CoreOnly'
167-
ss.ios.dependency 'FirebaseInAppMessaging', '~> 11.7.0-beta'
168-
ss.tvos.dependency 'FirebaseInAppMessaging', '~> 11.7.0-beta'
167+
ss.ios.dependency 'FirebaseInAppMessaging', '~> 11.8.0-beta'
168+
ss.tvos.dependency 'FirebaseInAppMessaging', '~> 11.8.0-beta'
169169
ss.ios.deployment_target = '13.0'
170170
ss.tvos.deployment_target = '13.0'
171171
end
172172

173173
s.subspec 'Installations' do |ss|
174174
ss.dependency 'Firebase/CoreOnly'
175-
ss.dependency 'FirebaseInstallations', '~> 11.7.0'
175+
ss.dependency 'FirebaseInstallations', '~> 11.8.0'
176176
end
177177

178178
s.subspec 'Messaging' do |ss|
179179
ss.dependency 'Firebase/CoreOnly'
180-
ss.dependency 'FirebaseMessaging', '~> 11.7.0'
180+
ss.dependency 'FirebaseMessaging', '~> 11.8.0'
181181
# Standard platforms PLUS watchOS.
182182
ss.ios.deployment_target = '13.0'
183183
ss.osx.deployment_target = '10.15'
@@ -187,7 +187,7 @@ Simplify your app development, grow your user base, and monetize more effectivel
187187

188188
s.subspec 'MLModelDownloader' do |ss|
189189
ss.dependency 'Firebase/CoreOnly'
190-
ss.dependency 'FirebaseMLModelDownloader', '~> 11.7.0-beta'
190+
ss.dependency 'FirebaseMLModelDownloader', '~> 11.8.0-beta'
191191
# Standard platforms PLUS watchOS.
192192
ss.ios.deployment_target = '13.0'
193193
ss.osx.deployment_target = '10.15'
@@ -197,15 +197,15 @@ Simplify your app development, grow your user base, and monetize more effectivel
197197

198198
s.subspec 'Performance' do |ss|
199199
ss.dependency 'Firebase/CoreOnly'
200-
ss.ios.dependency 'FirebasePerformance', '~> 11.7.0'
201-
ss.tvos.dependency 'FirebasePerformance', '~> 11.7.0'
200+
ss.ios.dependency 'FirebasePerformance', '~> 11.8.0'
201+
ss.tvos.dependency 'FirebasePerformance', '~> 11.8.0'
202202
ss.ios.deployment_target = '13.0'
203203
ss.tvos.deployment_target = '13.0'
204204
end
205205

206206
s.subspec 'RemoteConfig' do |ss|
207207
ss.dependency 'Firebase/CoreOnly'
208-
ss.dependency 'FirebaseRemoteConfig', '~> 11.7.0'
208+
ss.dependency 'FirebaseRemoteConfig', '~> 11.8.0'
209209
# Standard platforms PLUS watchOS.
210210
ss.ios.deployment_target = '13.0'
211211
ss.osx.deployment_target = '10.15'
@@ -215,7 +215,7 @@ Simplify your app development, grow your user base, and monetize more effectivel
215215

216216
s.subspec 'Storage' do |ss|
217217
ss.dependency 'Firebase/CoreOnly'
218-
ss.dependency 'FirebaseStorage', '~> 11.7.0'
218+
ss.dependency 'FirebaseStorage', '~> 11.8.0'
219219
# Standard platforms PLUS watchOS.
220220
ss.ios.deployment_target = '13.0'
221221
ss.osx.deployment_target = '10.15'

FirebaseABTesting.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 = 'FirebaseABTesting'
3-
s.version = '11.7.0'
3+
s.version = '11.8.0'
44
s.summary = 'Firebase ABTesting'
55

66
s.description = <<-DESC
@@ -52,7 +52,7 @@ Firebase Cloud Messaging and Firebase Remote Config in your app.
5252
'GCC_C_LANGUAGE_STANDARD' => 'c99',
5353
'HEADER_SEARCH_PATHS' => '"${PODS_TARGET_SRCROOT}"'
5454
}
55-
s.dependency 'FirebaseCore', '~> 11.7.0'
55+
s.dependency 'FirebaseCore', '~> 11.8.0'
5656

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

FirebaseAnalytics.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 = 'FirebaseAnalytics'
3-
s.version = '11.7.0'
3+
s.version = '11.8.0'
44
s.summary = 'Firebase Analytics for iOS'
55

66
s.description = <<-DESC
@@ -13,7 +13,7 @@ Pod::Spec.new do |s|
1313
s.authors = 'Google, Inc.'
1414

1515
s.source = {
16-
:http => 'https://dl.google.com/firebase/ios/analytics/edf73aefd77661bd/FirebaseAnalytics-11.4.0.tar.gz'
16+
:http => 'https://dl.google.com/firebase/ios/analytics/f18d9810c6c5311c/FirebaseAnalytics-11.7.0.tar.gz'
1717
}
1818

1919
s.cocoapods_version = '>= 1.12.0'
@@ -26,7 +26,7 @@ Pod::Spec.new do |s|
2626
s.libraries = 'c++', 'sqlite3', 'z'
2727
s.frameworks = 'StoreKit'
2828

29-
s.dependency 'FirebaseCore', '~> 11.7.0'
29+
s.dependency 'FirebaseCore', '~> 11.8.0'
3030
s.dependency 'FirebaseInstallations', '~> 11.0'
3131
s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 8.0'
3232
s.dependency 'GoogleUtilities/MethodSwizzler', '~> 8.0'
@@ -37,12 +37,12 @@ Pod::Spec.new do |s|
3737
s.default_subspecs = 'AdIdSupport'
3838

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

4444
s.subspec 'WithoutAdIdSupport' do |ss|
45-
ss.dependency 'GoogleAppMeasurement/WithoutAdIdSupport', '11.7.0'
45+
ss.dependency 'GoogleAppMeasurement/WithoutAdIdSupport', '11.8.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 = '11.7.0'
3+
s.version = '11.8.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.12.0'
2020

21-
s.dependency 'GoogleAppMeasurementOnDeviceConversion', '11.7.0'
21+
s.dependency 'GoogleAppMeasurementOnDeviceConversion', '11.8.0'
2222

2323
s.static_framework = true
2424

FirebaseAppCheck.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 = 'FirebaseAppCheck'
3-
s.version = '11.7.0'
3+
s.version = '11.8.0'
44
s.summary = 'Firebase App Check SDK.'
55

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

4747
s.dependency 'AppCheckCore', '~> 11.0'
4848
s.dependency 'FirebaseAppCheckInterop', '~> 11.0'
49-
s.dependency 'FirebaseCore', '~> 11.7.0'
49+
s.dependency 'FirebaseCore', '~> 11.8.0'
5050
s.dependency 'GoogleUtilities/Environment', '~> 8.0'
5151
s.dependency 'GoogleUtilities/UserDefaults', '~> 8.0'
5252

FirebaseAppCheckInterop.podspec

Lines changed: 1 addition & 1 deletion
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 = '11.7.0'
3+
s.version = '11.8.0'
44
s.summary = 'Interfaces that allow other Firebase SDKs to use AppCheck functionality.'
55

66
s.description = <<-DESC

FirebaseAppDistribution.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 = 'FirebaseAppDistribution'
3-
s.version = '11.7.0-beta'
3+
s.version = '11.8.0-beta'
44
s.summary = 'App Distribution for Firebase iOS SDK.'
55

66
s.description = <<-DESC
@@ -30,7 +30,7 @@ iOS SDK for App Distribution for Firebase.
3030
]
3131
s.public_header_files = base_dir + 'Public/FirebaseAppDistribution/*.h'
3232

33-
s.dependency 'FirebaseCore', '~> 11.7.0'
33+
s.dependency 'FirebaseCore', '~> 11.8.0'
3434
s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 8.0'
3535
s.dependency 'GoogleUtilities/UserDefaults', '~> 8.0'
3636
s.dependency 'FirebaseInstallations', '~> 11.0'

0 commit comments

Comments
 (0)