Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update WooCommerce Blocks to 10.6.0 #39144

Merged
merged 1 commit into from
Jul 7, 2023
Merged

Conversation

opr
Copy link
Contributor

@opr opr commented Jul 7, 2023

This pull updates the WooCommerce Blocks plugin to 10.6.0. It includes changes from WooCommerce Blocks 10.5.0-10.6.0 and is intended to target WooCommerce 8.0 for release.
Details from all the different releases included in this pull:

Blocks 10.5.0

Blocks 10.6.0

Changelog entry

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

Enhancements

  • Allow Customer Account Block to be found with keyword "My Account". (9815)
  • Mini Cart: Add an alternative icon setting. (9570)
  • Improved the performance of loading frontend assets through the use of caching. (9120)
  • Remove attributes data from saving in HTML for Active Filters block. (10047)
  • Remove attributes data from saving in HTML for Filter by Price block. (10039)
  • Product Image block: Add size settings to change the width, height, and scale. (10034)
  • Remove the word ‘beta’ from the compatibility notice. (10019)
  • Add new Discount banner with image pattern. (9957)
  • Add new Product collection banner pattern. (9953)
  • Add Small discount banner with image pattern. (9947)
  • Add the new Banner discount pattern. (9936)
  • Start using the Single Product block for the Hero Product pattern. (9935)
  • Shop by price pattern: Update titles and links to filter by price and rating. (9915)
  • Update Hero Product 3 Split pattern with opinionated button styling and margin adjustments. (9893)
  • Update header patterns to use the product search block instead of the WP core search block. (9890)
  • Hero Product – Split pattern: Add link to the shop page to the button. (9879)
  • Banner pattern: Update colors and improve spacing and centering in small screens. (9877)
  • Update Display product count option to default to false in Filter by Attributes, Filter by Stock and Filter by Rating blocks. (9833)
  • Only load styles required by the blocks rendered on the page. (9831)
  • Product Rating: Removes unnecessary Product Rating markup in case there are no real or mocked ratings present. (9822)
  • Consistent Pattern Titles. (9814)
  • Mini Cart: Add color settings for the Price, Icon, and Product Count. (9647)
  • Added new Cart, Checkout, Order Confirmation templates and Checkout Header template part to the Site Editor. (9301)

Bug Fixes

  • Fix error when adding the Reviews by Category block to a store without any product reviews. (9868)
  • Mini Cart block: Fix icon render in the widget selector. (9828)
  • WooCommerce Product Filters pattern: Improve the preview of the Filter by Attribute block. (9812)
  • Ensure the "Change Address" button is visible in the cart even if local pickup is selected. (9809)
  • Fix capitalization in Product Collections: Newest Arrivals pattern. (9777)
  • Add RTL preview support for mini-cart. (9756)
  • Fix mini cart icon not displaying correctly in RTL sites. (9707)
  • Prevent Mini-Cart drawer to show horizontal scrollbar if the system has visible scrollbars. (9676)
  • Prevent prefetched Cart payload causing wrong values with cached Mini-Cart block. (10029)
  • Make filter by rating preview consistent with default settings. (10007)
  • Fix notice banner links for Legacy notices. (9996)
  • Add to Cart with Options block > Remove opinionated styles for the price list on grouped products. (9988)
  • Add loading and responsive image attribute to image element of Product Image block. (9984)
  • Single Product Template Compatibility Layer: Fix some blocks that don't show on the frontend side in a specific case. (9982)
  • Fix: Single Product Block - Ensure the Product Summary and Title blocks are always rendered with the correct context independent of their position in the editor. (9968)
  • Ensure saved payment methods do not show if the payment gateway they belong to cannot be used to make payments for the current cart configuration. (9917)
  • Featured Products 5-item grid: Fix extra whitespace in small viewports. (9913)
  • Local Pickup - Only show collection address when set. (9808)
  • Remove unnecessary white space from Testimonials 3 Columns pattern. (9786)
  • Fix customer account block not able to center align. (9750)

Dependencies

  • Peer Dependency: Request 2.88.2. (9827)
  • Bump fast-xml-parser from 4.0.7 to 4.2.4. (9818)

Various

  • Add additional optimization to the Pattern images. (9803)

Changelog entry

Dev - Update WooCommerce Blocks version to 10.6.0

@opr opr added the plugin: woocommerce Issues related to the WooCommerce Core plugin. label Jul 7, 2023
@opr opr self-assigned this Jul 7, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Jul 7, 2023

Test Results Summary

Commit SHA: 5f1e154

Test 🧪Passed ✅Failed 🚨Broken 🚧Skipped ⏭️Unknown ❔Total 📊Duration ⏱️
API Tests25900202611m 13s
E2E Tests1900018020815m 16s

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.

Copy link
Contributor

@thealexandrelara thealexandrelara left a comment

Choose a reason for hiding this comment

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

LGTM! 🚀

@tarunvijwani tarunvijwani self-requested a review July 7, 2023 14:03
@github-actions
Copy link
Contributor

github-actions bot commented Jul 7, 2023

Hi @tarunvijwani,

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

Copy link
Contributor

@tarunvijwani tarunvijwani left a comment

Choose a reason for hiding this comment

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

Did the smoke testing. Everything works as expected. Thank you for wrangling this release! 🎉

@opr opr merged commit 71fc49f into trunk Jul 7, 2023
@opr opr deleted the update/woocommerce-blocks-10.6.0 branch July 7, 2023 14:08
@github-actions github-actions bot added this to the 8.0.0 milestone Jul 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
plugin: woocommerce Issues related to the WooCommerce Core plugin.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants