Changelog
What changed in each release. Newest versions first.
Free plugin
Version 1.2.19 — 2026-10-15
- Fix: SQL imports with mysqldump triggers and routines (DELIMITER).
- Fix: More reliable backup archives with clearer errors and cleanup after failures.
- Security: Safer ZIP restore and protected backup folders by default.
Version 1.2.18 — 2026-10-15
- Fix restores that failed at the final step on multisite networks with a MySQL syntax error when updating blog domains.
Version 1.2.17 — 2026-10-13
- Fix chunked import uploads on hosts with tight PHP upload limits by auto-adjusting chunk size and retrying when the server drops file parts.
Version 1.2.16 — 2026-10-11
- Improved mobile layout on admin screens (action buttons wrap correctly, larger tap targets).
- Show the schedule day-of-month field only for monthly schedules.
- Improved verify-restore banner and data tables on small screens.
- Small improvements and bug fixes.
Version 1.2.15 — 2026-10-06
- Fix DAF restore extract failures ("Invalid DAF archive entry") when short fread reads occur on network or buffered filesystems.
- Harden chunked import resume, URL byte-range downloads, and peer transfer chunk offsets.
- Harden filesystem append and exclusive writes so short fwrite results fail instead of silently truncating archives.
Version 1.2.14 — 2026-10-02
- Fix chunked import failures ("Empty chunk" / oversized chunk) by preferring FormData file parts over php://input.
Version 1.2.13 — 2026-09-22
- Minor bug fixes.
Version 1.2.12 — 2026-09-21
- Automatic cleanup of deleted backup records and improved archive table display.
Version 1.2.11 — 2026-09-16
- Improved: Import error messages now show HTTP-status-specific guidance (500, 502, 504, 413) instead of a generic "Import failed".
- Fixed: Chunk uploads that exceed the server limit now auto-downsize and retry instead of failing with "Import failed".
Version 1.2.10 — 2026-09-15
- Bug fixes.
Version 1.2.9 — 2026-09-13
- Bug fixes.
Version 1.2.8 — 2026-09-09
- Improved backup worker reliability and lease refresh during long-running tasks.
- Dynamic archive close budget and adaptive batch processing for large backups.
- General bug fixes and performance improvements.
Version 1.2.7 — 2026-09-07
- One-click Quick Full Backup from Step 1 with streamlined settings.
- Resumable archive downloads (HTTP 206 byte ranges) to prevent interrupted multi-GB transfers.
Version 1.2.6 — 2026-09-06
- Fix: Scheduled backups no longer repeat every minute or flood the activity log with skipped-slot messages.
- Network Admin shows backup and activity times in UTC so they match stored job timestamps.
Version 1.2.5 — 2026-09-03
- Fix: Prevent Setup Wizard redirect when activating other third-party WordPress plugins.
- Setup Wizard redirect is now strictly one-shot on Multisite Migrate activation only.
Version 1.2.4 — 2026-09-02
- Requires WordPress 6.2 or higher again; AI Agents (MCP) still need WordPress 6.9+ (Abilities API) and stay gated when the host is older.
Version 1.2.3 — 2026-09-01
- More reliable backups when another job is already running, and when a large database dump takes longer than expected.
Version 1.2.2 — 2026-08-30
- Bug fixes and improvements for AI Agents (MCP) connection and setup.
Version 1.2.1 — 2026-08-30
- Bug fixes and UI improvements.
Version 1.2.0 — 2026-08-28
- Hardening, bug fixes, and performance improvements across backup, restore, and archive handling.
Version 1.1.9 — 2026-08-25
- More reliable chunked restore and backup on hosts with short PHP time limits (including Laragon-style 20s ceilings).
- Encrypted archives decrypt across worker slices instead of one long request.
- Soft PHP timeouts leave restore jobs resumable; activity logs show restore step and offsets instead of an unknown DB phase.
- Archive writes avoid exclusive file locks that can hang under antivirus on local Windows stacks.
- If a file cannot be overwritten during restore (for example locked by the web server), keep the live file and continue instead of failing the whole job.
Version 1.1.8 — 2026-08-22
- Bug fixes.
Version 1.1.7 — 2026-08-20
- Bug fixes: activation no longer fatals when registering cron schedules.
- Safer settings handling for exclude paths on PHP 8.3.
- More reliable backup delete cleanup and uninstall cron clearing.
- Hardened archive extraction against path traversal (zip slip).
- OAuth Bearer auth fails closed for invalid opaque tokens (foreign JWTs still pass through).
Version 1.1.6 — 2026-08-19
- One local scheduled backup (daily, weekly, or monthly) — local storage only.
- Email notifications for manual backups, scheduled backups, restores, and imports (Settings → Notifications).
Version 1.1.5 — 2026-08-19
- Maintenance release.
Version 1.1.4 — 2026-08-09
- Performance updates.
Version 1.1.3 — 2026-08-07
- OAuth Bearer auth no longer rejects foreign tokens (e.g. other plugins' JWTs) on shared WordPress REST routes.
Version 1.1.2 — 2026-08-05
- Plugin title and readme updated for Backup, Restore & AI / MCP discoverability.
- Free AI Backup Tools & MCP documentation in readme (status, archives, health, confirmed backup-now).
Version 1.1.1 — 2026-08-04
- UI optimizations across admin screens (including Import & Restore).
- Performance optimizations.
Version 1.1.0 — 2026-08-03
- Import & Restore: dismissible Pro hint for cloud/remote import and the empty-server installer (replaces the plain description line).
- Bug fixes.
Version 1.0.10 — 2026-08-02
- Backup create flow is now an inline main-area wizard instead of a side drawer.
- Clearer numbered step progress; completed steps can be opened again.
- Destination and Review steps: clearer cards, Cancel control, and Pro cloud-storage hint.
- Settings Resources: diagnostic download no longer uses a navigation-style chevron.
- Health Passed score and Activity job details are easier to scan.
Version 1.0.9 — 2026-08-01
- Fixed nested local archives in Full-network backups: archive folders under uploads (including uploads/sites/{id}/ and Free/Pro storage names) are excluded from file scans.
- Local storage path is pinned to the main site uploads directory so multisite blog context cannot write or exclude the wrong archives root.
Version 1.0.8 — 2026-07-26
- Performance optimizations.
Version 1.0.7 — 2026-07-23
- Bug fixes.
- Performance optimizations.
Version 1.0.6 — 2026-07-20
- Hardened log filenames (opaque tokens; existing logs still work after upgrade).
- Restore/import compatibility improvements and temporary storage cleanup.
- Optional revision exclusion and Elementor cache flush after restore.
Version 1.0.5 — 2026-07-19
- Critical fix: database export no longer hangs on non-MySQL environments (SQLite / WordPress Playground).
- Fixed Confirm/Cancel button alignment in the setup wizard dialog.
Version 1.0.4 — 2026-07-19
- Bug fixes.
- Performance optimizations.
Version 1.0.3 — 2026-07-18
- Backup deletion is now soft-delete plus background purge, so the admin UI stays responsive on large archives.
- Improved backup job continuation and hosting cron scheduling on shared hosts.
- Optimized admin UI design for the setup wizard, backup progress, and related screens.
- Setup wizard and backup progress UI reliability fixes.
- Updated translations for all bundled locales.
Version 1.0.2 — 2026-07-15
- Bug fixes and admin UI improvements.
Version 1.0.1 — 2026-07-15
- Fixed backup job resume edge cases on shared hosting and slow WP-Cron schedules.
- Improved setup wizard and admin UI consistency on smaller screens.
- Performance improvements for large multisite file scans and database exports.
- General stability fixes following the WordPress.org launch.
Version 1.0.0
- Initial public release of the free edition: multisite-aware backups, restore, local import/export, search & replace, AES-256 encryption, and a health dashboard.
Pro plugin
Version 1.0.26 — 2026-10-15
- Fix restores that failed at the final step on multisite networks with a MySQL syntax error when updating blog domains.
- Fix the same database table check in the Pro installer and pre-restore safety snapshot.
Version 1.0.24 — 2026-10-02
- Fix chunked import failures (Empty chunk / oversized chunk) by preferring FormData file parts over php://input.
Version 1.0.23 — 2026-09-21
- Peer Push & Pull usability upgrade: visual table checklist, instant filter, auto-prefilled search & replace with multi-row support, saved migration profiles, and 4-phase live progress pipeline.
- Settings & License UI polish: optimized license key action button spacing and modern styling across admin screens.
Version 1.0.22 — 2026-09-21
- Improved Peer Push/Pull usability in the admin UI.
Version 1.0.21 — 2026-09-21
- Automatic cleanup of deleted backup records and improved archive table display.
Version 1.0.20 — 2026-09-16
- Improved: Import error messages now show HTTP-status-specific guidance (500, 502, 504, 413) instead of a generic "Import failed".
- Fixed: Chunk uploads that exceed the server limit now auto-downsize and retry instead of failing with "Import failed".
Version 1.0.19 — 2026-09-15
- Bug fixes.
Version 1.0.18 — 2026-09-09
- Improved backup worker reliability and lease refresh during long-running tasks.
- Dynamic archive close budget and adaptive batch processing for large backups.
- General bug fixes and performance improvements.
Version 1.0.17 — 2026-09-07
- One-click Quick Full Backup from Step 1 with streamlined settings.
- Resumable archive downloads (HTTP 206 byte ranges) to prevent interrupted multi-GB transfers.
Version 1.0.13 — 2026-08-25
- More reliable chunked restore and backup on hosts with short PHP time limits (including Laragon-style 20s ceilings).
- Encrypted archives decrypt across worker slices instead of one long request.
- Soft PHP timeouts leave restore jobs resumable; activity logs show restore step and offsets instead of an unknown DB phase.
- Archive writes avoid exclusive file locks that can hang under antivirus on local Windows stacks.
- If a file cannot be overwritten during restore (for example locked by the web server), keep the live file and continue instead of failing the whole job.
Version 1.0.12 — 2026-08-19
- When both plugins are active, Free one-local-schedule merges into Plus/Pro schedules; Free cron yields to Pro tick.
Version 1.0.11 — 2026-08-09
- Performance updates.
Version 1.0.10 — 2026-08-07
- Network split — one full archive per site (Backup UI, WP-CLI, MCP).
- Extract one site from a network archive as standalone (restore + empty-server installer).
- migration-verify and confirmed search-replace repair (CLI/MCP show-then-confirm).
Version 1.0.9 — 2026-08-05
- Plugin title and readme updated for Backup, Migration & AI / MCP discoverability.
- AI Backup Tools & MCP documentation (free abilities + Plus/Pro extended abilities).
Version 1.0.8 — 2026-08-04
- Intent Assist on Archives: Backup, Check hosting, and Activity with network vs site wording.
- Health checks show one recommended next step when something fails.
- Failed or incomplete jobs show a louder banner with a hosting check CTA.
- After a successful backup, prompt to test restore (safety) and review off-site / schedules.
- Admin UI polish for intent buttons (touch-friendly size, consistent layout).
Version 1.0.7 — 2026-08-01
- Bug fixes and performance improvements.
Version 1.0.6 — 2026-08-01
- Updates screen shows the Multisite Migrate plugin icon.
- Update details show changelog from the license server, local readme, or a link to the website changelog.
Version 1.0.5 — 2026-08-01
- Fixed PHP database export hanging when a listed table no longer exists (e.g. leftover Free jobs table).
- Backups list removes local-only entries whose archive folders were deleted on disk.
Version 1.0.4 — 2026-07-31
- Fixed nested local archives in Full-network and scheduled backups: archive folders under uploads (including uploads/sites/{id}/ and Free/Pro storage names) are excluded from file scans.
- Local storage path is pinned to the main site uploads directory so WP-Cron blog context cannot write or exclude the wrong archives root.
- Worker cron unscheduling stops cleanly when WordPress cannot save the cron list (could_not_set), avoiding retry loops on full disks or failed option writes.
Version 1.0.3 — 2026-07-26
- Performance optimizations.
Version 1.0.2 — 2026-07-20
- Hardened log filenames (opaque tokens; existing logs still work after upgrade).
- Restore/import compatibility, storage cleanup, and installer database fixes.
- Optional revision exclusion and Elementor cache flush after restore.
Version 1.0.1 — 2026-07-12
- Fixed upgrade when the free edition stayed network-active.
- Optional automatic update checks in Settings → License.
- Fixed Import and Cloud Storage provider card styling.
- Improved License settings layout.
- Performance and stability improvements.
Version 1.0.0
- First public release of Multisite Migrate Pro — multisite-aware backups, restore, migration, optional AES encryption, and an empty-server installer.