*** Booking and Appointment for WooCommerce Changelog *** 2026-05-06 - version 8.4.0 * Fix – The Cancel button was appearing on the My Account -> Orders page even when the Allow Cancellation option was disabled on Product as well Global level. * Fix – Time slots were showing available for booking even if its fully booked. This was the case when product was setup with the Resource and Consider Product's Max Booking option is enabled. * Fix – A critical error was being shown when adding the bookable product to cart. This was the case WoodMart theme was being used on the store. * Fix – The Fixed Block feature displayed an extra day (e.g., a 5-day block appeared as 6 days) when the Rental Add-on was enabled. * Fix – The “Show All Dates/Times (Ignore Availability)” setting did not allow manual bookings for blocked dates in the admin panel. * Fix – Time slot capacity was not reduced based on the number of persons, leading to overbooking. * Fix – Unable to update the bookable product from Safari Browser. 2026-03-24 - version 8.3.0 * Fix – Resolved an issue where migration backup files could be publicly accessible, potentially exposing booking data. Secured backup storage and restricted unauthorized access. * Fix – Booking count reduced incorrectly when order status changed from Cancelled to Failed. * Fix – Maximum Booking field restricted values above 24 in duration-based booking type. * Fix – Last time slot of the day was not displayed on the frontend when using the Manage Time Availability feature. * Fix – “Sorry, you are not allowed to edit posts in this post type.” error occurred when clicking the resource link on the View Booking page. 2026-03-04 - version 8.2.0 * Feature - Added a migration tool to migrate bookings from WooCommerce Bookings to Booking & Appointment Plugin for WooCommerce. * Fix - Resolved an issue where time slot maximum bookings were not respected when "Consider Product's Max Booking" was enabled under the Resources tab, which could lead to overbooking. * Fix - The quantity fields of Grouped product did not function correctly when the Booking plugin was used alongside the Salient theme and its child theme. 2026-01-06 - version 8.1.0 * Feature - Niche-based Bookable Templates for faster creation of bookable products across different booking and appointment use cases. * Tweak - Filter to prevent multiplying the passed price by the number of nights when creating bookings via the Booking API. * Tweak - Security improvements for AJAX requests and form submissions used by the plugin. * Fix - Booking total was not displayed when a bookable product was set up with automatically assigned resources. * Fix - Dates were blocked even when resources were available, occurring when resources were configured with time slot lockout. * Fix - When editing a booking with a past start date, the booking calendar incorrectly showed the current date as selected. * Fix - Some events were not visible when a single day in the calendar contained more than 50 events. * Fix - Fatal error related to the Requires Confirmation payment gateway block implementation (site-specific issue). 2025-12-09 - version 8.0.0 * Feature - Products set up with the Multiple Days & Time booking type can now be used in the Availability Bookings Block. * Feature - The “Requires Confirmation” feature is now compatible with the Checkout Block. * Tweak - Additional Comments added during manual bookings can now be exported to the Google Calendar event description. * Tweak - Added the ability to delete imported Google Calendar events. * Tweak - Person price information is now displayed next to the person selection field on the front-end booking form. * Fix - Bookings were allowed even when the advance booking period had passed, if the product was already added to the cart. * Fix - Time slots were not being reserved globally across products. * Fix - Removed usage of `wc_enqueue_js()` due to deprecation in recent WooCommerce versions. * Fix - Fatal error occurring on the Edit Product page when using the booking plugin with the GreenShift Page Builder. * Fix - Various warnings appearing in the debug.log file. 2025-11-25 - version 7.10.0 * Feature - Added Booking API support for the newly introduced Multiple Days & Time Booking Type. * Tweak - Added filters to modify the number of days and per-day price labels displayed on the Cart and Checkout pages. * Fix - Allowed setting up products with Multiple Days & Time using unlimited Max Bookings. * Fix - Corrected the alignment of the Edit Booking button on the Cart and Checkout pages when using the Cart/Checkout block. * Fix - Correct Quantity information was exported in Google Calendar events when creating bookings manually. * Fix - Unable to update products when setting decimal prices for specific dates. * Fix - Incorrect bundle price when parent and child products were set up with Fixed Booking Blocks. * Fix - Only one "Add to Google Calendar" button appeared even when multiple bookings existed for a item. * Fix - Dates were being booked even when no bookings were made, occurring when variation-level lockout was configured. * Fix - Calendar events were not shown if a bookable product linked to the booking was deleted from the store. * Fix - Booking details were not displayed in the popup opened after clicking an event in the Calendar View. * Fix - Booking Settings page was stuck loading due to a JavaScript error. 2025-11-11 - version 7.9.0 * Added - Added a new Booking Type called "Multiple Days & Time". Allowing to setup bookable services that require start time and end time, along with the start date and end date. * Fix - Availability was not being reduced when a booking was cancelled. * Fix - Booking meta box was not appearing on the Edit Product page due to a plugin conflict. * Fix - Incorrect dates were being automatically selected when the Inline Calendar was enabled and Fixed Blocks were used. * Fix - Past times were being displayed in the time slot field. * Fix - Booking dates were not being disabled even when all resources were fully booked. * Fix - Booking calendar was not appearing due to a conflict with the WoodMart theme. 2025-10-14 - version 7.8.0 * Added - Added a new option “Tomorrow’s check-ins” to the Filter bookings by dropdown on the View Bookings page. * Tweak - Added a filter to configure the price based on percentages in Price by range of nights (Block Pricing) similar to Fixed Price. * Fix – Bookings created manually for the Only booking option were not displayed as events in the Calendar View page. * Fix – Quantity was not updating for variable products with variation-level lockout when bookings were created via the REST API. * Fix – Admin users were able to manually create overlapping bookings even when the Show All Dates/Times (Ignore Availability) setting was off. * Fix – Resolved a fatal error that occurred when Allow tracking data was enabled. * Fix – Dates were shown in the Booking Calendar even when the associated Resource was unavailable. * Fix – Unable to create back-to-back bookings ending and starting on the same day. * Fix – A fatal error caused a 500 INTERNAL SERVER ERROR on the site when attribute-level lockout was set. * Fix – Unable to select values in the Customer and Bookable Product dropdowns on the Create Booking page after switching tabs.