Changelog

Follow new updates and improvements to MainWP.

August 13th, 2026

Add-ons

Extension

SSL Monitor

  • Fixed: Prevented duplicate monitoring records and improved handling of site monitoring schedules.

  • Updated: SSL monitoring now automatically includes newly connected sites.

  • Updated: Limited automatic SSL checks to HTTPS-enabled sites.

  • Updated: Improved extension initialization and internal service handling for more consistent and reliable operation.

August 13th, 2026

Add-ons

Integration

Domain Monitor

  • Fixed: Unchanged domains no longer trigger unnecessary WHOIS lookups.

  • Fixed: Improved handling of unknown domain extensions and WHOIS connection failures.

  • Added: Database schema validation to help ensure required monitoring data is properly configured.

  • Updated: Domain monitoring now automatically includes newly connected sites.

  • Updated: Scheduled monitoring now synchronizes monitored sites when checks begin or settings are saved.

  • Updated: Improved validation of monitoring records before they are created or updated.

August 7th, 2026

Add-ons

Integration

Termageddon for MainWP

  • Fixed: Improved validation and saved-value processing to prevent invalid policy configuration data from being stored.

  • Fixed: Strengthened permission checks and error handling for policy management actions.

  • Fixed: Improved policy page deletion, site selection, and redirect behavior for more reliable workflows.

  • Added: Searchable Termageddon policy page dropdowns with clear loading, empty, and error states.

  • Added: Options to map policies to existing pages, reuse previously selected pages, and unlink mapped policy pages.

  • Updated: Improved API key verification and storage feedback to provide clearer connection status information.

  • Updated: Enhanced policy listings with improved filters and clearer status labels.

  • Updated: Improved bulk policy publishing results to provide clearer feedback for each processed site.

  • Updated: Added clearer policy update counts and improved integration with the MainWP Dashboard.

August 5th, 2026

MainWP Core

Dashboard

  • Fixed: Corrected Site Health calculations and REST API responses so health scores accurately reflect each site's status, including sites with missing, malformed, negative, or critical issue data.

  • Fixed: Corrected multiple REST API v2 schemas and pagination settings for automatic updates, uptime monitoring, expected status codes, tag site counts, and client custom fields, including support for the deprecated pre_page alias.

  • Fixed: Improved REST API validation and response handling to reject malformed settings, prevent PHP 8 errors and unintended batch operations, validate custom option names, and exclude sensitive or internal data from responses.

  • Fixed: Improved REST API validation so invalid monitoring values, unsupported enum formats, and unsupported batch update requests return appropriate errors.

  • Fixed: Ensured uptime monitors correctly report a DOWN status when no HTTP status code is received.

  • Fixed: Resolved an issue that could leave the site removal process stuck in the "Removing" state on some hosting environments.

  • Updated: Redesigned the "Connection Status" widget with tabbed filtering, live connection totals, paginated site details, in-widget reconnection, and more accurate staging site status reporting.

  • Updated: Improved uptime monitoring retry scheduling so retries occur only after a valid retry time has been set and the configured retry interval has elapsed.

  • Updated: Improved REST API pagination compatibility and expanded schemas for monitoring settings, update flags, expected statuses, and site counts.

  • Updated: Replaced the generic __() JavaScript translation function with a namespaced MainWP translation helper to prevent conflicts with other scripts.

  • Dev: Added the mainwp_add_site_top_navigation and mainwp_add_site_tabs_content hooks to support custom navigation and tab content on the "Add Site" screen.

August 5th, 2026

MainWP Core

Child

  • Fixed: Ensured consistent timezone handling for backup timestamps in the BackWPup integration.

  • Updated: Improved error handling and response processing in the BackWPup integration for more reliable backup operations.

July 30th, 2026

Add-ons

Integration

Wordfence Integration

  • Added: Controls for audit log visibility, WAF status monitoring, IPv4 scan preference, scan resume limits, trusted proxy presets, and remote IP lookup.

  • Added: Plugin deactivation from individual site menus and bulk actions.

  • Updated: Activation and deactivation actions with clearer status indicators and menu options.

  • Updated: Expanded scan and general settings screens with the newly supported configuration options.

July 29th, 2026

Add-ons

Extension

SSL Monitor

  • Security: Added nonce validation to SSL Monitor requests to protect against unauthorized actions.

  • Fixed: Improved fallback output when SSL certificate details are unavailable.

  • Fixed: Improved error and failure messages to provide clearer information when SSL checks cannot be completed.

  • Updated: Rebuilt the SSL Monitor dashboard and "Overview" widgets with server-side paging and search to improve performance on large site lists.

  • Updated: Refined automatic SSL check and alert scheduling for more consistent monitoring.

  • Updated: Improved SSL Monitor table loading behavior for a smoother and more reliable experience.

July 28th, 2026

MainWP Core

Dashboard

  • Fixed: Corrected misspelled "Required" indicators for the "Site URL," "Admin Username," "Security ID," "Client Name," and "Client Email" fields in the setup wizard.

  • Added: Added an additional connection retry when the expected site data is not returned on the first attempt, improving connection reliability.

  • Updated: Improved the loading performance of the "Network Activity" widget by limiting the overview to activity recorded within the last 24 hours.

  • Updated: Improved the loading performance of the "Updates Overview" widget by optimizing update queries, separating summary totals from detailed action data, and loading site and update details only when needed.

July 28th, 2026

MainWP Core

Child

  • Fixed: Corrected Network Activity relationship tracking so previous field values are recorded only when the related post exists.

  • Updated: Expanded support for Wordfence settings, including audit logging, scan controls, IPv4 scanning, remote IP detection, and trusted proxy configuration.

July 23rd, 2026

Add-ons

Extension

Regression Testing

  • Updated: Improved internal notification scheduling and email handling infrastructure to enhance maintainability.

  • Updated: Improved performance by bulk-loading snapshot data for dashboard and result checks.

  • Updated: Refreshed accessible-sites cache after site add/remove and improved dashboard rendering behavior.