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