firebase / firebase/firebase-android-sdk
Bump to stable version of androidx.credentials:credentials in com.google.firebase:firebase-auth
- Dominant language
- Java
- Stars
- 2.6k
- Forks
- 710
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 34
Description
I prefere to use stable versions of libraries but com.google.firebase:firebase-auth is currently using androidx.credentials:credentials:1.2.0-rc01.
I think it should be changed to latest [1.2.2](https://developer.android.com/jetpack/androidx/releases/credentials#1.2.2)
And not rolated to firebase but com.google.android.libraries.identity.googleid:googleid:1.1.1 uses androidx.credentials:credentials:1.3.0-beta01
```
+--- com.google.firebase:firebase-auth -> 23.0.0
| +--- androidx.credentials:credentials:1.2.0-rc01 -> 1.3.0-beta01 (*)
...
+--- com.google.android.libraries.identity.googleid:googleid:1.1.1
| +--- androidx.credentials:credentials:1.3.0-beta01
```
Contributor guide
Research direction
Start by tracing the dependency declarations and resolution for firebase-auth, androidx.credentials:credentials, and googleid; the issue provides a Gradle dependency graph but no file or test path. Confirm whether firebase-auth or googleid controls the resolved credentials version, then verify that the resulting graph uses the intended stable dependency without regressions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, firebase, java
- Domain
- build-system, mobile-dev
- Issue type
- Refactor
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100