Skip to content

Commit da37b8e

Browse files
committed
Version 0.4.2
Change-Id: Ifeeca6b8f2fcedfb99f57c298dbdf43fd2976ca6
1 parent 98139a8 commit da37b8e

File tree

4 files changed

+17
-16
lines changed

4 files changed

+17
-16
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
[![Build Status](https://travis-ci.org/firebase/FirebaseUI-Android.svg?branch=master)](https://travis-ci.org/firebase/FirebaseUI-Android)
44

5-
FirebaseUI is an open-source library for Android that allows you to
6-
quickly connect common UI elements to [Firebase](https://firebase.google.com)
5+
FirebaseUI is an open-source library for Android that allows you to
6+
quickly connect common UI elements to [Firebase](https://firebase.google.com)
77
APIs like the Realtime Database or Firebase Authentication.
88

99
A compatible FirebaseUI client is also available for [iOS](https://github.com/firebase/firebaseui-ios).
@@ -18,7 +18,7 @@ A compatible FirebaseUI client is also available for [iOS](https://github.com/fi
1818
## Installation
1919

2020
FirebaseUI is published as a collection of libraries separated by the
21-
Firebase API they target. Each FirebaseUI library has a transitive
21+
Firebase API they target. Each FirebaseUI library has a transitive
2222
dependency on the appropriate Firebase SDK so there is no need to include
2323
those separately in your app.
2424

@@ -28,13 +28,13 @@ libraries.
2828
```
2929
dependencies {
3030
// Single target that includes all FirebaseUI libraries
31-
compile 'com.firebaseui:firebase-ui:0.4.1'
32-
31+
compile 'com.firebaseui:firebase-ui:0.4.2'
32+
3333
// FirebaseUI Database only
34-
compile 'com.firebaseui:firebase-ui-database:0.4.1'
35-
34+
compile 'com.firebaseui:firebase-ui-database:0.4.2'
35+
3636
// FirebaseUI Auth only
37-
compile 'com.firebaseui:firebase-ui-auth:0.4.1'
37+
compile 'com.firebaseui:firebase-ui-auth:0.4.2'
3838
}
3939
```
4040

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

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public class ChatActivity extends AppCompatActivity {
5151

5252
private FirebaseAuth mAuth;
5353
private DatabaseReference mRef;
54-
private Query mChatRef;
54+
private DatabaseReference mChatRef;
5555
private Button mSendButton;
5656
private EditText mMessageEdit;
5757

@@ -76,7 +76,7 @@ public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth) {
7676
mMessageEdit = (EditText) findViewById(R.id.messageEdit);
7777

7878
mRef = FirebaseDatabase.getInstance().getReference();
79-
mChatRef = mRef.limitToLast(50);
79+
mChatRef = mRef.child("chats");
8080

8181
mSendButton.setOnClickListener(new View.OnClickListener() {
8282
@Override
@@ -85,7 +85,7 @@ public void onClick(View v) {
8585
String name = "User " + uid.substring(0, 6);
8686

8787
Chat chat = new Chat(name, uid, mMessageEdit.getText().toString());
88-
mRef.push().setValue(chat, new DatabaseReference.CompletionListener() {
88+
mChatRef.push().setValue(chat, new DatabaseReference.CompletionListener() {
8989
@Override
9090
public void onComplete(DatabaseError databaseError, DatabaseReference reference) {
9191
if (databaseError != null) {
@@ -130,8 +130,9 @@ public void onStop() {
130130
}
131131

132132
private void attachRecyclerViewAdapter() {
133+
Query lastFifty = mChatRef.limitToLast(50);
133134
mRecyclerViewAdapter = new FirebaseRecyclerAdapter<Chat, ChatHolder>(
134-
Chat.class, R.layout.message, ChatHolder.class, mChatRef) {
135+
Chat.class, R.layout.message, ChatHolder.class, lastFifty) {
135136

136137
@Override
137138
public void populateViewHolder(ChatHolder chatView, Chat chat, int position) {

auth/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Gradle, add:
4444
```
4545
dependencies {
4646
// ...
47-
compile 'com.firebaseui:firebase-ui-auth:0.4.1'
47+
compile 'com.firebaseui:firebase-ui-auth:0.4.2'
4848
}
4949
```
5050

@@ -54,7 +54,7 @@ If instead your project uses Maven, add:
5454
<dependency>
5555
<groupId>com.firebaseui</groupId>
5656
<artifactId>firebase-ui-auth</artifactId>
57-
<version>0.4.1</version>
57+
<version>0.4.2</version>
5858
</dependency>
5959
```
6060

common/constants.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
project.ext.firebase_version = '9.0.2'
1+
project.ext.firebase_version = '9.2.0'
22
project.ext.support_library_version = '24.0.0'
33

44
project.ext.submodules = ['database', 'auth']
55
project.ext.group = "com.firebaseui"
6-
project.ext.version = '0.4.1'
6+
project.ext.version = '0.4.2'
77
project.ext.pomdesc = 'Firebase UI Android'
88
project.ext.buildtools = '24.0.0'

0 commit comments

Comments
 (0)