Every recorded version, newest first, with what changed in each one.
Latest 5.514 versions
Undated · 14 versions
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.
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.
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.
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.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.
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.
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.
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.
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
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
5.0.2
1 improvement
Improved
Compatibility with the latest DataTables library version
5.0.1
1 fix
Fixed
Date data incorrectly sorted alphabetically instead of chronologically.
5.0
1 improvement
Improved
MainWP 5.0 compatibility
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.