Solid Backups - Legacy
Tweaks
- Adding the capability to the diagnostics page to delete all .dat files.
- Updating the design of the diagnostics troubleshooting page.
- Hiding the Quick Start menu after the form is submitted.
Fixes
- Fixing rules delimiter on Exclusions field in settings.
- Updating broken links for Stash storage.
Fixes
- Removed backup pulse and blank events from backup process, fixing fileoptions locked during backup process issue.
- Updating broken links for Stash storage.
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.