Firebase C++ SDK 6.16.0
Prebuilt versions of the libraries are available for download here.
Release Notes
- Changes
- AdMob: Handling IllegalStateException when creating and loading interstitial ads. Added ConstantsHelper.CALLBACK_ERROR_UNKNOWN as a fallback error.
- Auth: Fixed compiler error related to SignInResult.
- Database (Desktop): Enabled offline persistence.
- Firestore: Defaulted to calling listeners and other callbacks on a dedicated thread. This avoids deadlock when using Firestore without an event loop on desktop platforms.
- Firestore: Added Error::kErrorNone as a synonym for Error::kErrorOk, which is more consistent with other Firebase C++ SDKs.
- Firestore: Added error_message parameter to snapshot listener callbacks.
- Messaging (Android): Updated library to be compatible with Android O, which should resolve a IllegalStateException that could occur under certain conditions.
- Messaging: Deprecated the Send function.