Releases: dotmailer/dotmailer-magento2-extension
Releases · dotmailer/dotmailer-magento2-extension
v4.32.4
v4.32.3
v4.32.2
v4.32.1
Improvements
- We added extra debug logging to the automation queue flow. [3c597b8]
Bug fixes
- The enabled check in the
StockUpdatePlugin
now checks at website level. [b454706] - When products have their status changed in bulk, they will now be reset for sync. [9587593]
- Empty tables could be output in system alert emails; this has been fixed. [cf00cc7]
- We fixed a problem with subscribers not being added to the correct list, if double opt-in was configured at Dotdigital. [5109ce1]
- We added an extra check to prevent form submission in the account if the customer session has expired. [e8b83e9]
v4.32.0
What's new
- Indexed prices can now be exported to capture prices set by catalog price rules. [09b12af, d31952a, b565bf1]
- Tier prices are now exported in all product catalogs. [6bfcf2e]
Improvements
- Catalog sync is refactored to run faster, importing into the platform during the sync run. [e84b592]
- The deletion of 'orphan' products in catalog sync has been removed. [446b019]
- We set an upper bound for Magento version compatibility in composer.json (currently 2.4.9). [48c0711]
- Sending transactional email with attachments (via custom code) is restored for pre-2.4.8 installations. [6e0818e]
Bug fixes
- Orders are now only synced for contacts that have contact ids in
email_contact
. Upgrading will trigger a full contact re-sync. [5747acc] - Customer sync will continue to process customer ids even if the exporter returns an empty batch. [3fc1858]
- Sending transactional email to multiple recipients (via custom code) is restored for pre-2.4.8 installations. [c933d31]
Notes
- Merchants running our Dotdigital for Adobe Commerce: B2B module should also upgrade to ensure correct functionality.
v4.31.2
Bug fixes
- We fixed a problem with resubscribes not being handled correctly because of stale data. [eb95165]
- We fixed a bug with catalog sync that could occur if product attributes were initially synced, but afterwards turned off. [723d9c7]
- We fixed a potential race condition affecting new subscriber automations. [a099581]
- We fixed incorrect synced values for boolean customer attributes with a default value of 'Yes'. [3fa097c]
v4.31.1
v4.31.0
v4.30.0
Improvements
- We removed implicitly null types for compatibility with PHP 8.4. [83d28fd]
- Unit tests are now compatible with PHPUnit 10. [8de4acc]
- Our Dotdigital Logger now uses composition instead of inheritance, in line with changes in
monolog/monolog
3.0.0. [1b66ed3] - We removed further instances of using
protected
class properties and methods. [6e46909] - We replaced the
Quote
resource model withCartRepositoryInterface
in ourEmailcapture
controller. [29ed9e0] - Various jQuery deprecations have been updated. [103592f]
- Catalog sync type and visibility filters are now store-scoped. [dad07ec]