Releases: woocommerce/woocommerce-square
Releases · woocommerce/woocommerce-square
Version 4.8.4
- Fix - Resolved the product duplication issue on the Square side when WooCommerce is set as the SOR.
- Fix - Remove
woocommerce_loop_add_to_cart_link
filter to standardize "Buy Gift Card" and "Add to Cart" button styles across themes. - Fix - Reposition payment error messages close to Payment Method form on the Classic Checkout page.
- Dev - Bump WooCommerce "tested up to" version 9.5.
- Dev - Bump WooCommerce minimum supported version to 9.3.
- Dev - Group E2E tests using tags and run each group in parallel within the GitHub Actions workflow.
- Dev - Resolved some failing E2E tests.
Version 4.8.3
- Fix – Ensure Square sync works without issues when using cached API responses.
- Fix - Avoid a potential infinite loop during inventory pull.
- Tweak - Change the maximum object retrieval limit from 100 to 50 to avoid timeout issues.
- Dev - Bump WordPress "tested up to" version 6.7.
- Dev - Bump WordPress minimum supported version to 6.5.
Version 4.8.2
- Add - Title, Description, and Gateway ID props to the express payment method.
- Dev - Bump WooCommerce "tested up to" version 9.4.
- Dev - Bump WooCommerce minimum supported version to 9.2.
- Dev - Bump WordPress minimum supported version to 6.5.
Version 4.8.1
- Fix - Confirmation popup no longer appears when saving the Square settings.
- Fix - Connection settings now persist previous connection when toggling between Production and Sandbox.
- Fix - Prevent gift card image from being forced upon a site.
- Fix - Update URL linking to Square Developer dashboard in sandbox settings.
- Dev - Bump WooCommerce "tested up to" version 9.3.
- Dev - Bump WooCommerce minimum supported version to 9.1.
Version 4.8.0
- Add - Support for the WooCommerce Product Block Editor.
- Fix - Address a potential infinite loop issue with the
pull_inventory
step when running a manual synchronization. - Fix - Cancelling Google Pay on checkout shows validation errors.
- Fix - Missing gift card order item meta during re-order.
- Fix - Ensure we don't hardcode the database prefix in queries we run.
- Fix - Replace the use of deprecated hook
wcs_renewal_order_meta
withwc_subscriptions_renewal_order_data
. - Update - Change the business location button text based on the location count.
- Dev - Bump WooCommerce "tested up to" version 9.2.
- Dev - Bump WooCommerce minimum supported version to 9.0.
Version 4.7.3
- Fix - Inconsistency in the height of Express Payment Button and compliance with the new Woo Express Payment Method Styling API.
- Fix - Ensure the "Uncaught TypeError" JavaScript console error does not occur for out-of-stock products.
- Fix - Ensure compatibility with WooPayments extension.
- Dev - Bump WooCommerce "tested up to" version 9.1.
- Dev - Bump WooCommerce minimum supported version to 8.9.
- Dev - Update NPM packages and node version to v20 to modernize developer experience.
Version 4.7.2
- Fix - Check if dependencies are loaded before showing onboarding process.
- Fix - Ensure the product category syncs properly between the Square and WooCommerce store.
- Dev - Fix QIT E2E tests and add support for a few new test types.
Version 4.7.1
- Fix - Remove double encoding from the redirect_url param in the oauth connect url.
- Dev - Bump WordPress "tested up to" version 6.6.
Version 4.7.0
- Add - New Merchant Onboarding experience with a new wizard flow & settings pages.
- Add - Support for WooCommerce Product Blocks.
- Dev - Bump WooCommerce "tested up to" version 9.0.
- Dev - Bump WooCommerce minimum supported version to 8.8.
- Dev - Bump WordPress minimum supported version to 6.4.
Version 4.6.3
- Add - ESLint GitHub Action workflow to enforce ESLint rules on pull requests.
- Dev - Bump Square PHP SDK version from
29.0.0.20230720
to35.1.0.20240320
. - Dev - Improved codebase by addressing PHPCS errors.
- Dev - Improved codebase by resolving issues reported by ESLint.
- Dev - Address QIT PHPStan test errors.
- Dev - Address QIT Security test errors.
- Fix - A fatal error could occur when running incompatible versions of WooCommerce.
- Fix - Apple Pay button is now available on Cart and Checkout Block pages.
- Fix - Ensure that the 'Sync stock from Square' and 'Sync inventory' links work properly on the edit product screen.
- Fix - Prevent cancelled Digital Wallet payments from blocking the Checkout form.