Skip to content

v0.1.0 — first iteration

Choose a tag to compare

@artemcluster artemcluster released this 22 Apr 20:56
· 9 commits to main since this release

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).

  1. WP Admin → Plugins → Add New → Upload Plugin → select the downloaded zip → Install
  2. Activate
  3. Tools → Migrate Safe

What's included in this release

  • Full export of WordPress site to .wpress archive
  • 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+