Upgrading to FirebaseUI 7.0

November 11, 2020 ยท View on GitHub

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