Releases: firebase/firebase-unity-sdk
Releases · firebase/firebase-unity-sdk
Firebase Unity SDK 10.1.0
Prebuilt versions of the libraries are available for download here.
- Changes
- General: Update to Firebase C++ SDK version 10.1.0.
- General (Android): Update to Firebase Android BoM version 31.0.2.
- General (iOS): Update to Firebase Cocoapods version 10.1.0.
- Crashlytics (Android): Fixed an issue with symbols being stripped when using the tgz package.
- Firestore (Android): Reduce the number of JNI global references consumed when creating or updating documents (#1111).
Firebase Unity SDK 10.0.1
Firebase Unity SDK 10.0.0
Prebuilt versions of the libraries are available for download here.
- Changes
- General: Updated Firebase C++ SDK dependencies to v10.0.0.
- General (Android): Update Firebase Android BoM dependencies to v31.0.0.
- General (iOS): Update Firebase Cocoapods dependencies to v10.0.0.
- General: Minimum supported editor version is now Unity 2019.
- General: Removed dependency on Parse Tasks.
- Auth (Android/iOS): Deprecate
PhoneAuthProvider.MaxTimeoutMs
. The actual
range is determined by the underlying SDK, ex.
PhoneAuthOptions.Builder
in Android SDK. - RemoteConfig: Improve performance when setting default parameters with long
strings.
Firebase Unity SDK 9.6.0
Prebuilt versions of the libraries are available for download here.
- Changes
- General: Updated Firebase C++ SDK dependencies to v9.6.0.
- General (Android): Update Firebase Android BoM dependencies to v30.5.0.
- General (iOS): Update Firebase Cocoapods dependencies to v9.6.0.
Firebase Unity SDK 9.5.0
Firebase Unity 9.4.0
Prebuilt versions of the libraries are available for download here.
- Changes
- General: Updated Firebase C++ SDK dependencies to v9.4.0.
Firebase Unity SDK 9.3.0
Firebase Unity SDK 9.2.0
Prebuilt versions of the libraries are available for download here.
- Changes
- Crashlytics: Fix requiring user code to reference Crashlytics when using il2cpp.
- Firestore: Added
TransactionOptions
to control how many times a transaction will retry commits before failing (#318). - Database (Desktop): If the app data directory doesn't exist, create it. This fixes an issue with disk persistence on Linux.
- Messaging (Android): Make sure all the resources are closed in
RegistrationIntentService
. (#973).
Firebase Unity 9.1.0
Prebuilt versions of the libraries are available for download here.
- Changes
- General: Added a missing namespace to the Google.MiniJson.dll.
- General (iOS): Fix an issue with bitcode not being enabled correctly.
- Functions: Add a new method
GetHttpsCallableFromURL
, to create callables with URLs other than cloudfunctions.net. - Analytics (iOS): Added InitiateOnDeviceConversionMeasurementWithEmail function to facilitate the on-device conversion measurement API.
Firebase Unity 9.0.0
Prebuilt versions of the libraries are available for download here.
- Changes
- General: Minimum supported editor version is now Unity 2018.
- General (Editor, macOS): Add support for Apple Silicon chips. (#281)
- General (iOS): Firebase Unity on iOS is now built using Xcode 13.3.1.
- General (iOS): Fixed crash when running on iPhoneOS 12 and older.
- Analytics: Removed deprecated event names and parameters.
- Crashlytics (Android): Fixed a bug with missing symbols when enabling minification via proguard.
- Messaging (Android): Fixed a bug with duplicate symbols when also using Functions. (#301)
- Realtime Database (Desktop): Fixed a bug handling server timestamps on 32-bit CPUs.
- Storage (Desktop): Set Content-Type HTTP header when uploading with custom metadata.