Firebase C++ SDK 11.0.0
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 typesAuthResult
andUser
(rather thanSignInResult
andUser *
). 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. ExistingFetch
andActivate
APIs aren't affected by this change. To learn more, see Get started with Firebase Remote Config.