Upgrading to FirebaseUI 7.0

FirebaseUI version 7.0.0 has no breaking API changes from version 6.4.0 but updates critical dependencies to new major versions.

Below is a comprehensive list of all of the relevant dependencies for each module of FirebaseUI.

Auth

androidx.browser:browser:1.0.0
androidx.cardview:cardview:1.0.0
androidx.constraintlayout:constraintlayout:2.0.4 (breaking)
androidx.lifecycle:lifecycle-extensions:2.2.0
androidx.legacy:legacy-support-v4:1.0.0
com.google.android.material:material:1.2.1
com.google.android.gms:play-services-auth:19.0.0 (breaking)
com.google.firebase:firebase-auth:20.0.0 (breaking)

Common

androidx.annotation:annotation:1.1.0
androidx.lifecycle:lifecycle-runtime:2.2.0
androidx.lifecycle:lifecycle-viewmodel:2.2.0

Database

androidx.legacy:legacy-support-v4:1.0.0
androidx.recyclerview:recyclerview:1.1.0
com.google.firebase:firebase-database:19.5.1

Firestore

androidx.legacy:legacy-support-v4:1.0.0
androidx.recyclerview:recyclerview:1.1.0
com.google.firebase:firebase-firestore:22.0.0 (breaking)

Storage

androidx.legacy:legacy-support-v4:1.0.0
com.google.firebase:firebase-storage:19.2.0