Releases: dotmailer/dotmailer-magento2-extension
Releases · dotmailer/dotmailer-magento2-extension
v4.27.1
Improvements
- Configs for bulk syncs can now be edited under 'Import Settings' in Dotdigital > Developer. [d172182]
- The MigrateData patch is removed. [db298fd]
- The subscriber cron now defaults to run once per hour. [d8d0aac]
- Log output for the new syncs has been adjusted. [1dd7721]
Bug fixes
- The UpdateConsentPaths data patch will now not break upgrade if re-run. [7a6bc9a]
v4.27.0
What's new
- Customers, subscribers and guests are now synced into the platform faster. [aba9d03]
- Orders are now synced into the platform faster. [2c3c570]
- System messages surface message queue problems in the Magento admin. [bf40ab2]
Improvements
- Custom attributes mapped to data fields will now take their default attribute value as a fallback if no value is set. External contribution
- Subscribers are synced into Dotdigital via API v3, prior to automation enrolment. [003d2a2]
- Queue topic names now use class constants. [10ea75a]
- All observer code is wrapped in try/catch statements. [1196bb4]
- We now use the
patchByIdentifier
method when sending dummy data to Dotdigital, to avoid anidentifierConflict
error. [9e0aecd] - We added a new integration test for the OrderSaveAfter observer. [ad732eb]
- We added new MFTF tests for placing orders with the module enabled. [5a12150]
- We removed an OrderSaveBefore observer. [2f24dc7]
- Data fields for most purchased category, most purchased brand, last purchased brand and first purchased brand are no longer auto-mapped by default. [e6e241c]
- We added an
@api
annotation to the LogViewer block. [41cbc48]
Bug fixes
v4.26.3
Bug fixes
- We fixed upstream preferences not displaying in the customer account. [a64a8fe]
- Preferences and data fields could not be cleared in the customer account, this has been fixed. [82adf10]
- Add default configs where values are passed to DateInterval. [661691b]
- We fixed a variable name error in the Getbasket controller. [5e1cba6]
- The IP stored for consent capture will now be the original client IP only. [af2074f]
v4.26.2
v4.26.1
v4.26.0
Improvements
- Cron cadence can now be set to every 1, 5, or 10 minutes (in addition to previous options) for all bulk syncs. [81e9fb2]
- We reverted a change to the REST client class that was filling up our logs with "No response in REST client". [71e145b]
- We updated a migration type to prevent duplicate customer rows being created when inserting historical orders. [3e38d3d]
- Order insight data will now be pre-sent for all order-related automations. [2892e32]
- We added a Dotdigital logo our admin menu item. [c940c0c]
Bug fixes
- The SUBSCRIBER_STATUS data field in Dotdigital was observed not matching the status in Magento. All newsletter subscription changes are now handled via queue after initial sync. [f4efd1e]
- We fixed an issue with saving the associated account ID when configuring product notifications in different scopes. [7710129]
v4.25.5
v4.25.4
v4.25.3
Improvements
- The 'Save' button text in the account options is now translatable. External contribution