Skip to content

Conversation

@opr
Copy link
Contributor

@opr opr commented May 10, 2022

This pull updates the WooCommerce Blocks plugin to 7.6.0. It includes changes from WooCommerce Blocks 7.5.0-7.6.0 and is intended to target WooCommerce 6.6 for release.

Details from all the different releases included in this pull:

Blocks 7.5.0

Enhancements

  • Add PHP templates support to the Active Product Filters block. (6295)
  • Enable Draft orders in WooCommerce Core. (6288)
  • Enhanced the Featured Category block:
    • Implemented support for duotone.
    • Implemented support for gradients on the overlay.
    • Implemented support for custom inner padding.
    • Implemented image fit options: users can now decide how should the image behave on the resizing of the component; it can either scale to always cover the entire container, or remain its original size.
    • Fixed an inconsistency where the overlay color was controlled by the background color control. It is now moved to the correct section.
    • Fixed the focal point picker, it now works on both axis as long as the image fit (above) is set to none.
    • Fixed an issue with the visibility of the resizing handle.
    • Fixed an issue which would keep the resizing handle always active regardless of block selection status.
    • Changed the behavior of the resizing: The block can't be resized below a minimum height determined by its content plus the padding. (6276)
  • Allow adding the Filter Products by Stock block to Product Catalog templates to filter products. (6261)
  • Enhanced the Featured Product block:
    • Implemented support for duotone.
    • Implemented support for gradients on the overlay.
    • Implemented support for custom inner padding.
    • Implemented image fit options: users can now decide how should the image behave on the resizing of the component; it can either scale to always cover the entire container, or remain its original size.
    • Fixed an inconsistency where the overlay color was controlled by the background color control. It is now moved to the correct section.
    • Fixed the focal point picker, it now works on both axis as long as the image fit (above) is set to none.
    • Fixed an issue with the visibility of the resizing handle.
    • Fixed an issue which would keep the resizing handle always active regardless of block selection status.
    • Changed the behavior of the resizing: The block can't be resized below a minimum height determined by its content plus the padding. (6181)
  • Allow saved payment methods labels other than card/eCheck to display brand & last 4 digits if present. (6177)

Bug Fixes

  • Filter Products by Attribute: Fix the page reload which happens when clicking the filter button on Woo templates using the Classic Template block. (6287)
  • Store API: Show visible attributes in simple products, and hidden attributes in variable products. (6274)
  • Add RTL support for the Mini Cart icon. (6264)
  • Fix page load problem due to incorrect URL to certain assets. (6260)
  • Fix: Make Filters Products by Price work with Active Filters block for the PHP rendered Classic Template. (6245)
  • Fix page refresh when using filters with the All Products block on non-product archive templates for WooCommerce. (6324)
  • Fix Customizer fatal error on PHP 8. (6317)
  • Fix Featured Product block frontend mismatch. (6263)
  • Fix attribute filter dropdown list z-index level. (6294)
  • Product Query: Pass any product taxonomies existing in the URL parameters. (6152)

Blocks 7.6.0

Changelog entry

Enhancements

  • Featured Category: Add background color option. (6368)
  • Featured Product: Add background color option. (6367)
  • Added media controls allowing the user to edit images within the editor on a Featured Category block. (6360)
  • Added media controls allowing the user to edit images within the editor on a Featured Product block. (6348)
  • Add the alt text control to the Featured Category block media settings. (6341)
  • Hide the Product Tag Cloud from the Widgets screen in classic themes. (6327)
  • Add the alt text control to the Featured Product block media settings. (6308)
  • GridContentControl: Add product image control. (6302)

Bug Fixes

  • Fix: Align Empty Mini Cart Contents block center in the Site Editor. (6379)
  • Remove the Template panel from the Setting Sidebar for Shop page. (6366)
  • Parse categories coming from the back-end as a json array. (6358)
  • Update the default width of Classic Template to Wide width. (6356)
  • Fix: Mini Cart block is not available from the Edit template screen. (6351)
  • Fix Filter Products by Attribute block not working on PHP templates when Filter button was enabled. (6332)

Changelog entry

Dev - Update WooCommerce Blocks version to 7.6.0

@github-actions github-actions bot added the plugin: woocommerce Issues related to the WooCommerce Core plugin. label May 10, 2022
@opr opr force-pushed the update/woocommerce-blocks-7.6.0 branch from 90ae109 to 5ca74b6 Compare May 10, 2022 10:06
@jonathansadowski jonathansadowski added this to the 6.6.0 milestone May 24, 2022
@jonathansadowski jonathansadowski added the release: cherry-pick Commits from this PR also needs to be added to current release branch. label May 24, 2022
@jonathansadowski jonathansadowski merged commit 22375b3 into trunk May 24, 2022
@jonathansadowski jonathansadowski deleted the update/woocommerce-blocks-7.6.0 branch May 24, 2022 14:25
@github-actions
Copy link
Contributor

github-actions bot commented May 24, 2022

Hi @jonathansadowski, thanks for merging this pull request. Please take a look at these follow-up tasks you may need to perform:

  • Add the release: add testing instructions label

@jonathansadowski jonathansadowski added the release: add testing instructions PRs that have not had testing instructions added to the wiki. [auto] label May 24, 2022
jonathansadowski added a commit that referenced this pull request May 26, 2022
* Bump WooCommerce blocks package version and update locks

* Add load sample product confirm modal

* Add confirmation dialog before loading the sample products

* Add changelog

* Fix missing translation domain

* Remove unnecessary completion time track

* Add translator domain to texts

* Update changelog / readme for cherry-picked PRs #32940 and #33171

* Remove changelog files for cherry-picked PRs #32940 and #33171

Co-authored-by: Thomas Roberts <[email protected]>
Co-authored-by: Chi-Hsuan Huang <[email protected]>
@jonathansadowski jonathansadowski removed the release: cherry-pick Commits from this PR also needs to be added to current release branch. label May 26, 2022
@jonathansadowski
Copy link
Contributor

This has been cherry-picked into the 6.6 release branch.

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. release: add testing instructions PRs that have not had testing instructions added to the wiki. [auto]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants