Skip to content
This repository was archived by the owner on Feb 23, 2024. It is now read-only.

Commit 2460097

Browse files
committed
Add testing notes and release zip file
1 parent 855e569 commit 2460097

File tree

2 files changed

+60
-0
lines changed

2 files changed

+60
-0
lines changed
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# Testing notes and ZIP for release 8.1.0
2+
3+
Zip file for testing: [woocommerce-gutenberg-products-block.zip](https://github.com/woocommerce/woocommerce-blocks/files/9131847/woocommerce-gutenberg-products-block.zip)
4+
5+
## Feature plugin and package inclusion in WooCommerce
6+
7+
### Update WooCommerce block template descriptions. ([6667](https://github.com/woocommerce/woocommerce-blocks/pull/6667))
8+
9+
1. Activate a block theme, like Twenty Twenty-Two.
10+
2. Open the Appearance > Editor (Beta).
11+
3. Using the dropdown arrow next to the Template name, select the Browse all templates button.
12+
4. Confirm the updated WooCommerce templates' descriptions.
13+
14+
### Add filter URL support to filter blocks when filtering for All Products block. ([6642](https://github.com/woocommerce/woocommerce-blocks/pull/6642))
15+
16+
For each filter block, ensure:
17+
18+
1. No regression when used with PHP templates.
19+
2. The URL is updated when checking or unchecking filters.
20+
3. For filter blocks using the filter button, the URL is updated after clicking the filter button.
21+
4. With the updated URL, all selected filters are set correctly after reloading the page. Filter blocks with or without the filter button should work the same.
22+
5. Removing the filter from the Active Filters block should update the URL and the corresponding filter block.
23+
24+
### Add: Allow choosing between single and multiple sections. ([6620](https://github.com/woocommerce/woocommerce-blocks/pull/6620))
25+
26+
1. Edit a page containing an attribute filter block.
27+
2. See no Attempt block recovery button for that block.
28+
3. Select that attribute filter block, and see the new setting Allow selecting multiple options? set to Multiple by default.
29+
4. Switch that setting to Single. See the Query Type setting disappear.
30+
5. Switch back to Multiple. Set display style to Dropdown and query type to AND.
31+
6. Save the page.
32+
7. Visit the page on the front end, and see that we can select multiple attributes.
33+
34+
### Prevent Featured Product block from breaking when product is out of stock + hidden from catalog. ([6640](https://github.com/woocommerce/woocommerce-blocks/pull/6640))
35+
36+
1. Add a Featured Product block to a page and save.
37+
2. Head to the product and set the product to Out of Stock.
38+
3. Under WooCommerce > Settings > Products > Inventory, check the box that says "Hide out of stock items from the catalog".
39+
4. Return to the page with your Featured Product block, select it, and select "Edit" to choose a new product to feature.
40+
5. Make sure the block can still be edited to choose a new product.
41+
42+
### Fix: Update billing address when shipping address gets change in Cart block. ([6591](https://github.com/woocommerce/woocommerce-blocks/pull/6591))
43+
44+
1. Add a product to cart and go to the Cart block
45+
2. Add a new address in the Shipping calculator, different from what you already used
46+
3. Wait for the update and click Proceed to checkout
47+
4. In the Checkout block, see the new address for shipping being added to the Shipping address
48+
5. Uncheck the checkbox for Use same address for billing
49+
6. Look at the Billing address form and confirm it has the same address which was selecteinat shipping calculator.
50+
51+
### Contrast improvement for checkout error messages when displayed over a theme's dark mode. ([6292](https://github.com/woocommerce/woocommerce-blocks/pull/6292))
52+
53+
1. Use a theme that supports dark mode and enable it, e.g. Eksell.
54+
2. Create a test page and add the checkout block.
55+
3. Click on the checkout block and activate the option Style » Dark mode inputs in the sidebar.
56+
4. Save that test page and go to the frontend.
57+
5. Add a product to the cart and go to the test page with the checkout block.
58+
6. Clear all form fields, if they're pre-filled, and click on place order.
59+
7. See the error messages with sufficient color contrast.

docs/internal-developers/testing/releases/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ Every release includes specific testing instructions for new features and bug fi
8282
- [7.8.3](./783.md)
8383
- [7.9.0](./790.md)
8484
- [8.0.0](./800.md)
85+
- [8.1.0](./810.md)
8586

8687
<!-- FEEDBACK -->
8788

0 commit comments

Comments
 (0)