What’s new
Customers, subscribers and guests are now synced into the platform faster.
Orders are now synced into the platform faster.
System messages surface message queue problems in the Magento admin.
Improvements
Custom attributes mapped to data fields now take their default attribute value as a fallback if no value is set. [External contribution]
Subscribers are synced into Dotdigital through the APIv3, prior to automation enrolment.
Queue topic names now use class constants.
All observer code is wrapped in try/catch statements.
We now use the
patchByIdentifiermethod when sending dummy data to Dotdigital, to avoid anidentifierConflicterror.We added a new integration test for the
OrderSaveAfterobserver.We added new MFTF tests for placing orders with the module enabled.
We removed an
OrderSaveBeforeobserver.Data fields for most purchased category, most purchased brand, last purchased brand and first purchased brand are no longer auto-mapped by default.
We added an
@apiannotation to theLogViewerblock.
Bug fixes
The inline script for the
dmPttracking code has been moved to a UI component.We fixed a problem with list mapping for customers with more than 5000 lists in their account.
