Skip to content

Firebase 12.6.0

Choose a tag to compare

@AdamEssenmacher AdamEssenmacher released this 18 Apr 06:34
edc4a48

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

Highlights

  • Published 16 Firebase packages at 12.6.0.
  • Restored AdamE.Firebase.iOS.AppDistribution and AdamE.Firebase.iOS.InAppMessaging as 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 / 1625 exercised, 0 failed.
  • Runtime drift sweep: 21 / 21 passed.
  • Known NU1603 GTMSessionFetcher warning is advisory only.

Consumer notes

  • Consumers should keep Firebase packages aligned on the same 12.6.0 line.
  • AppDistribution and InAppMessaging map to Firebase's 12.6.0 aggregate CocoaPods specs, whose native AppDistribution/InAppMessaging pods resolve as beta native pods.