The default language of any content posted is English. Do not create multi-accounts, you will be blocked!
Information: Safety & Support
Resources here are generally safe, but false positives may occur on Virustotal due to certain coding techniques. Exercise caution and test before use. Consider buying licenses to support developers. Your security is our priority.
N.B. Paid versions of UpdraftPlus Backup / Restore have a version number which is 1 higher in the first digit, and has an extra component on the end, but the changelog below still applies. i.e. changes listed for 1.16.32.x of the free version correspond to changes made in 2.16.32.x of the paid version.
1.24.9 - 15/Nov/2024
FIX: A regression in 1.24.8 when handling restoration of wp-config.php
TWEAK: The changes in handling of loading text domains in 1.24.8 did not cover most cases
N.B. Paid versions of UpdraftPlus Backup / Restore have a version number which is 1 higher in the first digit, and has an extra component on the end, but the changelog below still applies. i.e. changes listed for 1.16.32.x of the free version correspond to changes made in 2.16.32.x of the paid version.
1.24.8 - 14/Nov/2024
TWEAK: Add descriptions for the 'Clone Package' dropdown when creating a clone.
TWEAK: Move the "load_plugin_textdomain" call from being called through "plugins_loaded" action to being called via "init" action
TWEAK: Update the log message to specify that backup files are marked as "processed" when no remote storage is selected, and as "uploaded" when remote storage is selected.
N.B. Paid versions of UpdraftPlus Backup / Restore have a version number which is 1 higher in the first digit, and has an extra component on the end, but the changelog below still applies. i.e. changes listed for 1.16.32.x of the free version correspond to changes made in 2.16.32.x of the paid version.
1.24.7 - 04/Nov/2024
TWEAK: The update functionalities in the WordPress plugin information box (6.5 and later) have been adjusted to stop updates from taking place in the same window, ensuring that the "auto-backup before update" dialog appears as intended
TWEAK: Add customized "unserialized" method into the UpdraftPlus class which can handle the use of the "options" argument or its absence when running across different PHP versions
TWEAK: Add the UPDRAFTPLUS_SEND_UNWRITABLE_BACKUP_DIRECTORY_EMAIL constant to disable the sending of unwritable backup directory emails to users.
TWEAK: Clearer notifications to users regarding unconfigured remote storage settings and/or the selection of remote storage that are not part of their UpdraftPlus version
TWEAK: During the resumption of OneDrive’s chunk uploads, the authorisation header and bearer token should not be included as it may lead to an unauthenticated error due to a different upload URL.
TWEAK: Implement code to enable automatic activation of the UpdraftPlus plugin during the migration process from a multisite setup to a standalone site
TWEAK: In a multisite environment, ensure that users can access the UpdraftPlus plugin page even in the absence of the WP_ALLOW_MULTISITE constant
TWEAK: UpdraftClone now supports PHP 8.4
TWEAK: Prevent a potential PHP deprecation notice when zip creation fails
N.B. Paid versions of UpdraftPlus Backup / Restore have a version number which is 1 higher in the first digit, and has an extra component on the end, but the changelog below still applies. i.e. changes listed for 1.16.32.x of the free version correspond to changes made in 2.16.32.x of the paid version.
1.24.6 - 25/Sep/2024
TWEAK: In 1.24.5, the browser title wrongly displayed as "UpdraftPlus" when accessing an unrelated plugin page using the main menu.
N.B. Paid versions of UpdraftPlus Backup / Restore have a version number which is 1 higher in the first digit, and has an extra component on the end, but the changelog below still applies. i.e. changes listed for 1.23.1.x of the free version correspond to changes made in 2.23.1.x of the paid version.
1.24.1 - 21/Feb/2024
FEATURE: Implement Backblaze Object Lock support (Premium version)
FIX: The email backup and basic report setting didn't work causing notification email confirming backup status couldn't be delivered to admin's email address (free version)
FIX: Fix WP-Optimize premium discovery for UpdraftCentral
FIX: Regression in 1.23.16 for correcting calls to translation functions which then caused some HTML attributes to be empty
FIX: Restoring backup sets via Migrate/Clone tab had caused all associated backup entities being downloaded immediately ignoring user preferences about the entities they wanted to restore
FIX: Third-party library conflict (phpseclib) with WP All Import Pro and AIO WP Migration plugins that caused failure in testing SFTP credentials and backing up to the SFTP remote storage
FIX: Restore compatibility with WordPress multisite running on versions < 4.9 caused by use of function not present before then
TWEAK: Add new translation entries for UpdraftCentral
TWEAK: Got rid of PHP 8.2 deprecation messages caused by a null value being passed to the htmlspecialchars() function and creation of dynamic property
TWEAK: Got rid of PHP 8.3 deprecation messages caused by calling get_class() without arguments.
TWEAK: Refactor methods in UpdraftPlus_Database_Utility class
TWEAK: Send an email if the backup directory is not writable.
TWEAK: Add and set the filename\_only parameter to reduce search times when looking for specific backup files in Dropbox.
TWEAK: Autoload PHP secure communication library (phpseclib) in a better way that would prevent already-loaded phpseclib classes (by other plugin) from being used in certain operations
TWEAK: Add updraftplus_backup_db_header_append filter to allow site owners to include arbitrary content in their database backup header
FIX: An issue that prevented incremental backups from running via WP-CLI or Cron when the option to backup mu-plugins was enabled but no mu-plugins existed
FIX: OneDrive remote storage authentication was giving the error "Invalid input."
FIX: The option to back up additional, user-chosen files (i.e. the morefiles entity) was no longer present in the UI
TWEAK: Remove unused "migrator-lite.php" string during search and replace operations
TWEAK: Replace remaining hardcoded text domain with UPDRAFTCENTRAL_TEXT_DOMAIN placeholder within the central folder
TWEAK: LiteSpeed admin dashboard warning is now displayed upon completion of migration on the destination site, even after dismissing the message on the source site.
TWEAK: Do not show UpdraftPlus news in the WordPress events and news widget section without first gaining user consent
TWEAK: Change order of checks when seeing if cPanel is present/accessible for asking about disk quota in order to prevent unwanted an PHP notice when safe_mode is active
TWEAK: Prevent potential fatal error if something has modified an updates check's 'translation' property to be invalid before passing on to UpdraftPlus
N.B. Paid versions of UpdraftPlus Backup / Restore have a version number which is 1 higher in the first digit, and has an extra component on the end, but the changelog below still applies. i.e. changes listed for 1.23.1.x of the free version correspond to changes made in 2.23.1.x of the paid version.
1.23.11 - 03/Nov/2023
SECURITY: Fix a vulnerability which could, if you had Google Drive storage enabled, and if an attacker targetted a logged-in administrator on your site and persuaded them to access a specific URL that the attacker creates, add the attacker's own Google Drive account to the saved storage methods. Thanks to Nicolas Decayeux of Patrowl for finding and disclosing this issue.
FEATURE: Add JSTree for Google Drive to select existing folder
FEATURE: The "Must-use plugins" backup entity can be backed up and restored separately in a normal WordPress site
FIX: OneDrive folder case sensitivity issue (successfully uploaded backup files to the remote storage but failed in pruning old backup files due to different letter capitalisation; also happened in manual deletions)
FIX: When two instances of WebDav remote storage were sequentially added in the Premium version, filling some fields of the latest instance would break the WebDav URL of the previous instance
TWEAK: Update phpseclib library from version 1 to 2. As previously advised, this also means that these features (Database Encryption, Dropbox & SFTP/SCP remote storage, and UpdraftCentral key creations) will no longer be available and can cause a fatal error when running on PHP 5.2
TWEAK: Add a link to Trustpilot in the review prompt
TWEAK: Added a warning message when the WPHTTPBLOCK_EXTERNAL is defined and set to true
TWEAK: Added the "Copy to clipboard" button under the self-hosted central option
TWEAK: File size is shown when pressing on the backup entity
TWEAK: Fix the restore dialog to not display "plugins" checkbox when only there's "mu-plugins" entity
TWEAK: Fixed PHP 8.2 deprecation messages caused by a null value being passed to the rtrim() function
TWEAK: Resolve PHP deprecations for the dynamic property access by declaring the variables in the class
TWEAK: Includes the plugin.php file path if "getmuplugins" function does not exist.
TWEAK: Provide default options for function UpdraftPlus::backup_all()
TWEAK: Add and call the litespeed_finish_request() function to ensure the HTTP connection made from the browser gets closed immediately without having to wait the process to complete thus leaving it run in the background
TWEAK: Ensure no PHP "Class not found" is showing up during credentials testing
TWEAK: Add type checking in UpdraftPlus::handleurlactions() to prevent plugin conflicts causing PHP errors on PHP 8+
N.B. Paid versions of UpdraftPlus Backup / Restore have a version number which is 1 higher in the first digit, and has an extra component on the end, but the changelog below still applies. i.e. changes listed for 1.16.32.x of the free version correspond to changes made in 2.16.32.x of the paid version.
1.23.8 - 08/Aug/2023
FEATURE: Given the basic migration feature in the free plugin
FIX: Content-MD5 and any V2-related headers were always included in the S3's V4 SignedHeaders even though the headers were not presented in a HTTP request
FIX: Generating URL-encoded queries for a canonical request should have used a method/mechanism which encoded query values according to RFC 3986 (for consistency and for not breaking the code)
FIX: Search / replace database not working on Admin dashboard > Settings > UpdraftPlus Backups > Advanced Tools > Search / replace database on PHP 8.2 due to stricter type checking
FIX: A newly added subsite that was restored from a normal site to the multisite was not listed in the site list in the multisite
FIX: Manual deletion of backup sets appeared to skip some files when multiple instance and/or remote storage were in use
FIX: The SFTP remote storage stopped working in the UpdraftPlus 2.23.6 release. Reverted the change "TWEAK: Validate SFTP key field on credential test and before save"
TWEAK: Add a warning in the log file if AWS connection fails and a TLSv1.2 connection test fails
TWEAK: Add warning for user if only PclZip available
TWEAK: Fix unable to switch tab when a plugin (wrongly) loads certain CSS onto UD's settings page
TWEAK: Remove the word 'apparently' in the backup success message
TWEAK: Update to latest phpseclib 1.0.X version (prevents deprecation notice on PHP 8.1+)
TWEAK: Fixed Missing/ broken links for the pCloud image in addons tab
TWEAK: Buying UpdraftClone tokens through inline checkout
TWEAK: Fixed Spelling errors in updraftplus repo
TWEAK: Added save button at the top of setting tab content
TWEAK: UpdraftCentral module now, by default, overwrites the same existing theme installed on the remote sites (if any), regardless of what version is currently installed or what version being uploaded and installed
TWEAK: Define class properties in UpdraftCheckoutEmbed class for PHP 8.2 deprecation compatibility
TWEAK: Update the composer package yahnis-elsts/plugin-update-checker for PHP 8.2 compatibility
TWEAK: Added username and email details for authenticated dropbox account in updraftplus settings
TRANSLATIONS: Split sentences to make one sentence in any translation functions