Skip to content

Releases: BrownBox/bbconnect-mailchimp

2.0.11

Choose a tag to compare

@markparnell markparnell released this 12 Jun 01:14
  • Only connect to MailChimp if updated user meta is one of the fields we are monitoring, rather than for any meta updates. This should significantly improve performance in the WP admin as some plugins (e.g. Yoast) update user meta on every page load, which was causing many unnecessary connections.

2.0.10

Choose a tag to compare

@markparnell markparnell released this 02 Aug 05:56
  • When processing user meta, check whether meta being saved requires interaction with MailChimp before checking subscription status, rather than the other way around

2.0.9

Choose a tag to compare

@markparnell markparnell released this 07 Jul 05:30
  • Added filter so that when processing Gravity Forms MailChimp feed we directly update the group memberships on the associated CRM contact record as in some circumstances it seems that the data isn't automatically synced
  • When pulling all user groups from MailChimp, only look at users who are actually subscribed to emails. Also improved loop to make sure we get everyone on the first run - the previous logic resulted in a significant number of users being skipped each time.
  • Cache MailChimp connection to prevent it from being recreated multiple times in a single page load. Also added some timing tracking for Query Monitor.

2.0.8

Choose a tag to compare

@markparnell markparnell released this 03 Jul 23:06
  • Increased pagination for interest categories and interests to 100 instead of the default 10

2.0.7

Choose a tag to compare

@markparnell markparnell released this 20 Jun 01:16
  • Disable meta update hooks during user creation from Gravity Forms submission

2.0.6

Choose a tag to compare

@markparnell markparnell released this 09 Jun 05:14
  • Cron: Limit how long process to pull user groups will run for on each pass to avoid cron overlapping itself

2.0.5

Choose a tag to compare

@markparnell markparnell released this 24 May 05:47
  • Only pass merge_fields and interests to MailChimp if not empty
  • Added logging of additional warnings
  • Only try to update meta data if user is subscribed

2.0.4

Choose a tag to compare

@markparnell markparnell released this 24 May 05:00
  • Fix incorrect namespace when catching certain exceptions
  • Log warnings when unhandled MailChimp errors occur

2.0.3

Choose a tag to compare

@markparnell markparnell released this 19 May 01:42
  • Further namespace adjustments to fix fatal errors when error response received from API

2.0.2

Choose a tag to compare

@markparnell markparnell released this 19 May 01:31
  • Reworked MailChimp API library and its dependencies with custom namespace to avoid conflicts with other plugins