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
73
72
-`IterableRequestTask` now has a retry mechanism that fetches a new JWT token and retries the request if JWT is invalid
74
73
- retries are capped at a max of 5
75
74
@@ -175,12 +174,12 @@ rest:
175
174
(Note that Iterable's Android SDK does not store the last push payload at
176
175
rest—before or after this update.)
177
176
178
-
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
179
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).
180
179
181
180
#### Storing in-app messages in memory
182
181
183
-
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`)
184
183
store in-app messages in memory, rather than in an unencrypted local file.
185
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
230
-
- 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.
231
230
232
231
#### Changed
233
-
-`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
369
-
-`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
370
369
371
370
Set these values on `CommerceItem` objects passed to the `IterableApi.trackPurchase` method.
372
371
@@ -386,7 +385,7 @@ encrypt data):
386
385
...
387
386
}
388
387
```
389
-
388
+
390
389
- Updated minimum version for `firebase-messaging` to 20.3.0 to use `FirebaseMessaging.getToken()` instead of deprecated `FirebaseInstanceId.getToken()`.
391
390
- Notifications will now show timestamp.
392
391
@@ -601,7 +600,7 @@ Please refer to the [Migration guide](https://github.com/Iterable/iterable-andro
601
600
602
601
#### Changed
603
602
-**BREAKING CHANGE:** Added `IterableContext` argument to `IterableCustomActionHandler`
0 commit comments