-
Notifications
You must be signed in to change notification settings - Fork 218
Conversation
The 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
Write Testing NotesWhen creating testing notes, please write them from the perspective of a "user" (merchant) familiar with WooCommerce. So you don't have to spell out exact steps for common setup scenarios (eg. "Create a product"), but do be specific about the thing being tested. Include screenshots demonstrating expectations where that will be helpful. Additionally, make sure to differentiate between things in the testing notes that only apply to the feature plugin and things that apply when included in WooCommerce core as there may be variations there.
Update Pull Request description and get approvals
Ensure hub is set up and you're authenticated
Push the button - Deploy!
If this release is deployed to WordPress.org...
After Workflow completes
Publish posts
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.
🚀 This comment was generated by the automations bot triggered by the creation of the branch:
|
Size Change: +549 B (0%) Total Size: 862 kB
ℹ️ View Unchanged
|
…der C& C versions (#6195) * Register missing C & C inner blocks and update fallback template for older C & C versions This will fix the issues with missing order summary inner blocks: Coupons (both in C & C blocks) and the Cart header. The issue was happening because, for example, for Cart the coupons were registred on the on frontend, but it just wasn't forced in the attributes. Because it also wasn't added to the PHP fallback layout, the render function didn't include it. For the Checkout block the coupons inner block wasn't registered at all. * Revert changes to Checkout.php, we don't need to test for inner blocks * Revert "Revert changes to Checkout.php, we don't need to test for inner blocks" This reverts commit fc39535. * Fix the returned template for older Checkout block iterations * Fix Cart and Checkout templates to accommodate the Summary order inner blocks * Hide coupon form div from inner blocks if coubons are not enabled * Fix checkout coupon tests in checkout They have been written for logged in user * Fix Order Summary Heading inner block's default text * Update comments with better wording * Revert "Hide coupon form div from inner blocks if coubons are not enabled" This reverts commit ab09021. (cherry picked from commit 40180ae)
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 @tarhi-saad I tested and most stuff is OK - I left inline comments on the testing instructions for PRs I had issues with.
* Add box sizing to Totals item * Add some unit tests for Order summary blocks * Fix Proceed to checkout button size (cherry picked from commit 669aee7)
…translatable (#6248) * try: use block pattern to make empty cart message translatable * Update src/BlockTypes/MiniCart.php Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com> * rename function Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com> Co-authored-by: Luigi <gigitux@gmail.com> (cherry picked from commit cfe73f1)
In #6065, for Cart only Order Summary Heading & Coupon form can be removed, and for Checkout only the Coupon form.
Remove #5870 testing notes because they can't be tested as a user
Add screenshots to the #5967 testing notes
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.
Re-tested everything this morning and it's all working 🙌🏼
This is the release pull request for WooCommerce Blocks plugin
7.4.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/7.4.0
. cc @tarhi-saad