Skip to content

Releases: dotmailer/dotmailer-magento-extension

V6.4.19

29 Aug 15:03
Compare
Choose a tag to compare
Bug Fixes
  • We now pull the reward points balance from the correct table, so an accurate balance is shown in Engagement Cloud.

V6.4.18

31 Jul 15:39
Compare
Choose a tag to compare
Improvements
  • We've audited the extension with a view to improving overall speed and efficiency. Particular attention has been paid to reducing database impact, pruning observer functions and cleaning up legacy code.
  • Columns for segment ID data (used by merchants running Magento Commerce 1), are now added via the regular schema install script, and populated in batches to minimise performance impact.
  • We've strengthened security by removing code that disabled SSL certificate verification. If this is required in some installations, it can be overridden by a config key.
Bug Fixes
  • We've updated our check for an active coupon code in the Rule collection, to prevent a false positive result which was causing additional queries to be run on every page view.
  • All extension logging is now routed via our dedicated connector log file.
  • New customers, registering at checkout, will now be enrolled onto new customer automations, if configured.

V6.4.17

19 Jun 10:50
Compare
Choose a tag to compare
Improvements
  • Simple products in catalog sync and external dynamic content will now link to their parent (configurable, grouped or bundled) product pages if they are not visible individually.
  • Upon installing our module, both Page Tracking and ROI Tracking will be enabled by default.
Bug Fixes
  • We’ve fixed a bug that prevented modified products being synced to all stores to which they belong.
  • We’ve fixed a bug relating to our removal of the dependency on the Magento core review module.
  • Order confirmation emails will now be sent via the correct transactional email account, if configured to do so at website or store level.

V6.4.16

07 Jun 14:15
Compare
Choose a tag to compare
Improvements
  • We've improved the coverage of catalog sync by allowing selected custom attributes to be included in the synced data.
  • In catalog sync, we are now syncing scoped (store and website) values for products, instead of only the default-level values.
  • We resolved some code duplication in the dynamic content blocks.
Bug Fixes
  • We are now cleaning any custom transactional data keys prior to import, removing invalid (non-alphanumeric) characters, but not skipping records as before.
  • The Magento core review module is now decoupled from our contact sync.

V6.4.15

22 May 09:35
Compare
Choose a tag to compare
Improvements
  • We've improved the handling of double opt-in statuses in customer and subscriber syncs.
  • We've made the re-subscription process more robust, ensuring that as statuses change in Magento and Engagement Cloud, subscribers are not accidentally unsubscribed.
  • We've moved our announcement feed checking tool into a cron script for efficiency.
  • To improve on boarding for larger stores, we've decoupled our installation routine. Our SQL tables can now be populated via a configurable command line script, after the module has been activated.
  • We've removed any dependency on Magento's Mage_Review module if review syncing is not active.
  • We now automatically mark as sent any campaigns that Engagement Cloud indicates are still "Processing" after 2 hours, in order to ensure subsequent campaigns are sent.
  • We've made various performance enhancements by refining our usage of some observers.
Bug Fixes
  • We've fixed an issue with incorrect scope when saving the Engagement Cloud API endpoint URL. External contribution
  • We've repaired automation enrollments for guest subscribers when double opt-in is enabled in Magento.
  • We've made the menu item for Abandoned Carts visible to all users with access to Engagement Cloud configuration.

V6.4.14

24 Apr 11:13
Compare
Choose a tag to compare
Bug Fixes
  • We've fixed a problem with scheduled campaign sends, arising from campaigns stuck in a "Processing" state on Engagement Cloud. In such cases, we will expire campaigns that have been "Processing" for longer than two hours.

V6.4.13

27 Mar 10:31
Compare
Choose a tag to compare

Bug Fixes

  • We've fixed a bug that caused the catalog sync to skip products if invalid data keys were supplied.
  • We've fixed a bug related to the use of utf8_decode in email templates (note this discontinues support for emojis in email subject lines).
  • We've fixed a minor error thrown during the Engagement Cloud template sync.

V6.4.12

13 Mar 11:31
Compare
Choose a tag to compare

Improvements

  • We've improved the performance of the product sync process by setting a limit when querying products before import
  • Resubscribed contacts weren't added back to the "subscriber" address book; they are now
  • Configurable, grouped, and bundled products are now correctly synced to Engagement Cloud with the lowest relevant price of their children

Bug Fixes

  • We've fixed incorrect syntax in the Order model (#309)
  • We've fixed an issue that caused errors within the Sweet Tooth (Smile.io) integration

V6.4.11

13 Feb 09:04
Compare
Choose a tag to compare

Improvements

  • Users can now get SEO-friendly product URLs when syncing their catalog to Engagement Cloud

Bug fixes

  • Cancelled email sends no longer prevent new sends from going out successfully
  • We've optimised database queries, meaning that users with massive databases no longer encounter slow best seller external dynamic content load times
  • An exception is no longer thrown when getting rating table name

V6.4.10

30 Jan 14:54
Compare
Choose a tag to compare

Improvements

  • 'dotmailer' has been renamed to 'dotdigital Engagement Cloud' (see why here)
  • Email addresses are now validated against the syntax of RFC 822 (FILTER_VALIDATE_EMAIL) by the guest abandoned cart process