Releases for MailChimp
mailchimp 6.x-2.0-rc3
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.0-rc3.tar.gz | 34.93 KB | 220929c5cf85899c9daad8723f02684e |
User registration was not working correctly in some cases when newsletters were included, #650974: Subscribe on user registration page cause registration to fail
mailchimp 6.x-2.0-rc2
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.0-rc2.tar.gz | 34.88 KB | 32596230b371c015fe225efc404da16f |
- 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
- remove console debug message and don't show blocks on conflicting pages
- admin instructions improvement
- remove a user from a list if their applicable roles have been removed. #630036: Automatic removal
mailchimp 6.x-2.0-rc1
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.0-rc1.tar.gz | 34.63 KB | 846885342ff975223ddbdfe8ed20a67a |
* Fixes list now showing for users when allowed for some of their roles but not others. #608962: lists not showing up on user edit form, unless *all* of a user's roles may subscribe
* Fixes users being unable to unsubscribe from account edit forms #608964: unable to unsubscribe from user edit form
mailchimp 6.x-2.0-beta8
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.0-beta8.tar.gz | 34.62 KB | 1b1426fef0daa722299f7e181093a637 |
User updates were not working when list form fields were shown in the profile form, #608640: Subscription options on User Edit screen prevents making other changes to user information.
mailchimp 6.x-2.0-beta7
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.0-beta7.tar.gz | 34.55 KB | 6e2e44e8a7dc9d18d6c1b1140638d893 |
Fixes fatal error when enabling block, #606930: Enabling block leads to WSOD
mailchimp 6.x-2.0-beta6
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.0-beta6.tar.gz | 34.52 KB | 6d647a8fee6eea74dff92372a5ef57fd |
- 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
- Rework standalone form to render a separate form for each newsletter rather than a single form for all of them. Vastly improved validation and more flexible uses cases.
- #605440: Block subscribe form submits even if no newsletter selected
mailchimp 6.x-2.0-beta5
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.0-beta5.tar.gz | 34.46 KB | ecc6fd54f436e1634b4b7db842139bf0 |
handle case where an admin is editing or creating a user
mailchimp 6.x-2.0-beta4
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.0-beta4.tar.gz | 34.43 KB | 045ff2bcf9813225baf9037694ad1aef |
- 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
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.0-beta3.tar.gz | 34.02 KB | f86b81acd69b9c60dcaea38eeb1515bc |
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
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.0-beta2.tar.gz | 34.01 KB | 5a8679248c58759eb703a8817b712ccd |
I jumped the gun a bit on the last beta release, this one is much better!
- adding mailchimp namespace to constants
- added constants for listtypes
- merged profile and registration forms into a single form_alter and added a submit handler for registrations
- adding an install file to handle the deletion of unused variables
- implementing interest groups at the account and registration forms, #572114: Interest Groups on user registration page
- add an admin setting for showing interest groups on registration and account forms
mailchimp 6.x-2.0-beta1
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.0-beta1.tar.gz | 33.71 KB | 8b9b03f176902d5ee788d25b483ba06d |
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
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-1.2.tar.gz | 26.11 KB | 6bd864fd8c8cfd18d0be02aec60ad88a |
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
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.x-dev.tar.gz | 34.94 KB | 8bff868f458df32a4965a46bd4413565 |
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.1
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-1.1.tar.gz | 22.83 KB | 1dee5fec458ec61db9793ea3974b7cdc |
mailchimp 6.x-1.0
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-1.0.tar.gz | 22.83 KB | 35bfc156ed863b963ebb3ecea64824c5 |
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 6.x-1.x-dev
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-1.x-dev.tar.gz | 26.1 KB | d10abd3ab57017836cdf248d4ae1ac16 |
Initial 6.x port, in development. Based on patch provided by @Sutharsan at http://drupal.org/node/291543#comment-1206234
mailchimp 5.x-2.0
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-5.x-2.0.tar.gz | 23.54 KB | 78d2a79b9d1463521a104164253b61c2 |
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
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-5.x-2.x-dev.tar.gz | 23.49 KB | c295d5df2d1ec4d3b8c048e1b72bd4eb |
- 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
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-5.x-1.0.tar.gz | 18.86 KB | aa3f4449b2a029a07da036c2f1b555dd |
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
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-5.x-1.x-dev.tar.gz | 23.44 KB | 24bcfe6fd9d60caa74303e0786c5e400 |
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
