FIX: Each time the 'Upload Backup' dialog is opened, '(already uploaded)' text is appended one more time for the same remote storage resulting in it being nearly impossible to have the two buttons shown at the bottom
FEATURE: (Paid versions) New WP-CLI command (connect) to connect plugin with the user's associated account/licence on updraftplus.com
TWEAK: Enhanced over-sized row-detection to include any table with a primary key and a LONGTEXT
TWEAK: Log file now includes max packet size
TWEAK: Properly handle port numbers included in DB_HOST when using mysqldump
TWEAK: Handle UNIX socket paths included in DB_HOST when using mysqldump
TWEAK: Increase default mysqldump maximum packet size
TWEAK: Change WebDAV request library to HTTP_Request2
TWEAK: Add custom category sorting on post module using uasort due to deprecation warning emitted on UpdraftCentral
TWEAK: Added an icon within the top-right of the log widget allowing user to toggle that part between its current size and full-screen of the restoration log section
TWEAK: Prevent an error in the phpinfo advanced tool when handling non-string constants
TWEAK: Escape remote storage IDs in output templates
TWEAK: Suppress unwanted error logging related to Gravity Forms
TWEAK: Clear Elementor cache at the end of restoration process (if possible) giving an opportunity for Elementor to regenerate CSS files on the next page load request
TWEAK: Clear Avada/Fusion-related CSS cache at the end of restoration process (if relevant)
TWEAK: Catch and recover from errors and exceptions when clearing third-party caches
TWEAK: Prevent a PHP logging notice when an SCP server is scanned for files
TWEAK: Remove unused CloudFront methods from S3 library
TWEAK: Added missing anonymisation.png graphic and detail of Anonymisation addon in the addons list table
TWEAK: Added Update URI header field to avoid accidentally being overwritten with an update of a plugin of a similar name from the WordPress.org Plugin Directory.
TWEAK: Improvements in finding a working mysqldump binary during a backup operation
TWEAK: Start on larger chunk sizes when fetching *meta table contents, and scale up chunk sizes on all tables dynamically (less SQL queries; but testing shows it makes little difference to overall speed)
TWEAK: Adjust Google Drive to retry once after a UDP_Google_IO_Exception, as was done in Google Cloud - intended to help with intermittently buggy Curl versions
TWEAK: Show a notice when attempting to download a backup from email remote storage explaining nothing can be downloaded
FIX: UpdraftVault storage settings saving issue on multisite
FIX: Translation undefined index issue while running updates on UpdraftCentral
FIX: Do not retain SFTP/SCP connection object between upload and prune stages, fixing a multi-instance bug that could cause deleting of obsolete archives to be skipped when backing up the same backup to multiple SCP servers
TWEAK: When a link points to an unreadable file, include information in the log about the original reference
TWEAK: Do not compress and recompress intermediate table files when stitching together the final database dump (increases speed and reduces resource usage)
FIX: Wrong prefix being used on non WP tables during an atomic restore
FIX: Issue that prevented generic (non-UpdraftPlus) SQL databases being restored
TWEAK: JSTree file selector: list folders first, and list entities in alphabetical order
TWEAK: Increase efficiency when listing Backblaze files during multi-delete operation
TWEAK: Integrate UpdraftVault storage with the scheduled destination backups feature
TWEAK: Added bucket access style field to S3-Compatible (Generic) to allow user to choose preferred access style (Path or Virtual-host)
TWEAK: Improve handling of Amazon S3 authentication error messages to avoid misunderstanding concerning "wrong bucket region" that occurs after trying further methods
TWEAK: Make modal dialogs resizable
TWEAK: During the Database scan if the amount of tables found exceeds the PHP max input vars limit then truncate the list, to prevent restore options being lost
TWEAK: Update seasonal notices
TWEAK: Track the amount of restore options being sent and warn the user if this exceeds the PHP max_input_vars limit