Skip to content
This repository has been archived by the owner on Apr 4, 2023. It is now read-only.

21.11.0

Compare
Choose a tag to compare
@ijunaid ijunaid released this 07 Jun 13:09
· 13 commits to master since this release
970f2cb
  • !! 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.
  • Fixed bug that caused crashes when migrating from older versions on Android devices.
  • User profile issue fixed, user data was deleted for key if no value, null or undefined value was provided against that key.
  • 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 platform information to push actioned events
  • Fixed potential deadlock issue in Android.
  • Fixed possible SecTrustCopyExceptions leak in iOS
  • Updated underlying android SDK to 21.11.2
  • Updated underlying iOS SDK version to 21.11.2