Black Friday: 30% OFF en todos los planes, aplicado automáticamente en el carrito Ver planes

MainWP Regression Testing Extension Changelog

Todas las versiones registradas, de la más nueva a la más antigua, con lo que cambió en cada una.

Última 5.2.110 versiones

Sin fecha · 10 versiones

  1. 5.2.1

    Última
    3 mejoras
    Mejora
    • Improved internal notification scheduling and email handling infrastructure to enhance maintainability.
    • Improved performance by bulk-loading snapshot data for dashboard and result checks.
    • Refreshed accessible-sites cache after site add/remove and improved dashboard rendering behavior.
  2. 5.2

    2 nuevos3 mejoras1 corrección
    Nuevo
    • Configurable delay option for post-update HTML regression scans, allowing scans to be enabled or disabled and delayed from 1 to 60 minutes.
    • Per-page delayed scan scheduling with a new delayed-scan action for more flexible regression testing workflows.
    Mejora
    • Email notifications can now include the triggering snapshot or page when that information is available.
    • Added delay controls to the settings UI with value clamping to ensure saved delay settings remain within the supported range.
    • Strengthened validation for site and page inputs and improved snapshot selection reliability.
    Corregido
    • Delayed scan scheduling and email notifications now only run when relevant snapshots and pages are available.
  3. 5.1.5

    3 mejoras4 correcciones
    Mejora
    • Improved HTML difference detection for very large pages to provide more accurate comparison results.
    • Improved snapshot cache invalidation and site-wide upgrade version persistence for more reliable regression testing behavior.
    • Updated dependency libraries to improve compatibility and maintain stability.
    Corregido
    • Improved scheduled iteration logic to prevent sites from being skipped during regression checks.
    • Added client-side validation for AJAX page checks to prevent malformed requests.
    • Improved URL resolution when fetching remote page content so pages load more reliably when site URL data is missing or incomplete.
    • Site-specific settings now save the site URL to prevent missing or empty URL issues during future checks and comparisons.
  4. 5.1.4

    1 mejora2 correcciones
    Mejora
    • Updated dependency libraries to improve compatibility and maintain stability.
    Corregido
    • Resolved an issue where the process could sporadically skip some sites instead of processing the full site list.
    • Fixed the default widget layout and sizing to display correctly on the regression testing dashboard.
  5. 5.1.3

    2 nuevos4 mejoras
    Nuevo
    • Automatic initialization for newly connected sites.
    • Email notification deduplication to prevent duplicate alerts within a 5-minute window.
    Mejora
    • Improved error handling for missing or incomplete site data retrieval.
    • Enhanced database data validation to prevent potential notices.
    • Dependencies to latest versions for improved compatibility.
    • Added PHP 8.4 compatibility support.
  6. 5.1.2

    1 nuevo3 mejoras1 corrección
    Nuevo
    • Tracking and visibility for scheduled maintenance tasks with last-run timestamps for improved monitoring.
    Mejora
    • Changed element exclusion input format from line-based to comma-separated values. [(#846)]
    • Guidance text for clearer element entry instructions.
    • Default widget size and position parameters.
    Corregido
    • Potential undefined variable issues in HTML regression tracking.
  7. 5.1.1

    1 nuevo2 mejoras
    Nuevo
    • Background processing for snapshots to prevent timeouts during update operations.
    Mejora
    • Improved retention-days handling to eliminate PHP notices and preserve default configuration values.
    • ApexCharts scripts now load only on relevant pages to optimize overall performance and reduce unnecessary resource loading.
  8. 5.1

    4 nuevos5 mejoras3 correcciones
    Nuevo
    • Condition check before executing the cron job for sending email notifications to prevent unnecessary processing.
    • Function to automatically delete website data when a site is removed from MainWP to maintain database cleanliness.
    • Option to set custom retention time for HTML snapshots, allowing users to control storage duration.
    • HTTP authentication login support for sites requiring basic authentication credentials.
    Mejora
    • Automatic update logic to check only the homepage when users enable automatic updates, improving scan efficiency
    • Manual scan process to use batched cron jobs that scan 3 pages at a time instead of scanning all pages simultaneously, reducing server load.
    • Scanning logic to exclude and remove pages that cannot be connected to, preventing failed scan attempts.
    • Modal close button styling with improved color scheme and repositioned buttons for better accessibility.
    • Replaced instances of the 'mainwp' text domain with 'mainwp-regression-testing-extension' for improved localization consistency.
    Corregido
    • Issue where the "Scan" button remained enabled when the website had a connection error.
    • Page reload issue that occurred after closing the scan modal window.
    • Incorrect error message displayed when the dashboard plugin is disabled.
  9. 5.0.1

    2 correcciones
    Corregido
    • Selected number of entries should persist after page reload
    • Ellipsis menu does not work on sites after first 10
  10. 5.0

    1 cambio
    Cambios
    • Initial release

Changelog publicado por el desarrollador, en su idioma original.