SiteVault – WordPress Backup, Restore, Migration & Cloning

Changelog

1.5.5

  • New: WordPress Playground live preview — click “Live Preview” on the plugin listing to try the Backups dashboard in a browser sandbox with 4 sample backup entries pre-seeded.
  • New: Video walkthrough embedded on the plugin listing page.

1.5.4

  • Compliance: Rewrote the “SiteVault Pro” admin screen to describe Pro as a separate plugin with additional features, removing the previous Lite vs Pro comparison table. No plugin functionality has changed; this is a documentation/presentation update to align with WordPress.org Plugin Directory Guideline 5.
  • Compliance: Removed “Scheduled Backups” from the Pro feature list and rewrote the related FAQ answer to state only that this plugin creates backups on demand from the admin screen.
  • Code: Removed two orphan wp_clear_scheduled_hook(‘sitevault_scheduled_backup’) calls from uninstall.php and the deactivation handler. The hook was never registered by this plugin.

1.5.3

  • Tested: Verified compatibility with WordPress 7.0
  • Improvement: Updated plugin description

1.5.2

  • Fix: Removed backup storage limit for full WordPress.org compliance
  • Fix: Replaced hardcoded ABSPATH reference with WordPress directory functions
  • Fix: Scoped PHP ini_set() calls to specific operations instead of generic helper
  • Improvement: Backup retention now uses configurable option (default 30)

1.5.1

  • Fix: Settings link now navigates to correct admin page
  • Fix: Replaced all inline styles with CSS classes for WordPress.org compliance
  • Fix: Replaced all file_put_contents() calls with WP_Filesystem API
  • Fix: Replaced file_get_contents() with WP_Filesystem in restore engine

1.5.0

  • REBRAND: Plugin renamed to “SiteVault – Backup, Restore & Migration”
  • Updated prefix from rbl to sitevault for WordPress.org compliance
  • Updated text-domain to sitevault-backup-restore-migration
  • Updated all admin menu labels and UI text
  • Replaced hardcoded path constants with WordPress functions
  • Scoped PHP limits to specific functions only
  • Added “Built by Royal Plugins” footer branding
  • Backup storage location: wp-content/uploads/sitevault/

1.4.6

  • Renamed plugin to “RoyalPlugins Backup Manager” for WordPress.org compliance
  • Changed slug to “royalplugins-backup-manager” to avoid naming conflict
  • Updated text-domain to “royalplugins-backup-manager”

1.4.5

  • FIX: Corrected admin menu slug
  • FIX: Fixed backup exclusion path (prevents recursive backups)
  • FIX: Replaced missing logo.svg with dashicon in dashboard header
  • FIX: Settings link now correctly navigates to plugin dashboard
  • Added View Details and Docs links to plugins page

1.4.4

  • FIX: Downloads now properly resume instead of restarting
  • FIX: Downloads are fast again – restored 64KB chunked streaming
  • Added Last-Modified and ETag HTTP headers for resume validation

1.4.3

  • FIX: Backup completion now auto-refreshes page reliably
  • Added 3-tier redirect with fallback button

1.4.0

  • MAJOR FIX: Backup completion auto-redirects reliably
  • MAJOR FIX: Downloads no longer spin/stall in Chrome
  • MAJOR FIX: Migration/restore shows real-time streaming progress
  • Added HTTP 206 Partial Content support for resumable downloads

1.3.0

  • MAJOR: Async reliability improvements for large site backups
  • NEW: ZIP batching, keyset pagination, semaphore locking
  • NEW: Gzip file list persistence, adaptive chunk sizing
  • FIX: Large uploads/full backups complete reliably on shared hosting

1.2.0

  • MAJOR: Complete backup engine rewrite for shared hosting
  • NEW: ZIP streaming, primary key pagination, adaptive chunking
  • FIXED: Out of memory and timeout errors on large sites

1.0.0

  • Initial release
  • Full site, database, and files backup types
  • One-click restore with validation
  • Site migration with standalone installer

Plugin Website
Visit website

Version:
1.5.5
Last Updated
April 29, 2026
Requires
WordPress 5.8
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.