Tags

Tags give the ability to mark specific points in history as being important
  • 12.1.0

    Version 12.1.0
    
    ### 12.1.0
    - Changes
        - General: Update to Firebase C++ SDK version 12.1.0.
        - General (Android): Update to Firebase Android BoM version 33.1.1.
        - General (iOS): Update to Firebase Cocoapods version 10.28.1.
        - General: Update to EDM4U version 1.2.181.
        - Analytics (iOS): Add support for
          `InitiateOnDeviceConversionMeasurementWithHashedEmailAddress` and
          `InitiateOnDeviceConversionMeasurementWithHashedPhoneNumber`.
        - Messaging (Android): Fixed a potential race condition on receiving
          messages after cleanup.
          ([#1030](https://github.com/firebase/firebase-unity-sdk/issues/1030)).
        - Messaging (iOS): Fixed an issue with notifications being lost if they
          were received before Firebase Messaging was initialized.
          ([#377](https://github.com/firebase/firebase-unity-sdk/issues/377)).
  • 12.0.0

    Version 12.0.0
    
    ### 12.0.0
    - Changes
        - General: Update to Firebase C++ SDK version 12.0.0.
        - General (Android): Update to Firebase Android BoM version 33.0.0.
        - General (Android): Updated minSdkVersion to 23, and targetSdkVersion
          and compileSdkVersion to 34.
        - General (iOS): Update to Firebase Cocoapods version 10.25.0.
        - General (iOS): Minimum iOS deployment target is now 13.0.
        - General: Minimum supported editor version is now Unity 2020.
        - Auth: Remove deprecated calls involving `SignInResult`, most of
          which were appended with `_DEPRECATED`.
        - Remote Config: Remove deprecated `ConfigSettings.MinimumFetchInternalInMilliseconds`,
          use `ConfigSettings.MinimumFetchIntervalInMilliseconds` instead.
  • 11.9.0

    Version 11.9.0
    
    ### 11.9.0
    - Changes
        - General: Update to Firebase C++ SDK version 11.10.0.
        - General (Android): Update to Firebase Android BoM version 32.8.1.
        - General (iOS): Update to Firebase Cocoapods version 10.24.0.
        - App Check: Fix potential crash when fetching a token.
          ([#877](https://github.com/firebase/firebase-unity-sdk/issues/877)).
        - Storage (Desktop): Removed 5-minute timeout for uploads and downloads.
          ([#968](https://github.com/firebase/firebase-unity-sdk/issues/968)).
  • 11.8.1

    Version 11.8.1
    
    ### 11.8.1
    - Changes
        - Firestore (iOS): Fix undefined absl symbols error.
          ([#974](https://github.com/firebase/firebase-unity-sdk/issues/974))
  • 11.8.0

    Version 11.8.0
    
    ### 11.8.0
    - Changes
        - General: Update to Firebase C++ SDK version 11.9.0.
        - General (Android): Update to Firebase Android BoM version 32.7.4.
        - General (iOS): Update to Firebase Cocoapods version 10.22.0.
        - General (Android): Improve how property tag logic handles Unity 2022+.
        - Auth: Add FirebaseUser.SendEmailVerificationBeforeUpdatingEmailAsync,
          a new method to verify and change the User's email.
        - Auth: Deprecate the older method of updating emails, UpdateEmail.
        - Dynamic Links: The Dynamic Links SDK is now deprecated. See the [support
          documentation](https://firebase.google.com/support/dynamic-links-faq)
          for more information.
  • 11.7.0

    Version 11.7.0
    
    ### 11.7.0
    - Changes
        - General: Update to Firebase C++ SDK version 11.8.0.
        - General (Android): Update to Firebase Android BoM version 32.7.1.
        - General (iOS): Update to Firebase Cocoapods version 10.20.0.
        - Analytics: Updated the consent management API to include new consent
          signals.
        - Auth: Fix a bug where an anonymous account can't be linked with
          email password credential. For background, see [Email Enumeration
          Protection](https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection)
  • 11.6.0

    Version 11.6.0
    
    ### 11.6.0
    - Changes
        - General: Update to Firebase C++ SDK version 11.6.0.
        - General (iOS): Update to Firebase Cocoapods version 10.16.0.
        - App Check: Fixed a crash when there are errors creating a provider.
          ([#877](https://github.com/firebase/firebase-unity-sdk/issues/877))
  • 11.5.0

    Version 11.5.0
    
    ### 11.5.0
    - Changes
        - General: Update to Firebase C++ SDK version 11.5.0.
        - General (Android): Update to Firebase Android BoM version 32.3.1.
        - General (iOS): Update to Firebase Cocoapods version 10.15.0.
        - General (Android): Made dynamic code files read only to comply with new
          Android 14 security requirements. This fixes a crash at API level 34+.
        - Analytics (iOS): Added InitiateOnDeviceConversionMeasurementWithPhoneNumber
          function to facilitate the [on-device conversion
          measurement](https://support.google.com/google-ads/answer/12119136) API.
  • 11.4.0

    Version 11.4.0
    
    ### 11.4.0
    - Changes
        - General: Update to Firebase C++ SDK version 11.4.0.
        - General (Android): Update to Firebase Android BoM version 32.2.2.
        - General (iOS): Update to Firebase Cocoapods version 10.13.0.
        - General (iOS): 32-bit iOS builds (i386 and armv7) are no longer supported.
        - Auth: Fixed a potential crash with holding onto FirebaseUser objects
          after the AuthResult has been disposed.
  • 11.3.0

    Version 11.3.0
    
    ### 11.3.0
    - Changes
        - General: Update to Firebase C++ SDK version 11.3.0.
        - General (Android): Update to Firebase Android BoM version 32.2.0.
        - General (iOS): Update to Firebase Cocoapods version 10.12.0.
        - General (Desktop): Fixed an error loading google-services.json and
          google-services-desktop.json from paths with international characters on
          Windows.
        - Auth (Android): Fixed an issue where VerifyPhoneNumber's internal builder
          failed to create PhoneAuthOptions with certain compiler settings.
        - Auth (iOS): Fixed an issue where functions that return AuthResult were not
          including updated credentials when encountering errors.
        - Firestore (Android) Fix the intermittent global references exhaustion
          crash when working with documents with a large number of keys and/or large
          map and/or array fields.
          ([#1364](https://github.com/firebase/firebase-cpp-sdk/pull/1364)).
        - Remote Config (Desktop): Additional fix for handling of non-English time
          zone names on Windows.
  • 11.2.0

    Version 11.2.0
    
    ### 11.2.0
    - Changes
        - General: Update to Firebase C++ SDK version 11.2.0.
        - General (Android): Update Firebase Android BoM dependencies to v32.1.1.
        - General (iOS): Update Firebase Cocoapods dependencies to v10.11.0.
        - Remote Config (Desktop): Fixed numeric conversion when the system
          language's number format uses commas as decimal points.
        - Remote Config (Desktop): Fixed handling of time zones on Windows when the
          time zone name in the current system language contains an accented
          character or apostrophe.
  • 11.1.0

    Version 11.1.0
    
    ### 11.1.0
    - Changes
        - General: Update to Firebase C++ SDK version 11.1.0.
        - General (Android): Update Firebase Android BoM dependencies to v32.1.0.
        - General (iOS): Update Firebase Cocoapods dependencies to v10.10.0.
        - General (Android): Fix for deadlock within JniResultCallback, commonly seen
          within Messaging, but affecting other products as well.
        - General: Fix an [issue](https://github.com/firebase/firebase-unity-sdk/issues/726)
          where AppCheck bundles were unintentionally included in App in the tgz.
        - Auth: Fix a [crash](https://github.com/firebase/firebase-unity-sdk/issues/733)
          that could occur when referencing CurrentUser.
        - Auth: Remove internal methods.
        - Database/Firestore (Desktop): Fixed a crash on Windows when the user's home
          directory contains non-ANSI characters (Unicode above U+00FF).
        - Storage (Desktop): Fixed a crash on Windows when uploading files from a path
          containing non-ANSI characters (Unicode above U+00FF).
  • 11.0.0

    Version 11.0.0
    
    ### 11.0.0
    - Changes
        - App Check: Adds support for Firebase App Check on Android, iOS, tvOS,
          and desktop platforms. To learn more, see
          https://firebase.google.com/docs/app-check
        - Messaging: Remove deprecated calls `Send`, `Subscribe`, and `Unsubscribe`.
        - Remote Config (Android/iOS): Added support for real-time config updates. Use the new
          `OnConfigUpdateListener` API to get real-time updates. Existing
          `FetchAsync` and `ActivateAsync` APIs aren't affected by this change.
          To learn more, see
          [Get started with Firebase Remote Config](https://firebase.google.com/docs/remote-config/get-started?platform=unity#add-real-time-listener).
        - 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` (rather than `SignInResult`). The
          deprecated methods will be removed in the *next* major release of the
          Firebase Unity SDK. *(Note: do not mix and match using the old
          and new methods or undefined behavior may result.)*
  • 10.7.0

    Version 10.7.0
    
    ### 10.7.0
    - Changes
        - General: Update to Firebase C++ SDK version 10.7.0.
        - General (Android): Update Firebase Android BoM dependencies to v31.3.0.
        - General (iOS): Update Firebase Cocoapods dependencies to v10.7.0.
        - Messaging (Android): Generate the custom MessagingUnityPlayerActivity
          as a Java file instead of precompiling it. This is to better support
          changes with the UnityPlayerActivity, and GameActivity options, in
          the Unity 2023 editor.
  • 10.6.0

    Version 10.6.0
    
    ### 10.6.0
    - Changes
        - General (Android): Update to Firebase Android BoM version 31.2.3.
        - General (iOS): Update to Firebase Cocoapods version 10.6.0.
  • 10.5.0

    Version 10.5.0
    
    ### 10.5.0
    - Changes
        - General (Android): Update to Firebase Android BoM version 31.2.1.
        - General (iOS): Update to Firebase Cocoapods version 10.5.0.
  • 10.4.0

    Version 10.4.0
    
    ### 10.4.0
    - Changes
        - General (Android): Update to Firebase Android BoM version 31.2.0.
        - General (iOS): Update to Firebase Cocoapods version 10.4.0.
        - Firebase introduces Unity SDK support for tvOS, for Analytics,
          Authentication, Crashlytics, Database, Firestore, Cloud Functions,
          Installations, Messaging, Remote Config and Storage.
        - Analytics: Added `SetConsent()` and `GetSessionIdAsync()` APIs.
        - Crashlytics: Added `ReportUncaughtExceptionsAsFatal` property and `LogExceptionAsFatal` API.
  • 10.3.0

    Version 10.3.0
    
    ### 10.3.0
    - Changes
        - General (Android): Update to Firebase Android BoM version 31.1.1.
        - General (iOS): Update to Firebase Cocoapods version 10.3.0.
        - Remote Config: Added `ConfigSettings.MinimumFetchIntervalInMilliseconds`,
          which should be used instead of `MinimumFetchInternalInMilliseconds`. The
          old one is considered deprecated, and will be removed with the next major release.
  • 10.2.0

    Version 10.2.0
    
    ### 10.2.0
    - Changes
        - General (Android): Update to Firebase Android BoM version 31.1.0.
        - General (iOS): Update to Firebase Cocoapods version 10.2.0.
  • 10.1.1

    Version 10.1.1
    
    ### 10.1.1
    - Changes
        - General (Android): Update to Firebase Android BoM version 31.0.3.
        - Crashlytics (Android): Fixed an [issue](https://github.com/firebase/firebase-android-sdk/issues/4313)
          preventing native crashes from being reported for Android API 29+.