mailchimp 7.x-2.0-alpha2

New features
Bug fixes
Insecure
Unsupported

Changes since 7.x-2.0-alpha1:

  • Change ANONYMOUS lists to FREEFORM and some code formatting.
  • Show title and description for anonymous forms and add a suggested menu item and page callback.
  • Anonymous forms are now working.
  • Added individual blocks for each list. Fixed problems in hook_user_update() and hook_user_delete(), as well as refactoring user sync code into mailchimp_lists_user_sync().

mailchimp 7.x-2.0-alpha1

New features
Insecure
Unsupported

First release of the new 7.x-2.x branch, which is a complete rewrite featuring a new module architecture allowing for general API usage and submodules for specific uses cases, performance improvements, and new features. Leverages Entity API and core entities for creating and managing lists and users, caches all data from the MC API, and uses the batch API for async list management.

mailchimp 7.x-2.x-dev

New features

A complete rewrite featuring a new module architecture allowing for general API usage and submodules for specific uses cases, performance improvements, and new features. Leverages Entity API and core entities for creating and managing lists and users. Early in development and not ready for production, but early feedback and suggestions welcome.

mailchimp 7.x-1.0-beta1

Bug fixes
Unsupported

#1141672: PHP error in mailchimp_user_insert() by scor: Extra "$" typo in the account variable in mailchimp_user_insert().
#1148288: Change path for 'Rebuild Users Table': Change path for 'Rebuild Users Table'

mailchimp 6.x-2.5

Bug fixes
Unsupported

This release is focused on bug fixes (lots of them!) and some minor improvements.

mailchimp 7.x-1.0-alpha1

New features
Bug fixes
Unsupported

First stable release for Drupal 7. This is more or less a direct port of the 6.x-2.x branch and has no known major issues. Please use, test, and review and we'll create a stable 1.0 release.

mailchimp 6.x-2.3

New features
Bug fixes
Unsupported

This release is packed full of numerous critical bug fixes and other improvements. It also happens to be the first release since MailChimp began officially sponsoring the development and maintenance of this module through their integration fund.

mailchimp 6.x-2.2

Bug fixes
Unsupported

Sorry for quick second release, I left a stupid bug in place in 6.x-2.1, #939378: Warning when subscribing.

mailchimp 7.x-1.x-dev

Initial Drupal 7 port. This is not well tested, may not work at all, use at your own risk, etc...

If you need this for your D7 site, please help by testing and submitting patches.

mailchimp 6.x-2.0

New features
Bug fixes
Unsupported

The following is a list of changes since RC5. For a complete change log, please refer to the previous release candidates.

mailchimp 6.x-2.0-rc5

New features
Bug fixes
Unsupported

Aside from many bug fixes, this release features API based login rather than username and password, introduces batch cron processing, and individual blocks for each list. Overall, there are many new features and improvements, some of them from the community. Thanks for the help! After all of this gets a good round of testing, I think we're ready for to remove the RC label and create an official 2.0 release. Just in time to start the D7 port ...

mailchimp 6.x-2.0-rc4

Bug fixes
Unsupported

* removed fieldsets from newsletter forms except on user account and registration screens #651562: Fieldset Legend does not wrap

mailchimp 6.x-2.0-rc2

New features
Bug fixes
Unsupported
  • Form on block and subscription pages now show authenticated forms and anonymous sign up forms depending on the users status.
  • The subscription forms are now shown as a new tab on the account pages rather than as part of the account form. In part to resolve #605246: User profile not syncing with mailchimp
  • block submissions were not working because the account object wasn't getting populated

mailchimp 6.x-2.0-beta6

New features
Bug fixes
Unsupported
  • test for an empty array when validating settings submission
  • ensure merge data and interest groups are passed correctly to MC
  • only show the newsletter fields on the account category of the profile form, and only associate submit handler in that case. was leading to data loss problems.
  • #605246: User profile not syncing with mailchimp

mailchimp 6.x-2.0-beta5

Bug fixes
Unsupported

handle case where an admin is editing or creating a user

mailchimp 6.x-2.0-beta4

