You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- when JWT is invalid, `IterableAuthManager` is updated to fetch and store a new JWT token locally
71
+
- when JWT is invalid, `IterableAuthManager` is updated to fetch and store a new JWT token locally
72
72
-`IterableRequestTask` now has a retry mechanism that fetches a new JWT token and retries the request if JWT is invalid
73
73
- retries are capped at a max of 5
74
74
@@ -174,12 +174,12 @@ rest:
174
174
(Note that Iterable's Android SDK does not store the last push payload at
175
175
rest—before or after this update.)
176
176
177
-
For more information about this encryption in Android, examine the source code
177
+
For more information about this encryption in Android, examine the source code
178
178
for Iterable's Android SDK: [`IterableKeychain`](https://github.com/Iterable/iterable-android-sdk/blob/master/iterableapi/src/main/java/com/iterable/iterableapi/IterableKeychain.kt).
179
179
180
180
#### Storing in-app messages in memory
181
181
182
-
This release also allows you to have your Android apps (regardless of `minSdkVersion`)
182
+
This release also allows you to have your Android apps (regardless of `minSdkVersion`)
183
183
store in-app messages in memory, rather than in an unencrypted local file.
184
184
However, an unencrypted local file is still the default option.
- Added new methods for `setEmail`, `setUserId` and `updateEmail` which accepts `authToken`, providing more ways to pass `authToken` to SDK
229
-
- Added two interface methods - `onTokenRegistrationSuccessful` and `onTokenRegistrationFailed`. Override these methods to see if authToken was successfully received by the SDK.
229
+
- Added two interface methods - `onTokenRegistrationSuccessful` and `onTokenRegistrationFailed`. Override these methods to see if authToken was successfully received by the SDK.
230
230
231
231
#### Changed
232
-
-`setAuthToken` method is now public allowing additional way to provide `authToken` to SDK.
232
+
-`setAuthToken` method is now public allowing additional way to provide `authToken` to SDK.
-`imageUrl` - A URL that points to an image of the item
368
-
-`categories` - Categories associated with the item
367
+
-`imageUrl` - A URL that points to an image of the item
368
+
-`categories` - Categories associated with the item
369
369
370
370
Set these values on `CommerceItem` objects passed to the `IterableApi.trackPurchase` method.
371
371
@@ -385,7 +385,7 @@ encrypt data):
385
385
...
386
386
}
387
387
```
388
-
388
+
389
389
- Updated minimum version for `firebase-messaging` to 20.3.0 to use `FirebaseMessaging.getToken()` instead of deprecated `FirebaseInstanceId.getToken()`.
390
390
- Notifications will now show timestamp.
391
391
@@ -600,7 +600,7 @@ Please refer to the [Migration guide](https://github.com/Iterable/iterable-andro
600
600
601
601
#### Changed
602
602
-**BREAKING CHANGE:** Added `IterableContext` argument to `IterableCustomActionHandler`
0 commit comments