Releases: firebase/firebase-unity-sdk
Firebase Unity SDK 13.0.0
Prebuilt versions of the libraries are available for download here for a zip file, here for individual asset package, or here for individual .tgz
package for Unity Package Manager.
13.0.0
- Changes
- General: Update to Firebase C++ SDK version 13.0.0.
- General (Android): Update to Firebase Android BoM version 34.0.0.
- General (iOS): Update to Firebase Cocoapods version 12.0.0.
- General (iOS, tvOS): Minimum iOS and tvOS deployment target is now 15.0.
- General: Minimum supported editor version is now Unity 2021.
- Analytics: Removed deprecated
FirebaseAnalytics.ParameterGroupId
andParameter.Dispose
methods. - Auth: Removed deprecated
FirebaseUser.UpdateEmailAsync
. - Dynamic Links: Removed the Dynamic Links SDK. See the support documentation for more information.
- Firebase AI: Add support for image generation via Imagen. For more info, see https://firebase.google.com/docs/ai-logic/generate-images-imagen
- Firebase AI: Add support for Grounding with Google Search.
- Firebase AI: Add support for defining a Thinking budget.
- Firebase AI: Deprecated
CountTokensResponse.TotalBillableCharacters
, useCountTokensResponse.TotalTokens
instead. - Firebase AI: Changed public field types for
ReadOnlyMemory<byte>
tobyte[]
, andIEnumerable
toIReadOnlyList
. - Messaging: Removed deprecated
FirebaseMessage.Dispose
,FirebaseNotification.Dispose
, andMessagingOptions.Dispose
methods.
Firebase Unity SDK 12.10.1
Prebuilt versions of the libraries are available for download here for a zip file, here for individual asset package, or here for individual .tgz
package for Unity Package Manager.
12.10.1
- Changes
- General (iOS): Change AppDelegate swizzling logic to not use
objc_copyClassList
, which was causing a slow startup, and crashes on iOS 15.
(#1268). - General (iOS): Added an option to explicitly specify your app's
AppDelegate
class name via theFirebaseAppDelegateClassName
key inInfo.plist
. This provides a more direct way for Firebase to interact with your specified AppDelegate. See "Platform Notes > iOS Method Swizzling > Specifying Your AppDelegate Class Directly (iOS)" for details.
- General (iOS): Change AppDelegate swizzling logic to not use
Firebase Unity SDK 12.10.0
Prebuilt versions of the libraries are available for download here for a zip file, here for individual asset package, or here for individual .tgz
package for Unity Package Manager.
12.10.0
- Changes
- General: Update to Firebase C++ SDK version 12.8.0.
- General (iOS): Update to Firebase Cocoapods version 11.14.0.
- General (iOS, tvOS, Desktop): iOS, tvOS, and macOS SDKs are now built using Xcode 16.2.
- General (Android): Fix a crash with 16 KB page sizes.
(#1259). - Analytics (iOS): Released Open Beta support for on-device conversion measurement using event data.
- Messaging (Android): Fix issue with
SubscribeAsync
task not completing when a cached token is available.
(#1245). - Messaging (Android): Fix issue with missing theme causing a crash on Unity 6.
(#1229).
Firebase Unity SDK 12.9.0
Prebuilt versions of the libraries are available for download here for a zip file, here for individual asset package, or here for individual .tgz
package for Unity Package Manager.
12.9.0
- Changes
- General: Update to EDM4U version 1.2.186.
- General: Fixed issue of Firebase Editor on Windows requiring iOS.
- Firebase AI: Initial release of Firebase AI Logic, with support for Android, iOS, and desktop platforms. For more info, see https://firebase.google.com/docs/vertex-ai
Firebase Unity SDK 12.8.0
Prebuilt versions of the libraries are available for download here for a zip file, here for individual asset package, or here for individual .tgz
package for Unity Package Manager.
12.8.0
- Changes
- General: Update to Firebase C++ SDK version 12.7.0.
- General (iOS): Update to Firebase Cocoapods version 11.10.0.
- General (Android): Update to Firebase Android BoM version 33.11.0.
Firebase Unity SDK 12.7.0
Prebuilt versions of the libraries are available for download here for a zip file, here for individual asset package, or here for individual .tgz
package for Unity Package Manager.
12.7.0
- Changes
- General (iOS): Update to Firebase Cocoapods version 11.9.0.
- General (Android): Update to Firebase Android BoM version 33.10.0.
- Crashlytics: Fix a problem with on-demand fatals blocking audio playback.
Firebase Unity SDK 12.6.0
Prebuilt versions of the libraries are available for download here for a zip file, here for individual asset package, or here for individual .tgz
package for Unity Package Manager.
12.6.0
- Changes
- General: Update to Firebase C++ SDK version 12.6.0.
- General (iOS): Update to Firebase Cocoapods version 11.8.1.
- General (Android): Update to Firebase Android BoM version 33.9.0.
- General: Update to EDM4U version 1.2.185.
- General (Android): Support 16 KB page sizes, needed by Android 15.
For more info, see https://developer.android.com/guide/practices/page-sizes
Firebase Unity SDK 12.5.0
Prebuilt versions of the libraries are available for download here for a zip file, here for individual asset package, or here for individual .tgz
package for Unity Package Manager.
12.5.0
- Changes
- General: Update to Firebase C++ SDK version 12.5.0.
- General (iOS): Update to Firebase Cocoapods version 11.6.0.
- General (Android): Update to Firebase Android BoM version 33.7.0.
Firebase Unity SDK 12.4.1
Firebase Unity SDK 12.4.0
Prebuilt versions of the libraries are available for download here for a zip file, here for individual asset package, or here for individual .tgz
package for Unity Package Manager.
12.4.0
- Changes
- General: Update to Firebase C++ SDK version 12.4.0.
- General (iOS): Update to Firebase Cocoapods version 11.4.2.
- General (Android): Update to Firebase Android BoM version 33.5.1.
- General (Android): Reduced minSdkVersion back to 23.
- Analytics: Add support for Parameters of Lists of Dictionaries, needed by some events such as ViewCart.
(#1056). - Analytics: Renamed ParameterGroupId to ParameterGroupID, to be consistent with other similarly named variables. ParameterGroupId is considered deprecated, and will be removed in the future.
- Analytics: Deprecated the Dispose functions, as they are no longer necessary for cleaning up memory.
- Auth (Android): Setting PhotoUrl to empty string or null with UpdateUserProfile clears the field, making it consistent with the other platforms.
(#1112).