PluginProbe
MainWP Dashboard: Self-hosted WordPress Management for Agencies / 6.2.1
MainWP Dashboard: Self-hosted WordPress Management for Agencies v6.2.1
6.2.3 6.2.2 6.2.1 6.2 6.1.8 6.1.7 6.1.6 6.1.5 6.1.4 6.1.3 6.1.2 6.1.1 6.1 6.0.12 6.0.11 4.6.0.1 5.0 5.0.1 5.0.2 5.0.3 5.0.3.1 5.0.3.2 5.1 5.1.1 5.2 All 156 releases
← All changes | readme.txt +81 -2 6.1.3 → 6.2.1 View file →
@@ -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.0
8 +Tested up to: 7.1
9 9 Requires PHP: 7.4
10 -Stable tag: 6.1.3
10 +Stable tag: 6.2.1
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,87 @@
149 149 10. Cost Tracker - Manage Costs
150 150 11. Dashboard Insights
151 151
152 152 == Changelog ==
153 +
154 += 6.2.1 - 9-30-2026 =
155 +
156 +* Fixed: Resolved an issue where enabling global uptime monitoring left monitors for previously added sites disabled.
157 +* Fixed: Removing a website now also removes its associated monitors and monitoring data.
158 +* Fixed: Improved database schema comparisons to correctly handle nullable defaults without misinterpreting markers inside quoted SQL values.
159 +* Fixed: Database upgrades now ensure group records include the required identifier and primary key.
160 +* Fixed: Resolved an issue affecting tag updates through REST API v2.
161 +* Fixed: Update rows now leave the version field blank when version information is unavailable.
162 +* Fixed: Resolved inconsistencies when processing update and synchronization responses.
163 +* Updated: Improved upgrade status reporting for plugins, themes, and translations, including clearer handling when upgrades begin or cannot proceed.
164 +* Updated: Strengthened authenticated and renewal request signatures with a longer, cryptographically random nonce.
165 +* Updated: Missing primary monitors are now repaired automatically, restoring monitoring for affected sites.
166 +* Updated: Clarified the notices on the “Edit Client” and “Edit User” screens that leaving fields blank preserves their existing values on child sites.
167 +* Updated: Improved tag readability by validating background colors and automatically selecting contrasting black or white text.
168 +
169 += 6.2 - 9-9-2026 =
170 +
171 +* Fixed: Improved database size notices on the Operations and Client Overview pages with appropriate spacing and context.
172 +* Fixed: Sorting by URL in the Connection Status widget.
173 +* Fixed: File input field sanitization issues specific to Windows hosts.
174 +* Fixed: Prevented unnecessary loading overlays and processing errors when the overlay is unavailable.
175 +* Added: New Database section to Server Information with database version, size, prefix, privilege status, and table health information.
176 +* Added: System Monitor for WordPress cron health with scheduled checks, fallback execution, and manual triggering.
177 +* Added: Command Palette trigger in the header for quicker navigation in supported WordPress setups.
178 +* Added: Optional request signature verification for authenticated requests using structured signing details and request IDs.
179 +* Added: Support for exact client field names and values, including empty values and "0", in searches and API requests.
180 +* Added: Validation of supported groups, actions, and item formats for REST API batch requests.
181 +* Added: Automatic cleanup of cost records when clients or tags are deleted through the REST API.
182 +* Added: Re-introduced the User column in the Network Activity widget.
183 +* Updated: Improved privacy-safe diagnostics for unexpected responses without recording sensitive response content or URLs.
184 +* Updated: Improved validation and normalization of JSON input for GET and DELETE capability requests.
185 +* Updated: Improved REST API error handling for invalid, ambiguous, oversized, malformed, or incorrectly typed request data with clear 400 responses.
186 +* Updated: Expanded REST API batch operations, API key management, and cost tracking associations.
187 +* Updated: Adjusted the Plugin Details modal height.
188 +* Updated: Standardized site name URL formatting in Insights Events by removing HTTP prefixes and trailing slashes.
189 +
190 += 6.1.8 - 8-25-2026 =
191 +
192 +* Fixed: Improved self-connection checks by using the standard AJAX endpoint and more reliable request and response validation.
193 +* Added: Support for the Cloudways REST API v2 in "API Backups"", with secure access-token authentication and continued support for legacy API credentials.
194 +* Added: Option to bypass cache during Uptime Monitoring checks, with global and per-monitor settings to help improve the accuracy of site availability checks.
195 +* Added: Localized titles for Network Activity changes involving site registration, users, comments, URLs, homepage settings, date and time, updates, language, site title, and site icon.
196 +* Updated: Improved activity log entries for system settings and database changes with clearer, more descriptive object titles.
197 +* Updated: default Network Activity settings to exclude additional event types from logging.
198 +
199 += 6.1.7 - 8-18-2026 =
200 +
201 +* Updated: Improved the connection status table layout in the "Connection Status" widget for a cleaner, more focused presentation.
202 +* Updated: HTTP response options are now shown only in global settings, preventing them from appearing in individual monitor configurations.
203 +
204 += 6.1.6 - 8-5-2026 =
205 +
206 +* Fixed: Corrected Site Health calculations and REST API responses so health scores accurately reflect each site's status, including sites with missing, malformed, negative, or critical issue data.
207 +* Fixed: Corrected multiple REST API v2 schemas and pagination settings for automatic updates, uptime monitoring, expected status codes, tag site counts, and client custom fields, including support for the deprecated `pre_page` alias.
208 +* Fixed: Improved REST API validation and response handling to reject malformed settings, prevent PHP 8 errors and unintended batch operations, validate custom option names, and exclude sensitive or internal data from responses.
209 +* Fixed: Improved REST API validation so invalid monitoring values, unsupported enum formats, and unsupported batch update requests return appropriate errors.
210 +* Fixed: Ensured uptime monitors correctly report a DOWN status when no HTTP status code is received.
211 +* Fixed: Resolved an issue that could leave the site removal process stuck in the "Removing" state on some hosting environments.
212 +* Updated: Redesigned the "Connection Status" widget with tabbed filtering, live connection totals, paginated site details, in-widget reconnection, and more accurate staging site status reporting.
213 +* Updated: Improved uptime monitoring retry scheduling so retries occur only after a valid retry time has been set and the configured retry interval has elapsed.
214 +* Updated: Improved REST API pagination compatibility and expanded schemas for monitoring settings, update flags, expected statuses, and site counts.
215 +* Updated: Replaced the generic __() JavaScript translation function with a namespaced MainWP translation helper to prevent conflicts with other scripts.
216 +* Dev: Added the mainwp_add_site_top_navigation and mainwp_add_site_tabs_content hooks to support custom navigation and tab content on the "Add Site" screen.
217 +
218 += 6.1.5 - 7-28-2026 =
219 +
220 +* Fixed: Corrected misspelled "Required" indicators for the "Site URL," "Admin Username," "Security ID," "Client Name," and "Client Email" fields in the setup wizard.
221 +* Added: Added an additional connection retry when the expected site data is not returned on the first attempt, improving connection reliability.
222 +* Updated: Improved the loading performance of the "Network Activity" widget by limiting the overview to activity recorded within the last 24 hours.
223 +* Updated: Improved the loading performance of the "Updates Overview" widget by optimizing update queries, separating summary totals from detailed action data, and loading site and update details only when needed.
224 +
225 += 6.1.4 - 7-21-2026 =
226 +
227 +* Fixed: Corrected the display of site health indicators in the sites monitoring table so they now follow the configured site health setting.
228 +* Fixed: Corrected the text color in the "Help" popup when using the default light theme.
229 +* Added: Added a confirmation prompt when disabling "Installed Plugins Sync" in the "Advanced" settings to help prevent accidental changes.
230 +* Added: Added Site Lockdown Security for MainWP to the available extensions catalog.
231 +* Updated: Improved DNS resolution for connection and uptime monitoring checks by limiting lookups to relevant A, AAAA, and CNAME records.
153 232
154 233 = 6.1.3 - 7-7-2026 =
155 234
156 235 * Fixed: Improved core auto-update retry behavior by re-queuing failed updates when the last failure is older than 6 hours.