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
72
+
- when JWT is invalid, `IterableAuthManager` is updated to fetch and store a new JWT token locally
73
73
-`IterableRequestTask` now has a retry mechanism that fetches a new JWT token and retries the request if JWT is invalid
74
74
- retries are capped at a max of 5
75
75
@@ -175,12 +175,12 @@ rest:
175
175
(Note that Iterable's Android SDK does not store the last push payload at
176
176
rest—before or after this update.)
177
177
178
-
For more information about this encryption in Android, examine the source code
178
+
For more information about this encryption in Android, examine the source code
179
179
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
180
181
181
#### Storing in-app messages in memory
182
182
183
-
This release also allows you to have your Android apps (regardless of `minSdkVersion`)
183
+
This release also allows you to have your Android apps (regardless of `minSdkVersion`)
184
184
store in-app messages in memory, rather than in an unencrypted local file.
185
185
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.
230
+
- Added two interface methods - `onTokenRegistrationSuccessful` and `onTokenRegistrationFailed`. Override these methods to see if authToken was successfully received by the SDK.
231
231
232
232
#### Changed
233
-
-`setAuthToken` method is now public allowing additional way to provide `authToken` to SDK.
233
+
-`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
368
+
-`imageUrl` - A URL that points to an image of the item
369
+
-`categories` - Categories associated with the item
370
370
371
371
Set these values on `CommerceItem` objects passed to the `IterableApi.trackPurchase` method.
372
372
@@ -386,7 +386,7 @@ encrypt data):
386
386
...
387
387
}
388
388
```
389
-
389
+
390
390
- Updated minimum version for `firebase-messaging` to 20.3.0 to use `FirebaseMessaging.getToken()` instead of deprecated `FirebaseInstanceId.getToken()`.
391
391
- Notifications will now show timestamp.
392
392
@@ -601,7 +601,7 @@ Please refer to the [Migration guide](https://github.com/Iterable/iterable-andro
601
601
602
602
#### Changed
603
603
-**BREAKING CHANGE:** Added `IterableContext` argument to `IterableCustomActionHandler`
0 commit comments