Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

Aljullu
Copy link
Contributor

@Aljullu Aljullu commented Dec 5, 2023

This PR updates the WooCommerce Blocks to 11.7.0. It is intended to target WooCommerce 8.5 for release.

Details from all the different releases included in this pull:

WooCommerce Blocks 11.7.0

Changelog entry

The following changelog entries are only those that impact existing blocks and functionality surfaced to users:

11.7.0

Enhancements

  • The Block Hooks API is implemented to auto-inject the Mini-Cart block in header patterns and template parts when the "Twenty Twenty-Four" theme is active. The Mini-Cart block also now defaults to not show the total for the items in the cart when inserted into content. (11745)
  • Decrease modal width. (12003)
  • [Store Customization] Update the default content in patterns. (11997)
  • [Store Customization] Update the "Footer with 3 Menus" pattern to remove the last 2 menus. (11980)
  • Limit number of visible incompatible extensions in sidebar notice. (11972)
  • Improve readability of order note. (11944)
  • Reorganise Columns controls and fix undefined problem in Product Collection settings. (11937)
  • Switch to NoticeBanner component inside Store Notices Block placeholder. (11920)
  • Preserve shrinkColumns value when switching the layout type of Product Collection. (11905)
  • Tweak the product prompt. (11903)
  • Add DELETE private/ai/pattern endpoint. (11890)
  • Update notice for default cart and checkout. (11861)
  • Enable shrink columns option in Product Collection by default. (11821)
  • Move Combobox to components package. (11353)
  • Interactivity API: Implement the new store() API. (11071)

Bug Fixes

  • [CYS] Fix regression and ensure AI-generated content is assigned to products after the third attempt. (12016)
  • [Product Collection] Fix: HTML Entity Decoding in Taxonomy Controls. (11982)
  • Product Gallery: Add a Product Image fallback. (11978)
  • Reviews by Product: Fix reviews count not appearing in product selector. (11976)
  • Hook woocommerce_single_product_summary action to core/post-excerpt block. (11953)
  • fix: Store notices always shows as an error type Sort “Recently Viewed” products by the view order #11768. (11932)
  • [Product Collection] Fix: HTML entity decoding for product names in Hand-Picked Products. (11927)
  • Validate coupon usage against customer id AND emails. (11860)
  • Pass order ID to woocommerce_before_thankyou hook. (11852)
  • Translate the prefixes passed to post-terms in product-meta. (11811)
  • Prevent fatal errors when using Cart Tokens and creating new accounts on checkout. (11785)
  • Product Gallery Thumbnails: Add support for cropping. (11718)
  • Fix: Product Collection show products with correct stock statuses. (11708)
  • Product Gallery Thumbnails: Fix overflow issues and improve responsiveness. (11665)

Various

  • Update extensibility doc. (11924)
  • Move CheckboxControl to components package and leave alias in checkout package. (11662)

@Aljullu Aljullu added this to the 8.5.0 milestone Dec 5, 2023
@Aljullu Aljullu self-assigned this Dec 5, 2023
@github-actions github-actions bot removed this from the 8.5.0 milestone Dec 5, 2023
@github-actions github-actions bot added the plugin: woocommerce Issues related to the WooCommerce Core plugin. label Dec 5, 2023
Copy link
Contributor

github-actions bot commented Dec 5, 2023

Hi @tarhi-saad, @kmanijak,

Apart from reviewing the code changes, please make sure to review the testing instructions as well.

You can follow this guide to find out what good testing instructions should look like:
https://github.com/woocommerce/woocommerce/wiki/Writing-high-quality-testing-instructions

@wavvves
Copy link
Contributor

wavvves commented Dec 5, 2023

This PR shouldn't be merged until #41869 has been merged.

It is now merged, and I resolved the composer conflicts here so it should be good to go 👍🏼

Copy link
Contributor

github-actions bot commented Dec 5, 2023

Test Results Summary

Commit SHA: 8626b5a

Test 🧪Passed ✅Failed 🚨Broken 🚧Skipped ⏭️Unknown ❔Total 📊Duration ⏱️
API Tests25900202610m 37s
E2E Tests256006026212m 49s

To view the full API test report, click here.
To view the full E2E test report, click here.
To view all test reports, visit the WooCommerce Test Reports Dashboard.

@github-actions github-actions bot added the focus: e2e tests Issues related to e2e tests label Dec 5, 2023
Copy link
Contributor

@kmanijak kmanijak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Smoke-tested the changes with the ZIP file created based on this branch.

Didn't spot any issues 🚀

@Aljullu Aljullu force-pushed the update/woocommerce-blocks-11.7.0 branch from 46bd388 to 20b6a37 Compare December 5, 2023 13:32
Copy link
Contributor

@kmanijak kmanijak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Re-approving after tests updates!

@Aljullu Aljullu merged commit b41c8f5 into trunk Dec 5, 2023
@Aljullu Aljullu deleted the update/woocommerce-blocks-11.7.0 branch December 5, 2023 15:53
@github-actions github-actions bot added this to the 8.5.0 milestone Dec 5, 2023
@github-actions github-actions bot added the needs: analysis Indicates if the PR requires a PR testing scrub session. label Dec 5, 2023
@nigeljamesstevenson nigeljamesstevenson added needs: external testing Indicates if the PR requires further testing conducted by testers external to the development team. status: analysis complete Indicates if a PR has been analysed by Solaris and removed needs: analysis Indicates if the PR requires a PR testing scrub session. labels Dec 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focus: e2e tests Issues related to e2e tests needs: external testing Indicates if the PR requires further testing conducted by testers external to the development team. plugin: woocommerce Issues related to the WooCommerce Core plugin. status: analysis complete Indicates if a PR has been analysed by Solaris
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants