Skip to content

Commit 3e86988

Browse files
committed
4.0.0 docs
Change-Id: I49ba7416bbeecaf21ada7c24f42cb4cbd82a8b54
1 parent 208659d commit 3e86988

File tree

7 files changed

+3017
-17
lines changed

7 files changed

+3017
-17
lines changed

.opensource/project.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020
"storage/README.md",
2121
"firestore/README.md",
2222
"docs/upgrade-to-2.0.md",
23-
"docs/upgrade-to-3.0.md"
23+
"docs/upgrade-to-3.0.md",
24+
"docs/upgrade-to-4.0.md"
2425
],
2526

2627
// Related projects on Github, in the format $owner/$repo[/$subproject]

README.md

+13-16
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ After the project is synchronized, we're ready to start using Firebase functiona
7070
If you are using an old version of FirebaseUI and upgrading, please see the appropriate
7171
migration guide:
7272

73+
* [Upgrade from 3.3.1 to 4.x.x](./docs/upgrade-to-4.0.md)
7374
* [Upgrade from 2.3.0 to 3.x.x](./docs/upgrade-to-3.0.md)
7475
* [Upgrade from 1.2.0 to 2.x.x](./docs/upgrade-to-2.0.md)
7576

@@ -93,24 +94,20 @@ firebase-ui-storage
9394
|--- com.google.firebase:firebase-storage
9495
```
9596

96-
Each version of FirebaseUI has dependency on a fixed version of these libraries, defined as the variable `firebase_version`
97-
in `common/constants.gradle`. If you are using any dependencies in your app of the form
98-
`implementation 'com.google.firebase:firebase-*:x.y.z'` or
99-
`implementation 'com.google.android.gms:play-services-*:x.y.z'`
100-
you need to make sure that you use the same version that your chosen version of FirebaseUI requires.
97+
As of version `15.0.0`, Firebase and Google Play services libraries have independent, semantic
98+
versions. This means that FirebaseUI has independent dependencies on each of the libraries above.
99+
For best results, your app should depend on a version of each dependency with the same major
100+
version number as the version used by FirebaseUI.
101101

102-
For convenience, here are some recent examples:
103-
104-
| FirebaseUI Version | Firebase/Play Services Version |
105-
|--------------------|--------------------------------|
106-
| 3.3.1 | 15.0.0 |
107-
| 3.3.0 | 12.0.1 |
108-
| 3.2.2 | 11.8.0 |
109-
| 3.1.3 | 11.8.0 |
110-
| 3.0.0 | 11.4.2 |
111-
| 2.4.0 | 11.4.0 |
112-
| 1.1.1 | 10.0.0 or 10.0.1 |
102+
As of version `4.0.0`, FirebaseUI has the following dependency versions:
113103

104+
| Library | Version |
105+
|----------------------|--------------------------------|
106+
| `firebase-auth` | 15.1.0 |
107+
| `play-services-auth` | 15.0.1 |
108+
| `firebase-database` | 15.0.1 |
109+
| `firebase-firestore` | 16.0.0 |
110+
| `firebase-storage` | 15.0.2 |
114111

115112
### Upgrading dependencies
116113

0 commit comments

Comments
 (0)