Zip file for testing: [woocommerce-gutenberg-products-block.zip](https://github.com/woocommerce/woocommerce-gutenberg-products-block/files/8362307/woocommerce-gutenberg-products-block.zip)
## Feature plugin and package inclusion in WooCommerce
### Filter Products by Attribute: Fix dropdown search case sensitivity [#6096](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/6096)
1. Check out this branch and compile the changes
2. Activate a **block theme**, like Twenty Twenty Two
3. Create a new page, and add the **Filter Products by Attribute** block
4. Change the **Display Style** to **Dropdown**
5. In the **Filter Products by Attribute** section select the attribute you want to be filtering by (in my case 'Size')
6. Test the page on the front-end by searching for product attributes
7. Make sure that relevant values are being found for both Uppercase and Lowercase input
### Stop showing the PricesSlider skeleton when moving the slider handles [#6078](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/6078)
1. Create a new page with the "All Products" and the "Filter Products by Price" blocks.
4. Click on it and check that in the right sidebar it also appears as Classic template: `WooCommerce Classic Template Renders classic WooCommerce PHP templates.`
### Product Ratings: Add Global Styles font size and spacing support [#5927](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/5927)
1. Activate a **block theme**, like Twenty Twenty Two
2. Create a new page, and add the **All Products** block
3. Edit the **Product Ratings** block, and make sure the **Typography** and **Dimensions** block settings are present
4. Ensure the **Typography** and **Spacing** customizations work correctly both on the block level and on the Global Styles level
## Feature Plugin
### Prefetch cart and checkout block assets when cart has contents [#5553](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/5553)
Users cannot see these changes in an obvious way, so smoke testing should be performed only of the checkout flow.
### Prepare the Mini Cart block for Feature Plugin [#6127](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/6127)
With Storefront:
1. Go to Appearance > Widgets.
2. Add a new block to the Sidebar.
3. See the Mini Cart block available inside the inserter.
4. Add the Mini Cart block to the sidebar. Save changes.
5. See the block load and works properly on the front end.
With Twenty Twenty-Two:
1. Edit the Header template part.
2. Can add the block to the header.
3. Save changes.
4. See it load and work properly on the front end.
5. Edit the Mini Cart template part.
6. See the template part containing the Mini Cart Contents block.
### Allow memoized filters to re-run if defaultArg changes [#6102](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/6102)
1. Create a coupon in your store.
2. Add this coupon to your order in the Cart block, ensure a snackbar notice appears when adding and removing the coupon.
3. Do this multiple times and ensure the snackbar notice appears each time it changes.
🐞 Found a mistake, or have a suggestion? [Leave feedback about this document here.](https://github.com/woocommerce/woocommerce-blocks/issues/new?assignees=&labels=type%3A+documentation&template=--doc-feedback.md&title=Feedback%20on%20./docs/internal-developers/testing/releases/730.md)