Skip to content

Releases: kamilskicki/SafeMigrate

Safe Migrate v1.0.0

Choose a tag to compare

@kamilskicki kamilskicki released this 17 Mar 09:45

Safe Migrate 1.0.0

Safe Migrate 1.0.0 is the first public release of the core plugin.

Highlights

  • Preflight readiness checks before migration or restore
  • Local export packages with manifest, checksums, SQL segmentation, and file chunking
  • Validate and preview restore workflows before destructive execution
  • Snapshot-backed destructive restore with rollback support
  • Resume support for interrupted restore and push/pull jobs
  • Site-to-site Push / Pull transfers using one-time transfer tokens
  • Support bundle export for diagnostics and troubleshooting
  • Aligned admin, REST, and WP-CLI interfaces

Hardening In This Release

  • Added lifecycle cleanup for deactivation and uninstall
  • Tightened Core vs Pro settings enforcement
  • Improved transfer session and stale credential cleanup
  • Hardened source URL validation for remote transfers
  • Fixed CLI e2e behavior for injected restore failures so failures return structured output instead of fatals
  • Expanded automated coverage for settings, licensing, package validation, and transfer session behavior

Verification

This release was validated with:

  • automated syntax and PHPUnit checks
  • local WordPress smoke validation on a plugin-heavy site
  • clean fixture validation for export, validate, preview restore, destructive restore, rollback, failure-injection rollback, support bundle generation, cleanup, uninstall, and reactivation

Package

Download the plugin ZIP from the release assets:
safe-migrate-1.0.0.zip