Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

MainWP Domain Monitor Extension Changelog

Every recorded version, newest first, with what changed in each one.

Latest 5.514 versions

Undated · 14 versions

  1. 5.5

    Latest
    2 new1 improvement4 fixes
    New
    • Abilities API support for accessing domain information, managing monitoring settings, and automating domain checks and expiration-alert evaluations.
    • Monitor domains that are not connected to a child site. Users with access to all sites can add, check, and remove these domains from the Domain Monitor dashboard.
    Improved
    • Domain monitoring settings and manual domain information now show an error when a change cannot be saved.
    Fixed
    • Domain lookup requests now reject unexpected provider responses and avoid storing invalid domain information.
    • WHOIS lookups accept precise day-first dates that include a time.
    • Improved scheduled checks and alerts on older WordPress and database versions.
    • Domain notification emails safely display site and domain details.
  2. 5.4

    4 improvements3 fixes
    Improved
    • Improved scheduled checks, retry handling, alerts, and monitored-site reconciliation for greater reliability.
    • Optimized REST API, WP-CLI, and site reconciliation operations to reduce repeated database queries on larger dashboards.
    • Strengthened permissions, request validation, output escaping, database query handling, and protection of sensitive WHOIS/RDAP data.
    • General code organization, coding standards, compatibility, and automated quality-check improvements.
    Fixed
    • Corrected expiration messaging for expired domains, domains expiring today, and domains with unavailable expiration data.
    • Corrected WHOIS server data saving for manual domain profiles and `.hr` domain lookups.
    • Improved handling of missing or invalid site data so dashboard and REST API domain checks return accurate errors.
  3. 5.3

    1 new3 improvements2 fixes
    New
    • Database schema validation to help ensure required monitoring data is properly configured.
    Improved
    • Domain monitoring now automatically includes newly connected sites.
    • Scheduled monitoring now synchronizes monitored sites when checks begin or settings are saved.
    • Improved validation of monitoring records before they are created or updated.
    Fixed
    • Unchanged domains no longer trigger unnecessary WHOIS lookups.
    • Improved handling of unknown domain extensions and WHOIS connection failures.
  4. 5.2

    4 improvements4 fixes
    Improved
    • Improved dashboard display for unscanned sites with clearer icons, text, row highlighting, and consistent "N/A" values.
    • Refreshed Domain Monitor settings layout with clearer section headings and subheadings for improved readability.
    • Removed redundant tooltip attributes from toggle containers for cleaner and more consistent interface markup.
    • Optimized plugin initialization timing to improve compatibility and reliability within the WordPress environment.
    Fixed
    • Corrected domain status calculations to ensure domain health and summary data display accurately.
    • Improved handling of missing domain records to prevent errors when domain data is unavailable.
    • Updated missing expiration date handling so unavailable expiry data is treated consistently.
    • Corrected documentation links and minor text typos in the Domain Monitor interface.
  5. 5.1.5

    1 improvement
    Improved
    • Added `mainwp_domain_monitor_before_lookup_domain_whoisservers` and `mainwp_domain_monitor_before_lookup_domain_rdap` filters to allow short-circuiting WHOIS and RDAP domain lookups with custom data sources.
  6. 5.1.4

    2 fixes
    Fixed
    • Resolved "Unsupported operand types" error in scheduled cron jobs by using absint for timestamp and interval calculations following WordPress best practices.
    • Issue where domain monitor cron checks could fail to use the correct domain settings due to an incorrect settings reference.
  7. 5.1.2

    1 new5 improvements3 fixes
    New
    • New Site column to the Domain Monitors table, combining WP Admin, Name, and Site URL information for easier identification.
    Improved
    • Improved table data alignment and display in the Global Overview widget for better readability.
    • Enhanced individual site widget to include Domain information.
    • Styled the Domain Monitors table to align with the latest MainWP Dashboard design standards.
    • Improved label styling for Manage Sites and Monitoring table items for consistency.
    • Updated knowledgebase URLs to point to the new documentation.
    Fixed
    • Inactive reset page button on the Domain Monitoring Dashboard page.
    • An issue with incorrect domain status displayed for sites that are missing the domain info.
    • Fixed blank domain statuses caused by incorrect `strtok` usage by implementing camelCase conversion.
  8. 5.1.1

    1 new3 improvements1 fix
    New
    • Support for .site, .xyz, .app, .store, .club, and .blog TLDs.
    Improved
    • Improved domain table selector for better usability.
    • Adjusted "Go to WP Admin" option label in page settings column selection.
    • Enhanced layout of the Site Overview widget for better readability.
    Fixed
    • Issue where automated checks overwrote manually entered domain information.
  9. 5.1

    1 new4 improvements
    New
    • Support for MainWP REST API v2
    Improved
    • Reload page after closing the Domain Lookup modal
    • Widget layout
    • Coding standards and best practices
    • General maintenance and optimization
  10. 5.0.3

    2 improvements1 fix
    Improved
    • Domain Monitor widget subheader
    • Removed the `collapsing` class from the Expiration Date table column
    Fixed
    • Typo in a tooltip on the extension page
  11. 5.0.2

    1 improvement
    Improved
    • Compatibility with the latest DataTables library version
  12. 5.0.1

    1 fix
    Fixed
    • Date data incorrectly sorted alphabetically instead of chronologically.
  13. 5.0

    1 improvement
    Improved
    • MainWP 5.0 compatibility
  14. 4.1

    3 new2 improvements2 fixes
    New
    • A feature allowing manual entry of domain information to enhance user control and data accuracy.
    • Added: A new "Mode" column in the table demarking whether the domain information was obtained automatically or entered manually.
    • Added: Support for the ".online", ".network", and ".hr" top-level domains, broadening the extension scope.
    Improved
    • The display to show "N/A" (Not Available) instead of the default "January 1, 1970," in cases where domain information data is unavailable, for clearer and more accurate communication.
    • The layout of the Domain Info widget on individual site overviews, particularly when domain information is absent, for a more streamlined and visually appealing presentation.
    Fixed
    • An issue causing page reload disruptions following the closure of the Domain Check modal, ensuring a smoother user experience.
    • A PHP warning triggered by attempts to access the "expiry_date" property on a null value, enhancing system stability and error handling.

Changelog published by the developer, in their original language.