Skip to content

Commit 783d38b

Browse files
Prepare Firebase 12.8 bindings (#185)
1 parent 7b56465 commit 783d38b

48 files changed

Lines changed: 1029 additions & 214 deletions

Some content is hidden

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

Readme.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ If your project targets multiple platforms, keep these packages inside Apple-onl
142142

143143
```xml
144144
<ItemGroup Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">
145-
<PackageReference Include="AdamE.Firebase.iOS.Core" Version="12.7.0" />
145+
<PackageReference Include="AdamE.Firebase.iOS.Core" Version="12.8.0" />
146146
</ItemGroup>
147147
```
148148

@@ -166,30 +166,30 @@ Archiving can still be more reliable on macOS or from the command line.
166166

167167
The lists below reflect what is currently published on [nuget.org](https://www.nuget.org/profiles/adamessenmacher) under the `adamessenmacher` owner profile. That is intentionally different from the repo state in [`components.cake`](components.cake): the repo can contain projects or version bumps that have not been published yet.
168168

169-
Firebase `12.7.0` is the current published Firebase package line.
169+
Firebase `12.8.0` is the current published Firebase package line.
170170

171171
### Currently published on nuget.org
172172

173173
#### Firebase packages (`AdamE.Firebase.iOS.*`)
174174

175175
| Package | Version |
176176
| --- | --- |
177-
| `ABTesting` | `12.7.0` |
178-
| `Analytics` | `12.7.0` |
179-
| `AppCheck` | `12.7.0` |
180-
| `AppDistribution` | `12.7.0` |
181-
| `Auth` | `12.7.0` |
182-
| `CloudFirestore` | `12.7.0` |
183-
| `CloudFunctions` | `12.7.0` |
184-
| `CloudMessaging` | `12.7.0` |
185-
| `Core` | `12.7.0` |
186-
| `Crashlytics` | `12.7.0` |
187-
| `Database` | `12.7.0` |
188-
| `InAppMessaging` | `12.7.0` |
189-
| `Installations` | `12.7.0` |
190-
| `PerformanceMonitoring` | `12.7.0` |
191-
| `RemoteConfig` | `12.7.0` |
192-
| `Storage` | `12.7.0` |
177+
| `ABTesting` | `12.8.0` |
178+
| `Analytics` | `12.8.0` |
179+
| `AppCheck` | `12.8.0` |
180+
| `AppDistribution` | `12.8.0` |
181+
| `Auth` | `12.8.0` |
182+
| `CloudFirestore` | `12.8.0` |
183+
| `CloudFunctions` | `12.8.0` |
184+
| `CloudMessaging` | `12.8.0` |
185+
| `Core` | `12.8.0` |
186+
| `Crashlytics` | `12.8.0` |
187+
| `Database` | `12.8.0` |
188+
| `InAppMessaging` | `12.8.0` |
189+
| `Installations` | `12.8.0` |
190+
| `PerformanceMonitoring` | `12.8.0` |
191+
| `RemoteConfig` | `12.8.0` |
192+
| `Storage` | `12.8.0` |
193193

194194
#### Google packages (`AdamE.Google.iOS.*`)
195195

@@ -206,7 +206,7 @@ These packages are usually consumed transitively rather than referenced directly
206206
| Package | Version |
207207
| --- | --- |
208208
| `AppCheckCore` | `11.2.0` |
209-
| `GoogleAppMeasurement` | `12.7.0` |
209+
| `GoogleAppMeasurement` | `12.8.0` |
210210
| `GoogleDataTransport` | `10.1.0.5` |
211211
| `GoogleUtilities` | `8.1.0.3` |
212212
| `Nanopb` | `3.30910.0.5` |

components.cake

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
// Firebase artifacts available to be built. These artifacts generate NuGets.
2-
Artifact FIREBASE_AB_TESTING_ARTIFACT = new Artifact ("Firebase.ABTesting", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "ABTesting");
3-
Artifact FIREBASE_ANALYTICS_ARTIFACT = new Artifact ("Firebase.Analytics", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "Analytics");
4-
Artifact FIREBASE_AUTH_ARTIFACT = new Artifact ("Firebase.Auth", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "Auth");
5-
Artifact FIREBASE_CLOUD_FIRESTORE_ARTIFACT = new Artifact ("Firebase.CloudFirestore", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "CloudFirestore");
6-
Artifact FIREBASE_CLOUD_FUNCTIONS_ARTIFACT = new Artifact ("Firebase.CloudFunctions", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "CloudFunctions");
7-
Artifact FIREBASE_CLOUD_MESSAGING_ARTIFACT = new Artifact ("Firebase.CloudMessaging", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "CloudMessaging");
8-
Artifact FIREBASE_CORE_ARTIFACT = new Artifact ("Firebase.Core", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "Core");
9-
Artifact FIREBASE_CRASHLYTICS_ARTIFACT = new Artifact ("Firebase.Crashlytics", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "Crashlytics");
10-
Artifact FIREBASE_DATABASE_ARTIFACT = new Artifact ("Firebase.Database", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "Database");
11-
Artifact FIREBASE_IN_APP_MESSAGING_ARTIFACT = new Artifact ("Firebase.InAppMessaging", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "InAppMessaging");
12-
Artifact FIREBASE_INSTALLATIONS_ARTIFACT = new Artifact ("Firebase.Installations", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "Installations");
13-
Artifact FIREBASE_PERFORMANCE_MONITORING_ARTIFACT = new Artifact ("Firebase.PerformanceMonitoring", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "PerformanceMonitoring");
14-
Artifact FIREBASE_REMOTE_CONFIG_ARTIFACT = new Artifact ("Firebase.RemoteConfig", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "RemoteConfig");
15-
Artifact FIREBASE_STORAGE_ARTIFACT = new Artifact ("Firebase.Storage", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "Storage");
16-
Artifact FIREBASE_APP_DISTRIBUTION_ARTIFACT = new Artifact ("Firebase.AppDistribution", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "AppDistribution");
17-
Artifact FIREBASE_APP_CHECK_ARTIFACT = new Artifact ("Firebase.AppCheck", "12.7.0", "15.0", ComponentGroup.Firebase, csprojName: "AppCheck");
2+
Artifact FIREBASE_AB_TESTING_ARTIFACT = new Artifact ("Firebase.ABTesting", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "ABTesting");
3+
Artifact FIREBASE_ANALYTICS_ARTIFACT = new Artifact ("Firebase.Analytics", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "Analytics");
4+
Artifact FIREBASE_AUTH_ARTIFACT = new Artifact ("Firebase.Auth", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "Auth");
5+
Artifact FIREBASE_CLOUD_FIRESTORE_ARTIFACT = new Artifact ("Firebase.CloudFirestore", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "CloudFirestore");
6+
Artifact FIREBASE_CLOUD_FUNCTIONS_ARTIFACT = new Artifact ("Firebase.CloudFunctions", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "CloudFunctions");
7+
Artifact FIREBASE_CLOUD_MESSAGING_ARTIFACT = new Artifact ("Firebase.CloudMessaging", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "CloudMessaging");
8+
Artifact FIREBASE_CORE_ARTIFACT = new Artifact ("Firebase.Core", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "Core");
9+
Artifact FIREBASE_CRASHLYTICS_ARTIFACT = new Artifact ("Firebase.Crashlytics", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "Crashlytics");
10+
Artifact FIREBASE_DATABASE_ARTIFACT = new Artifact ("Firebase.Database", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "Database");
11+
Artifact FIREBASE_IN_APP_MESSAGING_ARTIFACT = new Artifact ("Firebase.InAppMessaging", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "InAppMessaging");
12+
Artifact FIREBASE_INSTALLATIONS_ARTIFACT = new Artifact ("Firebase.Installations", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "Installations");
13+
Artifact FIREBASE_PERFORMANCE_MONITORING_ARTIFACT = new Artifact ("Firebase.PerformanceMonitoring", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "PerformanceMonitoring");
14+
Artifact FIREBASE_REMOTE_CONFIG_ARTIFACT = new Artifact ("Firebase.RemoteConfig", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "RemoteConfig");
15+
Artifact FIREBASE_STORAGE_ARTIFACT = new Artifact ("Firebase.Storage", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "Storage");
16+
Artifact FIREBASE_APP_DISTRIBUTION_ARTIFACT = new Artifact ("Firebase.AppDistribution", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "AppDistribution");
17+
Artifact FIREBASE_APP_CHECK_ARTIFACT = new Artifact ("Firebase.AppCheck", "12.8.0", "15.0", ComponentGroup.Firebase, csprojName: "AppCheck");
1818

1919
// Google artifacts available to be built. These artifacts generate NuGets.
2020
Artifact GOOGLE_ANALYTICS_ARTIFACT = new Artifact ("Google.Analytics", "3.20.0.2", "15.0", ComponentGroup.Google, csprojName: "Analytics");
@@ -26,7 +26,7 @@ Artifact GOOGLE_APP_CHECK_CORE_ARTIFACT = new Artifact ("Google.AppCh
2626
Artifact GOOGLE_SIGN_IN_ARTIFACT = new Artifact ("Google.SignIn", "9.0.0.0", "15.0", ComponentGroup.Google, csprojName: "SignIn");
2727
Artifact GOOGLE_TAG_MANAGER_ARTIFACT = new Artifact ("Google.TagManager", "7.4.0.2", "15.0", ComponentGroup.Google, csprojName: "TagManager");
2828

29-
Artifact GOOGLE_GOOGLE_APP_MEASUREMENT_ARTIFACT = new Artifact ("Google.AppMeasurement", "12.7.0", "15.0", ComponentGroup.Google, csprojName: "GoogleAppMeasurement");
29+
Artifact GOOGLE_GOOGLE_APP_MEASUREMENT_ARTIFACT = new Artifact ("Google.AppMeasurement", "12.8.0", "15.0", ComponentGroup.Google, csprojName: "GoogleAppMeasurement");
3030
Artifact GOOGLE_PROMISES_OBJC_ARTIFACT = new Artifact ("Google.PromisesObjC", "2.4.0.5", "15.0", ComponentGroup.Google, csprojName: "PromisesObjC");
3131
Artifact GOOGLE_GTM_SESSION_FETCHER_ARTIFACT = new Artifact ("Google.GTMSessionFetcher", "3.5.0.5", "15.0", ComponentGroup.Google, csprojName: "GTMSessionFetcher");
3232
Artifact GOOGLE_NANOPB_ARTIFACT = new Artifact ("Google.Nanopb", "3.30910.0.5", "15.0", ComponentGroup.Google, csprojName: "Nanopb");
@@ -148,68 +148,68 @@ void SetArtifactsPodSpecs ()
148148
{
149149
// Firebase components
150150
FIREBASE_AB_TESTING_ARTIFACT.PodSpecs = new [] {
151-
PodSpec.Create ("FirebaseABTesting", "12.7.0", frameworkSource: FrameworkSource.Pods)
151+
PodSpec.Create ("FirebaseABTesting", "12.8.0", frameworkSource: FrameworkSource.Pods)
152152
};
153153
FIREBASE_ANALYTICS_ARTIFACT.PodSpecs = new [] {
154-
PodSpec.Create ("FirebaseAnalytics", "12.7.0")
154+
PodSpec.Create ("FirebaseAnalytics", "12.8.0")
155155
};
156156
FIREBASE_AUTH_ARTIFACT.PodSpecs = new [] {
157-
PodSpec.Create ("FirebaseAuth", "12.7.0", frameworkSource: FrameworkSource.Pods),
157+
PodSpec.Create ("FirebaseAuth", "12.8.0", frameworkSource: FrameworkSource.Pods),
158158
PodSpec.Create ("RecaptchaInterop", "101.0.0", frameworkSource: FrameworkSource.Pods)
159159
};
160160
FIREBASE_CLOUD_FIRESTORE_ARTIFACT.PodSpecs = new [] {
161-
PodSpec.Create ("FirebaseFirestore", "12.7.0", frameworkSource: FrameworkSource.Pods),
162-
PodSpec.Create ("FirebaseFirestoreInternal", "12.7.0", frameworkSource: FrameworkSource.Pods),
161+
PodSpec.Create ("FirebaseFirestore", "12.8.0", frameworkSource: FrameworkSource.Pods),
162+
PodSpec.Create ("FirebaseFirestoreInternal", "12.8.0", frameworkSource: FrameworkSource.Pods),
163163
PodSpec.Create ("BoringSSL-GRPC", "0.0.37", frameworkSource: FrameworkSource.Pods, frameworkName: "openssl_grpc"),
164164
PodSpec.Create ("gRPC-Core", "1.69.0", frameworkSource: FrameworkSource.Pods, frameworkName: "grpc"),
165165
PodSpec.Create ("gRPC-C++", "1.69.0", frameworkSource: FrameworkSource.Pods, frameworkName: "grpcpp"),
166166
PodSpec.Create ("abseil", "1.20240722.0", frameworkSource: FrameworkSource.Pods, frameworkName: "absl", subSpecs: new [] { "algorithm", "base", "memory", "meta", "strings", "time", "types" }),
167167
};
168168
FIREBASE_CLOUD_FUNCTIONS_ARTIFACT.PodSpecs = new [] {
169-
PodSpec.Create ("FirebaseFunctions", "12.7.0", frameworkSource: FrameworkSource.Pods)
169+
PodSpec.Create ("FirebaseFunctions", "12.8.0", frameworkSource: FrameworkSource.Pods)
170170
};
171171
FIREBASE_CLOUD_MESSAGING_ARTIFACT.PodSpecs = new [] {
172-
PodSpec.Create ("FirebaseMessaging", "12.7.0", frameworkSource: FrameworkSource.Pods)
172+
PodSpec.Create ("FirebaseMessaging", "12.8.0", frameworkSource: FrameworkSource.Pods)
173173
};
174174
FIREBASE_CORE_ARTIFACT.PodSpecs = new [] {
175-
PodSpec.Create ("FirebaseAppCheckInterop", "12.7.0", frameworkSource: FrameworkSource.Pods),
176-
PodSpec.Create ("FirebaseAuthInterop", "12.7.0", frameworkSource: FrameworkSource.Pods),
177-
PodSpec.Create ("FirebaseCore", "12.7.0", frameworkSource: FrameworkSource.Pods),
178-
PodSpec.Create ("FirebaseCoreExtension", "12.7.0", frameworkSource: FrameworkSource.Pods),
179-
PodSpec.Create ("FirebaseCoreInternal", "12.7.0", frameworkSource: FrameworkSource.Pods),
180-
PodSpec.Create ("FirebaseMessagingInterop", "12.7.0", frameworkSource: FrameworkSource.Pods),
181-
PodSpec.Create ("FirebaseRemoteConfigInterop", "12.7.0", frameworkSource: FrameworkSource.Pods),
182-
PodSpec.Create ("FirebaseSharedSwift", "12.7.0", frameworkSource: FrameworkSource.Pods),
175+
PodSpec.Create ("FirebaseAppCheckInterop", "12.8.0", frameworkSource: FrameworkSource.Pods),
176+
PodSpec.Create ("FirebaseAuthInterop", "12.8.0", frameworkSource: FrameworkSource.Pods),
177+
PodSpec.Create ("FirebaseCore", "12.8.0", frameworkSource: FrameworkSource.Pods),
178+
PodSpec.Create ("FirebaseCoreExtension", "12.8.0", frameworkSource: FrameworkSource.Pods),
179+
PodSpec.Create ("FirebaseCoreInternal", "12.8.0", frameworkSource: FrameworkSource.Pods),
180+
PodSpec.Create ("FirebaseMessagingInterop", "12.8.0", frameworkSource: FrameworkSource.Pods),
181+
PodSpec.Create ("FirebaseRemoteConfigInterop", "12.8.0", frameworkSource: FrameworkSource.Pods),
182+
PodSpec.Create ("FirebaseSharedSwift", "12.8.0", frameworkSource: FrameworkSource.Pods),
183183
PodSpec.Create ("PromisesSwift", "2.4.0", frameworkSource: FrameworkSource.Pods, frameworkName: "Promises", targetName: "PromisesSwift"),
184184
PodSpec.Create ("leveldb-library", "1.22.6", frameworkSource: FrameworkSource.Pods, frameworkName: "leveldb"),
185185
};
186186
FIREBASE_CRASHLYTICS_ARTIFACT.PodSpecs = new [] {
187-
PodSpec.Create ("FirebaseCrashlytics", "12.7.0", frameworkSource: FrameworkSource.Pods)
187+
PodSpec.Create ("FirebaseCrashlytics", "12.8.0", frameworkSource: FrameworkSource.Pods)
188188
};
189189
FIREBASE_DATABASE_ARTIFACT.PodSpecs = new [] {
190-
PodSpec.Create ("FirebaseDatabase", "12.7.0", frameworkSource: FrameworkSource.Pods)
190+
PodSpec.Create ("FirebaseDatabase", "12.8.0", frameworkSource: FrameworkSource.Pods)
191191
};
192192
FIREBASE_IN_APP_MESSAGING_ARTIFACT.PodSpecs = new [] {
193-
PodSpec.Create ("Firebase", "12.7.0", frameworkSource: FrameworkSource.Pods, frameworkName: "FirebaseInAppMessaging", targetName: "FirebaseInAppMessaging", subSpecs: new [] { "InAppMessaging" })
193+
PodSpec.Create ("Firebase", "12.8.0", frameworkSource: FrameworkSource.Pods, frameworkName: "FirebaseInAppMessaging", targetName: "FirebaseInAppMessaging", subSpecs: new [] { "InAppMessaging" })
194194
};
195195
FIREBASE_INSTALLATIONS_ARTIFACT.PodSpecs = new [] {
196-
PodSpec.Create ("FirebaseInstallations", "12.7.0", frameworkSource: FrameworkSource.Pods),
197-
PodSpec.Create ("FirebaseSessions", "12.7.0", frameworkSource: FrameworkSource.Pods)
196+
PodSpec.Create ("FirebaseInstallations", "12.8.0", frameworkSource: FrameworkSource.Pods),
197+
PodSpec.Create ("FirebaseSessions", "12.8.0", frameworkSource: FrameworkSource.Pods)
198198
};
199199
FIREBASE_PERFORMANCE_MONITORING_ARTIFACT.PodSpecs = new [] {
200-
PodSpec.Create ("FirebasePerformance", "12.7.0", frameworkSource: FrameworkSource.Pods)
200+
PodSpec.Create ("FirebasePerformance", "12.8.0", frameworkSource: FrameworkSource.Pods)
201201
};
202202
FIREBASE_REMOTE_CONFIG_ARTIFACT.PodSpecs = new [] {
203-
PodSpec.Create ("FirebaseRemoteConfig", "12.7.0", frameworkSource: FrameworkSource.Pods)
203+
PodSpec.Create ("FirebaseRemoteConfig", "12.8.0", frameworkSource: FrameworkSource.Pods)
204204
};
205205
FIREBASE_STORAGE_ARTIFACT.PodSpecs = new [] {
206-
PodSpec.Create ("FirebaseStorage", "12.7.0", frameworkSource: FrameworkSource.Pods)
206+
PodSpec.Create ("FirebaseStorage", "12.8.0", frameworkSource: FrameworkSource.Pods)
207207
};
208208
FIREBASE_APP_DISTRIBUTION_ARTIFACT.PodSpecs = new [] {
209-
PodSpec.Create ("Firebase", "12.7.0", frameworkSource: FrameworkSource.Pods, frameworkName: "FirebaseAppDistribution", targetName: "FirebaseAppDistribution", subSpecs: new [] { "AppDistribution" })
209+
PodSpec.Create ("Firebase", "12.8.0", frameworkSource: FrameworkSource.Pods, frameworkName: "FirebaseAppDistribution", targetName: "FirebaseAppDistribution", subSpecs: new [] { "AppDistribution" })
210210
};
211211
FIREBASE_APP_CHECK_ARTIFACT.PodSpecs = new [] {
212-
PodSpec.Create ("FirebaseAppCheck", "12.7.0", frameworkSource: FrameworkSource.Pods)
212+
PodSpec.Create ("FirebaseAppCheck", "12.8.0", frameworkSource: FrameworkSource.Pods)
213213
};
214214

215215
// Google components
@@ -240,7 +240,7 @@ void SetArtifactsPodSpecs ()
240240
PodSpec.Create ("GoogleTagManager", "7.4.0")
241241
};
242242
GOOGLE_GOOGLE_APP_MEASUREMENT_ARTIFACT.PodSpecs = new [] {
243-
PodSpec.Create ("GoogleAppMeasurement", "12.7.0")
243+
PodSpec.Create ("GoogleAppMeasurement", "12.8.0")
244244
};
245245
GOOGLE_PROMISES_OBJC_ARTIFACT.PodSpecs = new [] {
246246
PodSpec.Create ("PromisesObjC", "2.4.0", frameworkSource: FrameworkSource.Pods, frameworkName: "FBLPromises", targetName: "PromisesObjC"),

custom_externals_download.cake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ class ExternalDownloadSource
2020
// FirebaseAnalytics: https://github.com/CocoaPods/Specs/tree/master/Specs/e/2/1/FirebaseAnalytics
2121
// GoogleAppMeasurement: https://github.com/CocoaPods/Specs/tree/master/Specs/e/3/b/GoogleAppMeasurement
2222
var ExternalDownloads = new Dictionary<string, ExternalDownloadSource> {
23-
{ "FirebaseAnalytics", new ExternalDownloadSource ("FirebaseAnalytics", "12.5.0", "1d0a9f91196548b3") },
24-
{ "GoogleAppMeasurement", new ExternalDownloadSource ("GoogleAppMeasurement", "12.5.0", "4a8fa8d922b0b454") },
23+
{ "FirebaseAnalytics", new ExternalDownloadSource ("FirebaseAnalytics", "12.8.0", "3b57be475bd21097") },
24+
{ "GoogleAppMeasurement", new ExternalDownloadSource ("GoogleAppMeasurement", "12.8.0", "48879432478c47b8") },
2525
};
2626

2727
FilePath GetArchivePath (ExternalDownloadSource source, DirectoryPath externalsPath) =>

docs/Firebase/NuGet/ABTesting.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ When multi-targeting, condition the package reference so it only restores for Ap
4646

4747
```xml
4848
<ItemGroup Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios' Or $([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">
49-
<PackageReference Include="AdamE.Firebase.iOS.ABTesting" Version="12.7.0" />
49+
<PackageReference Include="AdamE.Firebase.iOS.ABTesting" Version="12.8.0" />
5050
</ItemGroup>
5151
```
5252

@@ -121,9 +121,9 @@ Example:
121121

122122
```xml
123123
<ItemGroup>
124-
<PackageReference Include="AdamE.Firebase.iOS.Core" Version="12.7.0" />
125-
<PackageReference Include="AdamE.Firebase.iOS.Auth" Version="12.7.0" />
126-
<PackageReference Include="AdamE.Firebase.iOS.CloudFirestore" Version="12.7.0" />
124+
<PackageReference Include="AdamE.Firebase.iOS.Core" Version="12.8.0" />
125+
<PackageReference Include="AdamE.Firebase.iOS.Auth" Version="12.8.0" />
126+
<PackageReference Include="AdamE.Firebase.iOS.CloudFirestore" Version="12.8.0" />
127127
</ItemGroup>
128128
```
129129

docs/Firebase/NuGet/Analytics.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ When multi-targeting, condition the package reference so it only restores for Ap
4747

4848
```xml
4949
<ItemGroup Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios' Or $([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">
50-
<PackageReference Include="AdamE.Firebase.iOS.Analytics" Version="12.7.0" />
50+
<PackageReference Include="AdamE.Firebase.iOS.Analytics" Version="12.8.0" />
5151
</ItemGroup>
5252
```
5353

@@ -104,9 +104,9 @@ Example:
104104

105105
```xml
106106
<ItemGroup>
107-
<PackageReference Include="AdamE.Firebase.iOS.Core" Version="12.7.0" />
108-
<PackageReference Include="AdamE.Firebase.iOS.Auth" Version="12.7.0" />
109-
<PackageReference Include="AdamE.Firebase.iOS.CloudFirestore" Version="12.7.0" />
107+
<PackageReference Include="AdamE.Firebase.iOS.Core" Version="12.8.0" />
108+
<PackageReference Include="AdamE.Firebase.iOS.Auth" Version="12.8.0" />
109+
<PackageReference Include="AdamE.Firebase.iOS.CloudFirestore" Version="12.8.0" />
110110
</ItemGroup>
111111
```
112112

0 commit comments

Comments
 (0)