MainWP Regression Testing Extension Changelog
Version 5.1.2 – 12-1-2025
- Fixed: Potential undefined variable issues in HTML regression tracking.
- Added: Tracking and visibility for scheduled maintenance tasks with last-run timestamps for improved monitoring.
- Updated: Changed element exclusion input format from line-based to comma-separated values. (#846)
- Updated: Guidance text for clearer element entry instructions.
- Updated: Default widget size and position parameters.
Version 5.1.1 – 9-17-2025
- Added: Background processing for snapshots to prevent timeouts during update operations.
- Updated: Improved retention-days handling to eliminate PHP notices and preserve default configuration values.
- Updated: ApexCharts scripts now load only on relevant pages to optimize overall performance and reduce unnecessary resource loading.
Version 5.1 – 7-2-2025
- Fixed: Issue where the “Scan” button remained enabled when the website had a connection error.
- Fixed: Page reload issue that occurred after closing the scan modal window.
- Fixed: Incorrect error message displayed when the dashboard plugin is disabled.
- Added: Condition check before executing the cron job for sending email notifications to prevent unnecessary processing.
- Added: Function to automatically delete website data when a site is removed from MainWP to maintain database cleanliness.
- Added: Option to set custom retention time for HTML snapshots, allowing users to control storage duration.
- Added: HTTP authentication login support for sites requiring basic authentication credentials.
- Updated: Automatic update logic to check only the homepage when users enable automatic updates, improving scan efficiency
- Updated: Manual scan process to use batched cron jobs that scan 3 pages at a time instead of scanning all pages simultaneously, reducing server load.
- Updated: Scanning logic to exclude and remove pages that cannot be connected to, preventing failed scan attempts.
- Updated: Modal close button styling with improved color scheme and repositioned buttons for better accessibility.
- Updated: Replaced instances of the ‘mainwp’ text domain with ‘mainwp-regression-testing-extension’ for improved localization consistency.
Version 5.0.1 – 2-28-2025
- Fixed: Selected number of entries should persist after page reload
- Fixed: Ellipsis menu does not work on sites after first 10
Version 5.0 – 2-27-2025
- Initial release