Skip to content

Releases: mailchimp/mc-magento

Version 1.1.12

29 May 18:50
4b0a70b
Compare
Choose a tag to compare

Implemented enhancements:

  • Add new message for store creation error. #681
  • Request: add ability to send the actual BRAND/Manufacturer in the Vendor field #672
  • Sort categories by name #659
  • Add resend for subscriber data #482
  • Subscriber resend issue482 #671
  • add guest checkout name to subscriber data #664 (jan-lukowiak)

Fixed bugs:

  • Problem when updating customer email that is not subscribed #700
  • STORECODE contains name of the store instead of code of the store #697
  • Use store url with store code #691
  • Compatibility issue with Ebizmarts_SagePay when creating a new MailChimp store #680
  • Checkout subscription not sending confirmation email if double opt-in enabled. #668
  • Orders grid filter by increment ID is broken after upgrade to 1.1.11 #662
  • Checkout subscription is only possible when isEcomSyncDataEnabled is enabled #657
  • Wrong error management #635

Version 1.1.11

08 Mar 20:19
7c883a8
Compare
Choose a tag to compare

Enhancements

  • Improve performance when retrieving the last date of purchase. #619
  • Ebizmarts_MailChimp properties are not defined correctly. #361
  • Load campaignCatcher.js async. #624
  • load MCJs async. #546
  • Put a column in the order grid to show if the order was synced. #557
  • Add index for mailchimp_ecommerce_sync_data table. #584
  • Added Mailchimperrors grid column Created At. #569
  • Fix for slow synchronising of e-Commerce order data. #346
  • Check if webhook exists after batch process and create it if missing. #535
  • Send parent price for not visible products belonging to a configurable. #538

Bug Fixes

  • FixedPromo rules response handling incorrectly. #654
  • Problem with migration when only configured in store view. #633
  • Altering email address of customer results in "Call to member function on null" when no API key is configured #613
  • Mandrill_Message::createAttachment() not compatible with Zend_Mail::createAttachment(). #523
  • Handle store name change correctly. #629
  • Error generating new Promo Codes Collection after Re-send. #620
  • Small and thumbnail images not sent. #589
  • Unable to "Reset MailChimp Store" because running out of memory. #590
  • Promo code data in order not sent correctly to Mailchimp. #591
  • Cache management page - Do not flush cache. #594
  • Child product update when parent has not been sent yet. #575
  • All orders marked with Mailchimp logo even if they're not coming from Mailchimp. #576
  • Images are not sent in certain versions of PHP. #559
  • When api key is changed deleteCurrentWebhook method fails. #548
  • Removes exception in order grid if for example a used payment method has. #563
  • When Mandrill disabled in default scope and enabled in certain store views email sending fails. #550

Version 1.1.10

06 Nov 20:27
8e72142
Compare
Choose a tag to compare

Enhancements

  • Added support for Promo Rules and Promo Codes. #515
  • Parent image sent when child product is not visible or has no image. #513
  • is_syncing flag shows date when the store finished syncing in account details at the configuration page. #510
  • Change display of total subscribers in account details to two fields, total account and list subscribers. #502
  • Removed error display upon subscription in front end. #284
  • Clean mailchimp_webhook_request table with new cron job. #460

Bug Fixes

  • Webhook properly created when extension set up in store view. #508
  • Issue with is_syncing flag set to finished when extension configured in default or website scope fixed. #510
  • Sending correct product information with store language including price when set per website. #442
  • Fixed problem when failing to load chimpstatic javascript in front end. #492
  • First Purchase Automation Not Triggering error fixed. #453
  • Order status not updated in Mailchimp error fixed. #481
  • Subscribe on Checkout doesn't send email to Mailchimp if already as customer on the list error fixed. #484
  • Product categories are correctly sent to MailChimp under vendor field. #476

Version 1.1.9.1

21 Sep 17:22
Compare
Choose a tag to compare

This version was released due to an issue with the Marketplace package. No changes were made from version https://github.com/mailchimp/mc-magento/releases/tag/1.1.9

Version 1.1.9

18 Sep 21:25
Compare
Choose a tag to compare

Enhancements

  • Associate MailChimp store language with the language in Magento.
  • Send Magento store language for subscribers.
  • Add configuration settings for batch limits.
  • Create button to re-send ecommerce data without loosing MailChimp store nor Automations.
  • Rename MailChimp_Requests.log file to MailChimp_Failing_Requests.log and log subscriber failing requests.
  • Separate each address field when sending subscriber data
  • Show campaign name in Magento order view.

Bug Fixes

  • Error with different currecies in carts for multi-store environments fixed.
  • Address MERGE tags not created error fixed.
  • Send subscriber address merge fields (BILLING, SHIPPING) correctly. (addr1, addr2 instead of address1, address2)
  • Invalid product url error solved (backend url and 404 error).
  • Filter subscribers with errors correctly to avoid resending them over and over.
  • Deleting Newsletter subscribers in Magento unsubscribe them in MailChimp in stead of cleaning them.
  • Send orders with base price and currency to avoid conflicts.
  • Check if the webhook data actually exists before processing.
  • Save batch data only if the bach id is retrieved.
  • For configurable products and children within send always parent price.
  • Send correct image for parent and child products and updated it when is required.
  • Send product data of the correct store view.

Version 1.1.8

27 Jul 17:29
Compare
Choose a tag to compare

