= v2.0.16 = * Minor fix on Watchful backup restoration process. = v2.0.15 = * Enforce SSL verification for the Watchful API requests. * Disable SSO authentication by default. * Thanks to Artus KG for responsibly disclosing the related security issue. = v2.0.14 = * Fix an issue with the vulnerability scanner for specific hosting providers. = v2.0.13 = * Updated license to match readme.txt and plugin header. * Fixed tested up to version in readme.txt * Updated stable tag in readme.txt * Enhanced URL handling with esc_url_raw in Client.php * Added direct access check in multiple files * Introduced PhpFilesystem helper class for consistent filesystem operations * Refactored file handling to use PhpFilesystem methods across various files = v2.0.12 = * Improve license-based plugin update detection = v2.0.11 = * Fix warning that prevented validation = v2.0.10 = * Improve security by hiding details from response and routes list = v2.0.9 = * Fix a bug that returned wrong file and folder permissions on Windows servers = v2.0.8 = * Fix timeout issues while performing a vulnerability scan = v2.0.7 = * Fix XCloner class instantiation logic = v2.0.6 = * Improve backup restoration * Fix XCloner compatibility = v2.0.5 = * Implement backup restoration = v2.0.4 = * Use the same lock when updating plugins and themes = v2.0.3 = * Add logs to backup processor class * ignore backup folders from other vendors = v2.0.2 = * Add a lock manager to prevent multiple update / install processes at the same time = v2.0.1 = * Filter DB tables to backup on WP related tables = v2.0.0 = * Change minimum PHP version to 7.2 * Implement site backups = v1.8.2 = * Add logs to update process to improve debug * Add endpoint to retrieve logs = v1.8.1 = * Fix a bug that threw an error while auto-updating translations after a plugin update = v1.8.0 = * Add backup and restore system for theme updates * Fix warning about undefined constant = v1.7.10 = * Fix a bug that threw a warning when the "watchfulSettings" option is not correctly set = v1.7.9 = * Remove PHP deprecation warning on PHP 8.3 = v1.7.8 = * Fix a bug that prevented some PRO theme updates when deactivated = v1.7.7 = * Fix a bug that prevented some theme updates from being processed correctly = v1.7.6 = * Prevent an unintentional uninstallation of a plugin during an update if an exception is thrown = v1.7.5 = * Add support for Theme updates using ZIP files = v1.7.4 = * Fix warning on PHP 8.0 * Add update plugin debug data = v1.7.3 = * Review SSO authentication to avoid too many requests to the Watchful API = 1.7.2 = * Add audit test for WordPress debug log = 1.7.1 = * Enable maintenance mode when updating a plugin = 1.7.0 = * Show last backup date according to the Watchful backup profile selected = 1.6.9 = * Show Watchful authentication errors on the backend authentication page only = 1.6.8 = * Fix wrong detection of mySQL version * Fix validation parameter on activate plugin endpoint = 1.6.7 = * Fix notices = 1.6.6 = * PHP 8 compatibility fixes = 1.6.5 = * Update "tested up to" version = 1.6.4 = * Update "tested up to" version = 1.6.3 = * Remove advice from the vulnerability scanner that is not relevant anymore = 1.6.2 = * Automatically remove the Watchful plugin fixer used to fix an issue with the updater system during the update process = 1.6.1 = * Minor bug fixes = 1.6.0 = * Throw an exception when updating a plugin which requires a PHP version higher than the current PHP version = 1.5.9 = * Fix Audit test = 1.5.8 = * Fix integration with XCloner = 1.5.7 = * Fix a bug open_basedir restriction will cause the plugin to fail executing the vulnerability scanner. = 1.5.6 = * Add audit test for administrators weak password = 1.5.5 = * Fix missing list of weak passwords to compare against the database password during a security scan. = 1.5.4 = * Fix warning when using PHP >=8.0 = 1.5.3 = * Fix connection error when AI1WM is disabled = 1.5.2 = * Fix require of XCloner files = 1.5.1 = * Fix an issue when updating the plugin through Watchful from an old version = 1.5.0 = * Added support for Themes listing and updates. * Minor refactoring on controllers. * Fixed a PHP notice when using XCloner integration. * Fixed a bug when looking for latest backup date done by Akeeba Backup. = 1.4.12 = * Tested with last WP version 6.0 = 1.4.11 = * Remove unused class. = 1.4.10 = * Fix bug during site validation when WordPress is in debug mode. = 1.4.9 = * Improve function used to get last backup date from supported backup plugins. = 1.4.8 = * Tested with last WP version 5.9.3 = 1.4.7 = * Add SSO feature * Replace direct usage of class "ZipArchive" with WP function "unzip_file" * Minor fixes = 1.4.6 = * Add compatibility to Watchful Apps * Add maintenance mode = 1.4.5 = * Fix theme files check = 1.4.4 = * Fix last backup date when using multiple backup profiles = 1.4.3 = * Fix last backup date when using Akeeba API v2 = 1.4.2 = * Update tested WP version = 1.4.1 = * Fix missing require to WP plugin administration API = 1.4.0 = * Return new plugin version after an update to avoid log duplicates = 1.3.2 = * Fix missing "permission_callback" while registering public endpoints = 1.3.1 = * Fix Akeeba Backup integration = 1.3.0 = * Add PHP 8.0 compatibility = 1.2.20 = * Fix version number = 1.2.19 = * Check for wp-config.php outside the web root = 1.2.18 = * Add themes files to Early Warning Audit = 1.2.17 = * Add backup status for AI1WM = 1.2.16 = * minor fix = 1.2.15 = * remove type hint from exception handler = 1.2.14 = * fix WP core update form Watchful * change URL to add a site to Watchful * added WP admin user detection = 1.2.13 = * fix PublishPress EDD updates = 1.2.12 = * fix XCloner sorting backup dates * fix XCloner integration = 1.2.11 = * minor fix XCloner last backup date = 1.2.10 = * add support to XCloner remote destinations = 1.2.9 = * minor fix on XCloner support = 1.2.8 = * change URL to retrieve hashes = 1.2.7 = * fix installation themes process * add support to XCloner backup plugin = 1.2.6 = * fix "Add site to Watchful" button * add XCloner backup plugin discovery = 1.2.5 = * fix warning about missing inclusion * fix Akeeba settings detection = 1.2.4 = * Initial Release.