Sin fecha · 14 versiones
4.11.9
Última2 de seguridad
Seguridad- Only run logging database migrations for administrators.
- Prevent spreadsheet formula injection in exported log files.
4.11.8
2 de seguridad2 cambios
Seguridad- Add nonce verification to the AJAX request for fetching audience details in the activity dashboard widget.
- Escape log table column output.
Cambios- User Sync: Allow mapping core WordPress user fields (username, display name, role, etc.) in the field map, grouped separately from custom fields.
- Misc: Update WordPress Coding Standards to 3.4.
Cambios- Forms: Fix encoded character showing on button after submitting.
Cambios- User Sync: Rename the remaining "lists" reference to "audiences" on the settings page.
- User Sync: Handle webhook requests without request URI server data without triggering PHP warnings.
- Translations: Use the shared `mc4wp-premium` text domain consistently across premium add-ons and admin screens.
- E-commerce: Generate abandoned cart identifiers using UTC dates for consistent tracking across server time zones.
- E-commerce: Handle requests without request-method server data without triggering PHP warnings.
- General: Improve output escaping across premium admin pages, notices, reports, and settings.
Mejora- Avoid unnecessary WooCommerce checks during autoloading.
Seguridad- Add nonce verification to state-changing URLs and abandoned cart queueing.
- Fix potential SQL injection issues for bulk deleting log items.
- Fix potential stored XSS issues in debug output, custom color settings, and Mailchimp audience names when WP_DEBUG is enabled.
Cambios- Email Notifications: Fix potential HTML injection in sign-up notification emails.
- E-commerce: Only run upgrade routines during admin or cron requests.
- General: Use deferred loading and inline script data for more scripts.
Cambios- Styles Builder: Improve generated CSS for accessible form markup with nested labels.
- Styles Builder: Protect against a race condition between the iframe preview and main window.
- E-commerce: Move site tracking pixel handling to the free plugin.
- E-commerce: Improve setup wizard spacing and hide the automation re-enable notice while in the wizard.
- Logging: Fix date range selector display on the statistics page.
- General: Use WordPress script loading strategies for deferred scripts.
Cambios- E-commerce: Only save order meta instead of full order save, prevents potential infinite loop.
- Logging: Only show installed sign-up integrations or with entries.
- Logging: Default to the table overview.
- Logging: Add setting to disable all logging.
- General: ensure settings are stored in an autoloaded option.
4.11.2
1 corrección2 cambios
Corregido- Fix deprecation warning in Gutenberg editor.
Cambios- Handle plugin dependency on free plugin through WordPress core.
- Ensure compatibility with WordPress 7.0.
4.11.1
1 corrección
Corregido- Fix user sync page not accessible on multisite installations.
Cambios- Bump required PHP version to 7.4 or higher and modernize code.
- Various strict typing and other code hardening improvements.
Cambios- User Sync: fix function call for setting up cron schedule when saving settings.
Cambios- E-commerce: Automatically translate WPML product URL's.
Cambios- E-commerce: Disconnect store from Mailchimp when running setup wizard whilst choosing a new Mailchimp audience.
- E-commerce: Fix white screen when encountering API errors whilst setting up store connection.
- User-sync: Fix PHP warning about undefined variable when accessing settings page on a fresh installation.
Cambios- Minor performance improvements to plugin bootstrapping code.
- Replace chart library from dashboard widget showing Audience size/activity with a locally hosted version with a much smaller filesize.
Changelog publicado por el desarrollador, en su idioma original.