Skip to content

Commit 3a4d279

Browse files
committed
Prepare for 3.1.0-beta1
1 parent 361585f commit 3a4d279

File tree

2 files changed

+28
-2
lines changed

2 files changed

+28
-2
lines changed

CHANGELOG.md

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

18+
## [3.1.0-beta1](https://github.com/Iterable/iterable-android-sdk/releases/tag/3.1.0-beta1)
19+
20+
#### Added
21+
**BREAKING CHANGES**
22+
23+
The in-app messaging implementation has been significantly improved:
24+
25+
* The SDK now maintains a local queue and keep it in sync with the server-side queue automatically
26+
* Iterable servers now notify apps via silent push messages whenever the in-app message queue is updated
27+
* In-app messages are shown by default whenever they arrive
28+
29+
Check the [In-app messages documentation](https://github.com/Iterable/iterable-android-sdk#in-app-messages) for more details.
30+
31+
Please refer to the [Migration guide](https://github.com/Iterable/iterable-android-sdk#migrating-in-app-messages-from-the-previous-version-of-the-sdk) if you've been using in-app messages in your app and updating a newer version of the SDK.
32+
33+
#### Removed
34+
- `spawnInAppNotification` has been removed. Please refer to the in-app migration guide (above)
35+
36+
#### Changed
37+
- `updateEmail` can now be used if the user is identified with userId
38+
- Connection timeout is now 3 seconds
39+
- The SDK now sets `notificationsEnabled` flag on the device to indicate whether notifications are enabled for the app
40+
41+
#### Fixed
42+
- Fixed a NullPointerException when the app has a plain-text label in `AndroidManifest.xml` instead of a string resource reference
43+
1844
## [3.0.7](https://github.com/Iterable/iterable-android-sdk/releases/tag/3.0.7)
1945
#### Added
2046
- Added `updateEmail` method with success & failure callbacks

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.0.7\""
12+
buildConfigField "String", "ITERABLE_SDK_VERSION", "\"3.1.0-beta1\""
1313

1414
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
1515
}
@@ -66,7 +66,7 @@ ext {
6666
siteUrl = 'https://github.com/Iterable/iterable-android-sdk'
6767
gitUrl = 'https://github.com/Iterable/iterable-android-sdk.git'
6868

69-
libraryVersion = '3.0.7'
69+
libraryVersion = '3.1.0-beta1'
7070

7171
developerId = 'davidtruong'
7272
developerName = 'David Truong'

0 commit comments

Comments
 (0)