PHP Deprecation notices on Backup
-
We are seeing the following PHP Deprecation messages concerning Dropbox and GuzzleHttp in our debug.log every time an UpdraftPlus Backup is made via cron. Our environment is WP 6.9.1 and PHP 8.4.17. Sharing these notices with you just in case they might aid in UpdraftPlus’s maintenance and continued development — and apologies in advance if they are tedious. (Thank you for your helpful plugin!)
[09-Feb-2026 21:32:48 UTC] [CRON ≥12h] Hook executed: updraft_backup_database
[09-Feb-2026 21:33:15 UTC] PHP Deprecated: Dropbox_WordPress::__construct(): Implicitly marking parameter $encrypter as nullable is deprecated, the explicit nullable type must be used instead in /home/.../wp-content/plugins/updraftplus/includes/Dropbox2/OAuth/Storage/WordPress.php on line 44
[09-Feb-2026 21:33:15 UTC] PHP Deprecated: GuzzleHttp\Promise\queue(): Implicitly marking parameter $assign as nullable is deprecated, the explicit nullable type must be used instead in /home/.../wp-content/plugins/updraftplus/vendor/guzzlehttp/promises/src/functions.php on line 24
[09-Feb-2026 21:33:15 UTC] PHP Deprecated: GuzzleHttp\Promise\each(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /home/.../wp-content/plugins/updraftplus/vendor/guzzlehttp/promises/src/functions.php on line 260
[09-Feb-2026 21:33:15 UTC] PHP Deprecated: GuzzleHttp\Promise\each(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in /home/.../wp-content/plugins/updraftplus/vendor/guzzlehttp/promises/src/functions.php on line 260
[09-Feb-2026 21:33:15 UTC] PHP Deprecated: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /home/.../wp-content/plugins/updraftplus/vendor/guzzlehttp/promises/src/functions.php on line 285
[09-Feb-2026 21:33:15 UTC] PHP Deprecated: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in /home/.../wp-content/plugins/updraftplus/vendor/guzzlehttp/promises/src/functions.php on line 285
[09-Feb-2026 21:33:15 UTC] PHP Deprecated: GuzzleHttp\Promise\each_limit_all(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /home/.../wp-content/plugins/updraftplus/vendor/guzzlehttp/promises/src/functions.php on line 307
Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
You must be logged in to reply to this topic.