MainWP Early Release
MainWP 5.3 Early Release is Completed!
Release Highlights
New Default Dark Theme

Experience MainWP like never before with our sleek new default dark mode interface. Designed to reduce eye strain during those late-night management sessions while maintaining excellent contrast and readability for all your site management tasks.
Plugin & Theme Management Improvements

Managing large numbers of sites is now dramatically faster with our new batch processing system for bulk actions. The interface stays responsive even when handling hundreds of plugins or themes across multiple sites, and tables no longer reload after each individual action – keeping your workflow smooth and interruption-free.
Now you can delete active plugins directly, with MainWP intelligently handling the deactivation process in the background. This time-saving workflow eliminates multiple steps from your daily management routine while still following WordPress best practices behind the scenes.
Customizable Site Change Tracking

Take full control of your sites’ change logs with new options to select exactly which changes to track, auto-archive old logs, and clean up archived data when no longer needed – giving you the perfect balance between comprehensive monitoring and system performance.
Performance Optimizations
Managing large numbers of sites is now significantly faster with optimized Plugins and Themes management. Bulk actions now process in smaller, more efficient batches, and tables no longer reload after each individual action – keeping your workflow smooth and interruption-free.
Improved Support Experience
The completely redesigned Support modal brings all help resources into one convenient location. The Quick Help menu has been thoughtfully repositioned and renamed to “Support” with added ticket elements, making it easier than ever to get assistance when you need it.
Additional Improvements

