-
Notifications
You must be signed in to change notification settings - Fork 219
Conversation
…ock-based themes (#11615) * Use new blockified Order Confirmation on blocks themes * Handle translations on the new blockified Order Confirmation
* Removed span text and test
#11455) In WordPress 6.4, it appears that the global `have_posts` is `false` in the context of the full site editing single product template. This breaks the Classic Template block. In this commit, we are creating a custom query using the available id instead of relying on the global query. This might be a temporary workaround as we are waiting to see if that's an issue that core is willing to fix, as it might affect backwards-compatibility for other vendors. (cherry picked from commit d9e8809)
Patch release stepsThe release pull request has been created! This checklist is a guide to follow for the remainder of the patch 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.
Push the button - Deploy
If this release is deployed to WordPress.org
After Deploy
Pull request in WooCommerce Core for Package updateThis only needs done if the patch release needs to be included in WooCommerce Core. Reviewing and merging the PR is your team's responsibility, except in the case of
Publish PostsYou only need to post public release announcements and update relevant public facing docs if this patch release is deployed to WP.org. Otherwise, you can skip this section.
🚀 This comment was generated by the automations bot triggered by the creation of the branch:
|
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.
LGTM! Thanks for working on this release!
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.
Tested and I can confirm the fix introduced in this patch release. I did a smoke testing as well and the basic functionalities like add to cart, view product, update the cart and process the checkout work as expected.
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.
I tested in different themes (TT2, TT3, TT4, Tsubaki and Bagberry) and it the issue seems to be fixed in all of them.
Thanks for the fast fix, @sunyatasattva!
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.
Checkout-functionality remains working, @sunyatasattva. Let's ⛴️ this release.
The release ZIP for this PR is accessible via:
Script Dependencies ReportThe
This comment was automatically generated by the TypeScript Errors Report
assets/js/atomic/blocks/product-elements/button/frontend.tsx
assets/js/atomic/blocks/product-elements/title/edit.tsx assets/js/base/components/cart-checkout/cart-line-items-table/cart-line-item-row.tsx assets/js/base/components/cart-checkout/product-sale-badge/index.tsx assets/js/base/components/cart-checkout/totals/coupon/stories/index.tsx assets/js/base/components/cart-checkout/totals/footer-item/index.tsx assets/js/base/components/index.ts assets/js/base/components/product-price/index.tsx assets/js/base/components/read-more/stories/index.tsx assets/js/base/components/reviews/review-list-item/index.tsx assets/js/base/context/hooks/collections/test/use-collection.jsx assets/js/base/context/providers/cart-checkout/checkout-provider.js assets/js/base/context/providers/container-width-context.tsx assets/js/base/hocs/test/with-reviews.jsx assets/js/blocks/checkout/block.tsx assets/js/blocks/checkout/context.ts assets/js/blocks/classic-shortcode/index.tsx assets/js/blocks/collection-filters/inner-blocks/price-filter/price-slider/inspector.tsx assets/js/blocks/customer-account/sidebar-settings.tsx assets/js/blocks/filter-wrapper/context.ts assets/js/blocks/product-collection/inspector-controls/author-control.tsx assets/js/blocks/product-gallery/inner-blocks/product-gallery-large-image/frontend.tsx assets/js/blocks/products/all-products/edit.js assets/js/blocks/products/all-products/frontend.js assets/js/blocks/reviews/edit-utils.js assets/js/blocks/reviews/editor-container-block.js assets/js/editor-components/error-placeholder/stories/error-placeholder.tsx assets/js/editor-components/sidebar-compatibility-notice/index.tsx assets/js/extensions/shipping-methods/pickup-location/general-settings.tsx assets/js/global.d.ts assets/js/icons/stories/index.tsx assets/js/templates/revert-button/index.tsx node_modules/@jest/test-result/build/index.d.ts node_modules/@types/webpack-env/index.d.ts node_modules/@types/wordpress__editor/node_modules/@wordpress/components/build-types/custom-gradient-picker/types.d.ts node_modules/@types/wordpress__editor/node_modules/@wordpress/components/build-types/dropdown-menu/types.d.ts node_modules/@types/wordpress__editor/node_modules/@wordpress/components/build-types/text/types.d.ts node_modules/@wordpress/element/node_modules/@types/react/index.d.ts packages/checkout/slot/index.js |
Size Change: 0 B Total Size: 1.53 MB ℹ️ View Unchanged
|
Merging this PR with failed tests. See: |
Patch release
This is the patch release pull request for WooCommerce Blocks plugin
11.4.5
.Changelog
Communication
Prepared Updates
Please leave a comment on this PR with links to the following:
Developer Notes - The following issues require developer notes in the release post:
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/11.4.5
. cc @sunyatasattva