Skip to content

Commit 817d006

Browse files
authored
Merge pull request #209 from Iterable/feature/MOB-1148-prepare-for-3.2.0
Prepare for 3.2.0
2 parents fe616c1 + ed4c558 commit 817d006

File tree

4 files changed

+22
-9
lines changed

4 files changed

+22
-9
lines changed

CHANGELOG.md

+17-4
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,27 @@ This project adheres to [Semantic Versioning](http://semver.org/).
1515
#### Fixed
1616
- nothing yet
1717

18-
## [3.2.0-beta1](https://github.com/Iterable/iterable-android-sdk/releases/tag/3.2.0-beta1)
18+
## [3.2.0](https://github.com/Iterable/iterable-android-sdk/releases/tag/3.2.0)
1919
#### Added
20-
- [Mobile Inbox](https://github.com/Iterable/iterable-android-sdk/blob/inbox/README.md#mobile-inbox)
21-
- [Mobile Inbox related events](https://github.com/Iterable/iterable-android-sdk/blob/inbox/README.md#mobile-inbox-events-and-the-events-lifecycle)
20+
- **[Mobile Inbox](https://github.com/Iterable/iterable-android-sdk/blob/master/README.md#mobile-inbox)**
21+
22+
Changes since beta:
23+
- Added support for various ways to customize the default interface for a mobile inbox
24+
- Added a sample project that demonstrates how to customize the default interface for a mobile inbox
25+
- Added tracking for inbox sessions (when the inbox is visible in the app) and inbox message impressions (when a individual message's item is visible in the mobile inbox message list)
26+
27+
#### Removed
28+
- Removed all old initialization methods starting with `sharedInstanceWithApiKey`
29+
- Removed `sendPush` methods (these API methods can't be called from mobile apps)
30+
- Removed all deprecated methods with extra parameters for push registration:
31+
- `void registerDeviceToken(String token)` is the only one available now for token registration
32+
- `void disablePush()` is the only one available for disabling the current push token
33+
- Platform is always FCM, and push integration name is taken from `IterableConfig`
2234

2335
#### Changed
36+
- The SDK now depends on *AndroidX* libraries. [Migrate your app to use AndroidX](https://developer.android.com/jetpack/androidx/migrate) before using version 3.2.0 or higher of the SDK.
2437
- When `pushIntegrationName` is not set on `IterableConfig`, the SDK now defaults it to the app's package name.
25-
If you've set up your push integration with the new Mobile Apps UI, you don't have to specify `pushIntegrationName` in the SDK anymore.
38+
If you've set up your push integration with the new Mobile Apps UI, you don't have to specify `pushIntegrationName` in the SDK anymore.
2639

2740
## [3.1.6](https://github.com/Iterable/iterable-android-sdk/releases/tag/3.1.6)
2841
#### Added

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ tokens.
4343

4444
Add the following dependencies to your application's **build.gradle**:
4545

46-
- `compile 'com.iterable:iterableapi:3.2.0'`
47-
- `compile 'com.google.firebase:firebase-messaging:X.X.X' // Min version 17.4.0`
46+
- `implementation 'com.iterable:iterableapi:3.2.0'`
47+
- `implementation 'com.google.firebase:firebase-messaging:X.X.X' // Min version 17.4.0`
4848

4949
See [Bintray](https://bintray.com/davidtruong/maven/Iterable-SDK) for the latest
5050
version of the SDK.

iterableapi-ui/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ ext {
5252
siteUrl = 'https://github.com/Iterable/iterable-android-sdk'
5353
gitUrl = 'https://github.com/Iterable/iterable-android-sdk.git'
5454

55-
libraryVersion = '3.2.0-beta1'
55+
libraryVersion = '3.2.0'
5656

5757
developerId = 'davidtruong'
5858
developerName = 'David Truong'

iterableapi/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ android {
99
minSdkVersion 15
1010
targetSdkVersion 27
1111

12-
buildConfigField "String", "ITERABLE_SDK_VERSION", "\"3.2.0-beta1\""
12+
buildConfigField "String", "ITERABLE_SDK_VERSION", "\"3.2.0\""
1313

1414
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1515
}
@@ -70,7 +70,7 @@ ext {
7070
siteUrl = 'https://github.com/Iterable/iterable-android-sdk'
7171
gitUrl = 'https://github.com/Iterable/iterable-android-sdk.git'
7272

73-
libraryVersion = '3.2.0-beta1'
73+
libraryVersion = '3.2.0'
7474

7575
developerId = 'davidtruong'
7676
developerName = 'David Truong'

0 commit comments

Comments
 (0)