Buttonizer

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

MEDIUM RISK

5.0.7 → 5.0.8

Medium risk: 13 removed classes, 9 removed methods, 9 removed REST routes.

  • The function BcbIsValidUUID() was removed. Direct calls from a theme or another plugin will fatal.
  • The function bcbGetCurrentLanguage() was removed. Direct calls from a theme or another plugin will fatal.
  • The function bcbInitFunction() was removed. Direct calls from a theme or another plugin will fatal.
  • The function bcbWidgetShortcode() was removed. Direct calls from a theme or another plugin will fatal.
  • The function bz_button_contact_redirect_to_page() was removed. Direct calls from a theme or another plugin will fatal.
  • BZContactButton\Admin\Admin::adminAssets() was removed.
  • BZContactButton\Admin\Admin::addModuleToScriptTag() was removed.
  • BZContactButton\Admin\Admin::page() was removed.
  • BZContactButton\Admin\Admin::getActionLock() was removed.
  • BZContactButton\Admin\Admin::getBeforeMigrate() was removed.
  • BZContactButton\Admin\Admin::wordpressAdminBar() was removed.
  • BZContactButton\Admin\Admin::requestForReview() was removed.
  • BZContactButton\Admin\Admin::cachingPluginDetected() was removed.
  • BZContactButton\Admin\Admin::generateAdminNotice() was removed.
  • The class BZContactButton\Api\Analytics\Overview was removed. Code that instantiates or extends it will fatal.
  • The class BZContactButton\Api\Connection\Connect was removed. Code that instantiates or extends it will fatal.
  • The class BZContactButton\Api\Connection\Disconnect was removed. Code that instantiates or extends it will fatal.
  • The class BZContactButton\Api\Connection\StartEditorSession was removed. Code that instantiates or extends it will fatal.
  • The class BZContactButton\Api\Connection\Sync was removed. Code that instantiates or extends it will fatal.
  • The class BZContactButton\Api\Settings\UpdateSettings was removed. Code that instantiates or extends it will fatal.
  • The class BZContactButton\Utils\Account was removed. Code that instantiates or extends it will fatal.
  • The class BZContactButton\Utils\ApiRequest was removed. Code that instantiates or extends it will fatal.
  • The class BZContactButton\Utils\Editor was removed. Code that instantiates or extends it will fatal.
  • The class BZContactButton\Utils\ManifestParser was removed. Code that instantiates or extends it will fatal.
  • The class BZContactButton\Utils\PermissionCheck was removed. Code that instantiates or extends it will fatal.
  • The class BZContactButton\Utils\Settings was removed. Code that instantiates or extends it will fatal.
  • The class BZContactButton\Utils\SiblingPlugins was removed. Code that instantiates or extends it will fatal.
  • The REST route /bz_contact_button/settings was removed. Integrations calling it will 404.
  • The REST route /bz_contact_button/migrate was removed. Integrations calling it will 404.
  • The REST route /bz_contact_button/disconnect was removed. Integrations calling it will 404.
  • The REST route /bz_contact_button/connect was removed. Integrations calling it will 404.
  • The REST route /bz_contact_button/sync was removed. Integrations calling it will 404.
  • The REST route /bz_contact_button/editor_start_session was removed. Integrations calling it will 404.
  • The REST route /bz_contact_button/delete_legacy_backup was removed. Integrations calling it will 404.
  • The REST route /bz_contact_button/revert_to_legacy was removed. Integrations calling it will 404.
  • The REST route /bz_contact_button/analytics/overview was removed. Integrations calling it will 404.
  • The template app/Admin/AdminTemplate.php was removed. Themes overriding it keep rendering a copy of a file the plugin no longer uses.