Skip to content

Commit

Permalink
Merge pull request #209 from Iterable/feature/MOB-1148-prepare-for-3.2.0
Browse files Browse the repository at this point in the history
Prepare for 3.2.0
  • Loading branch information
vbabenkoru authored Feb 25, 2020
2 parents fe616c1 + ed4c558 commit 817d006
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 9 deletions.
21 changes: 17 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,27 @@ This project adheres to [Semantic Versioning](http://semver.org/).
#### Fixed
- nothing yet

## [3.2.0-beta1](https://github.com/Iterable/iterable-android-sdk/releases/tag/3.2.0-beta1)
## [3.2.0](https://github.com/Iterable/iterable-android-sdk/releases/tag/3.2.0)
#### Added
- [Mobile Inbox](https://github.com/Iterable/iterable-android-sdk/blob/inbox/README.md#mobile-inbox)
- [Mobile Inbox related events](https://github.com/Iterable/iterable-android-sdk/blob/inbox/README.md#mobile-inbox-events-and-the-events-lifecycle)
- **[Mobile Inbox](https://github.com/Iterable/iterable-android-sdk/blob/master/README.md#mobile-inbox)**

Changes since beta:
- Added support for various ways to customize the default interface for a mobile inbox
- Added a sample project that demonstrates how to customize the default interface for a mobile inbox
- 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)

#### Removed
- Removed all old initialization methods starting with `sharedInstanceWithApiKey`
- Removed `sendPush` methods (these API methods can't be called from mobile apps)
- Removed all deprecated methods with extra parameters for push registration:
- `void registerDeviceToken(String token)` is the only one available now for token registration
- `void disablePush()` is the only one available for disabling the current push token
- Platform is always FCM, and push integration name is taken from `IterableConfig`

#### Changed
- 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.
- When `pushIntegrationName` is not set on `IterableConfig`, the SDK now defaults it to the app's package name.
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.
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.

## [3.1.6](https://github.com/Iterable/iterable-android-sdk/releases/tag/3.1.6)
#### Added
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@ tokens.

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

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

See [Bintray](https://bintray.com/davidtruong/maven/Iterable-SDK) for the latest
version of the SDK.
Expand Down
2 changes: 1 addition & 1 deletion iterableapi-ui/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ ext {
siteUrl = 'https://github.com/Iterable/iterable-android-sdk'
gitUrl = 'https://github.com/Iterable/iterable-android-sdk.git'

libraryVersion = '3.2.0-beta1'
libraryVersion = '3.2.0'

developerId = 'davidtruong'
developerName = 'David Truong'
Expand Down
4 changes: 2 additions & 2 deletions iterableapi/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ android {
minSdkVersion 15
targetSdkVersion 27

buildConfigField "String", "ITERABLE_SDK_VERSION", "\"3.2.0-beta1\""
buildConfigField "String", "ITERABLE_SDK_VERSION", "\"3.2.0\""

testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
Expand Down Expand Up @@ -70,7 +70,7 @@ ext {
siteUrl = 'https://github.com/Iterable/iterable-android-sdk'
gitUrl = 'https://github.com/Iterable/iterable-android-sdk.git'

libraryVersion = '3.2.0-beta1'
libraryVersion = '3.2.0'

developerId = 'davidtruong'
developerName = 'David Truong'
Expand Down

0 comments on commit 817d006

Please sign in to comment.