Branda

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

MEDIUM RISK

3.4.29 → 3.4.31

Medium risk: 20 removed methods, 6 removed hooks, 5 changed templates.

  • The filter branda_change_footer is no longer fired. Any code hooked to it stops running silently.
  • The filter branda_datepicker_ranges is no longer fired. Any code hooked to it stops running silently.
  • The filter branda_email_logs_pagination_limit is no longer fired. Any code hooked to it stops running silently.
  • The filter branda_footer_text is no longer fired. Any code hooked to it stops running silently.
  • The filter wpmudev_branding_change_footer is no longer fired. Any code hooked to it stops running silently.
  • The filter wpmudev_branding_footer_text is no longer fired. Any code hooked to it stops running silently.
  • Branda_Admin::new_feature_dismiss() was removed.
  • Branda_Email_Logs::add_schedule() was removed.
  • Branda_Email_Logs::module_deactivated() was removed.
  • Branda_Email_Logs::email_logs_cleaning() was removed.
  • Branda_Email_Logs::enqueue_scripts() was removed.
  • Branda_Email_Logs::make_email_clickable() was removed.
  • Branda_Email_Logs::add_button_after_title() was removed.
  • Branda_Email_Logs::disable_save_changes_button() was removed.
  • Branda_Email_Logs::get_module_option_name() was removed.
  • Branda_Email_Logs::set_options() was removed.
  • Branda_Email_Logs::update() was removed.
  • Branda_Email_Logs::singular_email_log_export() was removed.
  • Branda_Email_Logs::email_log_export() was removed.
  • Branda_Email_Logs::dialog_delete_attr_filter() was removed.
  • Branda_Email_Logs::ajax_delete() was removed.
  • Branda_Email_Logs::ajax_delete_bulk() was removed.
  • Branda_Email_Logs::maybe_add_smtp_notice() was removed.
  • The class Branda_Email_Logs_CPT was removed. Code that instantiates or extends it will fatal.
  • Branda_Helper::is_full_pro() was removed.
  • Branda_Helper::is_pro() was removed.
  • Branda_Helper::is_member() was removed.
  • The AJAX action wp_ajax_ultimate_branding_new_feature_dismiss was removed.
  • The AJAX action wp_ajax_branda_email_logs_delete was removed.
  • The AJAX action wp_ajax_branda_email_logs_delete_bulk was removed.
  • The script/style handle branda-moment-js is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle branda-datepicker-range is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The constant BRANDA_BUILD_TYPE is no longer defined.
  • The template views/admin/common/dialogs/show-new-features-34.php was removed. Themes overriding it keep rendering a copy of a file the plugin no longer uses.
  • The template views/admin/common/footer.php changed. Any theme override of it is now out of date and will miss the change.
  • The template views/admin/common/module-inactive.php changed. Any theme override of it is now out of date and will miss the change.
  • The template views/admin/common/modules/header.php changed. Any theme override of it is now out of date and will miss the change.
  • The template views/admin/dashboard/footer-free.php was removed. Themes overriding it keep rendering a copy of a file the plugin no longer uses.
  • The template views/admin/dashboard/modules/one-row.php changed. Any theme override of it is now out of date and will miss the change.
  • The template views/admin/dashboard/widget-modules.php changed. Any theme override of it is now out of date and will miss the change.