!! Major breaking change !! Deprecating "ADVERTISING_ID" as device ID generation strategy. SDK will fall back to 'OPEN_UDID'. All "ADVERTISING_ID" device ID's will have their type changed to "OPEN_UDID". If the device will have a "null" device ID, a random one will be generated.
!! Major breaking change !! Changing device ID without merging will now clear all consent. It has to be given again after this operation.
!! Major breaking change !! Entering temporary ID mode will now clear all consent. It has to be given again after this operation.
Device ID can now be changed when no consent is given
Push notification now display/use the sent badge number in Android. It's visualization depends on the launcher.
When recording internal events with 'recordEvent', the respective feature consent will now be checked instead of the 'events' consent.
Consent changes will now send the whole consent state and not just the "delta"
Added ability to add custom sound effect for android push notifications.
Added platform information to push actioned events
Fixed potential deadlock issue in Android.
Fixed possible SecTrustCopyExceptions leak in iOS
Deprecated 'askForFeedback' method. Added 'presentRatingWidgetWithID' method that should be used as it's replacement.