Side Cart Woocommerce

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

MEDIUM RISK

2.7.7 → 2.8.0

Medium risk: 19 changed templates, 2 hook signature changes, 2 removed methods.

  • The filter xoo_wsc_notices_before_print now passes 1 argument(s) instead of 2. Callbacks expecting the extra arguments will receive null.
  • The filter xoo_wsc_print_notices_html now passes 2 argument(s) instead of 3. Callbacks expecting the extra arguments will receive null.
  • XooWSC\Framework\Xoo_Admin::on_plugin_reactivate() was removed.
  • XooWSC\Framework\Xoo_Geolocation::get_default_ip_address() was removed.
  • The template admin/templates/preview/xoo-wsc-preview.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/templates/preview/xoo-wsc-product-card-preview.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/templates/preview/xoo-wsc-product-row-preview.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/templates/xoo-wsc-tab-pro.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/views/sections.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/views/settings/general.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/views/settings/rewards.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/views/settings/style.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/class-xoo-wsc-template-args.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/xoo-framework/admin/templates/global/button-theme.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/xoo-framework/admin/templates/global/info-shortcode.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/xoo-framework/admin/templates/global/setting-upload.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/xoo-framework/admin/templates/xoo-admin-settings-output-new.php changed. Any theme override of it is now out of date and will miss the change.
  • The template templates/global/body/product-card.php changed. Any theme override of it is now out of date and will miss the change.
  • The template templates/global/body/product.php changed. Any theme override of it is now out of date and will miss the change.
  • The template templates/global/inline-style.php changed. Any theme override of it is now out of date and will miss the change.
  • The template templates/global/markup-notice.php changed. Any theme override of it is now out of date and will miss the change.
  • The template templates/xoo-wsc-header-old.php changed. Any theme override of it is now out of date and will miss the change.
  • The template templates/xoo-wsc-header.php changed. Any theme override of it is now out of date and will miss the change.
  • New external hostnames appear in this release: ip-api.com, tnedi.me.
MEDIUM RISK

2.7.6 → 2.7.7

Medium risk: 9 changed templates, 4 removed classes, 2 removed functions.

  • The function xoo_framework_includes() was removed. Direct calls from a theme or another plugin will fatal.
  • The function xoo_geolocate() was removed. Direct calls from a theme or another plugin will fatal.
  • The class Xoo_Admin was removed. Code that instantiates or extends it will fatal.
  • The class Xoo_Exception was removed. Code that instantiates or extends it will fatal.
  • The class Xoo_Geolocation was removed. Code that instantiates or extends it will fatal.
  • The class Xoo_Helper was removed. Code that instantiates or extends it will fatal.
  • Xoo_Wsc_Helper::box_shadow_desc() was removed.
  • The script/style handle xoo-wsc-serializejson is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The constant XOO_FW_DIR is no longer defined.
  • The template admin/templates/preview/xoo-wsc-footer-preview.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/templates/rewards/progressbar.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/templates/xoo-wsc-rewards.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/views/sections.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/views/settings/general.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/views/settings/style.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/views/tabs.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/xoo-framework/admin/templates/global/button-theme.php changed. Any theme override of it is now out of date and will miss the change.
  • The template templates/global/inline-style.php changed. Any theme override of it is now out of date and will miss the change.