mailchimp 7.x-2.5
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-2.5.tar.gz | 62.95 KB | 5b501820f5f2391cd3e1c15ca8937510 |
| mailchimp-7.x-2.5.zip | 72.94 KB | 2f7e84e594d517438f7dd856be606041 |
Release notes
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.
Other major changes since 7.x-2.4:
Read moremailchimp 7.x-2.4
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-2.4.tar.gz | 60.49 KB | ed0ec10a32e9b978e4aa0460985a12a6 |
| mailchimp-7.x-2.4.zip | 70.33 KB | 33270954c735fd2143d338d1ff91d7ce |
Release notes
Changes since 7.x-2.3:
- #1365368: Interest groups comma delimited text needs escaping.
- Update README to include the fact that lists are exportable.
- #1360772: Replace drupal_goto() in form submit handlers.
- #1366280 by fago: Replace entity load and save operations in udpate with direct db calls to fix broken upgrade process.
mailchimp 7.x-2.3
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-2.3.tar.gz | 60.35 KB | c557bf6a42d5fbf6819a982e096e0ad9 |
| mailchimp-7.x-2.3.zip | 70.2 KB | 09cb72b1ac086e71078fd84c7ffb93c3 |
Release notes
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.
See the the notes from 7.x-2.2 for more details.
mailchimp 7.x-2.2
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-2.2.tar.gz | 60.04 KB | 4abe66888f27695ad1cbbde34e20a8a3 |
| mailchimp-7.x-2.2.zip | 69.94 KB | 4b2f5efd5d193c706e2163bf30cce441 |
Release notes
HIghlights include documentation for each module (at last!), exportable lists (yeah!) and additional access to the STS API. Complete changes follow.
Changes since 7.x-2.1:
- #1307152: Make MailChimp lists exportable.
- Removing leftover debugging code.
- #1335202: Allow for a second tier of user tokens.
- Return a render array on the STS settings page rather than a string.
- #1278288: Ensure list blocks only show for selected roles.
- Add an STS setting for the email from name and allow additional parameters to be sent to the STS API if they are set through hook_mail_alter(). Resolves #1300390.
- #1334164: Enable translation for form merge field titles.
- Replacing lingering tabs with spaces.
- #1350580 by fago: Add hook_flush_caches() implementation.
- Documentation in the form of README files for each module. At lastt ;).
mailchimp 6.x-2.6
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.6.tar.gz | 43.83 KB | ccb7519d175a86c194f5eb75a0cdacbd |
| mailchimp-6.x-2.6.zip | 46.76 KB | 11ffcc6312a08aa714e8dddc4b51eeca |
Release notes
Changes since 6.x-2.5:
- #1177900 by petermallett: List descriptions aren't easily translatable
- #1227962: Merge date fields in a more strong way
- #1203552: User Blocked Yet Still Subscribed
- #1097718: pass updated email to to use in 'after_update'
- Updated MCAPI to suppress fsockopen error and provide drupal message and watchdog logging
- #1192556 by Dmitriy.trt: Escape commas in interest group name
- #1197606: Typo in hook_menu which mis-places the Newsletter subscription tab
mailchimp 7.x-2.1
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-2.1.tar.gz | 55.41 KB | d120bac46fcc1ef9b629fef1b516538e |
| mailchimp-7.x-2.1.zip | 64.26 KB | 2346cc911d9a0358d1e1789946a6612b |
Release notes
Changes since 7.x-2.0:
- #1198938: Ensure MailChimp STS has been configured (with Amazon) before allowing use.
- #1234856: Change "save settings" to "subscribe".
- #1272496: Drush Mailchimp Cron PHP Fatal Error.
- #1266292: Move mail interface reset code to hook_disable() rather than hook_uninstall().
- #1251208: Remainings of legacy code $list->name.
- #1246134: Editing list does not set correct setting for double in.
- #1243952: Add hooks for implementing merge tokens and values.
- #1243892: Strict warning: Only variables should be passed by reference in mailchimp_sts_admin_page().
mailchimp 7.x-2.0
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-2.0.tar.gz | 55.26 KB | b45ecb84714132a513a8296b2e4a3f19 |
| mailchimp-7.x-2.0.zip | 64.13 KB | 9bd0137129761147d82e9e7cf551f847 |
Release notes
Changes since 7.x-2.0-rc2:
- Readme typos.
- Added date filtering for STS statistics.
- #1229474: Add the ability to queue existing users to a required list with cron processing.
- Adding missing configure path to mailchimp_lists.
- #1223246 by Johnny vd Laar: Fix variables by reference warning.
- Some defensive code against empty stat objects.
- Removed unneccessary id attribute in subscription form. Also resolves w3c error, #1226914.
- Add a delete flag to the mailchimp_unsubscribe_user() and use it when a user is deleted. Allows users to be resubscribed via cron, #1229460.
- Match error message variables in watchdog messages.
mailchimp 7.x-2.0-rc2
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-2.0-rc2.tar.gz | 54.22 KB | f0ed7c10f12396a5b6065ea876f93209 |
| mailchimp-7.x-2.0-rc2.zip | 63.14 KB | c8f19be5f818792befafe1a51f055256 |
Release notes
Changes since 7.x-2.0-rc1:
- Upgrade path from 7.x-1.x (and 6.x).
- Reset to default mail system when uninstalling mailchimp_sts.
- Correct function heading.
- Update uninstall hook to delete proper variables.
- Add uninstall hook to delete variables.
- Include module file in uninstall hook to reference queue name constant.
- #1208052: Ensure int groups are present in a memberinfo object before settings default values.
- Removing unused hook_install() function.
- #1195860: Resolve PHP errors during cron.
mailchimp 7.x-2.0-rc1
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-2.0-rc1.tar.gz | 53.71 KB | f5b764c3b75adad039dd6258058506fb |
| mailchimp-7.x-2.0-rc1.zip | 62.41 KB | c126f207b66a4cd4533df933834f7717 |
Release notes
Changes since 7.x-2.0-beta2:
Read moremailchimp 7.x-2.0-beta2
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-2.0-beta2.tar.gz | 52.59 KB | 668bba4d55434fed1f66544c46ea8deb |
| mailchimp-7.x-2.0-beta2.zip | 61.01 KB | e9c3199a32bd54ce5605eb17732c2da8 |
Release notes
Changes since 7.x-2.0-beta1:
- #1197004: ability to override interest groups label in subscription form.
- Move the test email into own callback and form and add a menu link to the main sts settings page.
- Improve messaging around filter format for STS and made the filter format optional.
- Removed extraneous module_load_include().
- #1197980: filter out mailchimp delivery email addresses from verified addresses list.
- Wrap STS API access in Drupal function and remove Drupal specific code from the API class.
- Added the ability to delete lists.
mailchimp 7.x-2.0-beta1
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-2.0-beta1.tar.gz | 51.94 KB | 21ddc1e73313056f3c0d9cfd877bfe75 |
| mailchimp-7.x-2.0-beta1.zip | 60.1 KB | f3134d29cd98eacfea6aa27eea2f9516 |
Release notes
Changes since 7.x-2.0-alpha2:
- Added Quota and Send stats reports and the mail key is being sent as the tag to the STS send function.
- Renamed wrapper class file.
- First pass at STS integration complete and working.
- Basic settings form now renders. Verified emails can be added.
- Initial commit of new sts sub-module.
- Fix typo.
- Trimming some white space.
- Adding a setting to use a secure connection when communicating with the MC API.
- Use a variable for the batch limit.
- Enabled webhooks to update MC member info for a given list.
- Added webhook setting and configured or deleted webhooks upon submission.
- Changed incorrect calls to mailchimp_get_api_object().
- Quick run through coder to fix formatting.
IMPORTANT: This is genuine beta code, which, while stable and well tested, is not yet recommended for use on a production site, in particular the STS integration.
mailchimp 7.x-2.0-alpha2
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-2.0-alpha2.tar.gz | 46.04 KB | 9ad77627241ee127daf6592dff857c16 |
| mailchimp-7.x-2.0-alpha2.zip | 51.41 KB | 74689fd5eb9e1cee3618e99b448fd4cd |
Release notes
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
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-2.0-alpha1.tar.gz | 45 KB | 95670d60688161f46fca111ab9fc099a |
| mailchimp-7.x-2.0-alpha1.zip | 50.36 KB | 2b752576f59411119a97c1cd3b18616e |
Release notes
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.
This first release pull out all the API integration and core features into mailchimp.module and allows for Drupal user and MC list synchronization through mailchimp_lists.module. The list management page is also completely revamped.
IMPORTANT note: This module is not backwards compatible with previous versions and there is no upgrade path at this time.
Roadmap for a full 7.x-2.0 release:
- Integration with MailChimp's web hook system to update a users status in Drupal.
- MailChimp STS integration.
- Anonymous subscription forms (maybe)
mailchimp 7.x-1.0
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-1.0.tar.gz | 35.93 KB | d44dd0b12effc0b9b8312b8f25b35d23 |
| mailchimp-7.x-1.0.zip | 38.84 KB | ac10a602498d244ca30f295674804a1c |
Release notes
No changes since 7.x-1.0-beta1.
mailchimp 7.x-2.x-dev
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-2.x-dev.tar.gz | 62.97 KB | b2b7e83c1e5f5794cde01e5fe045fd52 |
| mailchimp-7.x-2.x-dev.zip | 72.95 KB | 27a3c47ac491517b9b0fe5400ca20381 |
Release notes
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
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-1.0-beta1.tar.gz | 35.92 KB | 66752728207b32a53d8b3ebbe79c3c1a |
| mailchimp-7.x-1.0-beta1.zip | 38.85 KB | edfc277c03a701c7ee90ff2b354d1a43 |
Release notes
#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'
#1149464: Error in _mailchimp_get_api_object(): Change change $q->errorMessage() to $q->errorMessage.
mailchimp 6.x-2.5
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.5.tar.gz | 42.46 KB | aba9ea3cfcbde5ee527141b634520cd5 |
| mailchimp-6.x-2.5.zip | 45.24 KB | bdbce9765d157234c480e6f77648bdde |
Release notes
This release is focused on bug fixes (lots of them!) and some minor improvements.
- Minor code refactor mailchimp_get_merge_values().
- Change messaging around interest group setting to be more accurate..
- Fixed a bug where individual forms in blocks for anonymous users were not getting processed.
- #1046364: Anonymous form always subscribes to the first list when multiple lists are available. Error: "Email Address field is required": Ensure that anonymous forms work properly when more than one present on a page.
- #1015784: Anonymous sign up page does not render properly: Allow markup on anon list descriptions.
- #1097718: Should use hook_user op == 'after_update' instead of 'update' - for syncing to work by jaykali: Change "op" in mailchimp_user from update to after_update.
- #1096630: Interest groups on anonymous subscription form by tylor: Respect interest group setting on anonymous forms.
- #1109024: Anonymous subscription form doesn't show translated message by PieterDC: Anonymous subscription form does not show translated message.
- #1123050: Coding standards fix in mailchimp_rebuild_users() by grobot: Proper passing of SQL params in mailchimp_rebuild_users().
- #1104242: Variables not merging on "required" list. by grobot: Variables not merging on "required" list.
- #1124892: typo in UI: 'recieve' by grobot: Fix a couple of typos.
- #1126742: Use replacement variables for errors recorded in watchdog by grobot: Use replacement variables for errors recorded in watchdog.
- #1129036: Not compatible with block caching: Set block caching to be by user.
- Adjusting system weight on install as well as update.
- #1053122: Notice: Undefined index: GROUPINGS in mailchimp_auth_newsletter_form() (line 221: Undefined index: GROUPINGS in mailchimp_auth_newsletter_form().
- #1041052: Sign-up block makes all page titles 'Newsletter Subscriptions' when logged in: Sign-up block makes all page titles Newsletter Subscriptions when logged in
mailchimp 7.x-1.0-alpha1
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-7.x-1.0-alpha1.tar.gz | 35.93 KB | 874fb5ded30b66081213cd4f07aa6e7d |
| mailchimp-7.x-1.0-alpha1.zip | 38.86 KB | 5b01dce0f4e1f03334702e25faf63f45 |
Release notes
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.4
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.4.tar.gz | 46.69 KB | 0efbe0deef8cc5d315cb201d6527c8c9 |
| mailchimp-6.x-2.4.zip | 51.58 KB | ee4b1078b7c835afeaa48280494777f3 |
Release notes
- #744030: patch for not everything is a "newsletter" by bocaj: Changing messaging for use case when not a newsletter.
- #1008620: Admins can't edit other users settings, it updates admins account instead: Admins can not edit other users settings, it updates admins account instead.
- #1002656: mailchimp_auth_newsletter_form does not show interests group during sign up: Show interest groups on user registration.
- #1001684: cron shouldn't change status of inactive users by Sarenc: Cron should not change status of inactive users.
- #1001576: When new user signs up to site mailchimp automatically signs up to all newsletters: Only subscribe user to selected newsletters during registration.
- #998862: Increase system weight of mailchimp module: Increase system weight of mailchimp module
- Prevent ADDRESS fields from being used as merge fields, add messaging along those lines, and some extra validation.
mailchimp 6.x-2.3
| Download | Size | md5 hash |
|---|---|---|
| mailchimp-6.x-2.3.tar.gz | 45.64 KB | 058089fe5eaf37da614d8185ddd1d2d6 |
| mailchimp-6.x-2.3.zip | 50.39 KB | f151fb051cdf3d742296ccf299ae56e2 |
Release notes
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.
- #940510: Dutch translation by henkit.
- #947906: Error on Mailchimp admin page
- #949932: Module gets newsletters from API, but no users are signed up when form is submitted
- #972856: Subscribing on one list unsubscribes from another. Solves the problem of multiple newsletter forms on the same page. Adds an implementation of hook_forms and some other improvements.
- Adds a collection of mailchimp lists to the registration form. These are required by the submit handler
- Move the signup process during registration into hook_user() to resolve various issues. Also reverts #939990: Array to string conversion & Undefined index Notices which was causing problems.
- #977190: Groups collapsed when "opt-out" option is selected on a list by jm.federico.
- #919492: Move 'Newsletter Subscriptions' user tab to top level by smoothify.
- Add automatic removal of users from lists they should not be in to cron processing and fix object errors in mailchimp_mailchimp_merge_values().
- Provide a mechanism to rebuild the MailChimp user table so that cron processing works correclty. Addresses #840996: Handle user updates for lists being set as compulsory.
- #965088: 'mailchimp_lists' variable is double-serialized? by DamienMcKenna.
- #987254: Unused code can cause problems
- Clean up unsubscribe callback, remove extraneous variables, and resolve #986268: Unsubscribing anonymous user not working.