Skip to content

Commit 46b0038

Browse files
authored
Merge pull request #660 from Iterable/evan/MOB-7297-prepare-3.4.17-release
[MOB-7297] prepares 3.4.17 release
2 parents 4bed13d + 7d3780f commit 46b0038

File tree

4 files changed

+11
-5
lines changed

4 files changed

+11
-5
lines changed

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ This project adheres to [Semantic Versioning](http://semver.org/).
1212
#### Changed
1313
- nothing yet
1414

15+
## [3.4.17](https://github.com/Iterable/iterable-android-sdk/releases/tag/3.4.17)
16+
#### Added
17+
- when JWT is invalid, `IterableAuthManager` is updated to fetch and store a new JWT token locally
18+
- `IterableRequestTask` now has a retry mechanism that fetches a new JWT token and retries the request if JWT is invalid
19+
- retries are capped at a max of 5
20+
1521
## [3.4.16](https://github.com/Iterable/iterable-android-sdk/releases/tag/3.4.16)
1622
#### Fixed
1723
- SDK now handles `null` scenarios preventing crashes when `IterableEncryptedSharedPreference` creation fails.

iterableapi-ui/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ ext {
4848
siteUrl = 'https://github.com/Iterable/iterable-android-sdk'
4949
gitUrl = 'https://github.com/Iterable/iterable-android-sdk.git'
5050

51-
libraryVersion = '3.4.16'
51+
libraryVersion = '3.4.17'
5252

5353
developerId = 'davidtruong'
5454
developerName = 'David Truong'

iterableapi/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ android {
1616
minSdkVersion 16
1717
targetSdkVersion 27
1818

19-
buildConfigField "String", "ITERABLE_SDK_VERSION", "\"3.4.16\""
19+
buildConfigField "String", "ITERABLE_SDK_VERSION", "\"3.4.17\""
2020

2121
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
2222
}
@@ -81,7 +81,7 @@ ext {
8181
siteUrl = 'https://github.com/Iterable/iterable-android-sdk'
8282
gitUrl = 'https://github.com/Iterable/iterable-android-sdk.git'
8383

84-
libraryVersion = '3.4.16'
84+
libraryVersion = '3.4.17'
8585

8686
developerId = 'davidtruong'
8787
developerName = 'David Truong'

sample-apps/inbox-customization/app/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ dependencies {
3333
implementation 'androidx.navigation:navigation-ui-ktx:2.1.0'
3434
implementation 'com.google.android.material:material:1.1.0'
3535

36-
implementation 'com.iterable:iterableapi:3.4.16'
37-
implementation 'com.iterable:iterableapi-ui:3.4.16'
36+
implementation 'com.iterable:iterableapi:3.4.17'
37+
implementation 'com.iterable:iterableapi-ui:3.4.17'
3838
implementation 'com.squareup.okhttp3:mockwebserver:4.2.2'
3939

4040
testImplementation 'junit:junit:4.12'

0 commit comments

Comments
 (0)