Avoided database packet errors when caching large booking availability results.
Versão 1.3.16
9 melhorias3 correções1 reforço de segurança
Melhoria
Require WooCommerce Bookings 3.10.0 or later.
Add the canonical GPL-3.0 license text.
Raised the PHPStan analysis level to 8.
Corrected docblock types reported by PHPStan level 9.
Corrected docblock types reported by PHPStan level 10.
Checked integrations in PHPStan against generated stubs from woocommerce/php-stubs.
Resolved PHPStan baseline entries without changing behavior.
Kept the PHPStan integration stubs up to date without manual changes.
Updated QIT CLI to 1.3.3.
Correção
Fixed a fatal error when availability is requested for a resource that is not assigned to the accommodation product.
Fixed resource availability rules being ignored when counting available nights for products with resources.
Fixed availability being calculated for 1970 when a check-in or check-out time is empty.
Segurança
Add the Automattic security policy and public security contact.
Versão 1.3.15
7 melhorias6 correções
Melhoria
Key cached availability results from get_time_slots by the requested blocks, so a different block selection in the same date range is no longer served stale slots.
Added regression coverage for critical merchant flows.
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.
Correção
Kept the saved check-in/out time when a filter returns an invalid time, instead of saving a 1970 date or causing a fatal error.
Loaded the accommodation booking form scripts and styles when the Single Product block is nested in another block.
Kept partial-day check-in and check-out restrictions when navigating between months.
Stopped the info icon on check-in-only and check-out-only days from selecting that date when clicked.
Fixed the date that screen readers announce for days shown from the previous or next month.
Showed the date a stay was booked in the cart's Booking Date row, instead of today's date or, on translated stores, the check-in date.
Versão 1.3.14
3 melhorias4 correções
Melhoria
Raised minimum requirements to WordPress 7.0 and WooCommerce 11.1.
Updated @wordpress/scripts to 36.1.
Updated development dependencies to address security advisories.
Correção
Stopped hiding available accommodation dates when several resources have bookings.
Restored the "Select check-out" prompt after a check-in date is picked with WooCommerce Bookings 3.11.0.
Corrected calendar (.ics) dates for all-day bookings, which were written with a time and, for other bookable products, ended a day early.
Prevented duplicate booking multiplier options in global add-on groups.
Updated development dependencies to address security advisories.
Enforce checks for authored stylesheets.
Run PHPCS and QIT tooling on PHP 8.4.
Read pull-request metadata as data in the issue-link workflow.
Keep CI credentials out of steps that run pull-request code.
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.
Correção
Bound accommodation availability caching and avoid duplicate registry entries on cache hits.
Validate person-record ownership and edit permissions before saving accommodation person types.
Versão 1.3.12
3 melhorias
Melhoria
Bump WordPress "Tested up to" to 7.1.
Bump WooCommerce "tested up to" version 11.1.
Bump WooCommerce minimum supported version to 10.9.
Versão 1.3.11
8 melhorias1 correção
Melhoria
Enhanced datepicker accessibility with screen reader support and improved visual indicators for booking availability status.
Calendar display option text to clarify user interaction.
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 11.0.
Bump WooCommerce minimum supported version to 10.8.
Bump WordPress minimum supported version to 6.9.
Correção
Accommodation Bookings no longer deactivates itself when WooCommerce Bookings is missing or outdated, an admin notice is shown instead.
Versão 1.3.10
1 correção
Correção
Remove "woocommerce-bookings" from the plugin dependencies, as it is not hosted on WordPress.org.
Versão 1.3.9
5 melhorias4 correções
Melhoria
Now declares woocommerce-bookings as a required plugin for this plugin to be activated.
Bump WooCommerce "tested up to" version 10.8.
Bump WooCommerce minimum supported version to 10.6.
Bump the plugin-check-action GitHub Action version to v1.1.5 to fix the runner path failure.
Fix the direct file access protection errors reported by the Plugin Check plugin.
Correção
Make the Accommodation settings tab visible to Shop Manager users by using the manage_woocommerce capability.
Accommodation Bookings scripts now load only on accommodation product pages, resolving a console notice and a conflict with WooCommerce Product Add-Ons.
Updated the booked blocks structure to display the correct availability for the Bookings Availability block.
Use a DOM element for the booking form title to improve accessibility.
Versão 1.3.8
4 melhorias
Melhoria
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.
Versão 1.3.7
2 melhorias1 correção
Melhoria
Bump WooCommerce "tested up to" version 10.5.
Bump WooCommerce minimum supported version to 10.3.
Correção
Updated the Booked Blocks structure to display correct availability, ensuring compatibility with Bookings V3.
2025
6 versões
Versão 1.3.6
6 melhorias2 correções
Melhoria
Bump WooCommerce "tested up to" version 10.4.
Bump WooCommerce minimum supported version to 10.2.
Bump WordPress "tested up to" version 6.9.
Update PHP Compat sniffs to a development version covering most of the PHP 8.4 changes.
Run the PHP Compat sniffs against the entire production release of the plugin.
Updates to our QIT GitHub Action workflow.
Correção
Ensure there is no fatal error on the bookings list page due to recent changes in Bookings V3.
JavasScript error reference to jQuery on New Product page.
Versão 1.3.5
2 melhorias
Melhoria
Bump WooCommerce "tested up to" version 10.2.
Bump WooCommerce minimum supported version to 10.0.
Versão 1.3.4
4 melhorias1 reforço de segurança
Melhoria
Bump WooCommerce "tested up to" version 10.1.
Bump WooCommerce minimum supported version to 9.9.
Bump WordPress minimum supported version to 6.7.
Ensure JavaScript dependencies are set correctly.
Segurança
Update NPM packages to fix security issues.
Versão 1.3.3
4 melhorias
Melhoria
Bump WooCommerce "tested up to" version 9.9.
Bump WooCommerce minimum supported version to 9.7.
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.
Versão 1.3.2
5 melhorias
Melhoria
Render uniform WP time picker over default time input element.
Bump WooCommerce "tested up to" version 9.7.
Bump WooCommerce minimum supported version to 9.5.
Bump WordPress minimum supported version to 6.6.
Disabled warning checks from WordPress Plugin Check Action.
Versão 1.3.1
3 melhorias
Melhoria
Bump WooCommerce "tested up to" version 9.6.
Bump WooCommerce minimum supported version to 9.4.
Use the @woocommerce/e2e-utils-playwright NPM package for E2E tests.
2024
9 versões
Versão 1.3.0
2 melhorias1 correção
Melhoria
Bump WooCommerce "tested up to" version 9.5.
Bump WooCommerce minimum supported version to 9.3.
Correção
Ensure sorting by price works as expected.
Versão 1.2.10
1 melhoria
Melhoria
Bump WordPress "tested up to" version 6.7.
Versão 1.2.9
3 melhorias
Melhoria
Bump WooCommerce "tested up to" version 9.4.
Bump WooCommerce minimum supported version to 9.2.
Bump WordPress minimum supported version to 6.5.
Versão 1.2.8
4 melhorias2 correções
Melhoria
Bump WooCommerce "tested up to" version 9.2.
Bump WooCommerce minimum supported version to 9.0.
Fix QIT E2E tests and add support for a few new test types.
Update E2E tests to accommodate the changes in WooCommerce 9.2.
Correção
Ensure display of checkbox options shows correctly in an Accommodation product.
Allow Accommodation product tabs to be ordered properly.
Versão 1.2.7
7 melhorias2 correções
Melhoria
Bump WooCommerce "tested up to" version 9.0.
Bump WooCommerce minimum supported version to 8.8.
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.
Add proper plugin name to the readme.txt. Remove Bookings from our required plugins list as it's not hosted on WordPress.org.
Exclude the Woo Comment Hook @since sniff.
Correção
Unavailable accommodation days appear available even when booked.
Error in Updating Accommodation Product Data via REST API: Unrecognized Product Type Response.
Versão 1.2.6
4 melhorias
Melhoria
Bump WooCommerce "tested up to" version 8.9.
Bump WooCommerce minimum supported version to 8.7.
Bump WordPress "tested up to" version 6.5.
Bump WordPress minimum supported version to 6.3.
Versão 1.2.5
3 melhorias2 correções
Melhoria
Apply same code style (call static method) within file.
Bump WooCommerce "tested up to" version 8.6.
Bump WooCommerce minimum supported version to 8.4.
Correção
Booking Calendar displays incorrect availability for Accommodation Products.
Missing product ID when getting check-in time.
Versão 1.2.4
4 melhorias
Melhoria
Bump PHP "tested up to" version 8.3.
Bump WooCommerce "tested up to" version 8.5.
Bump WooCommerce minimum supported version to 8.3.
Bump WordPress minimum supported version to 6.3.
Versão 1.2.3
4 melhorias
Melhoria
Declare compatibility with WooCommerce Blocks.
Bump PHP minimum supported version to 7.4.
Bump WooCommerce "tested up to" version 8.4.
Bump WooCommerce minimum supported version to 8.2.
2023
10 versões
Versão 1.2.2
6 melhorias
Melhoria
Add end-to-end tests using Playwright.
Update default behavior to use a block-based cart and checkout in E2E tests.
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.
Versão 1.2.1
3 melhorias1 correção
Melhoria
Hard code the paths to the asset data files.
Update PHPCS and PHPCompatibility GitHub Actions.
Indicate compatibility with WooPayments extension.
Correção
Fatal Error when WooCommerce is disabled.
Versão 1.2.0
4 melhorias
Melhoria
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.
Versão 1.1.43
3 melhorias
Melhoria
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.
Versão 1.1.42
5 melhorias
Melhoria
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.
Versão 1.1.41
2 melhorias
Melhoria
Add product unit filter, wc_bookings_product_duration_fallback, to add night unit support.
Fix linting errors found by the Quality Insights Toolkit.
Versão 1.1.40
1 melhoria1 correção
Melhoria
Added a new filter, woocommerce_accommodation_booking_get_check_times, to change the check-in/out timings per product.
Correção
Fully booked days show as partially booked - Day after booking shows partially booked.
Versão 1.1.39
1 melhoria
Melhoria
Bump http-cache-semantics from 4.1.0 to 4.1.1.
Versão 1.1.38
1 melhoria
Melhoria
Bump http-cache-semantics from 4.1.0 to 4.1.1.
Versão 1.1.37
4 melhorias1 correção
Melhoria
Bump scss-tokenizer from 0.3.0 to 0.4.3 and node-sass from 7.0.1 to 7.0.3.
Bump WooCommerce "tested up to" from 6.7 to 7.3.
Bump WordPress tested up to version from 6.0 to 6.1.
Bump minimum required WordPress version from 4.1 to 5.6.
Correção
Fatal error when Rate is empty and Range Cost is added.
2022
9 versões
Versão 1.1.36
3 melhorias
Melhoria
Bump NPM to v8.
Bump composer to v2.
Bump node to v16.
Versão 1.1.35
1 novidade2 melhorias1 correção
Novidade
Declare support for High-performance Order Storage ("HPOS").
Melhoria
Bump minimist from 1.2.5 to 1.2.6.
Minimum Version Bumps: WP 5.6, Woo 6.0, & PHP 7.0.
Correção
Showing check-in date on the cart page instead of booking date.
Versão 1.1.34
1 correção
Correção
PHP 8.0/8.1 Compatibility issue fixed: Critical error when cost in range is empty if Standard room rate is empty as well.