MainWP Child 6.4

Added: Support for MainWP Built-In Backups (beta), enabling Dashboard-managed full, database-only, files-only, and incremental backups, resumable transfers, and snapshot restores without an additional backup plugin.
Fixed: Registered the System Monitor’s one-minute cron schedule before initialization to prevent scheduling errors.
Fixed: Viewing the Menus page no longer captures unnecessary snapshots of every navigation menu. Menu and Customizer changes continue to be captured when saved.
Fixed: Change logging now preserves the existing database error-suppression setting after checking for a table.
Fixed: The PHP Error Reporting hardening check now correctly detects enabled error display, including during signed Dashboard requests. Both
display_errorsanddisplay_startup_errorsmust be disabled for the check to pass.Fixed: Corrected guest comment attribution and user role change entries in Changes Logs.
Fixed: Missing Cache Control sync data when Dashboard connections use the front-end fallback.
Fixed: Child settings redirects and access to Tools pages hidden by branding.
Fixed: Code Snippets output now preserves valid text when invalid characters are encountered.
Updated: Strengthened Dashboard request verification and replay protection.
Updated: Improved handling of folder names in Restore/Clone navigation.
Updated: Strengthened post and page checks to prevent actions on the wrong content type.
Updated: Strengthened download validation for imported post and page images while preserving imports from the connected Dashboard.
Updated: Improved protection of database credentials and temporary files during cPanel database backups.