Skip to main content

Changelog

Follow new updates and improvements to MainWP.

Regression Testing 5.2.1

  • Updated: Improved internal notification scheduling and email handling infrastructure to enhance maintainability.

  • Updated: Improved performance by bulk-loading snapshot data for dashboard and result checks.

  • Updated: Refreshed accessible-sites cache after site add/remove and improved dashboard rendering behavior.

Regression Testing 5.2

  • Fixed: Delayed scan scheduling and email notifications now only run when relevant snapshots and pages are available.

  • Added: Configurable delay option for post-update HTML regression scans, allowing scans to be enabled or disabled and delayed from 1 to 60 minutes.

  • Added: Per-page delayed scan scheduling with a new delayed-scan action for more flexible regression testing workflows.

  • Updated: Email notifications can now include the triggering snapshot or page when that information is available.

  • Updated: Added delay controls to the settings UI with value clamping to ensure saved delay settings remain within the supported range.

  • Updated: Strengthened validation for site and page inputs and improved snapshot selection reliability.

Regression Testing 5.1.5

  • Fixed: Improved scheduled iteration logic to prevent sites from being skipped during regression checks.

  • Fixed: Added client-side validation for AJAX page checks to prevent malformed requests.

  • Fixed: Improved URL resolution when fetching remote page content so pages load more reliably when site URL data is missing or incomplete.

  • Fixed: Site-specific settings now save the site URL to prevent missing or empty URL issues during future checks and comparisons.

  • Updated: Improved HTML difference detection for very large pages to provide more accurate comparison results.

  • Updated: Improved snapshot cache invalidation and site-wide upgrade version persistence for more reliable regression testing behavior.

  • Updated: Updated dependency libraries to improve compatibility and maintain stability.

Earlier updates