New features
Bug fixes
Unsupported
  • filling in some documentation gaps
  • code style from coder recommendations
  • showing/hiding the interest groups when a given newsletter is checked
  • only attempt to subscribe when a newsletter is checked
  • prevent sending goodbye notifications when unsubcribing
  • replace existing set to true when subscribing
  • hide unsubscribe messages on cron run

Also refer to the release notes to the other releases in the 2.x branch, http://drupal.org/node/215311/release.

mailchimp 6.x-2.0-beta3

Bug fixes
Unsupported

Fixed a bug where the required lists were not being returned correctly and syncing required lists via cron now works.

mailchimp 6.x-2.0-beta2

New features
Bug fixes
Unsupported

I jumped the gun a bit on the last beta release, this one is much better!

mailchimp 6.x-2.0-beta1

New features
Bug fixes
Unsupported

This release includes a MAJOR overhaul of how list data is stored. Previously, there was a variable used for each list and for each setting, and every time we needed to get the available MC lists, we had to query mailchimp. With the new approach all saved lists are stored as an array of objects in the variables table, making them easily accessible and easier to work with.

IMPORTANT NOTE: Settings from previous versions are not carried over and will need to be reapplied on the mailchimp configuration page. Sorry, happy to take suggestions on how I can migrate them.

  • the module was incorrectly handling the use case when an email address was updated. It was unsubscribing a user / then resubscribing with the new address, and this may be behind #527964: hook_user is subscribe/unsubscribe users accidentally
  • functional separation for required lists. Users subscribed to required lists are added/updated/removed in hook_user during insert, update, or delete operations. Non-required lists are maintained when the profile form is submitted, using form_alter.
  • added hook_perm instead of relying on administer site configuration.
  • complete refactoring of how the stand alone subscribe form works, including addressing the problem with interest groups, #567384
  • checking for tempty token array, #558220: Warning messagem on 6.x-2.x-dev
  • added a basic block to display all available lists for a given user

mailchimp 6.x-1.2

Bug fixes
Unsupported

Fixed _mailchimp_get_available_lists() returning duplicate lists #511944: _mailchimp_get_available_lists() returning duplicate lists. Please note this will be the last release on the 6.x-1.x branch. Please consider switching to 2.x

mailchimp 6.x-2.x-dev

New features
Bug fixes

This release incorporates the latest version of the MC API PHP class (v 1.2) and begins to fundamentally restructure the code base, moving away from hook_user to resolve #527964: hook_user is subscribe/unsubscribe users accidentally and other issues.

mailchimp 6.x-1.0

Bug fixes
Unsupported

Seems time for a stable 1.0 release in the 6.x branch. No feature changes, just a code migration and some bug fixes.

mailchimp 5.x-2.0

New features
Bug fixes
Unsupported

First official 2.0 release:
# Update to version 1.1 of the MailChimp API
# Hide list setting form and show error message when there are no lists available
# Reorganizing some of the forms
# splitting out the bio module integration into a separate module
# reset mailchimp account settings
# other misc fixes.

mailchimp 5.x-2.x-dev

Bug fixes
New features
  • Update to version 1.1 of the MailChimp API
  • Hide list setting form and show error message when there are no lists available
  • Reorganizing some of the forms
  • splitting out the bio module integration into a separate module
  • reset mailchimp account settings
  • other misc fixes.

      There were quite a few changes in this release, and I could use some feedback before making an official release.

mailchimp 5.x-1.0

New features
Unsupported

Probably time for a 1.0 release since no new issues have come up.

  • MCAPI class updated to the 1.0 version of the API. New API URL and the addition of several methods.
  • Fixed issue with too many unsubscribe notices being sent on change, added descriptions to lists, fixed bug where mailchimp was being contacted too often. Cleaned up settings page and provided error message when username/password is wrong.

mailchimp 5.x-1.x-dev

New features

1. Support for an unlimited number of mailing lists
2. Having an anonymous sign up form to enroll users in a general newsletter.
3. list access by role
4. editing of user list subscriptions on the user's edit page
5. list subscribe on register page
6. customizable merge vars with token, profile and bio.module integreation
7. opt-in, opt-out and required lists
8. standalone subscribe and unsubscribe forms

Pages

Subscribe with RSS Subscribe to Releases for Mailchimp