File tree 5 files changed +14
-8
lines changed
src/main/java/com/iterable/iterableapi
sample-apps/inbox-customization/app
5 files changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,13 @@ This project adheres to [Semantic Versioning](http://semver.org/).
14
14
15
15
#### Fixed
16
16
- nothing yet
17
+ -
18
+ ## [ 3.4.12] ( https://github.com/Iterable/iterable-android-sdk/releases/tag/3.4.12 )
19
+ #### Added
20
+ - ` setEmail ` and ` setUserId ` now accepts ` IterableHelper.SuccessHandler successHandler ` and ` IterableHelper.FailureHandler failureHandler ` .
21
+
22
+ #### Changed
23
+ - OTT devices (FireTV) will now register as ` OTT ` device instead of ` Android ` under user's devices.
17
24
18
25
## [ 3.4.11] ( https://github.com/Iterable/iterable-android-sdk/releases/tag/3.4.11 )
19
26
Original file line number Diff line number Diff line change 48
48
siteUrl = ' https://github.com/Iterable/iterable-android-sdk'
49
49
gitUrl = ' https://github.com/Iterable/iterable-android-sdk.git'
50
50
51
- libraryVersion = ' 3.4.11 '
51
+ libraryVersion = ' 3.4.12 '
52
52
53
53
developerId = ' davidtruong'
54
54
developerName = ' David Truong'
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ android {
11
11
minSdkVersion 16
12
12
targetSdkVersion 27
13
13
14
- buildConfigField " String" , " ITERABLE_SDK_VERSION" , " \" 3.4.11 \" "
14
+ buildConfigField " String" , " ITERABLE_SDK_VERSION" , " \" 3.4.12 \" "
15
15
16
16
testInstrumentationRunner " androidx.test.runner.AndroidJUnitRunner"
17
17
}
75
75
siteUrl = ' https://github.com/Iterable/iterable-android-sdk'
76
76
gitUrl = ' https://github.com/Iterable/iterable-android-sdk.git'
77
77
78
- libraryVersion = ' 3.4.11 '
78
+ libraryVersion = ' 3.4.12 '
79
79
80
80
developerId = ' davidtruong'
81
81
developerName = ' David Truong'
Original file line number Diff line number Diff line change 4
4
import android .content .Context ;
5
5
import android .content .Intent ;
6
6
import android .content .SharedPreferences ;
7
- import android .os .Build ;
8
7
import android .os .Bundle ;
9
8
10
9
import androidx .annotation .NonNull ;
@@ -361,8 +360,8 @@ private void retrieveEmailAndUserId() {
361
360
_userId = getKeychain ().getUserId ();
362
361
_authToken = getKeychain ().getAuthToken ();
363
362
364
- if (config .authHandler != null ) {
365
- if (_authToken != null ) {
363
+ if (config .authHandler != null ) {
364
+ if (_authToken != null ) {
366
365
getAuthManager ().queueExpirationRefresh (_authToken );
367
366
} else {
368
367
IterableLogger .d (TAG , "Auth token found as null. Scheduling token refresh in 10 seconds..." );
Original file line number Diff line number Diff line change @@ -33,8 +33,8 @@ dependencies {
33
33
implementation ' androidx.navigation:navigation-ui-ktx:2.1.0'
34
34
implementation ' com.google.android.material:material:1.1.0'
35
35
36
- implementation ' com.iterable:iterableapi:3.4.11 '
37
- implementation ' com.iterable:iterableapi-ui:3.4.11 '
36
+ implementation ' com.iterable:iterableapi:3.4.12 '
37
+ implementation ' com.iterable:iterableapi-ui:3.4.12 '
38
38
implementation ' com.squareup.okhttp3:mockwebserver:4.2.2'
39
39
40
40
testImplementation ' junit:junit:4.12'
You can’t perform that action at this time.
0 commit comments