Skip to content

Commit 1e235ab

Browse files
committed
Removed line breaks as suggested
1 parent 0179df9 commit 1e235ab

File tree

1 file changed

+10
-28
lines changed

1 file changed

+10
-28
lines changed

CHANGELOG.md

+10-28
Original file line numberDiff line numberDiff line change
@@ -19,48 +19,30 @@ This project adheres to [Semantic Versioning](http://semver.org/).
1919

2020
#### Added
2121

22-
- Custom push notification sounds! To play a custom sound for a push notification, add a sound file
23-
to your app's `res/raw` folder and specify that same filename when setting up a template in
24-
Iterable.
22+
- Custom push notification sounds! To play a custom sound for a push notification, add a sound file to your app's `res/raw` folder and specify that same filename when setting up a template in Iterable.
2523

2624
Some important notes about custom sounds and notification channels:
2725

28-
- Android API level 26
29-
introduced [notification channels](https://developer.android.com/develop/ui/views/notifications/channels)
30-
. Every notification must be assigned to a channel.
31-
- Each custom sound you add to an Iterable template creates a new Android notification channel.
32-
The notification channel's name matches the filename of the sound (without its extension).
33-
- To ensure sensible notification channel names for end users, give friendly names to your sound
34-
files. For example, a custom sound file with name `Paid.mp3` creates a notification channel
35-
called `Paid`. The end user can see this notification channel name in their device's
36-
notification channel settings.
26+
- Android API level 26 introduced [notification channels](https://developer.android.com/develop/ui/views/notifications/channels). Every notification must be assigned to a channel.
27+
- Each custom sound you add to an Iterable template creates a new Android notification channel. The notification channel's name matches the filename of the sound (without its extension).
28+
- To ensure sensible notification channel names for end users, give friendly names to your sound files. For example, a custom sound file with name `Paid.mp3` creates a notification channel called `Paid`. The end user can see this notification channel name in their device's notification channel settings.
3729
- Be sure to place the corresponding sound file in your app's `res/raw` directory.
3830

39-
- To help you access a user's `email` address, `userId`, and `authToken`, the SDK now provides
40-
convenience methods: `getEmail()`, `getUserId()`, and `getAuthToken()`.
31+
- To help you access a user's `email` address, `userId`, and `authToken`, the SDK now provides convenience methods: `getEmail()`, `getUserId()`, and `getAuthToken()`.
4132

4233
#### Changed
4334

44-
- Updated the [Security library](https://developer.android.com/topic/security/data) and
45-
improved `EncryptedSharedPreferences` handling.
35+
- Updated the [Security library](https://developer.android.com/topic/security/data) and improved `EncryptedSharedPreferences` handling.
4636

47-
To work around a [known Android issue](https://issuetracker.google.com/issues/164901843) that can
48-
cause crashes when creating `EncryptedSharedPreferences`, we've
49-
upgraded `androidx.security.crypto` from version `1.0.0` to `1.1.0-alpha04`.
50-
When `EncryptedSharedPreferences` cannot be created, the SDK now uses `SharedPreferences` (
51-
unencrypted).
37+
To work around a [known Android issue](https://issuetracker.google.com/issues/164901843) that can cause crashes when creating `EncryptedSharedPreferences`, we've upgraded `androidx.security.crypto` from version `1.0.0` to `1.1.0-alpha04`. When `EncryptedSharedPreferences` cannot be created, the SDK now uses `SharedPreferences` (unencrypted).
5238

53-
If your app requires encryption, you can prevent this fallback to `SharedPreferences` by setting
54-
the `encryptionEnforced` configuration flag to `true`. However, if you enable this flag
55-
and `EncryptedSharedPreferences` cannot be created, an exception will be thrown.
39+
If your app requires encryption, you can prevent this fallback to `SharedPreferences` by setting the `encryptionEnforced` configuration flag to `true`. However, if you enable this flag and `EncryptedSharedPreferences` cannot be created, an exception will be thrown.
5640

57-
- Improved JWT token management. This change addresses an issue where `null` values could prevent
58-
the refresh of a JWT token.
41+
- Improved JWT token management. This change addresses an issue where `null` values could prevent the refresh of a JWT token.
5942

6043
#### Fixed
6144

62-
- Fixed an issue which could prevent in-app messages from respecting the **Position** value selected
63-
when setting up the template (top / center / bottom / full).
45+
- Fixed an issue which could prevent in-app messages from respecting the **Position** value selected when setting up the template (top / center / bottom / full).
6446

6547
- Fixed crashes that sometimes happened during in-app message animations.
6648

0 commit comments

Comments
 (0)