This release is required if you want to use the MailChimp Ecommerce module.
Changes since 8.x-1.5:
Update MailChimp library to v2.0.0.
Allow subscribe checkbox to be hidden in MC subscription field configuration, allowing users to subscribe to a list by simply selecting one or more of the list's interest groups on the subscription form.
#2707763 by freelock: PHP Fatal error:Cannot use object of type stdClass as array in Cannot use object of type stdClass as array in mailchimp_signup.admin.inc
This release of the MailChimp module adds support for version 3.0 of the MailChimp API. A new PHP library is required, so please check README.txt for installation / upgrade instructions.
This release is a bug fix for the 7.x-2.x branch. It cleans up some warnings and notices, add Mollom integration, fixed error where users of all roles were subscribed even it list was not required, and fixed error where double opt-in was always enabled for batch subscriptions.
MailChimp 3.6 contains several important bug fixes and feature improvements including improvements to campaigns such as the ability to test campaigns and cleaning up the campaign interface. The release also includes improvements to the batch mode and the ability to unsubscribe emails while keeping their information in MailChimp. This release does not contain the translation patch because our testing of the patch was inconsistent.
The highlight of this release is resolving a longstanding limitation with the mapping of merge fields. Now, thanks to the power of tokens, any Drupal value can be synced to merge field in Drupal. Special thanks to and eojthebrave and the Drupalize.me team for their work on this and other recent issues. Look for the release of a new Drupalize.me series on MailChimp coming soon.
We're thrilled to release the initial version of the MailChimp module for Drupal 8. This is a direct port of the 7.x-3.x branch. It has complete feature parity with the exception of the MailChimp Activity submodule, which has yet to be ported.
The alpha designation reflects that the 8.x branch has not yet been proven on production, although it is stable and fully functional by all accounts. As always, thanks to MailChimp for their continued support of this popular and important integration.
Fix indexing error on new field setup page.
Resolves #2287301: Error when adding or editing a Mailchimp Subscription field for a mailchimp list with no interest groups.
Resolves #2290131: Multi-list forms fail silently when no list selected.
Remove contextual links from rendered entity
Update Mailchimp Webhook API params formatting for Actions and Source
Issue #2063783 by chrisjlee: Fixed Watchdog message missing array parameter causing type error.
Issue #2065289 by joachim: Fixed Undefined index in mailchimp_lists_load_user_mergevars().
This is the first stable point release for the 7.x-3.x release of the Mailchimp Module. For a full list of changes since 7.x-2.12, check out the release notes for 7.x-3.0-beta1.
This is the first beta release of the 7.x-3.x branch of the Mailchimp module, which is a gigantic architectural change and major rewrite of the module.
This is the first formal release of the 7.x-3.x branch of the Mailchimp module, which is a gigantic architectural change and major rewrite of the module. This is a good chance to have a look at some of the major changes, which should provide a more flexible, stable, and powerful Mailchimp module. This release is not feature complete but is relatively stable, and may be usable in production sites, but has not been tested for them. This release is intended for testing & feedback purposes, as we work rapidly towards a stable 7.x-3.0 release.
IMPORTANT: This release no longer bundles the MCAPI class with the module and it must be downloaded separately. See details below.
New Features
Activity: There is a new submodule which allows users to view the MailChimp campaign activity (opens, sends, etc) for any entity with a valid email address. Activity streams can be enabled for any entity, E.g., Users, Comments, RedHen Contacts, etc. with granular permissions for each.
Libraries usage: The MCAPI class is no longer included with the module and must be downloaded separately. This is to comply with drupal.org packaging rules as it has an MIT license and to ensure module users have the correct version of the MCAPI class. An example make file is included.
Updated MCAPI to version 1.3.2.
The module extends the MCAPI class to use Drupal's core HTTP request handling for greater cross-platform compatibility and the ability to alter/extend the http requests, E.g., to add an accept-language header.
Other changes since 7.x-2.7
Configured webhooks cache reset behavior on new campaign sends. removed conflicting cache on individual email activity histories in mailchimp_get_campaigns_for_email.
Refactoring caching for mailchimp_activity_get_member_activity to enable response to campaign webhooks.
IMPORTANT: The STS submodule has been removed as it's being deprecated by MailChimp in favor of their new Mandrill service. STS has been moved into it's own project for those already using the service. New projects and those willing to make the change should definitely use the new Mandrill module.
This release addresses a major flaw in the update process of 7.x-2.2 where mailchimp_lists_update_7200() was silently failing and didn't create the 2 additional required columns in the mailchimp_lists table. This release should correct the problem both for those who updated to 7.x-2.2 and those updating directly from prior releases. Just grab the code and run update.php or drush updatedb.