This release also includes numerous UI refinements, clearer status indicators, better visual feedback during loading processes, and the ability to safely delete active plugins and themes with automatic background deactivation. All designed to make your site management faster, more intuitive, and more enjoyable.
Telemetry (with the MainWP Early Access Add-on)
Enable MainWP Telemetry to help us improve MainWP in the places that matter most, stability, compatibility, and overall product quality.
Telemetry gives us high-level, anonymous insight into:
- Which features are actually being used (so we improve the right things)
- Where failures commonly happen (so we fix root causes faster)
- What to prioritize next (so updates deliver more value)
This is optional, collected via PostHog, and can be disabled any time.
MainWP MCP & Abilities API
An MCP (Model Context Protocol) server that connects AI assistants to your MainWP Dashboard. This lets Claude, VS Code Copilot, and other AI tools manage your WordPress network through natural conversation.
The MainWP Abilities API provides a standardized, schema-validated interface for managing MainWP child sites, updates, clients, and tags. Built on WordPress’s Abilities API (introduced in WP 6.9), it enables secure, discoverable operations for MCP tools, REST API consumers, and extensions.
MainWP Bridge
MainWP Bridge is a secure service operated by MainWP, which runs on bridge.mainwp.com. It is used by both the Google Analytics and Google Search Console extensions to connect your MainWP Dashboard to Google.
Bridge provides the Sign in with Google flow and handles the authorization process needed for MainWP to access reporting data from your Google account.
Bridge does not create analytics or search data. It only allows MainWP to securely access data that already exists in your Google Analytics and Google Search Console accounts.
To get notified when we make updates to early release canidates sign up here!
Relevant Help Documentation
Setting up your Testing Environment
For New Test Sites:
Simply download and install both the Dashboard and Child plugins as you normally would. This update is designed to be stable, but we recommend testing on dedicated sites or sub-domains to ensure compatibility with your server setup.
For Existing Sites:
If you prefer testing on your live environment, please follow these steps carefully:
Upgrade the Dashboard Plugin
- Download the MainWP Dashboard ZIP.
- Deactivate and delete the current version from your MainWP Dashboard site.
- Install and activate the new plugin.
Upgrade your Child Plugins
- Download the MainWP Child ZIP.
- Navigate to your MainWP Dashboard > Sites > Plugins > Install Plugins > Upload .zip file.
- Choose the sites for the upload, ensuring both “Activate after installation” and “Overwrite existing” options are selected.
Complete the installation to update your Child sites.
MainWP Pre-Release Downloads
Eearly Access Add-on
MainWP Dashboard 6.0 Changelog
* Added: Password policy management to set and enforce password expiration rules.
MainWP 6.0-er.13
* Added: Cost import functionality for easier cost entry management
MainWP 6.0-er.12
* Added: Added bulk delete support for client general fields to speed up cleanup and maintenance.
MainWP 6.0-er.11
* Updated: Moved widget layout controls (save, load, delete) from the dedicated action bar into the page header to reduce UI clutter and free up space.
MainWP 6.0-er.10
* Fixed: Typo in bulk action label.
MainWP 6.0-er.9
* Fixed: Admin link generation to ensure consistent and reliable access to WordPress admin pages.
MainWP 6.0-er.8
* Added: Introduced new REST API endpoints for user management, including listing, creating, editing, and deleting users, CSV-based user imports, and cross-site administrator password updates with per-site result reporting.
MainWP 6.0-er.7
* Fixed: Resolved a fatal error on load by ensuring the relevant class is available when required.
MainWP 6.0-er.6
* Fixed: Improved monitor record handling by filling missing monitor IDs from the related site ID and preventing unintended site ID updates when partial monitor data is received.
MainWP 6.0-er.5
* Fixed: Navigation menu rendering to prevent ID conflicts and duplicate element references.
MainWP 6.0-er.4
* Added: Introduced Application Password management in the "REST API" page, allowing users to view, create, and revoke Application Passwords directly from the MainWP Dashboard (mirroring WordPress "Users" > "Edit User" for easier access).
MainWP 6.0-er.3
* Updated: All help documentation links throughout the application to point to the new documentation site instead of the legacy knowledge base
MainWP 6.0-er.2
* Fixed: Resolved an issue where the datepicker would no longer open in the Network Activity filters after a date/time value was set.
MainWP 6.0-er.1
* Added: Added support for the Abilities API.
MainWP 5.5-er.3
* Fixed: An issue with displaying site selection after using the search filter.
MainWP 5.5-er.2
* Fixed: Dashboard email alignment has been updated to center the content for improved readability.
MainWP 5.5-er.1
MainWP 5.4.1-er.1
* Fixed: An issue with accordion element icon not rotating when element is expanded or collapsed.
* Fixed: In multiple places there was "Are you sure." so fixed to "Are you sure?" in confirmation popups.
* Added: Ability to delete plugins and themes that are not currently inactive while respecting the recommended process of deactivating before deleting in background.
* Added: New default dark theme.
* Added: Loading element to widgetized pages that hides widgets before all data is loaded properly and Gridstack is loaded.
* Added: Descriptive labels for disabled bulk actions in Manage Plugins and Themes pages explaining why disabled.
* Added: Auto-archiving Sites changes logs feature as optional and feature to delete archived logs.
* Added: Option to select which Sites Changes logs to track.
* Added: Support ticket element to the Support modal.
* Added: Color coding to the Updates columns data in the Manage Sites table.
* Updated: Excluded "site sync" event from tracking in Sites Changes feature by default.
* Updated: Renamed the old Dark theme to Dark 2024.
* Updated: Dimmer element background color and blur intensity.
* Updated: Loading element style changed to double.
* Updated: Recent Posts and Pages widget layout on small screens.
* Updated: Form layout and some input fields style in the Edit User modal.
* Updated: Removed redundant tooltip elements cluttering UI.
* Updated: "Delete extensions API Activation data" feature labels and button label verbiage to "Delete add-on API Activation data".
* Updated: Label style indicating the plugin status and trusted status in Manage Plugins and Themes area.
* Updated: Moved the Quick Help menu item to bottom of the first-level navigation bar.
* Updated: Renamed the Quick Help menu to Support and updated the item style.
* Updated: The Support modal functionality to allow users to enable or disable certain features from a single screen.
* Updated: API Backups settings tab menu to display it in horizontal view.
* Updated: Server Info tables to defined column widths to get more consistent look.
* Updated: Mobile screen navigation menu style and content by removing the hamburger.js script and introducing the Fomantic UI native Flyout element.
* Updated: Data alignment in Updates columns in the Manage Sites table.
* Updated: Edit and View Email Template modal content background color.
* Updated: Optimized the Manage Plugins and Manage Themes tables for better user experience so it does not reload data after each individual action processing.
* Updated: Optimized the Manage Plugins and Manage Themes tables for better performance so bulk actions won't run all at once but in smaller batches.
MainWP Child 6.0 Changelog
* Added: New maintenance options to selectively clean expired transients or remove all transients from the site.
MainWP Child 6.0-er.3
* Added: Extended post retrieval to support ID-based filtering for more targeted synchronization.
MainWP Child 6.0-er.2
* Fixed: Fixed saving of Solid Security plugin settings.
MainWP Child 6.0-er.1
* Added: Added support for the upcoming Patchstack Integration for MainWP.
MainWP Child 5.5-er.3
* Fixed: Multiple PHP warnings and notices to ensure cleaner operation.
MainWP Child 5.5-er.2
* Added: New tracking events to the Non-MainWP Changes logging feature to provide more comprehensive monitoring capabilities.
MainWP Child 5.5-er.1
MainWP Child 5.4.1-er.1
* Added: Support for the feature update that allows users to delete plugins that are active while respecting sequence of deactivating first and deleting after in background.
* Added: Helper method to detect MainWP-specific admin pages.
* Added: Created a dedicated MainWP_Child_Assets class to handle asset loading.
* Updated: Restructuring the plugin initialization to only load necessary code based on the current request context.
* Updated: Delaying the loading of admin-specific code until it's actually needed.
* Updated: Implementing conditional loading of CSS and JavaScript files only on MainWP-specific pages.
* Updated: Separated asset registration from enqueuing for better performance.
* Updated: Optimized jQuery UI loading to only load when needed.