Skip to content

Commit e9df5b5

Browse files
authored
Version 6.2.1
Version 6.2.1
2 parents 2f95eb9 + 485453f commit e9df5b5

38 files changed

+310
-181
lines changed

.github/workflows/android.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Android CI
2+
3+
on:
4+
- pull_request
5+
- push
6+
7+
jobs:
8+
build:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@v2
12+
- name: set up JDK 1.8
13+
uses: actions/setup-java@v1
14+
with:
15+
java-version: 1.8
16+
- name: Build with Gradle
17+
run: ./scripts/build.sh
18+
- name: Print Logs
19+
if: failure()
20+
run: ./scripts/print_build_logs.sh

.github/workflows/artifactory.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Artifactory
2+
3+
on:
4+
push:
5+
branches:
6+
- 'version-*-dev'
7+
8+
jobs:
9+
artifactory:
10+
runs-on: ubuntu-latest
11+
env:
12+
BINTRAY_USER: ${{ secrets.BINTRAY_USER }}
13+
BINTRAY_KEY: ${{ secrets.BINTRAY_KEY }}
14+
steps:
15+
- uses: actions/checkout@v2
16+
- name: set up JDK 1.8
17+
uses: actions/setup-java@v1
18+
with:
19+
java-version: 1.8
20+
- name: Publish to Artifactory
21+
run: ./scripts/artifactory.sh

.travis.yml

Lines changed: 0 additions & 45 deletions
This file was deleted.

README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
[![FirebaseOpensource.com](https://img.shields.io/badge/Docs-firebaseopensource.com-orange.svg)](
44
https://firebaseopensource.com/projects/firebase/firebaseui-android
55
)
6-
[![Build Status](https://travis-ci.org/firebase/FirebaseUI-Android.svg?branch=master)](https://travis-ci.org/firebase/FirebaseUI-Android)
6+
[![Actions Status][gh-actions-badge]][gh-actions]
77

88
FirebaseUI is an open-source library for Android that allows you to
99
quickly connect common UI elements to [Firebase](https://firebase.google.com) APIs.
@@ -48,16 +48,16 @@ libraries.
4848
```groovy
4949
dependencies {
5050
// FirebaseUI for Firebase Realtime Database
51-
implementation 'com.firebaseui:firebase-ui-database:6.2.0'
51+
implementation 'com.firebaseui:firebase-ui-database:6.2.1'
5252
5353
// FirebaseUI for Cloud Firestore
54-
implementation 'com.firebaseui:firebase-ui-firestore:6.2.0'
54+
implementation 'com.firebaseui:firebase-ui-firestore:6.2.1'
5555
5656
// FirebaseUI for Firebase Auth
57-
implementation 'com.firebaseui:firebase-ui-auth:6.2.0'
57+
implementation 'com.firebaseui:firebase-ui-auth:6.2.1'
5858
5959
// FirebaseUI for Cloud Storage
60-
implementation 'com.firebaseui:firebase-ui-storage:6.2.0'
60+
implementation 'com.firebaseui:firebase-ui-storage:6.2.1'
6161
}
6262
```
6363

@@ -241,3 +241,6 @@ accept your pull requests.
241241
you are contributing.
242242
1. Ensure that your code has an appropriate set of unit tests which all pass.
243243
1. Submit a pull request targeting the latest dev branch.
244+
245+
[gh-actions]: https://github.com/firebase/FirebaseUI-Android/actions
246+
[gh-actions-badge]: https://github.com/firebase/FirebaseUI-Android/workflows/Android%20CI/badge.svg

app/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ android {
3232
}
3333

3434
dependencies {
35-
implementation(Config.Libs.Firebase.core)
3635
implementation(Config.Libs.Androidx.design)
3736
implementation(Config.Libs.Androidx.multidex)
3837

app/src/main/java/com/firebase/uidemo/FirebaseUIDemo.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,14 @@
22

33
import com.squareup.leakcanary.LeakCanary;
44

5+
import androidx.appcompat.app.AppCompatDelegate;
56
import androidx.multidex.MultiDexApplication;
67

78
public class FirebaseUIDemo extends MultiDexApplication {
9+
static {
10+
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_BATTERY);
11+
}
12+
813
@Override
914
public void onCreate() {
1015
super.onCreate();

app/src/main/java/com/firebase/uidemo/auth/AuthUiActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ private void startSignedInActivity(@Nullable IdpResponse response) {
347347
@OnClick({R.id.default_theme, R.id.purple_theme, R.id.green_theme, R.id.dark_theme})
348348
public void toggleDarkTheme() {
349349
int mode = mDarkTheme.isChecked() ?
350-
AppCompatDelegate.MODE_NIGHT_YES : AppCompatDelegate.MODE_NIGHT_NO;
350+
AppCompatDelegate.MODE_NIGHT_YES : AppCompatDelegate.MODE_NIGHT_AUTO_BATTERY;
351351
AppCompatDelegate.setDefaultNightMode(mode);
352352
getDelegate().setLocalNightMode(mode);
353353
}

auth/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ Gradle, add the dependency:
6565
```groovy
6666
dependencies {
6767
// ...
68-
implementation 'com.firebaseui:firebase-ui-auth:6.2.0'
68+
implementation 'com.firebaseui:firebase-ui-auth:6.2.1'
6969
7070
// Required only if Facebook login support is required
7171
// Find the latest Facebook SDK releases here: https://goo.gl/Ce5L94

auth/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ dependencies {
3434
implementation(Config.Libs.Androidx.lifecycleExtensions)
3535
annotationProcessor(Config.Libs.Androidx.lifecycleCompiler)
3636

37+
implementation(platform(Config.Libs.Firebase.bom))
3738
api(Config.Libs.Firebase.auth)
3839
api(Config.Libs.PlayServices.auth)
3940

auth/src/main/java/com/firebase/ui/auth/AuthUI.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -487,7 +487,6 @@ public SignInIntentBuilder createSignInIntentBuilder() {
487487
ANONYMOUS_PROVIDER,
488488
EmailAuthProvider.EMAIL_LINK_SIGN_IN_METHOD
489489
})
490-
491490
@Retention(RetentionPolicy.SOURCE)
492491
public @interface SupportedProvider {
493492
}
@@ -996,7 +995,8 @@ public GoogleBuilder() {
996995
@NonNull
997996
public GoogleBuilder setScopes(@NonNull List<String> scopes) {
998997
GoogleSignInOptions.Builder builder =
999-
new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN);
998+
new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
999+
.requestEmail();
10001000
for (String scope : scopes) {
10011001
builder.requestScopes(new Scope(scope));
10021002
}

0 commit comments

Comments
 (0)