diff --git a/plugins/woocommerce-blocks/docs/internal-developers/testing/releases/1046.md b/plugins/woocommerce-blocks/docs/internal-developers/testing/releases/1046.md new file mode 100644 index 00000000000..e6dda404fc9 --- /dev/null +++ b/plugins/woocommerce-blocks/docs/internal-developers/testing/releases/1046.md @@ -0,0 +1,29 @@ +# Testing notes and ZIP for release 10.4.6 + +Zip file for testing: [woocommerce-gutenberg-products-block.zip](https://github.com/woocommerce/woocommerce-blocks/files/12072230/woocommerce-gutenberg-products-block.zip) + +## WooCommerce Core + +### Product Filters > Fix Performance issue and Fatal error on stores with a high volume of products [#10198](https://github.com/woocommerce/woocommerce-blocks/pull/10198) + +1. Make sure you have products in your store with attributes and stock status (You can do so by simply importing the sample products from the core of Woo). +2. Create a new post. +3. Insert the Products (Beta) block. +4. Insert the Filter by Attribute, Filter by Stock and Filter by Price +5. Make sure all filters have the "Display product count" setting enabled (it is disabled by default). + +Screenshot 2023-07-13 at 20 09 31 + +6. Save the post and go to the front-end +7. Make sure you can use all filters as expected and without any problems/errors: the product counts should match the number of existing products in the store with the filtered criteria, not just what is displayed on the page. + +### Stop reading Product IDs from asset store in filter blocks [#10195](https://github.com/woocommerce/woocommerce-blocks/pull/10195) + +1. Go to Editor +2. Add Filters pattern +3. Add Products (Beta) block +4. Save and go to frontend +5. Play around with filters + +Expected: Make sure you can use all filters as expected and without any problems/errors: the product counts should match the number of existing products in the store with the filtered criteria, not just what is displayed on the page. + diff --git a/plugins/woocommerce-blocks/docs/internal-developers/testing/releases/README.md b/plugins/woocommerce-blocks/docs/internal-developers/testing/releases/README.md index bccdc5828f8..5acdf5b8a51 100644 --- a/plugins/woocommerce-blocks/docs/internal-developers/testing/releases/README.md +++ b/plugins/woocommerce-blocks/docs/internal-developers/testing/releases/README.md @@ -156,6 +156,7 @@ Every release includes specific testing instructions for new features and bug fi - [10.4.3](./1043.md) - [10.4.4](./1044.md) - [10.4.5](./1045.md) + - [10.4.6](./1046.md) - [10.5.0](./1050.md) - [10.6.0](./1060.md) diff --git a/plugins/woocommerce-blocks/readme.txt b/plugins/woocommerce-blocks/readme.txt index 5e3aab60d5a..3f00dbf6073 100644 --- a/plugins/woocommerce-blocks/readme.txt +++ b/plugins/woocommerce-blocks/readme.txt @@ -148,6 +148,16 @@ Release and roadmap notes available on the [WooCommerce Developers Blog](https:/ - Peer Dependency: Request 2.88.2. ([9827](https://github.com/woocommerce/woocommerce-blocks/pull/9827)) - Bump fast-xml-parser from 4.0.7 to 4.2.4. ([9818](https://github.com/woocommerce/woocommerce-blocks/pull/9818)) += 10.4.6 - 2023-7-17 = + +#### Bug Fixes + +- Improve performance and fix memory exhaustion errors that could be triggered for stores with a high volume of products using the Products (Beta) or Products Collection blocks. ([#10198](https://github.com/woocommerce/woocommerce-blocks/pull/10198)) +- Fixed formatting for addresses sent to the Store API. ([#10242](https://github.com/woocommerce/woocommerce-blocks/pull/10242)) + +#### Security +- Update CORS handling in Store API + = 10.4.5 - 2023-06-29 = #### Bug Fixes