=== MailerPress Pro ===
Authors: mailerpress
Contributors: mailerpress, seopress, rainbowgeek, maigret
Tags: newsletter, emailing, email marketing, mjml, automation
Requires at least: 6.5
Tested up to: 7.0
Stable tag: 2.0.4
Requires PHP: 8.2
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/mailerpress-pro` directory, or install the plugin through the WordPress plugins screen directly.
1. Activate the plugin through the 'Plugins' screen in WordPress

== Changelog ==
= 2.0.4 =
* IMPROVEMENT: More reliable open tracking, with faster pixel responses and improved accuracy across email clients.
* IMPROVEMENT: Smarter sending performance that reduces server load by running workers only when emails are waiting to be sent.
* IMPROVEMENT: Faster and smoother batch sending for larger campaigns, helping high-volume newsletters move through the queue more efficiently.
* FIX: Automation email templates now open more reliably on sites where third-party plugins perform database activity during campaign creation.
* FIX: Gmail connection is now smoother and more dependable during OAuth setup.
* FIX: Gmail accounts now stay connected correctly after the first authorization instead of appearing expired right away.
* FIX: Contact export emails are now sent correctly by ensuring the export Action Scheduler callbacks are registered.
* FIX: The "View in Browser" link now stays in place after editing text blocks.
* SECURITY: Additional hardening to keep MailerPress safer and more reliable.

= 2.0.3 =
* NEW: Introduced the new Product Review block for post-purchase review request emails with dynamic product cards and “Leave a Review” buttons
* IMPROVEMENT: Added new ESP sending configurations for improved flexibility and compatibility
* IMPROVEMENT: Added more spacing and padding controls for the Post Content block
* IMPROVEMENT: Enhanced workflow editor navigation with a clearer “Back to automation” experience
* FIX: Fixed workflows not being re-evaluated after double opt-in confirmation
* FIX: Fixed MailerPress workflow conditions not being evaluated correctly
* FIX: Fixed incorrect contacts API filtering results for certain fields
* FIX: Fixed Countdown block timezone and display inconsistencies
* FIX: Fixed campaign revisions not loading correctly in some cases
* FIX: Fixed manage subscription page layout and styling issues
* FIX: Fixed ESP bounce webhook handlers returning HTTP 500 errors for unknown email addresses, preventing endless retries from providers such as SMTP2GO, Mailgun, and Brevo
* FIX: Raw HTML campaigns now enforce unsubscribe and manage subscription links for GDPR compliance, including warning notices and quick-insert helpers
* SECURITY: Fixed a privilege escalation vulnerability in the workflow REST API
* SECURITY: Restricted the “Create WordPress User” action from assigning the Administrator role

= 2.0.2 =
* FIX: Fixed a bug where inserting columns in the editor removed previously added content
* FIX: Fixed a fatal error occurring in the workflow system under certain conditions
* FIX: Fixed incorrect calculations in the “Best open days/hours” widget
* FIX: Fixed an issue where confirming a subscription with a custom URL could result in a blank page
* FIX: Fixed an issue where the public URL displayed unwanted HTML code
* IMPROVEMENT: You can now filter your contact list using the new segment filters
* IMPROVEMENT: WordPress user sync now loads all roles directly from the settings page
* IMPROVEMENT: Enhanced Query Block support for post meta with improved date format display

= 2.0.1 =
* FIX: Dashboard access issue causing an error and dark screen for some users
* FIX: MailerPress Opt-in Form Gutenberg block returning a 401 unauthorized error when used inside an FSE template

= 2.0 <a href="https://mailerpress.com/mailerpress-2-0/">Read the blog post update</a> =
* NEW: Advanced Automation System [Beta] – Create sophisticated email workflows with a visual automation builder, including trigger-based campaigns, conditional logic, and multi-step workflows to automate your entire email marketing funnel.
* NEW: Multiple Email Editors – Choose from three powerful editors when creating campaigns: Visual Editor (drag-and-drop builder with blocks and templates) and Raw HTML Editor (paste or write HTML code directly for pre-built templates).
* NEW: WordPress Email Customization – Customize all system emails with your branded email templates using the MailerPress editor, including new user welcome emails, password resets, comment notifications, admin alerts, and automatic update notifications. Replace default WordPress emails with professional designs.
* NEW: WooCommerce Email Customization – Fully customize WooCommerce transactional emails, including order confirmations, customer invoices, shipment notifications, low stock alerts, and more using the MailerPress email editor with dynamic merge tags for product details and order information.
* NEW: Three New Email Service Providers – Added support for Resend, Emailit, and SMTP2GO, expanding your sending options with reliable and scalable email delivery services. Each provider includes bounce tracking and webhook support.
* NEW: WordPress Default ESP – Use the native WordPress wp_mail() function for email sending, fully compatible with all major third-party SMTP plugins (WP Mail SMTP, Brevo, Mailgun, etc.) for seamless integration with your existing WordPress email infrastructure.
* NEW: Divi Builder Integration – Native integration with Divi Builder's opt-in email module, allowing seamless subscriber capture directly from Divi email modules with automatic list and tag assignment.
* NEW: Notification Center – Intelligent notification system that automatically checks site configuration and displays contextual alerts for issues (WP-Cron disabled, missing setup steps) and product updates. Notifications can be dismissed permanently or temporarily.
* NEW: WordPress users can now be synchronized directly with MailerPress.
* NEW: You can now translate some MailerPress settings using the new wpml-config file.
* IMPROVEMENT: The Query Block now supports post meta in addition to ACF.
* IMPROVEMENT: White Label now allows you to hide premium templates if needed.
* IMPROVEMENT: Improved Review & Send modal UX/UI.
* IMPROVEMENT: Template Creation – Create and save email templates directly without needing to create a campaign first. Templates can now be managed independently for reuse across multiple campaigns.
* IMPROVEMENT: API Key Management – Enhanced API key management to provide access to the MailerPress public API with granular permission controls, allowing you to restrict access to specific resources (contacts, campaigns, lists, etc.) and configure rate limits and IP restrictions per key.
* SECURITY: Fixed REST API authentication to enforce API key scopes on all protected endpoints, preventing unauthorized access to restricted operations.

<a href="https://mailerpress.com/docs/mailerpress-changelog/" target="_blank">View our complete changelog</a>
