2025-04-15 - v2.2.7
- Add - Support for WooCommerce's new Email Preview feature.
- Fix - Ensure the product remains available if at least one resource is available, even when other resources are unavailable.
- Dev - Bump WordPress "tested up to" version 6.8.
2025-03-31 - v2.2.6
- Fix - Improve calendar display for multi-day bookings for product rules checked against the starting block only.
- Dev - Bump WooCommerce "tested up to" version 9.8.
- Dev - Bump WooCommerce minimum supported version to 9.6.
- Dev - Update all third-party actions our workflows rely on to use versions based on specific commit hashes.
2025-03-10 - version 2.2.5
- Fix - Ensure the product remains available if at least one resource is available, even when other resources are unavailable.
- Fix - The button position in the Add To Cart With Options block.
- Fix - Ensure booking slots are shown in the REST API slots endpoint for products with an extended minimum duration.
- Fix - Updates in the
meta_data
field of Bookings Products REST API response.- Fix - Ensure the upgrade notice is shown only once and only when the WooCommerce Bookings plugin is updated.
- Fix - Warning for `booking_order_id is not confirmed as set.
- Dev - Bump WooCommerce "tested up to" version 9.7.
- Dev - Bump WooCommerce minimum supported version to 9.5.
- Dev - Bump WordPress minimum supported version to 6.6.
- Dev - Introduce PHP Unit tests for the REST API products and resources endpoints.
- Dev - Disabled warning checks from the WordPress Plugin Check GitHub action.
2025-02-18 - v2.2.4
- Add - Display Booking details even when product not found.
- Fix - Ensure that the 'WooCommerce Bookings' gateway remains hidden on the new WooCommerce Payments settings page.
- Fix - Only show Bookings templates admin notice when Bookings is active and ensure its properly dismissable.
- Fix - Ensure negative values are not permitted in fields where minimum value should be "0".
- Fix - "First block starts at..." now follows the 24 hour time format.
- Fix - Add filter,
disable_find_booked_day_blocks_nonce_check
, to theget_end_time_html
handler.- Dev - Add the WordPress Plugin Check GitHub Action and fix the issues it flagged.
2025-01-27 - v2.2.3
- Add - WooCommerce Bookings prefix in all notices.
- Fix - Issue with "Book Now" button display in block-based themes.
- Fix - Resolved "translation loading was triggered too early" issue in WordPress 6.7.
- Fix - Resolved an issue where the date picker in resource range editing was blocked by the AM/PM selector.
- Dev - Bump WooCommerce "tested up to" version 9.6.
- Dev - Bump WooCommerce minimum supported version to 9.4.
- Dev - Use the
@woocommerce/e2e-utils-playwright
NPM package for E2E tests.
WooCommerce Bookings 2024-12-02 - v2.2.2
* Fix - Ensure the Bookings REST API works correctly in WordPress 6.7.
WooCommerce Bookings 2024-11-25 - version 2.2.1
- Fix - Display issues when deleting products with bookings.
- Dev - Bump WooCommerce "tested up to" version 9.5.
- Dev - Bump WooCommerce minimum supported version to 9.3.
2024-11-18 - v2.2.0
- Add - Ability to filter returned Bookings by
date_start_before
/date_end_after
.- Fix - If an error occurs, return
WP_Error
object instead of an error message in theprepare_object_for_database
method.- Fix - Ensure that bookings work correctly with the checkout block and that no duplicate bookings are created.
- Dev - Bump WordPress "tested up to" version 6.7.