Skip to content

Commit e9d986f

Browse files
authored
Updates to dependencies and README (#1001)
* Updates to dependencies and README * Add more notice to GCM module
1 parent 8b42e59 commit e9d986f

File tree

5 files changed

+23
-17
lines changed

5 files changed

+23
-17
lines changed

README.md

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
[![License](https://img.shields.io/badge/license-BSD-lightgrey.svg)](https://github.com/parse-community/Parse-SDK-Android/blob/master/LICENSE)
44
[![Build Status](https://travis-ci.org/parse-community/Parse-SDK-Android.svg?branch=master)](https://travis-ci.org/parse-community/Parse-SDK-Android)
55
[![](https://jitpack.io/v/parse-community/Parse-SDK-Android.svg)](https://jitpack.io/#parse-community/Parse-SDK-Android)
6-
[![Join The Conversation](https://img.shields.io/discourse/https/community.parseplatform.org/topics.svg)](https://community.parseplatform.org/c/parse-server)
76
[![Backers on Open Collective](https://opencollective.com/parse-server/backers/badge.svg)][open-collective-link]
87
[![Sponsors on Open Collective](https://opencollective.com/parse-server/sponsors/badge.svg)][open-collective-link]
98
[![Twitter Follow](https://img.shields.io/twitter/follow/ParsePlatform.svg?label=Follow%20us%20on%20Twitter&style=social)](https://twitter.com/intent/follow?screen_name=ParsePlatform)
@@ -25,6 +24,7 @@ allprojects {
2524
```
2625

2726
Then, add the library to your project `build.gradle`
27+
2828
```gradle
2929
dependencies {
3030
implementation "com.github.parse-community.Parse-SDK-Android:parse:latest.version.here"
@@ -34,10 +34,13 @@ dependencies {
3434
implementation "com.github.parse-community.Parse-SDK-Android:ktx:latest.version.here"
3535
}
3636
```
37+
3738
replacing `latest.version.here` with the latest released version (see JitPack badge above).
3839

3940
### Setup
41+
4042
Initialize Parse in a custom class that extends `Application`:
43+
4144
```java
4245
import com.parse.Parse;
4346
import android.app.Application;
@@ -71,30 +74,33 @@ The custom `Application` class must be registered in `AndroidManifest.xml`:
7174
See the [guide][guide] for the rest of the SDK usage.
7275

7376
## How Do I Contribute?
77+
7478
We want to make contributing to this project as easy and transparent as possible. Please refer to the [Contribution Guidelines](CONTRIBUTING.md).
7579

7680
## Other Parse Projects
81+
These are other official libraries we made that can help you create your Parse app.
7782

78-
- [Parse FCM](/fcm)
79-
- [Parse KTX](/ktx)
80-
- [Parse Coroutines](/coroutines)
81-
- [ParseUI](https://github.com/parse-community/ParseUI-Android)
82-
- [ParseLiveQuery](https://github.com/parse-community/ParseLiveQuery-Android)
83-
- [ParseGoogleUtils](/google)
84-
- [ParseFacebookUtils](https://github.com/parse-community/ParseFacebookUtils-Android)
85-
- [ParseTwitterUtils](https://github.com/parse-community/ParseTwitterUtils-Android)
83+
- [Parse FCM](/fcm) - [Firebase Cloud Messaging](https://firebase.google.com/docs/cloud-messaging) support for sending push notifications.
84+
- [Parse KTX](/ktx) - Kotlin extensions for ease of developer use.
85+
- [Parse Coroutines](/coroutines) - Kotlin Coroutines support for various Parse async operations
86+
- [ParseLiveQuery](https://github.com/parse-community/ParseLiveQuery-Android) - Realtime query subscription.
87+
- [ParseGoogleUtils](/google) - Google login/signup.
88+
- [ParseFacebookUtils](https://github.com/parse-community/ParseFacebookUtils-Android) - Facebook login/signup.
89+
- [ParseTwitterUtils](https://github.com/parse-community/ParseTwitterUtils-Android) - Twitter login/signup.
90+
- [ParseUI](https://github.com/parse-community/ParseUI-Android) - Prebuilt UI elements.
8691

8792
## License
93+
8894
Copyright (c) 2015-present, Parse, LLC.
8995
All rights reserved.
9096

9197
This source code is licensed under the BSD-style license found in the
9298
LICENSE file in the root directory of this source tree. An additional grant
9399
of patent rights can be found in the PATENTS file in the same directory.
94100

95-
-----
101+
---
96102

97103
As of April 5, 2017, Parse, LLC has transferred this code to the parse-community organization, and will no longer be contributing to or distributing this code.
98104

99-
[guide]: http://docs.parseplatform.org/android/guide/
100-
[open-collective-link]: https://opencollective.com/parse-server
105+
[guide]: http://docs.parseplatform.org/android/guide/
106+
[open-collective-link]: https://opencollective.com/parse-server

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ buildscript {
55
jcenter()
66
}
77
dependencies {
8-
classpath "com.android.tools.build:gradle:3.5.2"
8+
classpath "com.android.tools.build:gradle:3.5.3"
99
classpath "org.kt3k.gradle.plugin:coveralls-gradle-plugin:2.8.3"
1010
classpath "com.github.dcendents:android-maven-gradle-plugin:2.1"
1111
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

fcm/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ android {
3131
}
3232

3333
dependencies {
34-
api "com.google.firebase:firebase-messaging:20.0.1"
34+
api "com.google.firebase:firebase-messaging:20.1.0"
3535
implementation project(":parse")
3636
}
3737

gcm/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
GCM support for Parse Android apps
33

44
## Deprecated
5-
Please note that GCM is deprecated in favor of FCM. This module exists as a backwards compatible solution for projects already using GCM. New apps should instead use FCM.
5+
Please note that GCM is deprecated in favor of FCM. This module exists as a backwards compatible solution for projects already using GCM. New apps should instead use FCM. Note that if your app targets Android Q or later, [GCM will not function](https://developers.google.com/cloud-messaging/faq)
66

77
## Setup
88

parse/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ android {
2828
}
2929

3030
ext {
31-
okhttpVersion = "3.14.4"
31+
okhttpVersion = "3.14.6"
3232
}
3333

3434
dependencies {
3535
api "androidx.annotation:annotation:1.1.0"
36-
api "androidx.core:core:1.1.0"
36+
api "androidx.core:core:1.2.0"
3737
api "com.parse.bolts:bolts-tasks:1.4.0"
3838
api "com.squareup.okhttp3:okhttp:$okhttpVersion"
3939

0 commit comments

Comments
 (0)