ThirstyAffiliates

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

MEDIUM RISK

3.11.10 → 3.12.0

Medium risk: 9 removed hooks, 8 removed methods, 4 removed asset handles.

  • The action ta_migrate_complex_options is no longer fired. Any code hooked to it stops running silently.
  • The action ta_migrate_old_plugin_data is no longer fired. Any code hooked to it stops running silently.
  • The filter ta_database_processing is no longer fired. Any code hooked to it stops running silently.
  • The filter ta_guided_tour_pages is no longer fired. Any code hooked to it stops running silently.
  • The filter ta_guided_tours is no longer fired. Any code hooked to it stops running silently.
  • The filter ta_migration_process_old_link_meta is no longer fired. Any code hooked to it stops running silently.
  • The filter ta_migration_process_old_options is no longer fired. Any code hooked to it stops running silently.
  • The filter ta_old_new_meta_mapping is no longer fired. Any code hooked to it stops running silently.
  • The filter ta_old_new_options_mapping is no longer fired. Any code hooked to it stops running silently.
  • The class constant ThirstyAffiliates\Helpers\Plugin_Constants::CRON_MIGRATE_OLD_PLUGIN_DATA was removed.
  • The class constant ThirstyAffiliates\Helpers\Plugin_Constants::MIGRATION_COMPLETE_FLAG was removed.
  • The class ThirstyAffiliates\Models\Guided_Tour was removed. Code that instantiates or extends it will fatal.
  • ThirstyAffiliates\Models\Marketing::add_advanced_features_marketing_metabox() was removed.
  • ThirstyAffiliates\Models\Marketing::advanced_features_marketing_metabox_cb() was removed.
  • The class ThirstyAffiliates\Models\Migration was removed. Code that instantiates or extends it will fatal.
  • ThirstyAffiliates\Models\Settings::import_page() was removed.
  • ThirstyAffiliates\Models\Settings::export_page() was removed.
  • ThirstyAffiliates\Models\Settings::amazon_import_page() was removed.
  • ThirstyAffiliates\Models\Settings::event_notifications_page() was removed.
  • ThirstyAffiliates\Models\Settings::render_migration_controls_option_field() was removed.
  • ThirstyAffiliates\Models\Stripe_Connect::enable_payment_links_notice() was removed.
  • The AJAX action wp_ajax_ta_migrate_old_plugin_data was removed.
  • The AJAX action wp_ajax_ta_close_guided_tour was removed.
  • The script/style handle ta_migration_css is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle ta_migration_js is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle ta-guided-tour_css is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle ta-guided-tour_js is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The template views/admin/upgrade/dialog.php changed. Any theme override of it is now out of date and will miss the change.
  • The template views/amazon-import/amazon-import.php was removed. Themes overriding it keep rendering a copy of a file the plugin no longer uses.
  • The template views/event-notifications/event-notifications.php was removed. Themes overriding it keep rendering a copy of a file the plugin no longer uses.
  • The template views/exporter/exporter.php was removed. Themes overriding it keep rendering a copy of a file the plugin no longer uses.
  • The template views/importer/importer.php was removed. Themes overriding it keep rendering a copy of a file the plugin no longer uses.
  • The template views/reports/link-performance-report.php changed. Any theme override of it is now out of date and will miss the change.
  • The template views/ta-upgrade.php changed. Any theme override of it is now out of date and will miss the change.