2026-09-10 – version 9.0.0
* Dev – Migrated the plugin’s entire admin interface from Vue.js to React. This improves performance and maintainability and lays the groundwork for future admin UI improvements.
* Fix – The entire day was blocked in Duration Based Time bookings after a single time slot was booked, even when a resource with an availability of 1 had other hours still available.
* Fix – Importing a Google Calendar event for Duration Based Time slots blocked the entire date instead of only the imported time slot.
* Fix – A fully booked time slot with Persons enabled remained selectable on the frontend and could still be added to the cart.
* Fix – The New Booking email template failed to render and could not send a test email.
* Fix – Resolved a fatal error that occurred when accessing the Booking & Appointment plugin Settings.
* Fix – Editing a booking from the WooCommerce Checkout block incorrectly set the booking price to 0 instead of the actual price.
* Fix – The price was displayed as 0 on Variable bookable products after selecting a variation, booking date, and time on the frontend.