Skip to content
This repository has been archived by the owner on Feb 23, 2024. It is now read-only.

Releases: woocommerce/woocommerce-blocks

8.9.0

08 Nov 11:37
Compare
Choose a tag to compare

Enhancements

  • Make the Filter by Price block range color dependent of the theme color. (7525)
  • Update the Mini Cart block drawer to honor the theme's background. (7510)
  • Improve the appearance of the Express Payment Block. (7465)
  • Enhancement/pickup location editor improvements. (7446)
  • Add Stock Status setting to Product Query Block. (7397)
  • Improve performance for get_store_pages method. (6898)
  • Adding rate limiting functionality to Store API endpoints. (5962)

Bug Fixes

  • Fix margins from Product Selector description on Filter Products by Attribute block. (7552)
  • Filter by Price block: Fix price slider visibility on dark themes. (7527)
  • Fix the text color for the header and footer WooCommerce patterns. (7524)
  • Fix inconsistent button styling with TT3. (7516)
  • Fix Mini Cart Global Styles. (7515)
  • Add white background to Filter by Attribute block dropdown so text is legible in dark backgrounds. (7506)
  • Product button: Fix 'In cart' button localization. (7504)
  • Fix: Restore transform functionality for filter widgets. (7401)
  • Developers: Fixed an issue where the project would not build on Windows machines. (6798)
  • Active Product Filters: Fix active filter grouping for Product Ratings and Stock Statuses (7577)

8.8.2

31 Oct 15:04
Compare
Choose a tag to compare

Release of version 8.8.2. See readme.txt for details.

8.8.1

28 Oct 10:51
@opr opr
3b6aca3
Compare
Choose a tag to compare

Bug fixes

  • Fix a bug in which cart totals aren't recalculated aftering running CartExtensions (#7490)

8.8.0

25 Oct 11:45
@opr opr
56f7bac
Compare
Choose a tag to compare

Enhancements

  • Filter by Ratings: Add the Filter by Rating block to the feature plugin build. (7384)
  • Filter by Ratings: Improve accessibility by announcing the rating filter change. (7370)
  • Prevent resource hinting when cart/checkout blocks are not in use. (7364)
  • Separate filter title and filter controls by converting the Rating filter block to use Inner Blocks. (7362)
  • Products by Rating: Add support for Display Options. (7311)
  • Store API: Introduced woocommerce_store_api_add_to_cart_data hook. (7252)

Bug Fixes

  • Fix performance issue with the sidebar notices. (7435)
  • Fix mini cart items alignment issues in Editor. (7387)
  • Fix: Product Query: Update the Editor preview when custom attributes are changed. (7366)
  • Store API: Replaced wc()->api->get_endpoint_data usage in /cart/extensions to fix inconsistencies via filter hooks. (7361)
  • Fixes a fatal error with Cart Block usage in specific site configurations with multiple shipping countries. (6896)

8.7.4

21 Oct 15:55
Compare
Choose a tag to compare

Bug fixes

  • Compatibility fix for Cart and Checkout inner blocks for WordPress 6.1.

8.7.3

20 Oct 17:09
Compare
Choose a tag to compare

Bug fixes

  • Fixed an issue where the argument passed to canMakePayment contained the incorrect keys. Also fixed the current user's customer data appearing in the editor when editing the Checkout block.

8.7.2

14 Oct 12:13
Compare
Choose a tag to compare

Bug Fixes

  • Fixed a problem where Custom Order Tables compatibility declaration could fail due to the unpredictable plugin order load. (7395)
  • Refactor useCheckoutAddress hook to enable "Use same address for billing" option in Editor (7393)

8.7.1

12 Oct 15:27
Compare
Choose a tag to compare

Bug Fixes

  • Fixed an issue where JavaScript errors would occur when more than one extension tried to filter specific payment methods in the Cart and Checkout blocks. (7377)

8.7.0

11 Oct 17:23
Compare
Choose a tag to compare

Enhancements

  • Improve visual consistency between block links. (7340)
  • Update the titles of some inner blocks of the Cart block and remove the lock of the Cross-Sells parent block. (7232)
  • Add filter for place order button label. (7154)
  • Exposed data related to the checkout through wordpress/data stores. (6612)
  • Add simple, large & two menus footer patterns. (7306)
  • Add minimal, large, and essential header patterns. (7292)
  • Add showRemoveItemLink as a new checkout filter to allow extensions to toggle the visibility of the Remove item button under each cart line item. (7242)
  • Add support for a GT tracking ID for Google Analytics. (7213)
  • Separate filter titles and filter controls by converting filter blocks to use Inner Blocks. (6978)
  • StoreApi requests will return a Cart-Token header that can be used to retrieve the cart from the corresponding session via GET /wc/store/v1/cart. (5953)

Bug Fixes

  • Fixed HTML rendering in description of active payment integrations. (7313)
  • Hide the shipping address form from the Checkout when the "Force shipping to the customer billing address" is enabled. (7268)
  • Fixed an error where adding new pages would cause an infinite loop and large amounts of memory use in redux. (7256)
  • Ensure error messages containing HTML are shown correctly in the Cart and Checkout blocks. (7231)
  • Prevent locked inner blocks from sometimes displaying twice. (6676)
  • StoreApi /checkout endpoint now returns HTTP 402 instead of HTTP 400 when payment fails. (7273)
  • Fix a problem that causes an infinite loop when inserting Cart block in wordpress.com. (7367)

8.6.0

27 Sep 14:34
Compare
Choose a tag to compare

Enhancements

  • Create Cross-Sells product list for showing the Cross-Sells products on the Cart block. (6645)

Bug Fixes

  • Fix a bug with the product details block. (7191)
  • Fix: Ensure that the Express Payment block is not cut off when selecting the Checkout block in the editor. (7152)
  • Make chevron clickable in Filter by Product block input. (7139)
  • Fix: Inner blocks control position for Cart Block. (6973)
  • Enabled HTML rendering within notices for checkout. (6800)
  • Fix: Render HTML elements on Cart and Checkout blocks when using the woocommerce_shipping_package_name filter. (7147)

Technical debt

  • Remove unused CSS selectors from Filter blocks. (7150)

Compatibility

  • WooPay: fixed a compatibility issue with some error messages shown by WooPay. (7145)
  • WooPay: Fixed an issue with WooPay which would display tax totals on multiple lines even when configured otherwise. (7084)