Sem data · 14 versões
4.11.9
Última2 de segurança
Segurança- Only run logging database migrations for administrators.
- Prevent spreadsheet formula injection in exported log files.
Segurança- Add nonce verification to the AJAX request for fetching audience details in the activity dashboard widget.
- Escape log table column output.
Alterações- 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.
Alterações- Forms: Fix encoded character showing on button after submitting.
4.11.6
6 alterações
Alterações- 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.
Melhoria- Avoid unnecessary WooCommerce checks during autoloading.
Segurança- 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.
Alterações- 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.
4.11.4
6 alterações
Alterações- 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.
4.11.3
5 alterações
Alterações- 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 correção2 alterações
Corrigido- Fix deprecation warning in Gutenberg editor.
Alterações- Handle plugin dependency on free plugin through WordPress core.
- Ensure compatibility with WordPress 7.0.
Corrigido- Fix user sync page not accessible on multisite installations.
4.11.0
2 alterações
Alterações- Bump required PHP version to 7.4 or higher and modernize code.
- Various strict typing and other code hardening improvements.
4.10.23
1 alteração
Alterações- User Sync: fix function call for setting up cron schedule when saving settings.
4.10.22
1 alteração
Alterações- E-commerce: Automatically translate WPML product URL's.
4.10.20
3 alterações
Alterações- 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.
4.10.19
2 alterações
Alterações- 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 pelo desenvolvedor, no idioma original.