diff --git a/docs/internal-developers/testing/releases/871.md b/docs/internal-developers/testing/releases/871.md new file mode 100644 index 00000000000..544980b31fa --- /dev/null +++ b/docs/internal-developers/testing/releases/871.md @@ -0,0 +1,15 @@ +# Testing notes and ZIP for release 8.7.1 + +Zip file for testing: [woocommerce-gutenberg-products-block.zip](https://github.com/woocommerce/woocommerce-blocks/files/9766268/woocommerce-gutenberg-products-block.zip) + +## Feature plugin and package inclusion in WooCommerce + +### Fixed an issue where JavaScript errors would occur when more than one extension tried to filter specific payment methods in the Cart and Checkout blocks ([7377](https://github.com/woocommerce/woocommerce-blocks/pull/7377)) + +#### User Facing Testing + +1. Install and activate [some-extension-name.zip](https://github.com/woocommerce/woocommerce-blocks/files/9764404/some-extension-name.zip) and [WooCommerce Conditional Shipping and Payments](https://woocommerce.com/products/conditional-shipping-and-payments/). +2. Activate the Cash on Delivery payment method. +3. Go to the Cart block and view the JS console. Ensure you don't see any errors such as `Error when executing callback for cheque in some-extension-name TypeError: namespacedCallbacks[namespace] is not a function`. +4. Go to the Checkout block and check that no similar errors appear. +5. Change your city to `Denver` and ensure the Cash on Delivery method is not available. diff --git a/docs/internal-developers/testing/releases/872.md b/docs/internal-developers/testing/releases/872.md new file mode 100644 index 00000000000..82ba499435b --- /dev/null +++ b/docs/internal-developers/testing/releases/872.md @@ -0,0 +1,22 @@ +# Testing notes and ZIP for release 8.7.2 + +Zip file for testing: [woocommerce-gutenberg-products-block.zip](https://github.com/woocommerce/woocommerce-blocks/files/9785242/woocommerce-gutenberg-products-block.zip) + +## Feature plugin and package inclusion in WooCommerce + +### Fixed a problem where Custom Order Tables compatibility declaration could fail due to the unpredictable plugin order load ([7395](https://github.com/woocommerce/woocommerce-blocks/pull/7395)) + +#### User Facing Testing + +1. Refer to [High Performance Order Storage Upgrade Recipe Book](https://github.com/woocommerce/woocommerce/wiki/High-Performance-Order-Storage-Upgrade-Recipe-Book) on how to enable HPOS +2. Ensure no incompatibility warnings are displayed regarding the Blocks plugin + +### Refactor useCheckoutAddress hook to enable "Use same address for billing" option in Editor ([7393](https://github.com/woocommerce/woocommerce-blocks/pull/7393)) + +#### User Facing Testing + +1. Go to `wp-admin/admin.php?page=wc-settings&tab=shipping§ion=options` page. +2. Enable the `Force shipping to the customer billing address` option and save the changes. +3. Go to Checkout block Editor, and confirm `Use same address for billing` toggle is working as expected. +4. Go to the Checkout block front-end, and confirm shipping address form is not visible. +5. Change the billing address, confirm the shipping address in the order summary gets changed, and shipping methods are updated. diff --git a/docs/internal-developers/testing/releases/README.md b/docs/internal-developers/testing/releases/README.md index d860faebed1..a4363c633da 100644 --- a/docs/internal-developers/testing/releases/README.md +++ b/docs/internal-developers/testing/releases/README.md @@ -30,7 +30,7 @@ Every release includes specific testing instructions for new features and bug fi - [4.7.0](./470.md) - [4.8.0](./480.md) - [4.9.0](./490.md) -- [4.9.1](./491.md) + - [4.9.1](./491.md) - [5.0.0](./500.md) - [5.1.0](./510.md) - [5.2.0](./520.md) @@ -92,6 +92,8 @@ Every release includes specific testing instructions for new features and bug fi - [8.5.1](./851.md) - [8.6.0](./860.md) - [8.7.0](./870.md) + - [8.7.1](./871.md) + - [8.7.2](./872.md) diff --git a/readme.txt b/readme.txt index c1caef92d21..29a056ae097 100644 --- a/readme.txt +++ b/readme.txt @@ -79,6 +79,19 @@ Release and roadmap notes available on the [WooCommerce Developers Blog](https:/ == Changelog == += 8.7.2 - 2022-10-13 = + +#### Bug Fixes + +- Fixed a problem where Custom Order Tables compatibility declaration could fail due to the unpredictable plugin order load. ([7395](https://github.com/woocommerce/woocommerce-blocks/pull/7395)) +- Refactor useCheckoutAddress hook to enable "Use same address for billing" option in Editor ([7393](https://github.com/woocommerce/woocommerce-blocks/pull/7393)) + += 8.7.1 - 2022-10-12 = + +#### Bug Fixes + +- Fixed an issue where JavaScript errors would occur when more than one extension tried to filter specific payment methods in the Cart and Checkout blocks. ([7377](https://github.com/woocommerce/woocommerce-blocks/pull/7377)) + = 8.7.0 - 2022-10-10 = #### Enhancements