Skip to content

Firebase C++ SDK 11.0.0

Compare
Choose a tag to compare
@jonsimantov jonsimantov released this 04 May 18:21
· 254 commits to main since this release

Prebuilt versions of the libraries are available for download here.

  • Changes
    • General: Update minimum supported C++ standard to C++14.
    • General (Android): Update to Firebase Android BoM version 32.0.0.
    • General (iOS): Update to Firebase Cocoapods version 10.9.0.
    • General (iOS, tvOS, Desktop): iOS, tvOS, and macOS SDKs are now built using Xcode 14.1.
    • AdMob: Removed deprecated AdMob SDK. Please use the included Google Mobile Ads SDK ("GMA") instead.
    • App Check: Adds support for Firebase App Check on Android, iOS, tvOS, and desktop platforms.
    • GMA (Android): Updated dependency to play-services-ads version 22.0.0.
    • GMA (iOS): Updated dependency to Google-Mobile-Ads-SDK version 10.4.0.
    • Auth: Deprecated a number of methods, appending _DEPRECATED to some of their names. This is a breaking change; you must either modify your code to refer to the _DEPRECATED methods, or switch to the new methods, which have new return types AuthResult and User (rather than SignInResult and User *). The deprecated methods will be removed in the next major release of the Firebase C++ SDK. (Note: do not mix and match using the old and new methods or undefined behavior may result.)
    • Firestore: Added Query::Count(), which fetches the number of documents in the result set without actually downloading the documents (#1207).
    • Remote Config (Android/iOS): Added support for real-time config updates. Use the new AddOnConfigUpdateListener API to get real-time updates. Existing Fetch and Activate APIs aren't affected by this change. To learn more, see Get started with Firebase Remote Config.