= 1.25.9 - 12/Nov/2025 =
* FIX: A regression that resulted in the list of tables within the "Database size" tools not being displayed, due to code refactoring implemented in version 1.25.8.
* TWEAK: Add function for returning Advanced Tools menu data in a structured format.
* TWEAK: Refactoring connection keys data function to deduplicate and read from a single source
* TWEAK: Restored the missing backup confirmation pop-up icon for older WordPress versions.
* TWEAK: Stripped unwanted HTML from the plain-text notice and added new lines after each sentences in the sale offer message.
* TWEAK: Update Black Friday seasonal sale URL/link
* TWEAK: Updated "Check our premium" and "Back up non-WP tables and external databases" URL links to avoid HTTP 404 (not found) errors.
* TWEAK: Update database charset detection to support both CHARSET= and CHARACTER SET syntax in SQL dumps
* TWEAK: Replaced deprecated (boolean) casting
= 1.25.8 - 07/Oct/2025 =
* FIX: A fatal error in UpdraftCentral when trying to manage posts when no posts exist.
* FIX: During a failure in the file copy process while restoring, a directory was created with the same name as the file, and the restoration process persisted when it ought to have been stopped
* FIX: PHP fatal error in WP CLI commands for listing or scanning existing backups on PHP 8.0+ after a rescan
* TWEAK: Add UpdraftCentral support to import_settings function with return values
* TWEAK: Add support for new Amazon AWS S3 regions
* TWEAK: Added Burst Statistics to the family plugin list
* TWEAK: Adjust the backup logic to recognize invisible columns, and when that occurs, use a query that explicitly specifies the required columns instead of relying on "SELECT *".
* TWEAK: Ensure the restore process terminates with an error when file copying/moving fails
* TWEAK: Improve the backup email report to better reflect the backup types and status.
* TWEAK: New endpoint for getting locked settings data for UpdraftCentral
* TWEAK: Perform a search and replace on __PHP_Incomplete_Class to make it work with unserialize() when object deserialization is not allowed.
* TWEAK: Refactoring site info section to deduplicate and read from single source
* TWEAK: Resolved a PHP warning triggered when uploading the plugin via the WP Plugins page — caused by translation functions (e.g. __()) being called too early.
* TWEAK: Some text was left out of the translation POT file, which meant that certain translator plugins and libraries could not find the text, making it impossible to translate.
* TWEAK: Update the db_size function to allow returning either data or html, depending on the argument that is passed in.