Booking Calendar

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

LOW RISK

11.6 → 11.6.1

Low risk: 1 changed template.

  • The template includes/page-form-builder/admin-page-tpl/class-wpbc-bfb-template-picker-section.php changed. Any theme override of it is now out of date and will miss the change.
MEDIUM RISK

11.5 → 11.6

Medium risk: 5 removed functions, 4 removed hooks, 3 changed templates.

  • The filter wpbc_ui_listing_items_per_page is no longer fired. Any code hooked to it stops running silently.
  • The filter wpbc_ui_listing_items_per_page_options is no longer fired. Any code hooked to it stops running silently.
  • The filter wpbc_ui_listing_pagination_data is no longer fired. Any code hooked to it stops running silently.
  • The filter wpbc_ui_listing_settings is no longer fired. Any code hooked to it stops running silently.
  • The function wpbc_appointment_services_get_catalog_listing() was removed. Direct calls from a theme or another plugin will fatal.
  • The function wpbc_appointment_services_get_catalog_page() was removed. Direct calls from a theme or another plugin will fatal.
  • The function wpbc_appointment_services_render_actions_listing_header() was removed. Direct calls from a theme or another plugin will fatal.
  • The function wpbc_appointment_services_render_status_listing_header() was removed. Direct calls from a theme or another plugin will fatal.
  • The function wpbc_appointment_services_render_weekday_listing_header() was removed. Direct calls from a theme or another plugin will fatal.
  • The class WPBC_UI_Listing was removed. Code that instantiates or extends it will fatal.
  • The script/style handle wpbc-ui-listing is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The constant WPBC_ENABLE_11_5_FEATURES is no longer defined.
  • The constant WPBC_ENABLE_APPOINTMENT_TESTS is no longer defined.
  • The template includes/page-form-builder/assets/template-records/bfb-activate-templates.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/page-setup/templates/02.general_info__tpl.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/page-setup/templates/04.bookings_types__action.php changed. Any theme override of it is now out of date and will miss the change.
HIGH RISK

11.4.3 → 11.5

High risk: 7 changed templates, 1 new risky construct.

  • The template includes/page-form-builder/assets/template-records/bfb-activate-templates.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/page-setup/setup_templates.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/page-setup/templates/01.welcome__tpl.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/page-setup/templates/02.general_info__tpl.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/page-setup/templates/03.date_time_formats__tpl.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/page-setup/templates/04.bookings_types__action.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/page-setup/templates/04.bookings_types__tpl.php changed. Any theme override of it is now out of date and will miss the change.
  • This release introduces base64_decode() (payload decoding), which the previous version did not use. Review before deploying.