| @@ -4,11 +4,11 @@ | ||
| 4 | 4 | Author: mainwp |
| 5 | 5 | Author URI: https://mainwp.com |
| 6 | 6 | Plugin URI: https://mainwp.com |
| 7 | 7 | Requires at least: 6.2 |
| 8 | -Tested up to: 7.1 | |
| 8 | +Tested up to: 7.1.2 | |
| 9 | 9 | Requires PHP: 7.4 |
| 10 | -Stable tag: 6.1.8 | |
| 10 | +Stable tag: 6.2.2 | |
| 11 | 11 | License: GPLv3 or later |
| 12 | 12 | License URI: https://www.gnu.org/licenses/gpl-3.0.html |
| 13 | 13 | |
| 14 | 14 | Run updates, backups, security and reporting across all client sites from your own server. Keep data private and prove your value with branded reports. |
| @@ -149,8 +149,48 @@ | ||
| 149 | 149 | 10. Cost Tracker - Manage Costs |
| 150 | 150 | 11. Dashboard Insights |
| 151 | 151 | |
| 152 | 152 | == Changelog == |
| 153 | + | |
| 154 | += 6.2.2 - 10-1-2026 = | |
| 155 | + | |
| 156 | +* Fixed: PHP fatal error when saving Monitoring settings while uptime monitoring is enabled. | |
| 157 | + | |
| 158 | += 6.2.1 - 9-30-2026 = | |
| 159 | + | |
| 160 | +* Fixed: Resolved an issue where enabling global uptime monitoring left monitors for previously added sites disabled. | |
| 161 | +* Fixed: Removing a website now also removes its associated monitors and monitoring data. | |
| 162 | +* Fixed: Improved database schema comparisons to correctly handle nullable defaults without misinterpreting markers inside quoted SQL values. | |
| 163 | +* Fixed: Database upgrades now ensure group records include the required identifier and primary key. | |
| 164 | +* Fixed: Resolved an issue affecting tag updates through REST API v2. | |
| 165 | +* Fixed: Update rows now leave the version field blank when version information is unavailable. | |
| 166 | +* Fixed: Resolved inconsistencies when processing update and synchronization responses. | |
| 167 | +* Updated: Improved upgrade status reporting for plugins, themes, and translations, including clearer handling when upgrades begin or cannot proceed. | |
| 168 | +* Updated: Strengthened authenticated and renewal request signatures with a longer, cryptographically random nonce. | |
| 169 | +* Updated: Missing primary monitors are now repaired automatically, restoring monitoring for affected sites. | |
| 170 | +* Updated: Clarified the notices on the “Edit Client” and “Edit User” screens that leaving fields blank preserves their existing values on child sites. | |
| 171 | +* Updated: Improved tag readability by validating background colors and automatically selecting contrasting black or white text. | |
| 172 | + | |
| 173 | += 6.2 - 9-9-2026 = | |
| 174 | + | |
| 175 | +* Fixed: Improved database size notices on the Operations and Client Overview pages with appropriate spacing and context. | |
| 176 | +* Fixed: Sorting by URL in the Connection Status widget. | |
| 177 | +* Fixed: File input field sanitization issues specific to Windows hosts. | |
| 178 | +* Fixed: Prevented unnecessary loading overlays and processing errors when the overlay is unavailable. | |
| 179 | +* Added: New Database section to Server Information with database version, size, prefix, privilege status, and table health information. | |
| 180 | +* Added: System Monitor for WordPress cron health with scheduled checks, fallback execution, and manual triggering. | |
| 181 | +* Added: Command Palette trigger in the header for quicker navigation in supported WordPress setups. | |
| 182 | +* Added: Optional request signature verification for authenticated requests using structured signing details and request IDs. | |
| 183 | +* Added: Support for exact client field names and values, including empty values and "0", in searches and API requests. | |
| 184 | +* Added: Validation of supported groups, actions, and item formats for REST API batch requests. | |
| 185 | +* Added: Automatic cleanup of cost records when clients or tags are deleted through the REST API. | |
| 186 | +* Added: Re-introduced the User column in the Network Activity widget. | |
| 187 | +* Updated: Improved privacy-safe diagnostics for unexpected responses without recording sensitive response content or URLs. | |
| 188 | +* Updated: Improved validation and normalization of JSON input for GET and DELETE capability requests. | |
| 189 | +* Updated: Improved REST API error handling for invalid, ambiguous, oversized, malformed, or incorrectly typed request data with clear 400 responses. | |
| 190 | +* Updated: Expanded REST API batch operations, API key management, and cost tracking associations. | |
| 191 | +* Updated: Adjusted the Plugin Details modal height. | |
| 192 | +* Updated: Standardized site name URL formatting in Insights Events by removing HTTP prefixes and trailing slashes. | |
| 153 | 193 | |
| 154 | 194 | = 6.1.8 - 8-25-2026 = |
| 155 | 195 | |
| 156 | 196 | * Fixed: Improved self-connection checks by using the standard AJAX endpoint and more reliable request and response validation. |