[null,null,["Last updated 2025-08-15 UTC."],[],[],null,["\u003cbr /\u003e\n\n| **In [July 2025](/support/release-notes/android#2025-07-21),\n| we stopped releasing new versions of KTX modules, and we removed the\n| KTX libraries from the Firebase Android BoM (v34.0.0).**\n|\n| Back in October 2023, the Kotlin extensions (KTX) APIs were added to their\n| respective main modules. For example, all the APIs from\n| `firebase-perf-ktx` were added to `firebase-perf` under\n| the `com.google.firebase.perf` package.\n| This change means that Kotlin developers should now depend on the\n| main modules instead of the KTX modules (when using\n| [Firebase BoM v32.5.0+](/support/release-notes/android#bom_v32-5-0)\n| or main module versions listed in BoM v32.5.0+).\n|\n| If you use KTX APIs from the previously released KTX modules, we strongly\n| recommend that you ***migrate your app to use KTX APIs from the main\n| modules instead*** . For details, see the\n| [FAQ about this initiative](/docs/android/kotlin-migration).\n\nfirebase\n\n|-----------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase](/docs/reference/kotlin/com/google/firebase/package-summary) | |\n| [com.google.firebase.provider](/docs/reference/kotlin/com/google/firebase/provider/package-summary) | |\n\nfirebase.ai\n\n|-----------------------------------------------------------------------------------------|---|\n| [com.google.firebase.ai](/docs/reference/kotlin/com/google/firebase/ai/package-summary) | |\n\nfirebase.analytics\n\n|-------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.analytics](/docs/reference/kotlin/com/google/firebase/analytics/package-summary) | |\n\nfirebase.appcheck\n\n|---------------------------------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.appcheck](/docs/reference/kotlin/com/google/firebase/appcheck/package-summary) | |\n| [com.google.firebase.appcheck.debug](/docs/reference/kotlin/com/google/firebase/appcheck/debug/package-summary) | |\n| [com.google.firebase.appcheck.debug.testing](/docs/reference/kotlin/com/google/firebase/appcheck/debug/testing/package-summary) | |\n| [com.google.firebase.appcheck.playintegrity](/docs/reference/kotlin/com/google/firebase/appcheck/playintegrity/package-summary) | |\n\nfirebase.appdistribution\n\n|-------------------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.appdistribution](/docs/reference/kotlin/com/google/firebase/appdistribution/package-summary) | |\n\nfirebase.auth\n\n|---------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.auth](/docs/reference/kotlin/com/google/firebase/auth/package-summary) | |\n\nfirebase.crashlytics\n\n|-----------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.crashlytics](/docs/reference/kotlin/com/google/firebase/crashlytics/package-summary) | |\n\nfirebase.database\n\n|-----------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.database](/docs/reference/kotlin/com/google/firebase/database/package-summary) | |\n\nfirebase.dynamiclinks\n\n|-------------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.dynamiclinks](/docs/reference/kotlin/com/google/firebase/dynamiclinks/package-summary) | |\n\nfirebase.firestore\n\n|-------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase](/docs/reference/kotlin/com/google/firebase/package-summary) | |\n| [com.google.firebase.firestore](/docs/reference/kotlin/com/google/firebase/firestore/package-summary) | |\n\nfirebase.functions\n\n|-------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.functions](/docs/reference/kotlin/com/google/firebase/functions/package-summary) | |\n\nfirebase.inappmessaging\n\n|-----------------------------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.inappmessaging](/docs/reference/kotlin/com/google/firebase/inappmessaging/package-summary) | |\n| [com.google.firebase.inappmessaging.model](/docs/reference/kotlin/com/google/firebase/inappmessaging/model/package-summary) | |\n\nfirebase.inappmessaging.display\n\n|---------------------------------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.inappmessaging.display](/docs/reference/kotlin/com/google/firebase/inappmessaging/display/package-summary) | |\n\nfirebase.installations\n\n|---------------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.installations](/docs/reference/kotlin/com/google/firebase/installations/package-summary) | |\n\nfirebase.perf\n\n|-------------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.perf](/docs/reference/kotlin/com/google/firebase/perf/package-summary) | |\n| [com.google.firebase.perf.metrics](/docs/reference/kotlin/com/google/firebase/perf/metrics/package-summary) | |\n\nfirebase.ml.modeldownloader\n\n|-------------------------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.ml.modeldownloader](/docs/reference/kotlin/com/google/firebase/ml/modeldownloader/package-summary) | |\n\nfirebase.messaging\n\n|-------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.messaging](/docs/reference/kotlin/com/google/firebase/messaging/package-summary) | |\n\nfirebase.remoteconfig\n\n|-------------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.remoteconfig](/docs/reference/kotlin/com/google/firebase/remoteconfig/package-summary) | |\n\nfirebase.storage\n\n|---------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.storage](/docs/reference/kotlin/com/google/firebase/storage/package-summary) | |\n\nDeprecated\n\nfirebase.appcheck-safetynet\n\n|--------------------------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.appcheck.safetynet](/docs/reference/kotlin/com/google/firebase/appdcheck/safetynet/package-summary) | |\n\nfirebase.dynamiclinks\n\n|-------------------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.dynamiclinks](/docs/reference/kotlin/com/google/firebase/dynamiclinks/package-summary) | |\n\nfirebase.vertexai\n\n*\"Vertex AI in Firebase\" has been replaced by Firebase AI Logic:\n[`firebase-ai`](/docs/reference/kotlin/com/google/firebase/ai/package-summary)*\n\n|-----------------------------------------------------------------------------------------------------|---|\n| [com.google.firebase.vertexai](/docs/reference/kotlin/com/google/firebase/vertexai/package-summary) | |"]]