Bug Fixes

  • Migration never ends error fixed.
  • Call to a member function status() on null error fixed.
  • Check that the store exists before retrieving MCjs.
  • Solved issue when sending process stopping due to operation errors.
  • Subscriber sending error when ecommerce data section not enabled fixed.
  • Resource not found error on orders fixed.
  • Error when sending products with catalog product flat table configuration enabled fixed.
  • mailchimp_process_webhook_data cron error fixed.
  • Duplicate entries for subscriber table error fixed.
  • Configurable products failing when no children exist error fixed.

Enhancements

  • Added checkout subscription checkbox.
  • Parent configurable images are now sent when child has no image.
  • Changed color of migration notice because red can be taken as an error.
  • When item already exists asume it should be an edit request.
  • Subscriber can be removed from MailChimp errors grid. The button was moved to the general section.
  • Out of stock products are sent now.
  • Show is_syncing flag in account details.
  • Customer groups not translated when sent to MailChimp.

Version 1.1.7

01 Jun 19:45
Compare
Choose a tag to compare

Bug Fixes

  • Sent order number in stead of order id to be used in transactional emails.
  • The parent product must already exists in order to use PUT on the variants endpoint error fixed.
  • Can't change attribute or status of multiple products in the product grid.
  • MailChimp order status sent as integer error fixed.
  • Notice: Undefined index: image_url erro fixed.
  • Mailchimp store being created multiple times when enabling mailchimp and ecommerce data error fixed.
  • MailChimp campaign_id not being saved if utm_source=mailchimp not available error fixed.
  • Skip store subscriber changes if previous store has no changes to synchronise error fixed.
  • Fixes for cart changes not being uploaded for abandoned cart in some situations.
  • Multi-store abandoned cart enabled flag ignored error fixed.
  • Fix for invalid list ID when saving mailchimp system configuration.
  • Prevent loop on unsubscription failure.
  • PHP Fatal error: Call to a member function getStreet() on a non-object error fixed.
  • Could not delete customer error fixed.
  • Merge fields pushed correctly on customer save.
  • Subscriber batches remain in pending state error fixed.
  • Syncing customer billing/shipping address fields being sent correctly.
  • Backend orders ignore mailchimp landing page and campaign id.

Enhancements

  • Webhooks processed asynchronically.
  • Data migration handled asynchronically.
  • Added controller to remove old MageMonkey webhooks.
  • Installation of MC.js pixel.
  • Add customer id to mailchimp_merge_field_send_before observer to improve custom merge fields usage.
  • Added cache usage to improve some processes.
  • Send store domain when creating it.
  • Added indexes to improve ecommerce data sending process.
  • Improved ecommerce data sending process to decrease server load.

Version 1.1.6

30 Mar 20:20
Compare
Choose a tag to compare

Bug Fixes

  • Fixed cart Url redirect failing issue.
  • Fixed response download always empty issue.
  • Date of birthday is now sent as a birthday to allow Birthday automation usage.
  • When a customer is edited in Magento the merge fields are updated in MailChimp.
  • Fixed issue when a subscriber unsubcribes via campaign email and re-subscribes failing silently.
  • Fixed issue when copy emails are sent and customer sees the copy addresses.
  • Fixed issue when abandoned cart email sends to log in but then don't redirect to cart.
  • Fixed error for missing image.
  • Moved debug scripts to shell folder.
  • Fixed problem for orders sent without customer data.
  • Fixed error message related to "catalog_product_entity_datetime".

Enhancements

  • Added multi-store support.
  • Solved most common conflicts with other third party extensions.
  • Custom merge fields can be added using an event in stead of editing the extension.
  • Email queue allows non orders emails.
  • Send parent images when child doesn't have in configurable products.

Version 1.1.5

08 Feb 21:07
Compare
Choose a tag to compare

Enhancements

  • Pass order_URL for orders.
  • Pass Discount data for orders.
  • Pass all the orders disregarding the status.
  • Pass shipping and billing address within orders.
  • Pass landing site URL within orders.
  • Add first date for orders to allow sending only orders after that date.
  • Added download link for batch responses on the MailChimp Errors grid.

Bug Fixes

  • Store name changes not pushed up to MailChimp.
  • Pass name of the store in stead of URL for MailChimp store.
  • Fixed webhooks and product URL error when Store codes enabled in the admin.
  • Fixed problem for campaign id not being properly saved in carts.
  • Allow custom mailchimp attributes to be deleted from back end.
  • If the recipient doesn't exists in the email queue skip it.
  • If the batch id doesn't exists when retrieving batch responses the process continues.
  • Fixed format for mailchimp_sync_delta field.
  • Carts sending correct country data.

Version 1.1.3

15 Dec 20:16
Compare
Choose a tag to compare

Bug Fixes

  • Added MD5 hash to storeId for big URL cases.
  • Added missing files to modman installation.
  • Added filter for popup first name and last name.
  • Error mentioning different email addresses on the same call fixed.
  • Fixed wrong URL for ListMembers.php in MailChimp's API.

Enhancements

  • Added id on the Error grid.
  • Moved Subscribers total amount on the account details outside the ecommerce section.
  • Added configuration to enable Monkey image on order grid, set that column to 70px and added Monkey image in order details.
  • Subscribers not unsubscribed on first sync. Only when they actually unsubscribe from the store. (Fixes unwanted unsubscription when Magento subscriber status not okay)
  • Added m4mlogs script for better request - response error debugging.