Minor release with several enhancements to In-App Automation, Scenes, and Surveys.
Changes
- Added support to disable plain markdown (text markup) support in a Scene.
- Added support to theme markdown links in a Scene.
- Added execution window support to In-App Automation, Scenes, and Surveys.
- Added
displayNotificationStatus
status to theAirshipNotificationStatus
object to get the user notification permission status. - Added
Airship.permissionManager.statusUpdates(for:)
that returns an async stream of permission status updates. - Added
MessageCenter.shared.inbox.unreadCountUpdates
that returns an async stream of unread count updates. - Added
MessageCenter.shared.inbox.messageUpdates
that returns an async stream of message updates. - Updated handling of priority for In-App Automation, Scenes, and Surveys. Priority is now taken into consideration at each step of displaying a message instead of just sorting messages that are
triggered at the same time. - Updated handling of long delays for In-App Automation, Scenes, and Surveys. Delays will now be preprocessed up to 30 seconds before it ends before the message is prepared.
- Fixed Message Center theme loader when trying to theme the OOTB Message Center window.