Skip to content

Commit 068f8d2

Browse files
committed
Prepare for 3.0.0
1 parent 14df712 commit 068f8d2

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,15 @@ This project adheres to [Semantic Versioning](http://semver.org/).
1616
- nothing yet
1717

1818
## [3.0.0](https://github.com/Iterable/iterable-android-sdk/releases/tag/3.0.0)
19-
_Released on 2018-07-26_
19+
_Released on 2018-07-30_
2020
#### Added
2121
- Full FCM support
2222
- Added support for push action buttons
2323
- Added a new SDK initialization method that takes `IterableConfig` object with configuration options
2424
- User ID/email is now decoupled from SDK initialization. It can be changed by calling `setEmail` or `setUserId` on the `IterableApi` instance.
2525
- The SDK now stores attribution data within 24 hours of opening the app from a push notififcation or from an App Link in an email
2626
- Added two handlers: `IterableUrlHandler` and `IterableCustomActionHandler` that can be used to customize URL and custom action handling for push notifications
27+
- Added `getPayloadData()` method to retrieve the entire notification payload for the notification that opened the app (thanks @steelbrain)
2728

2829
#### Removed
2930
- Removed GCM support

iterableapi/build.gradle

+2-4
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,10 @@ android {
3131
}
3232

3333
dependencies {
34-
implementation fileTree(dir: 'libs', include: ['*.jar'])
3534
implementation 'com.android.support:support-v4:27.1.1'
3635
implementation 'com.android.support:appcompat-v7:27.1.1'
3736
implementation 'com.android.support:support-annotations:27.1.1'
38-
implementation 'com.google.firebase:firebase-messaging:15.0.2'
37+
api 'com.google.firebase:firebase-messaging:15.0.2'
3938

4039
testImplementation 'junit:junit:4.12'
4140
testImplementation 'org.mockito:mockito-core:2.18.3'
@@ -70,7 +69,7 @@ ext {
7069
siteUrl = 'https://github.com/Iterable/iterable-android-sdk'
7170
gitUrl = 'https://github.com/Iterable/iterable-android-sdk.git'
7271

73-
libraryVersion = '2.2.5'
72+
libraryVersion = '3.0.0'
7473

7574
developerId = 'davidtruong'
7675
developerName = 'David Truong'
@@ -84,7 +83,6 @@ ext {
8483

8584
apply from: 'https://raw.githubusercontent.com/nuuneoi/JCenter/master/installv1.gradle'
8685
apply from: 'https://raw.githubusercontent.com/nuuneoi/JCenter/master/bintrayv1.gradle'
87-
tasks.withType(Javadoc).all { enabled = false }
8886
tasks.withType(Test) {
8987
jacoco.includeNoLocationClasses = true
9088
}

iterableapi/src/main/java/com/iterable/iterableapi/IterableAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
/**
77
* {@link IterableAction} represents an action defined as a response to user events.
8-
* It is currently used in push notification actions (open push & action buttons).
8+
* It is currently used in push notification actions (open push & action buttons).
99
*/
1010
public class IterableAction {
1111

0 commit comments

Comments
 (0)