Changelog

Follow new updates and improvements to MainWP.

February 6th, 2026

MainWP Core

Dashboard

Early Release

  • Added: Added bulk delete support for client general fields to speed up cleanup and maintenance.

  • Added: Added a confirmation step when removing installed add-ons to help prevent accidental removals.

  • Updated: Updated client field labels with clearer required field indicators to reduce form errors.

  • Updated: Reorganized the client form into logical field groups for faster, more accurate data entry.

  • Updated: Redesigned the "Select Sites" header with text links and a live selection counter for clearer bulk actions.

  • Updated: Improved empty-state guidance with helpful actions to make next steps more obvious.

  • Updated: Refined the "Select Sites" header controls for a cleaner, more consistent workflow.

February 5th, 2026

MainWP Core

Dashboard

Early Release

  • 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.

  • Updated: Refreshed the "Create REST API Key" screen with clearer permission chips/labels, improved messaging, and better placement for the compatibility toggle.

  • Updated: Applied a broader UI polish pass with more consistent spacing, cleaner page structure, and reorganized layouts across affected screens.

  • Updated: Improved action buttons and bulk controls so they enable or disable correctly based on the current selection.

  • Updated: Repositioned and simplified several informational notices to improve visibility and reduce clutter.

  • Updated: Improved uptime monitoring retry behavior with better handling and enhanced logging of retry attempts for easier troubleshooting.

  • Updated: Improved Network Activity meta data handling and action display information.

February 3rd, 2026

Add-ons

Extension

Favorites

  • Added: Full group management for favorites (create/edit/delete groups), group badges, and Assign/Remove items to groups. Feature Request by Richie and others .

  • Added: Group filtering across lists and installer, plus Manage Groups modal and improved selection persistence for bulk actions.

  • Updated: Improved download URL parsing logic to better distinguish between direct file downloads and WordPress.org sources. (#847)

  • Updated: Visual styling of the "Install from Favorites" button to conditionally apply styling based on MainWP Dashboard version.

February 3rd, 2026

MainWP Core

Dashboard

Early Release

  • Fixed: Typo in bulk action label.

  • Added: Action buttons for quick page and post creation.

  • Updated: Reorganized navigation categories with new "Content Operations" group and improved menu structure.

  • Updated: Interface terminology from "Overview" to "Operations" throughout.

  • Updated: Changed update count label colors to green and made badges more compact.

  • Updated: Increased default page size for retrieving posts from 10 to 50 items per request.

  • Updated: Consolidated website-filtering logic across REST API endpoints for more consistent behavior.

  • Updated: Endpoints now return a clear error when no websites match the provided filters, preventing ambiguous responses.

January 30th, 2026

MainWP Core

Dashboard

Early Release

  • Fixed: Admin link generation to ensure consistent and reliable access to WordPress admin pages.

  • Added: Inline license key input and validation flow on the "Add-ons" page, including a "Remember Key" option and a dedicated validation action to simplify license management.

  • Added: Granular, per-action permission controls for REST API access and application passwords to improve security and administrative flexibility.

  • Added: Permission-aware UI for managing application passwords, including per-row actions and dedicated edit flows based on user access rights.

  • Updated: Consolidated the licensing actions bar in the "Add-ons" page header with contextual action buttons and API-key-aware prompts for clearer guidance.

  • Updated: Reorganized the extensions view into segmented, accordion-style sections for "Enabled Add-ons" and "Disabled Add-ons," with aligned search behavior and slimmer action buttons for improved usability.

  • Updated: Refined extension cards with clearer license and status headers, revised badges and text, improved documentation link formatting, and more intuitive remove and activate controls.

  • Updated: Localized titles and implemented context-aware menu and submenu rendering to ensure correct labeling across different access levels.

  • Updated: Centralized user-facing messages and field descriptions to provide consistent error text and schema help across REST API endpoints.

  • Updated: Improved request validation logic to return clearer failure messages for invalid inputs, including search, count, and date-range parameters.

  • Updated: Centralized message and translation handling across page operations, API responses, and error states to ensure consistent wording throughout the dashboard.

  • Dev: Restructured request validation into focused helper methods to improve maintainability and error handling across REST API endpoints.

  • Dev: Improved internal organization of website filtering logic to enhance code clarity and long-term maintainability.

  • Dev: Enhanced validation workflows and error handling processes to reduce redundancy, strengthen stability, and improve overall code quality.

January 29th, 2026

MainWP Core

Dashboard

Early Release

  • 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.

  • Updated: Enhanced the REST API keys controller to support both v1 and v2 key formats, improving backward compatibility.

  • Updated: Consolidated site administration link generation across dashboard pages and widgets for more consistent behavior.

  • Dev: Added the mainwp_open_site_addition_url hook to allow customization of the target WordPress admin URL when opening a site.

January 27th, 2026

MainWP Core

Dashboard

Early Release

  • Fixed: Resolved a fatal error on load by ensuring the relevant class is available when required.

  • Updated: Consolidated review request notices into a single method with conditional messaging based on installed extensions, simplifying review prompt logic.

  • Updated: Improved UI elements in the "Install Add-ons" modal to make add-on details easier to scan.

  • Updated: Refined tooltips in the "Install Add-ons" modal to provide clearer, more helpful guidance.

  • Updated: Reorganized helper messages in the "Install Add-ons" modal to better guide users through installation steps.

  • Updated: Changed the privacy icon to "fingerprint" in the "Install Add-ons" modal for clearer visual meaning and consistency.

  • Updated: Updated status icons in the "Install Add-ons" modal for more consistent and recognizable states.

  • Updated: Clarified add-on installation instructions in the "Install Add-ons" modal to reduce confusion during setup.

  • Updated: Improved button text and secondary segment styling in the "Install Add-ons" modal for better readability and dark theme consistency.

January 23rd, 2026

MainWP Core

Dashboard

Early Release

  • 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.

  • Added: Added sync status tooltips that show the last synchronization time for each site.

  • Added: Introduced an outdated data indicator (red badge) for sites that haven't synced in over 24 hours.

  • Updated: Enhanced the reconnect actions to better handle sites with synchronization errors.

  • Updated: Made the "Add" button label visible in the header controls for clearer navigation.

  • Updated: Refined the site opening overlay styling and layout for a cleaner, more consistent experience.

  • Updated: Updated the theme installation header buttons with improved styling and larger interaction targets for better usability.

January 22nd, 2026

MainWP Core

Dashboard

Early Access

  • Fixed: Navigation menu rendering to prevent ID conflicts and duplicate element references.

  • Fixed: Nonce input handling in setup and posting forms for better form submission reliability.

  • Fixed: An issue with setting the active class to active tab menu item in Manage Plugins and Manage Themes page.

  • Added: Plugin compatibility validation for PHP versions across update and activation workflows.

  • Updated: Restricted backup link generation to authorized users only.

  • Updated: Reorganized site and title column display in updates tables for improved visual consistency across views.

  • Updated: Theme management interface to replace deactivate buttons with lock icons for active themes

  • Updated: Display of active theme status indicators across theme rows

January 22nd, 2026

MainWP Core

Child

Early Access

  • Added: Extended post retrieval to support ID-based filtering for more targeted synchronization.

  • Added: Added caching for recently updated custom posts with automatic invalidation on post changes, and included cached data in sync payloads to improve performance.

  • Updated: Enhanced plugin update processing to include WordPress and PHP compatibility details for both standard and premium plugin updates when compatibility checks are available.