2.9.0
What's changed
Predict
- Modified Product, customFields now use Map<String,String?> map instead of Map<String,String>. This way the use case when the Product Catalog contains no value for a given custom field, therefore the field arrives containing a null value in the recommendation, can be handled.
What's new
Predict - availability zones
- Added support for availability zones in Predict recommendations.
What's fixed
In-App
- Deprecated EventHandler now provides a Context instead of null
Android 11
- Fixed usage of resolveActivity() to avoid malfunctioning on devices using API level 30 due to some changes on package visibilities on Android 11
Important Notes
- Deprecated methods are going to be removed in our next major release (3.0.0)
- Minimum API level is now 21 instead of 19. For more details please visit https://github.com/emartech/android-emarsys-sdk/wiki/FAQ#when-do-we-increase-the-minimum-android-version-required-for-the-sdk