-
Notifications
You must be signed in to change notification settings - Fork 219
Conversation
Release StepsThe release pull request has been created! This checklist is a guide to follow for the remainder of the release process. You can check off each item in this list once completed.
Initial Preparation
Create the Testing Notes
Each porter is responsible for testing the PRs that fall under the focus of their own team. Shared functionality should be tested by both porters. This means that the Rubik porter will mostly test checkout blocks and Store API endpoints, while the Kirigami porter will test the product related blocks and Store API endpoints.
Ensure hub is set up and you're authenticated
Push the button - Deploy
If this release is deployed to WordPress.org
After Workflow completes
Pull request in WooCommerce Core for Package updateThis only needs to be done if this release is the last release of the feature plugin before code freeze in the WooCommerce core cycle. If this condition doesn't exist you can skip this section.
Publish posts
🚀 This comment was generated by the automations bot triggered by the creation of the branch:
|
The release ZIP for this PR is accessible via:
Script Dependencies ReportThere is no changed script dependency between this branch and trunk. This comment was automatically generated by the TypeScript Errors Report
assets/js/blocks/product-gallery/index.tsx
|
Size Change: -169 kB (-13%) 👏 Total Size: 1.18 MB
ℹ️ View Unchanged
|
… templates (#10098) * Update conditionals to deal with templates instead of cart/checkout page objects * Include notice style in main entrypoint
* fix save method * improve check * Only display counts if showCounts is true --------- Co-authored-by: Alexandre Lara <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for wrangling the WooCommerce Blocks 10.6.0 release, @opr.
Tested @woocommerce/rubik PRs
I've successfully tested the following @woocommerce/rubik PRs:
- ✅ Add Cart/Checkout/Order-Received Templates #9301
- ✅ Prevent saved payment methods showing if their main method canPay function returns false #9917
- ✅ Remove the word ‘beta’ from the compatibility notice #10019
- ✅ Hide “collection from” text when a location has an incomplete address. #9808
Tested @woocommerce/woo-fse PRs
I've successfully tested the following @woocommerce/woo-fse PRs:
- ✅ Add/attributes filter count display toggle #9833
- ✅ Banner pattern: improve spacing and centering in responsive designs #9877
- ✅ Hero Split pattern: add shop link to the button #9879
- ✅ Make use of product search #9890
- ✅ Styling and improvements #9893
- ✅ Featured Products 5-item grid fix alignment #9913
- ✅ Shop by Price pattern: add price filters to buttons #9915
- ✅ Use the single product block on the Hero Product pattern #9935
- ✅ Add new Discount banner with image pattern #9957
- ✅ Add new Product collection banner pattern #9953
- ✅ Add new Small discount banner with image pattern #9947
- ✅ Add new Discount banner pattern #9936
- ✅ Remove attributes data from save function for active filters #10047
Untested @woocommerce/woo-fse PRs
I haven't had time to test the following @woocommerce/woo-fse PRs, so I leave the approval of these PRs up to @thealexandrelara:
- Remove attributes data from save function for filter by price #10039
- Add size settings to the Product Image block #10034
- Add to Cart with options block > Remove opinionated style for the price list in grouped products. #9988
- Fix notice banner links for Legacy notices #9996
- Consistent Pattern Titles #9814
- Product Gallery: Add an new block base code #9937
- Cleanup code to lazy-load wc-settings in the Mini-Cart block #10042
- Prevent prefetched Cart payload causing wrong values with cached Mini-Cart block #10029
- Make filter by rating preview consistent with default settings #10007
- Mini Cart: Add Price, Icon and Product Count color settings #9647
- Avoid usage of __experimentalUseFocusOutside #10017
- Single Product Template: fix compatibility layer logic when the blocks aren’t wrapped in a group block #9982
- Product Image: use WC Core function to render image #9984
- Single Product Block > Ensure the Product Summary and Title are always rendered with the correct context independent of their position #9968
- Allow customer account block to center align #9750
- Remove unnecessary white space from Testimonials 3 Columns pattern #9786
I'm approving the PRs that I successfully tested. Before merging, let's ensure that @thealexandrelara successfully tested all PRs that I haven't tested.
This reverts commit 84b738e.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for working on the release @opr
I've successfully tested the following PRs:
✅ Remove attributes data from save function for filter by price #10039
✅ Add size settings to the Product Image block #10034
✅ Add to Cart with options block > Remove opinionated style for the price list in grouped products. #9988
✅ Fix notice banner links for Legacy notices #9996
✅ Consistent Pattern Titles #9814
✅ Product Gallery: Add an new block base code #9937
✅ Cleanup code to lazy-load wc-settings in the Mini-Cart block #10042
✅ Prevent prefetched Cart payload causing wrong values with cached Mini-Cart block #10029
✅ Make filter by rating preview consistent with default settings #10007
✅ Mini Cart: Add Price, Icon and Product Count color settings #9647
✅ Avoid usage of __experimentalUseFocusOutside #10017
✅ Single Product Template: fix compatibility layer logic when the blocks aren’t wrapped in a group block #9982
✅ Product Image: use WC Core function to render image #9984
✅ Single Product Block > Ensure the Product Summary and Title are always rendered with the correct context independent of their position #9968
✅ Allow customer account block to center align #9750
✅ Remove unnecessary white space from Testimonials 3 Columns pattern #9786
✅ Remove the word ‘beta’ from the compatibility notice #10019
✅ Add/attributes filter count display toggle #9833
✅ Banner pattern: improve spacing and centering in responsive designs #9877
✅ Hero Split pattern: add shop link to the button #9879
✅ Make use of product search #9890
✅ Styling and improvements #9893
✅ Shop by Price pattern: add price filters to buttons #9915
✅ Use the single product block on the Hero Product pattern #9935
✅ Add new Discount banner with image pattern #9957
✅ Add new Product collection banner pattern #9953
✅ Add new Small discount banner with image pattern #9947
✅ Add new Discount banner pattern #9936
✅ Remove attributes data from save function for active filters #10047
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Regarding previously failed Playwright tests on Checkout and Cart template, those can be considered flaky, and have passed in later runs.
Release Pull Request
This is the release pull request for WooCommerce Blocks plugin
10.6.0
.Changelog
Communication
Prepared Updates
Please leave a comment on this PR with links to the following:
Release announcement (announcement post on developer.woocommerce.com published after release).
Happiness engineering or Happiness/Support (if special instructions needed).
Relevant developer documentation (if applicable).
Quality
Testing Instructions are included in this PR
Any performance impacts are documented.
🚀 This pull request was generated by the automations bot triggered by the creation of the branch:
release/10.6.0
. cc @opr