Download Plugins and Themes in ZIP from Dashboa…

Release-by-release breaking change history · 30k+ active installs

MEDIUM RISK

2.0.0 → 2.1.0

Medium risk: 14 removed methods, 2 removed hooks, 1 method signature change.

  • The filter alg_download_plugins_plugins_bulk_period is no longer fired. Any code hooked to it stops running silently.
  • The filter alg_download_plugins_themes_bulk_period is no longer fired. Any code hooked to it stops running silently.
  • Alg_Download_Plugins::localize() was removed.
  • Alg_Download_Plugins_Core::add_theme_download_links() now requires more arguments than before.
  • Alg_Download_Plugins_Core::cron_unschedule_themes_event() was removed.
  • Alg_Download_Plugins_Core::cron_schedule_themes_event() was removed.
  • Alg_Download_Plugins_Core::cron_unschedule_plugins_event() was removed.
  • Alg_Download_Plugins_Core::cron_schedule_plugins_event() was removed.
  • Alg_Download_Plugins_Core::cron_alg_download_themes() was removed.
  • Alg_Download_Plugins_Core::cron_alg_download_plugins() was removed.
  • Alg_Download_Plugins_Core::cron_add_custom_intervals() was removed.
  • Alg_Download_Plugins_Core::download_plugin_or_theme_bulk() was removed.
  • Alg_Download_Plugins_Core::download_theme_bulk() was removed.
  • Alg_Download_Plugins_Core::download_plugin_bulk() was removed.
  • Alg_Download_Plugins_Core::bulk_action_download_plugin() was removed.
  • Alg_Download_Plugins_Core::alg_download_plugin_bulk_action_notices() was removed.
  • Alg_Download_Plugins_Settings::admin_notices() was removed.
  • The script/style handle alg-theme-download-links is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.