April 10th, 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.
April 1st, 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.
March 26th, 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.
June 10th, 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.
June 4th, 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.
May 30th, 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.
May 29th, 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.
January 10th, 2025
Add-ons
Extension
Pro Reports

Fixed: Issue with loading custom fonts in the report PDF.
Fixed: Broken Page Settings options in the Child Reports Dashboard tab.
Added: Support for built-in uptime monitoring tokens.
Updated: Information messages displayed when the report date range is not selected.