Solid Backups - Legacy
Tweaks
- All S3 (v2) Desinations are migrated to S3 (v2) Destinations.
- The default value of limit_single_cron_per_pass has been changed to false.
Deprecateds
- Support for S3 (v2) Destination.
Fixes
- Backups and Stash Live were timing out due to fileoptions locked errors.
- S3 (v2) errors related to the "set()" function.
Fixes
- Telemetry saving error.
- Integrity Check setting display.
- PHP 7.2 Compatibility issues.
Tweaks
- Backup Creation screen design updated.
- SolidWP Telemetry added to gather information for product improvement. Requires permission from administrators for use.
Deprecateds
- Support for the old Google Drive (v1).
Fixes
- The Standalone Importer (ImportBuddy) would not complete.
- Google Drive Destination errors.
- Files not fully removed during cleanup actions.
- Destination options shown twice during Backup Creation.
- Plugin conflict issues.
Deprecateds
- "Force Internal Cron" feature has been removed. This is no longer necessary since Action Scheduler was implemented in v9.0
Fixes
- The inclusion of GuzzleHttp within the Amazon S3 destination caused conflicts with other plugins.
- Scheduled Backups were not being scheduled correctly.
Tweaks
- The AWS PHP SDK v3 is now included as a composer package, instead of located within the destinations/ drectory.
- Strauss is now available for namespacing composer packages.
Tweaks
- Better check for unique Action Scheduler events to prevent duplicate/unnecessary events.
- Perform checks for allowed server PHP functions (like
phpinfo()).
Fixes
- Backup Creation could halt unexpectedly due to locked fileoptions files. Steps now process sequentially instead of nearly simultaneously.
- Some zip processing errors were caused by trying to close a non-existent zip file.
- File Tree displays were not showing proper indentation.
Fixes
- Sending backups to remote destinations that required chunking would not complete.
Fixes
- Scheduled Backups were not being scheduled and cancelled appropriately.
- AJAX URLs were not being rendered correctly for destination sends.
- Several PHP Errors related to missing/unexpected data.
Deprecateds
- Support for deprecated mysql_* functions.
Tweaks
- Introduces new class BackupBuddy_Schedules to handle Scheduled backups.
Fixes
- Dropbox (v3) access tokens were expiring after 4 hours. They now last until you remove access.
- Google Drive (v2) was not allowing connections from multiple sites using Solid Backups.
Security
- Harden against XSS attacks. Thanks to Robin Wood (digi.ninja) for disclosing this issue.
Tweaks
- Major refactor of Stash Live to improve speed and reliability. It now uses Action Scheduler to drive the process from the backend instead of a JS trigger.
- Old/Unused Actions are cleaned up after Stash Live runs and during daily Housekeeping.
Fixes
- PHP 7.2 compatibility errors.
- PHP error when capturing a MySQLi error message.
- OneDrive failed to send large files.
Features
- iThemes BackupBuddy is now Solid Backups! Learn More: https://go.solidwp.com/backups-welcome-to-solidwp
Tweaks
- The minimum supported version is now PHP 7.2.
- Solid Backups has an easy-to-use redesigned interface, while maintaining the existing layout and functionality.
- Enhanced stability through significant upgrades, leveraging Action Scheduler in place of sole dependence on WP-Cron.
- The Diagnostics tab "Cron" now includes "Pending Actions," displaying upcoming Action Scheduler actions.
- ImportBuddy has been renamed the Standalone Importer.
- In case Stash Live appears to be stalled, a "Resume Process" link will now be visible, allowing you to confirm its ongoing operation.
- The Diagnostics tab "Logs/Other" is now labeled "Troubleshooting."
- Addition of Action Scheduler: https://actionscheduler.org.
- File Restoration safely deletes existing files before restoration instead of attempting to overwrite them.
- File Restoration now deactivates and reactivates active plugins during restoration.
Deprecateds
- The malware scanning feature has been removed because it’s best handled at the server level by your host. Use Solid Security Pro to proactively protect your site and prevent malware from ever reaching it.
- The following Remote Destinations have been removed (existing users of these destinations will experience no interruption in service): Rackspace, Google Drive v1, BackupBuddy Stash v2, Amazon S3 v2.
Fixes
- Buttons clicked on the Stash Live page would re-fire if the page was refreshed.
- Fatal errors when using PHP 8.
