Decryption key:
Enhancements:
Create Booking without Order via REST API: Users can now create bookings independently of orders using the Booking REST API, expanding on the recently added manual booking creation option without orders.
New Filter & Tweaks:
New Filter: A new filter added that will allows the error messages to display above the Booking Form on the front end product page.
Parameter Update: Product ID can now be passed as id parameter for updating or deleting bookable products via the REST API, instead of being appended directly to the URL.
Plugin Icon in Update Notices: The plugin icon now appears in update notifications on the WordPress Updates page for easy identification.
Bug Fixes:
Fix: Enabled booked dates when adding new time slots to a previously booked weekday.
Fix: Resolved an issue where deleted time slots still appeared on the front end of the product page.
Fix: Addressed problems preventing the import of Google Calendar events at the product level using the .ics feed.
Fix: Corrected the translation of Fixed Block names when using WPML.
Fix: Resolved an issue where bookable products were removed from the cart if the selected booking date was the last in a custom date range.
Fix: Fixed the availability update in the booking calendar when a booking status was marked as ‘Cancelled,’ which prevented further bookings for that date on the front end.
Fix: Addressed PHP errors occurring on admin pages when both the Booking and Deposit plugins were active.
Fix: Resolved issues where booking details could not be updated on the Cart and Checkout pages when both bookable and non-bookable products were in the cart.
Fix: Fixed an issue preventing bookings for products with specific custom date ranges when ‘Maximum Bookings’ for weekdays was unset.
Fix: Corrected an issue during manual booking creation where dates and timeslots did not display, even with ‘Show Disabled Dates & Time’ enabled.
Fix: Fixed a problem with expired license keys not deactivating from the site.