v0.1.0 — first iteration
Install
Download wp-migrate-safe-0.1.0.zip below (NOT the auto-generated "Source code" archives — those do not bundle the composer vendor/ directory and will fatal on activation).
- WP Admin → Plugins → Add New → Upload Plugin → select the downloaded zip → Install
- Activate
- Tools → Migrate Safe
What's included in this release
- Full export of WordPress site to
.wpressarchive - Chunked upload (5 MB chunks, SHA-256 verified) bypassing
upload_max_filesize - Import with automatic database prefix rewriting — archives made with any prefix can restore to sites with any other prefix
- Serialize-aware URL replacement (WooCommerce / ACF / Gutenberg-safe)
- Stepped processing for shared hosting with tight
max_execution_time - Heartbeat stale-worker detection
- Typed error codes (see docs/ERROR-CODES.md)
- Global import/export concurrency lock
- WP-CLI: `wp migrate-safe export|import|status|backups`
- 169 passing tests
Requirements
- PHP 7.4+
- WordPress 6.0+
- MySQL 5.7+ / MariaDB 10.3+