• Hi there,
    I noticed some deprecation logging from your plugin on some websites running on PHP 8.4: I believe it’s related to the Action Scheduler bundled with Thumbpress which is a quite old version, maybe you can just bump to the latest one if that’s the issue.

    Here’s an example logged via QueryMonitor while loading the WP Dashboard

    ActionScheduler_Store::save_action(): Implicitly marking parameter $scheduled_date as nullable is deprecated, the explicit nullable type must be used instead 	
    wp-content/plugins/image-sizes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Store.php:29

    ActionScheduler::autoload()
    wp-content/plugins/image-sizes/libraries/action-scheduler/classes/abstracts/ActionScheduler.php:25

    ActionScheduler::store()
    wp-content/plugins/image-sizes/libraries/action-scheduler/classes/abstracts/ActionScheduler.php:145

    ActionScheduler::init()
    wp-content/plugins/image-sizes/libraries/action-scheduler/action-scheduler.php:60

    action_scheduler_initialize_3_dot_7_dot_1()
    wp-content/plugins/image-sizes/libraries/action-scheduler/classes/ActionScheduler_Versions.php:59

    ActionScheduler_Versions::initialize_latest_version()
    wp-includes/class-wp-hook.php:339

    do_action('plugins_loaded')
    wp-settings.php:593

    Hope that helps, looking forward to hear you back
    S.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter simoneromboli

    (@simoneromboli)

    Hi there,
    since nobody hadn’t answered yet I add a request: it would be also nice to remove the @import of googlefonts via cdn (ex: asset/css/admin.css) but incorporating the tff-woff file in the plugin to avoid calling the Google cdn and eventually have our IP tracked down without consent due to various privacy laws

    Best,
    S.

    Plugin Support Mahmudur Rahman

    (@mahmudurrahman96)

    Hi Simoneromboli,

    Thank you for taking the time to share these detailed findings.

    We have reviewed the deprecation notice related to the bundled Action Scheduler and you are right. It appears to be caused by an older version. We are currently working on updating it to a more recent release to ensure compatibility with newer PHP versions including PHP 8.4.

    This improvements is already on our roadmap and will be addressed in an upcoming release.

    Thanks again for your valuable feedback. It really helps us improve the plugin.

    Best regards,
    Mahmudur Rahman

Viewing 2 replies - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.