Skip to content

Commit 00a4818

Browse files
committed
Merge branch 'version-3.4.0-dev' into firestore-infinite-scroll
Change-Id: I3f1255426bafd74f3855bd05580b6cd2cecd00a6
2 parents fb64181 + 6f7780d commit 00a4818

File tree

5 files changed

+20
-16
lines changed

5 files changed

+20
-16
lines changed

README.md

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -47,16 +47,16 @@ libraries.
4747
```groovy
4848
dependencies {
4949
// FirebaseUI for Firebase Realtime Database
50-
implementation 'com.firebaseui:firebase-ui-database:3.3.0'
50+
implementation 'com.firebaseui:firebase-ui-database:3.3.1'
5151
5252
// FirebaseUI for Cloud Firestore
53-
implementation 'com.firebaseui:firebase-ui-firestore:3.3.0'
53+
implementation 'com.firebaseui:firebase-ui-firestore:3.3.1'
5454
5555
// FirebaseUI for Firebase Auth
56-
implementation 'com.firebaseui:firebase-ui-auth:3.3.0'
56+
implementation 'com.firebaseui:firebase-ui-auth:3.3.1'
5757
5858
// FirebaseUI for Cloud Storage
59-
implementation 'com.firebaseui:firebase-ui-storage:3.3.0'
59+
implementation 'com.firebaseui:firebase-ui-storage:3.3.1'
6060
}
6161
```
6262

@@ -103,21 +103,13 @@ For convenience, here are some recent examples:
103103

104104
| FirebaseUI Version | Firebase/Play Services Version |
105105
|--------------------|--------------------------------|
106+
| 3.3.1 | 15.0.0 |
106107
| 3.3.0 | 12.0.1 |
107108
| 3.2.2 | 11.8.0 |
108109
| 3.1.3 | 11.8.0 |
109-
| 3.1.2 | 11.6.2 |
110-
| 3.1.0 | 11.4.2 |
111110
| 3.0.0 | 11.4.2 |
112111
| 2.4.0 | 11.4.0 |
113-
| 2.3.0 | 11.0.4 |
114-
| 2.2.0 | 11.0.4 |
115-
| 2.1.1 | 11.0.2 |
116-
| 2.0.1 | 11.0.1 |
117-
| 1.2.0 | 10.2.0 |
118112
| 1.1.1 | 10.0.0 or 10.0.1 |
119-
| 1.0.1 | 10.0.0 or 10.0.1 |
120-
| 1.0.0 | 9.8.0 |
121113

122114

123115
### Upgrading dependencies

auth/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Gradle, add the dependency:
6262
```groovy
6363
dependencies {
6464
// ...
65-
implementation 'com.firebaseui:firebase-ui-auth:3.3.0'
65+
implementation 'com.firebaseui:firebase-ui-auth:3.3.1'
6666
6767
// Required only if Facebook login support is required
6868
// Find the latest Facebook SDK releases here: https://goo.gl/Ce5L94
@@ -365,6 +365,8 @@ see the Firebase Auth documentation to
365365
[get the currently signed-in user](https://firebase.google.com/docs/auth/android/manage-users#get_the_currently_signed-in_user)
366366
and [register an AuthStateListener](https://firebase.google.com/docs/reference/android/com/google/firebase/auth/FirebaseAuth.html#addAuthStateListener(com.google.firebase.auth.FirebaseAuth.AuthStateListener)).
367367

368+
Note: if you choose to use an `AuthStateListener`, make sure to unregister it before launching the FirebaseUI flow and re-register it after the flow returns. FirebaseUI performs auth operations internally which may trigger the listener before the flow is complete.
369+
368370
#### ID tokens
369371

370372
To retrieve the ID token that the IDP returned, you can extract an `IdpResponse` from the result

auth/src/test/java/com/firebase/ui/auth/testhelpers/AutoCompleteTask.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ public boolean isSuccessful() {
5959
return mSuccess;
6060
}
6161

62+
@Override
63+
public boolean isCanceled() {
64+
return false;
65+
}
66+
6267
@Override
6368
public TResult getResult() {
6469
if (mSuccess) {

build.gradle

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,11 @@ allprojects { project ->
117117
def publicationName = isLibrary ? 'monolithLibrary' : "${project.name}Library"
118118
def archivesBaseName = isLibrary ? 'firebase-ui' : "firebase-ui-${project.name}"
119119

120+
// We need to override the variables 'group' and 'version' on the 'Project' object in order
121+
// to prevent the bintray plugin from creating 'unspecified' artifacts.
122+
group = project.ext.group
123+
version = project.ext.version
124+
120125
def groupName = project.ext.group
121126
def versionName = project.ext.version
122127

constants.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
project.ext {
22
submodules = ['database', 'auth', 'storage', 'firestore', 'common']
33
group = 'com.firebaseui'
4-
version = '3.3.1-SNAPSHOT'
4+
version = '3.4.0-SNAPSHOT'
55
pomdesc = 'Firebase UI Android'
66

77
compileSdk = 27
88
targetSdk = 27
99
minSdk = 14
1010

11-
firebaseVersion = '12.0.1'
11+
firebaseVersion = '15.0.0'
1212
supportLibraryVersion = '27.1.0'
1313
architectureVersion = '1.1.1'
1414
kotlinVersion = '1.2.30'

0 commit comments

Comments
 (0)