* Tweak – Replaced wc_enqueue_js with wp_add_inline_script according to the recommended WordPress core script patterns.
* Fix – Fixed customer syncing between the order and the booking when HPOS is enabled.
* Fix – Fixed error that prevented the deletion of a booking if the linked product/resource didn’t exist.
* Fix – Fixed PHP deprecation notice related to the Bookings Payment Gateway registration.
* Fix – Fixed an issue that displayed expired booking notices multiple times.
* Fix – Fixed a conflict with the date picker styles of Product Add-Ons and Gift Cards.
* Fix – Clear out persistent admin notice about fetching Google calendars when errors are resolved.
* Fix – Fixed undefined property warning in booking notification emails.
* Dev – Introduced ‘woocommerce_bookings_use_extensive_time_slots_check’ filter. Set it to ‘false’ for faster availability calculations, unless you are using automatic resource assignment or monthly duration unit.
* Dev – The structure of the array returned via wc_bookings_product_get_available_blocks has changed. Expect an associative array with timestamp as the key and the number of booked slots as value.
* Dev – Improved doc blocks for key functions.
* Dev – Updated ‘bookings’ REST API endpoint to support searching and filtering by product, customer, resource, date and status.
* Dev – Introduced a ‘weekly-schedule’ v2 REST API endpoint to read/write weekly schedule rules.
* Dev – Introduced a ‘date-overrides’ v2 REST API endpoint to read/write date override rules.
* Dev – Exposed ‘wc_booking’ and ‘bookable_resource’ CPTs in the REST API.