Back to WooCommerce – Bookings Availability
WooCommerce – Bookings Availability changelog
Release notes for every version we have on record, newest first.
Latest 1.5.3 · 29 Oct 2026
40 versions
Since Jan 2021
2026 9 versions
1.5.3 Latest 29 Oct 2026 5 improved
Improved
- Raised the PHPStan analysis level to 8.
- Corrected docblock types reported by PHPStan level 10.
- Checked integrations in PHPStan against generated stubs from woocommerce/php-stubs.
- Kept the PHPStan integration stubs up to date without manual changes.
- Updated QIT CLI to 1.3.3.
1.5.2 21 Oct 2026 5 improved6 fixed
Improved
- Raised the PHPStan analysis level to 3.
- Raised the PHPStan analysis level to 4.
- Raised the PHPStan analysis level to 5.
- Raised the PHPStan analysis level to 6.
- Raised the PHPStan analysis level to 7.
Fixed
- Made the "Try again" link of the Bookings Calendar and Schedule blocks retry a failed product request and stop jumping to the top of the page.
- Kept a date in the keyboard tab order after moving to another month or week in the mobile Bookings Calendar.
- Gave each open Bookings Calendar popover unique element IDs, so screen readers and keyboard focus no longer reach the wrong popover.
- Started the Bookings Schedule editor preview from the first page after infinite scroll is switched on.
- Loaded all bookable products in the Calendar block editor and prevented older requests from replacing the current product list.
- Opened the product page with the date preselected when "Book now" could not add the booking to the cart in the Bookings Calendar and Schedule blocks.
1.5.1 14 Oct 2026 1 improved
Improved
- Updated the release deployment to WooCommerce.com.
1.5.0 14 Oct 2026 1 new5 improved2 fixed
New
- Preselected the date chosen in the Bookings Calendar and Schedule blocks when "Select options" opens the product page.
Improved
- Included the available translation packs in the plugin package.
- Raised minimum requirements to WordPress 7.0 and WooCommerce 11.1.
- Updated @wordpress/scripts to 36.1.
- Migrated the JavaScript unit tests from Jest to Vitest.
- Updated development dependencies to address security advisories.
Fixed
- Preserved WordPress timezone data when loading booking availability blocks.
- Respected the site's start-of-week setting in the Bookings Schedule block.
1.4.2 7 Oct 2026 11 improved2 fixed
Improved
- Require WooCommerce Bookings 3.10.0 or later.
- Declared compatibility with WooCommerce 11.2.
- Pin GitHub Actions and their nested dependencies to immutable commit SHAs.
- Switched the version headings in changelog.txt to the WordPress.org format.
- Updated development dependencies to address security advisories.
- Enforce checks for authored stylesheets.
- Run PHPCS and QIT tooling on PHP 8.4.
- Stop tracing database passwords in the test installer.
- Managed changelog entries with the Jetpack Changelogger, so pull requests add a change file instead of writing the entry in the pull request description.
- Updated the development toolchain to Node 24.18 and @wordpress/scripts 35.
- Raised the PHPStan analysis level to 2.
Fixed
- Preserve availability results when requests finish out of order and display loading dates consistently.
- Removed an unmaintained memoization package from the availability calendar bundle.
1.4.1 27 Aug 2026 12 improved1 fixed
Improved
- Migrate Bookings Calendar and Schedule blocks to Block API version 3.
- Declare the plugin license as GPL-3.0-or-later in the plugin header and package.json.
- Bump WordPress "Tested up to" to 7.1.
- Bump WordPress minimum supported version to 6.9.
- Bump WooCommerce "tested up to" version 11.1.
- Bump WooCommerce minimum supported version to 10.9.
- Remove compatibility code for WordPress versions below 6.8.
- Remove compatibility code for WooCommerce versions below 10.6.
- Update the PHPCS development dependency to 3.13.6. and WPCS to 3.4.1.
- Restore JavaScript unit tests and run them in CI.
- Prevent pull request metadata from being evaluated as shell code in issue automation.
- Documented the isolated worktree setup for local development.
Fixed
- Booking calendar popover is now keyboard accessible, improving accessibility.
1.4.0 6 Jul 2026 2 new8 improved14 fixed
New
- Enhance event calendar accessibility with keyboard navigation as well as screen reader alert for calendar loading status.
- Add accessible aria-labels to booking buttons and event items for improved screen reader support.
Improved
- Important: Updated the frontend UI in the Bookings Calendar and Schedule blocks to improve accessibility.
- Reimplement calendar with semantic HTML table structure for improved accessibility and layout.
- Refactor placeholder mixin in SCSS, remove duplicate, fix misspelling.
- Upgrade Node.js from v20 to v24 and npm from v10 to v11.
- Upgrade npm and Composer dependencies.
- Add a spell-check GitHub Actions workflow and fix typos.
- Bump WooCommerce "tested up to" version 10.9.
- Bump WooCommerce minimum supported version to 10.7.
Fixed
- Mobile Load More button now properly resets pagination when selecting different dates in Bookings Calendar Block.
- Treat the night duration unit the same as day in calendar availability checks, ensuring accommodation products display correctly in the Week and Month views.
- Improved keyboard accessibility for event calendar item popovers.
- Replace button elements with anchor tags for navigation links to improve semantic HTML and accessibility compliance.
- Add visible focus outlines to bookings availability navigation elements for improved keyboard accessibility.
- Update color values for bookings availability components to improve accessibility.
- Update date display in event item component from a span to an h2 for better semantic structure.
- Display events grouped by date to improve accessibility.
- Ensure the "Load more" button has the proper button role by replacing the link with a button.
- Improve accessibility of calendar navigation by using proper button elements with disabled attribute instead of links with CSS-only disabled state.
- Disable past dates in the booking calendar.
- Add word-break property to calendar day item title for better text handling.
- Update calendar date colors to improve accessibility and contrast.
- Manage focus correctly for when more items are loaded in the Bookings Schedule block.
1.3.6 20 Apr 2026 5 improved
Improved
- Bump WooCommerce "tested up to" version 10.7.
- Bump WooCommerce minimum supported version to 10.5.
- Bump WordPress "Tested up to" to 7.0.
- Bump Wordpress minimum supported version to 6.8.
- Bump the plugin-check-action GitHub Action version to v1.1.5 to fix the runner path failure.
1.3.5 2 Feb 2026 3 improved
Improved
- Bump WordPress "tested up to" version 6.9.
- Bump WooCommerce "tested up to" version 10.5.
- Bump WooCommerce minimum supported version to 10.3.
2025 8 versions
1.3.4 20 Oct 2025 6 improved
Improved
- Bump WooCommerce "tested up to" version 10.3.
- Bump WooCommerce minimum supported version to 10.1.
- Run PHP Compatibility sniffs against entire production code base.
- Update PHP Compatibility sniffs to development version containing the key PHP 8.4 sniffs, ensuring we are compatible with PHP 8.4.
- Updates to our QIT GitHub Action workflow.
- Add new deploy workflow.
1.3.3 11 Aug 2025 4 improved
Improved
- Bump WooCommerce "tested up to" version 10.1.
- Bump WooCommerce minimum supported version to 9.9.
- Bump WordPress minimum supported version to 6.7.
- Update NPM packages to fix security issues.
1.3.2 10 Jul 2025 2 improved1 fixed
Improved
- Bump WooCommerce "tested up to" version 10.0.
- Bump WooCommerce minimum supported version to 9.8.
Fixed
- Address issues with blocks not rendering as expected.
1.3.1 23 Jun 2025 2 improved1 fixed
Improved
- Bump WooCommerce "tested up to" version 9.9.
- Bump WooCommerce minimum supported version to 9.7.
Fixed
- Resolve issues flagged by WooCommerce's Quality Insights Toolkit (QIT).
1.3.0 28 Apr 2025 2 improved1 fixed
Improved
- Bump WordPress "tested up to" version 6.8.
- Update all third-party actions our workflows rely on to use versions based on specific commit hashes.
Fixed
- Ensure the activation notice is displayed only once and does not keep appearing repeatedly.
1.2.12 17 Mar 2025 4 improved
Improved
- Bump WooCommerce "tested up to" version 9.8.
- Bump WooCommerce minimum supported version to 9.6.
- Bump WordPress minimum supported version to 6.6.
- Add the WordPress Plugin Check GitHub Action and fix all issues it flagged.
1.2.11 13 Jan 2025 2 improved1 fixed
Improved
- Bump WooCommerce "tested up to" version 9.6.
- Bump WooCommerce minimum supported version to 9.4.
Fixed
- Ensure the "Booking Schedule" block renders properly in block themes.
1.2.10 6 Jan 2025 3 improved
Improved
- Removal of custom activation notices in favor of WordPress core plugin dependency notices.
- Bump WooCommerce "tested up to" version 9.5.
- Bump WooCommerce minimum supported version to 9.3.
2024 7 versions
1.2.9 18 Nov 2024 1 improved
Improved
- Bump WordPress "tested up to" version 6.7.
1.2.8 30 Oct 2024 3 improved
Improved
- Bump WooCommerce "tested up to" version 9.4.
- Bump WooCommerce minimum supported version to 9.2.
- Bump WordPress minimum supported version to 6.5.
1.2.7 5 Aug 2024 7 improved
Improved
- Bump WooCommerce "tested up to" version 9.1.
- Bump WooCommerce minimum supported version to 8.9.
- Bump WordPress "tested up to" version 6.6.
- Bump WordPress minimum supported version to 6.4.
- Update NPM packages and node version to v20 to modernize developer experience.
- Fix QIT E2E tests and add support for a few new test types.
- Exclude the Woo Comment Hook @since sniff.
1.2.6 22 Apr 2024 4 improved
Improved
- Bump WooCommerce "tested up to" version 8.8.
- Bump WooCommerce minimum supported version to 8.6.
- Bump WordPress "tested up to" version 6.5.
- Bump WordPress minimum supported version to 6.3.
1.2.5 27 Feb 2024 2 improved1 fixed
Improved
- Bump WooCommerce "tested up to" version 8.6.
- Bump WooCommerce minimum supported version to 8.4.
Fixed
- Booking Calendar displays incorrect availability for Accommodation Products. Fix was added in v1.2.5 of the Accommodation Bookings plugin.
1.2.4 29 Jan 2024 4 improved1 fixed
Improved
- Bump WooCommerce "tested up to" version 8.5.
- Bump WooCommerce minimum supported version to 8.3.
- Bump WordPress minimum supported version to 6.3.
- Note compatibility with WooCommerce Blocks.
Fixed
- Date format translations in detail popups.
1.2.3 16 Jan 2024 6 improved
Improved
- Add Playwright end-to-end tests.
- Bump PHP "tested up to" version 8.3.
- Bump PHP minimum supported version to 7.4.
- Bump WooCommerce "tested up to" version 8.4.
- Bump WooCommerce minimum supported version to 8.2.
- Note compatibility with WooPayments extension.
2023 7 versions
1.2.2 21 Nov 2023 5 improved1 fixed
Improved
- Bump WooCommerce "tested up to" version 8.3.
- Bump WooCommerce minimum supported version to 8.1.
- Bump WordPress "tested up to" version 6.4.
- Bump WordPress minimum supported version to 6.2.
- Bump woocommerce-sniffs to 1.0.0.
Fixed
- Ensure the Bookings Calendar and Schedule Block work on WordPress 6.4.
1.2.1 2 Oct 2023 1 improved
Improved
- Update PHPCS and PHPCompatibility GitHub Actions.
1.2.0 28 Aug 2023 5 improved
Improved
- Bump PHP minimum supported version from 7.0 to 7.3.
- Bump WooCommerce "tested up to" version from 7.8 to 8.0.
- Bump WooCommerce minimum supported version from 7.2 to 7.8.
- Bump WordPress "tested up to" version from 6.2 to 6.3.
- Link to plugin homepage to the plugin's entry on the plugin page.
1.1.30 5 Jul 2023 3 improved
Improved
- Bump WooCommerce "tested up to" version 7.8.
- Bump WooCommerce minimum supported version from 6.0 to 7.2.
- Bump WordPress minimum supported version from 5.6 to 6.1.
1.1.29 14 Jun 2023 5 improved
Improved
- Bump WooCommerce "tested up to" version to 7.6.
- Bump WooCommerce minimum supported version from 6.0 to 6.8.
- Bump WordPress "tested up to" version to 6.2.
- Bump WordPress minimum supported version from 5.6 to 5.8.
- Added new GitHub Workflow to run Quality Insights Toolkit tests.
1.1.28 12 May 2023 1 fixed
Fixed
- Respect "Display a Timezone" settings in Calendar & Schedule blocks.
1.1.27 13 Mar 2023 2 improved1 fixed
Improved
- Bump WordPress "tested up to" version 6.1.
- Bump WooCommerce "tested up to" from 6.8 to 7.3.
Fixed
- Compatibility issue with Gutenberg Popover.
2022 6 versions
1.1.25 13 Dec 2022 2 improved3 fixed
Improved
- Bump NPM to v8.
- Bump node to v16.
Fixed
- Adjust styles of bookings calendar and schedule block UI when title is larger than block width.
- Ensure the Booking Availability Calendar shows the availability of the product relative to the viewer's time.
- Show sold out items on frontend when selected.
1.1.24 9 Nov 2022 1 new1 improved
New
- Declare support for High-Performance Order Storage ("HPOS").
Improved
- Minimum Version Bumps: WP 5.6, Woo 6.0, & PHP 7.0.
1.1.23 1 Nov 2022 2 fixed
Fixed
- Bookable products are sorted as per their menu order.
- Mobile booking calendar issues.
1.1.22 24 Aug 2022 1 new1 improved
New
- PHP Compatibility GitHub Action.
Improved
- WC 6.8.0 compatibility.
1.1.21 23 Aug 2022 1 new1 improved
New
- PHP Compatibility GitHub Action.
Improved
- WC 6.8.0 compatibility.
1.1.20 26 May 2022 1 improved2 fixed
Improved
- Bump tested up to WordPress version 6.0.
Fixed
- Security - Updated npm packages.
- Bookings Schedule block does not work on frontend with Twenty Twenty-Two theme.
2021 3 versions
1.1.19 11 May 2021 1 fixed
Fixed
- Page scrolling to the top when mouse is moved out of the popover modal on Bookings Calendar block.
1.1.18 15 Mar 2021 2 improved1 fixed
Improved
- WC 5.1 compatibility.
- WP 5.7 compatibility.
Fixed
- Correct an issue where the Bookings Calendar block wasn't shown on the frontend of the site after WordPress 5.7.
1.1.17 20 Jan 2021 3 improved1 fixed
Improved
- Remove set width of products selection screen to expand to container.
- WC 4.9 compatibility.
- WP 5.6 compatibility.
Fixed
- Popover container on calendar block obscured when Gutenberg plugin is active.
