Releases: AdamEssenmacher/GoogleApisForiOSComponents
Firebase 12.7.0
Overview
Firebase 12.7.0 updates the maintained AdamE.Firebase.iOS.* package line to Firebase Apple SDK 12.7.0 for .NET iOS and Mac Catalyst.
Release notes
- See Firebase 12.6+ modernization notes in the project README for context on the 12.6+ binding modernization work.
Highlights
- Published 16 Firebase packages at
12.7.0. - Published
AdamE.Google.iOS.GoogleAppMeasurement 12.7.0. - Updated package metadata, CocoaPods pins, targets metadata, Crashlytics script metadata, binding audit defaults, E2E validation metadata, and Firebase package docs.
- No binding definition changes were required for this release.
Upstream changes
- Firebase Apple SDK 12.7.0 primarily includes CocoaPods module-map generation updates.
- No public-header drift was detected for this repo's maintained Firebase binding surfaces.
Validation
- Firebase release metadata checker passed.
- Binding audit passed with
0unsuppressed failures. - Full Firebase pack validation passed for all active packages.
- Foundation simulator E2E validation passed.
- Binding surface coverage:
1625 / 1625exercised,0failed. - Known
NU1603GTMSessionFetcher warning is advisory only. - NuGet publication completed and public indexing was confirmed for all 17 packages.
Consumer notes
- Consumers should keep Firebase packages aligned on the same
12.7.0line. - Consumers using Analytics should use
AdamE.Google.iOS.GoogleAppMeasurement 12.7.0with this Firebase line.
Firebase 12.6.0
Overview
Firebase 12.6.0 updates the maintained AdamE.Firebase.iOS.* package line to Firebase Apple SDK 12.6.0 for .NET iOS and Mac Catalyst.
Release notes
- See Firebase 12.6+ modernization notes in the project README for context on the 12.6+ binding modernization work.
Highlights
- Published 16 Firebase packages at
12.6.0. - Restored
AdamE.Firebase.iOS.AppDistributionandAdamE.Firebase.iOS.InAppMessagingas published packages. - Published
AdamE.Google.iOS.GoogleAppMeasurement 12.6.0.
Binding updates
- Expanded and corrected binding coverage across Firestore, Auth, CloudFunctions, Database, Storage, AppCheck, Analytics, RemoteConfig, Crashlytics, PerformanceMonitoring, Installations, CloudMessaging, and ABTesting.
- Fixed runtime drift issues including Firestore named query lookup, CloudFunctions emulator configuration, ABTesting experiment payload APIs, and version-symbol lookups.
- Corrected nullable flow and native-accurate API shapes for Database values, Firestore transactions, Storage task snapshots, Analytics consent settings, and version string caches.
Validation
- Fresh binding audit reviewed.
- Full simulator E2E validation passed.
- Binding surface coverage:
1625 / 1625exercised,0failed. - Runtime drift sweep:
21 / 21passed. - Known
NU1603GTMSessionFetcher warning is advisory only.
Consumer notes
- Consumers should keep Firebase packages aligned on the same
12.6.0line. - AppDistribution and InAppMessaging map to Firebase's 12.6.0 aggregate CocoaPods specs, whose native AppDistribution/InAppMessaging pods resolve as beta native pods.
Firebase 11.10.0
Firebase 11.10.0
Firebase 11.9.0
Firebase 11.9.0
Firebase 11.8.0
Firebase 11.8.0
Firebase 11.7.0
Firebase 11.7.0
Firebase 11.6.0
Firebase 11.6
GoogleSignIn 7.0.0
AdamE.*-compatible bindings for GoogleSignIn, updated from where Microsoft left them (v5.0.2) to 7.0.0, which is the earliest version compatible with latest Firebase.
Firebase 11.5.0
Firebase 11.5.0
Firebase 11.4.0.1
Bindings update only.
GoogleAppMeasurement has been split out into its own dependency. Therefore, Firebase.Core 11.4.0.1 should NOT be mixed with other FIrebase packages < v11.4.0.1
GoogleAppMeasurement is only used by Firebase Analytics. By removing it from Firebase.Core, we avoid a particular class of build issues involving GAppM + XamarinBuildDownload for package consumers that don't actually need it.