Releases: ibericode/mailchimp-for-wordpress
Releases · ibericode/mailchimp-for-wordpress
4.9.17
4.9.17 - Sep 17, 2024
- Fix compatibility with WooCommerce versions 8.5 to 8.8 because of private method that was later made public.
- Fix potential reflected XSS by stripping and escaping all HTML from
{email}
tag replacements. Thanks to kauenavarro for responsibly disclosing. - Fix potential stored XSS for attackers with both administrator access and Mailchimp account access by escaping HTML from interest group name. Thanks to Jorge Diaz (ddiax) for responsibly disclosing.
4.9.16
4.9.16 - Sep 11, 2024
- Add support for WooCommerce Checkout Block in sign-up checkbox integration.
v4.9.14
4.9.14 - Jul 17, 2024
- Very minor code-size improvements to public forms related JavaScript.
- Update third-party JS dependencies.
- Bump tested WordPress version to 6.6.
4.9.13 - Apr 25, 2024
- Fix issue with Composer classmap throwing a fatal error when an older version of Composer is already loaded.
4.9.12 - Apr 22, 2024
- Fix last 10 Mailchimp lists not being pulled-in when having more than 10 lists.
v4.9.11
4.9.11 - Jan 8, 2023
- Update third-party JS dependencies.
- Bump tested WordPress version.
4.9.10
Mailchimp for WordPress 4.9.10 - Nov 20, 2023
- Integrations: Update CheckoutWC hook name for WooCommerce checkbox integration.
- Forms: Don't show form preview to users without
edit_posts
capability. - Forms: Explicitly exclude form preview from search engine indexing.
- General: Don't unnecessarily go through service contrainer while bootstrapping plugin.
- General: Remove some unnecessary JavaScript now that browser support has caught up.
4.9.7
4.9.7 - Aug 29, 2023
- Update third-party JS dependencies.
- Minor textual improvements.
- Bump tested WordPress version.
4.9.5
4.9.5 - Jun 7, 2023
- Fix generated HTML for list/audience choice fields.
- Fix deprecation warning in includes/admin/class-review-notice.php.
- Update JavaScript dependencies.
4.9.4
4.9.4 - May 2, 2023
- Fallback to default checkbox label if none given. Thanks to Shojib Khan.
- Improve WooCommerce integration settings page by disabling position field if integration is disabled. Thanks to Shojib Khan.
- Update JavaScript dependencies.
4.9.2
4.9.2 - Mar 21, 2023
- Add support for a field named
MARKETING_PERMISSIONS
to enable GDPR fields configured in Mailchimp. A sample code snippet can be found here. - Remove Google reCaptcha feature. This was already disabled if you were not already using it.
4.9.0
4.9.0 - Jan 13, 2023
- Removed deprecated filter hook
mc4wp_settings_cap
, usemc4wp_admin_required_capability
instead. - Removed deprecated filter hook
mc4wp_merge_vars
, usemc4wp_form_data
ormc4wp_integration_data
instead. - Removed deprecated filter hook
mc4wp_form_merge_vars
, usemc4wp_form_data
instead. - Removed deprecated filter hook
mc4wp_integration_merge_vars
, usemc4wp_integration_data
instead. - Removed deprecated filter hook
mc4wp_valid_form_request
, usemc4wp_form_errors
instead. - Removed deprecated function
mc4wp_get_api()
and deprecated classMC4WP_API
. - Removed deprecated function
mc4wp_checkbox()
. - Removed deprecated function
mc4wp_form()
, usemc4wp_show_form()
instead. - Added filter
mc4wp_debug_log_message
to modify or disable messages that are written to the debug log. - Fix color of invalid Mailchimp API key notice.
- Sanitize IP address value from
$_SERVER['REMOTE_ADDR']
too. - Fetch GDPR marketing permissions via first subscriber on list and show them in lists overview table.