Version history and changelog for WP Maintenance Manager.
Three usability improvements around the grid view. This release also fixes a bug where the in-app version display stayed at 1.6.8 after installing v1.6.9, caused by an issue in the distribution package build process.
A maintenance release addressing two issues: DB backup not completing within the time limit on some sites, and certain plugins causing WP-CLI to fail at runtime.
--single-transaction --quick --skip-lock-tables) to mysqldump by default. On sites with many concurrent updates, this may help backups complete more often.A maintenance release that more reliably resolves an issue where, on some hosting environments, fetching the plugin list or detecting available updates could fail due to PHP warning messages emitted by the server.
A maintenance release improving the stability of browser-based updates and the usability of the site list.
v1.6.6 significantly expands the visual information on the site list so you can understand the state of multiple sites without opening them. Currently-running, queued, and completed sites are distinguished by frame colors. The π plugins button shows a pending update count badge per site. The time since the last maintenance run is shown with a color-coded "N days ago" badge. We also fixed the issue where site selections (maintenance queue checkboxes) would disappear when switching views, and improved the cases where plugin info couldn't be fetched on certain modern PHP environments.
v1.6.5 is a maintenance release focused on shoring up the SSH connection path. For users who manage multiple SSH keys in ~/.ssh/ (typical for freelancers and agencies with separate keys per client), repeated connection tests and maintenance runs could in some cases trigger the hosting provider's protective mechanism that temporarily blocks the source IP after a burst of authentication failures. We've adjusted the app behavior to avoid that. We've also removed a related warning about private-key file permissions that was not actually needed in this app's context.
v1.6.4 reorganizes the site edit modal into a 3-tab layout (General / SSH / WordPress) and adds a free-form notes field. Alongside, it fixes the issue where Core / PHP version badges could disappear after editing a site, makes the "SSH profile required vs. browser-only" choice explicit when saving, and brings a few small i18n improvements that were still falling back to English in the Japanese UI.
v1.6.3 is a maintenance release that broadly shores up the SSH-setup pain points. Private keys issued by some hosting providers (PKCS#8 plain/encrypted, PuTTY format, etc.) can now be read directly without pre-conversion. We also added automatic SSH-key permission diagnosis & fix, improved WordPress install-path auto-detection, and stabilized the browser supplemental update flow β modest but practical improvements bundled together.
chmod 600 on Mac/Linux or the icacls equivalent (current-user-only full control, inheritance disabled) on Windows. Only file attributes on your computer are changed β the key contents and the server itself are untouchedProc-Type: 4,ENCRYPTED), and PuTTY format (.ppk v2 / v3) private keys directly. Prior openssl or PuTTYgen conversion is generally no longer required (SSH.com commercial format and legacy DSA keys remain unsupported; in those cases an actionable error message is shown)This release tackles real-world agency requests: "update one specific plugin across many sites quickly" and "see the status of each site at a glance." A cross-site plugin updates dashboard, scope-narrowed safe updates, support for HTTP basic-auth-protected sites, and richer site list information are the headline additions. A root-cause fix for missed paid-plugin updates is also included.
Core 6.9) and a web-side PHP version badge (e.g. PHP 8.3). The toolbar lets you filter by multiple exact versions β useful for inventory tasks like "How many sites are still on PHP 7.4?"When sites on the same server use different PHP versions (e.g. server default is PHP 8.2 but one site needs PHP 8.3), you no longer need to duplicate SSH profiles. WP-CLI paths can now be overridden on a per-site basis. Detection of "missed" plugin updates from custom-update-mechanism plugins (ACF Pro, etc.) has also been strengthened.
/opt/php-8.3/bin/php /usr/bin/wp) on a per-site basis. Leave blank to use the profile value. No more profile duplication, and SSH key updates only need to be done in one placeWhen the connection test reports "WP-CLI not found," you can now see exactly what's happening β and fix it β in a single screen. New read-only diagnostic + automatic installation features cover the full troubleshooting flow.
php lives, the home directory, whether WP-CLI exists and runs, GitHub reachability, and more β then proposes a suggested WP-CLI Path as a best-effort reference. Even on hosts where php is not in PATH (e.g. Heteml), it auto-detects versioned PHP aliases like php8.3 and assembles the right command form~/wpmm_install_test_<timestamp>/wp (your existing ~/bin/wp is untouched). Once verified, "π¦ Install to ~/bin/wp" performs the production install after a confirmation dialog. Any pre-existing wp is preserved as wp.broken_backup_<timestamp> (the latest 3 backups are kept)--info verification β atomic rename only on success. Any failure rolls back automatically. Every SSH command, stdout, stderr, and exit code is saved to logs/install_wpcli_<timestamp>.json for inspectionSort registered sites by client or project, filter with cross-cutting tags, and jump straight from each row to its own maintenance log history. Stay organized as your fleet grows.
Strengthened the safety net during maintenance and improved the accuracy and clarity of maintenance reports.
Made maintenance reports clearer and strengthened internal stability so the app stays reliable for long-term, large-scale operations. Both the Windows and macOS app icons have also been refreshed.
Improved report visibility and site management screen usability.
Added connection and email test buttons to make verifying your settings easy before running maintenance. Also includes platform-specific bug fixes for Windows and Mac.
Backup restore now uses a two-step confirmation flow to prevent accidental restores. An app exit button has been added, and a double-launch bug on browser restart has been fixed.
The Terms of Service agreement screen shown on first launch now supports switching between Japanese and English. Your selected language carries over to the rest of the app.
Fixed issues with browser-based login and report screenshot matching. Improved compatibility with WordPress sites running in any language.
Plan pricing and site limits have been revised. USD payment is now supported. The BIZ plan now allows the same license to be used on up to 2 PCs.
The app's display language can now be switched between Japanese and English.
Improved website loading speed and added an original app icon.
Added credit card payments and significantly improved Windows stability.
Added automatic recovery when a site encounters an error after an update.
First release of the desktop app for automated batch updates across multiple WordPress sites.