WooCommerce Bookings 2.2.0

Download WooCommerce Bookings 2.2.0 from nulled fire. Allow customers to book appointments for services without leaving your site.
* Dev - Added E2E tests to ensure customer-defined blocks work with resources.
* Dev - Update E2E tests workflow to only run based on conditions.
* Dev - Update PHPCS and PHPCompatibility GitHub Actions.
* Fix - Available slots count not displayed for products with no resources.
* Fix - Infinite Calendar Load on PHP 8.1 when WooCommerce Vendors is activated.
* Fix - Non-booking events causing the admin calendar to crash.
* Fix - Add proper nonce check to prevent unauthorized disconnection of Google Calendar account.
* Dev - Bump WooCommerce "tested up to" version from 7.8.0 to 8.0.
* Dev - Bump WooCommerce minimum supported version from 7.2 to 7.8.
* Dev - PHPCS/SemGrep fixes.
* Dev - Replace $eval with locator in playwright E2E tests.
* Fix - Date selection for bookings on the front-end when customer allocated resources are modified.
* Fix - Ensure JavaScript dependencies load correctly.
* Fix - Fatal Error with PHP 8.1: "Call to a member function has_qty() on bool".
* Fix - Incorrect extension name in block-based error message.
* Fix - Potential error handling on unsaved orders for virtual bookings.
* Fix - Visual feedback for vendors editing booking availability.
* Dev - Bump PHP minimum supported version from 7.2 to 7.3.
* Dev - Bump WooCommerce "tested up to" version 7.9.
* Dev - Bump WooCommerce minimum supported version from 7.2 to 7.7.
* Dev - Bump WordPress "tested up to" version from 6.2 to 6.3.
* Fix - Bookable product with resources that are fully booked shows as partially available.
* Fix - Resources block the entire day when added after bookings are made.
* Fix - Respect 24 hours format in the date picker in availability, resource, and cost setting.