Registro de cambios

Siga nuevas actualizaciones y mejoras de MainWP.

26 de mayo de 2026

Add-ons

Extension

Pro Reports

  • Fixed: Refined scheduled report timing to prevent reports from being sent earlier than expected.

  • Fixed: Improved report sending locks with stale-lock cleanup, per-site send protection, and safer lock ownership handling.

  • Added: Support for immediate scheduled report processing when using "Run now" without interrupting regular report scheduling.

  • Updated: Enhanced PDF font override support by allowing custom CSS overrides through the existing filter.

21 de mayo de 2026

Add-ons

Extension

Pro Reports

  • Dev: Restored support for the mainwp_pro_reports_custom_tokens filter to ensure custom report token integrations continue working as expected.

12 de mayo de 2026

Add-ons

Extension

Pro Reports

  • Fixed: Report sending now skips suspended sites, so only active sites are included in the report process and final counts.

  • Fixed: Improved token handling to prevent incorrect dates from appearing on the first page of reports.

  • Fixed: Improved report processing locks to help prevent conflicts and ensure reports can continue running reliably.

  • Added: Added API Backups support to the "Backups" section in the report data settings.

  • Added: Added support for run-now report schedules to calculate the correct report timing more reliably.

  • Updated: Expanded input checks across report actions, including previews, test emails, PDF exports, and report sending.

  • Updated: Improved email validation messages to provide clearer guidance when report emails need to be regenerated.

  • Updated: Improved PDF generation reliability with better text encoding, font fallback, and embedded image handling.

10 de abril de 2026

Add-ons

Extension

Pro Reports

  • Fixed: Improved PDF output handling and conditional library loading for more reliable generation.

  • Fixed: Improved temporary PDF attachment organization for email reports by isolating files per report and site, preventing potential conflicts from overlapping file basenames.

  • Fixed: Enhanced email validation for client records to support multiple recipient addresses per client.

  • Updated: Enhanced diagnostic debug logging across report generation and template retrieval to aid troubleshooting.

1 de abril de 2026

Add-ons

Extension

Pro Reports

  • Fixed: Corrected translation handling that caused a JavaScript error and prevented some UI elements from working properly.

  • Fixed: Resolved an issue with checking the client email token value when a child site was not assigned to any client.

  • Fixed: Call to undefined method acquire_update_completed_lock() method.

26 de marzo de 2026

Add-ons

Extension

Pro Reports

  • Fixed: Preventing potential errors when counting rows on invalid results.

  • Fixed: Previous-period calculation for scheduled reports so previews and PDF exports now use the correct prior reporting window for daily, weekly, and monthly schedules.

  • Added: Uptime Monitoring metrics and tokens to default report templates.

  • Added: A new scheduling option to run tasks every minute, providing more frequent execution intervals for automated processes.

  • Added: Automatic date range fallback functionality when dates are not specified, the system now defaults to the past year through today.

  • Added: Client-email token validation: shows warnings, can block save/send until user confirms, and preserves confirmation state.

  • Updated: Enhanced embedded file handling capabilities in PDF exports.

  • Updated: Improved data sanitization to safely handle and process various data types, ensuring cleaner handling of complex values in reports.

  • Updated: Strengthened type checking and data validation throughout the application.

  • Updated: Improved resource management for image handling in PDFs.

  • Updated: Improved UTF-8 text handling and encoding awareness in PDF generation.

  • Updated: Better handling of fixed-layout tables and positioning.

  • Updated: Enhanced input validation for report data processing.

  • Updated: Improved data decoding robustness for handling serialized and base64-encoded content.

  • Updated: Default report start/end times to ensure consistent period boundaries for scheduled reports.

  • Updated: Blocked creation of new tokens using reserved built-in names to ensure naming consistency and protect core functionality.

  • Updated: Changed the Matomo Unique Visits token to Unique Visitors.

  • Updated: Bounce rate calculations in reports have been refined for improved accuracy. Metrics are now properly displayed as percentages on a 0-100 scale

  • Dev: New hooks: mainwp_pro_reports_prepare_content_report_email, mainwp_pro_reports_send_scheduled_report_after_generated_content, mainwp_pro_reports_after_completed_send_scheduled_report, mainwp_pro_reports_continue_send_reports_limit.

  • Dev: New report template action mainwp_pro_reports_additional_content for hooking new report content.

10 de junio de 2025

Add-ons

Extension

Pro Reports

  • Fixed: An issue where hard-coded PDF filenames without site-specific tokens could cause report data to be sent to incorrect recipients in bulk operations.

4 de junio de 2025

Add-ons

Extension

Pro Reports

  • Added: mainwp_pro_reports_agency_template_summary_bottom action hook to the bottom of the summary section in the Agency report template.

30 de mayo de 2025

Add-ons

Extension

Pro Reports

  • Fixed: Resolved REST API routes registration issue where routes were not being properly registered due to initialization code firing too early in the WordPress loading sequence.

29 de mayo de 2025

Add-ons

Extension

Pro Reports

  • Fixed: Resolved scheduled cron job initiation problems to ensure reports are sent reliably at their designated times.

  • Fixed: Eliminated PHP warning for undefined $mainwpMainActivated property in the MainWP_Pro_Reports_Extension class.

  • Added: Multiple developer hooks for enhanced customization including mainwp_pro_reports_template_general_misc_top, mainwp_pro_reports_template_general_misc_bottom, mainwp_pro_reports_template_summary_top, mainwp_pro_reports_template_summary_bottom, mainwp_pro_reports_template_general_top, mainwp_pro_reports_template_general_bottom, mainwp_pro_reports_settings_edit_report, mainwp_pro_reports_get_template_email_file_path, mainwp_pro_reports_forced_init_start_send, mainwp_pro_reports_forced_continue_send, mainwp_pro_reports_parsed_section_tokens, mainwp_pro_reports_parsed_other_tokens, and mainwp_pro_reports_email_template_content.

  • Added: Enhanced logging functionality for improved debugging and troubleshooting capabilities.