MainWP Maintenance Extension Changelog
= 5.3 – 10-29-2026 =
* Added: Support for Database validation.
* Added: Read-only Maintenance abilities.
* Fixed: Translation domains and JavaScript translation loading.
* Fixed: Early Dashboard translation loading when setting up recurring maintenance events.
= 5.2 – 6-10-2026 =
* Added: Ability to pause and resume maintenance schedules for more control over scheduled maintenance tasks.
* Added: Bulk actions for maintenance schedules, allowing users to delete, pause, or resume multiple schedules at once.
* Added: Status tracking for maintenance schedules to provide clearer visibility into schedule activity and failures.
* Added: Target details to the schedules table, showing the number of selected sites, tags, or clients included in each schedule.
* Added: Persistent tracking and UI for per-site failures during maintenance runs.
* Updated: Improved schedule frequency labels to use clearer, more natural wording, such as “Twice per day” instead of “2/Day”.
* Updated: Improved extension initialization timing to ensure proper loading order with other plugins, enhancing compatibility and reliability during startup.
* Updated logging priority configuration.
* Dev: Database upgrade handling for the new maintenance schedule fields, including `paused`, `last_run_status`, `last_run_error`, `last_failed_at`, and `last_run_failures`.
= 5.1.1 – 3-19-2026 =
Fixed: Updated file encoding to prevent potential errors on plugin load.
= 5.1 – 3-18-2026 =
* Added: Automatic cleanup of pending scheduled maintenance when the required dashboard plugin is not active, preventing orphaned scheduled jobs and reducing unexpected background tasks.
* Added: Transient deletion management to maintenance tasks with options to delete expired transients only, delete all transients, or skip deletion.
* Updated: Maintenance options reorganized into titled groups with tips; per-group revisions input.
* Updated: Select Sites accordion added across run & schedule flows; client selection now supported alongside sites and tags.
* Updated: Relative schedule timestamps and improved schedule/task fetching; schedule rows use a dropdown action menu.
= 5.0 – 2-27-2024 =
* Updated: MainWP 5.0 compatibility
