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

Releases: woocommerce/woocommerce-blocks

7.3.0

28 Mar 14:43
Compare
Choose a tag to compare

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

7.2.1

23 Mar 13:52
Compare
Choose a tag to compare

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

7.2.0

15 Mar 11:18
Compare
Choose a tag to compare

Bug Fixes

  • StoreAPI: Clear all wc notice types in the cart validation context #5983
  • Fix loading more WC core translations in locales where WC Blocks is not localized for some strings.
  • Ensure shipping address is set for virtual orders to prevent missing country errors. #6050

Enhancements

  • Memoize/cache filter results so that we don't call third party filters too often #5143

Various

  • Remove v1 string from Store Keys. (5987)
  • Introduce the InvalidCartException for handling cart validation. (5904)
  • Renamed Store API custom headers to remove X-WC-Store-API prefixes. #5983
  • Normalized Store API error codes #5992
  • Deprecated woocommerce_blocks_checkout_order_processed in favour of woocommerce_store_api_checkout_order_processed
  • Deprecated woocommerce_blocks_checkout_update_order_meta in favour of woocommerce_store_api_checkout_update_order_meta
  • Deprecated woocommerce_blocks_checkout_update_order_from_request in favour of `woocommerce_store_api_checkout_update_order_from_request

7.1.0

01 Mar 10:34
Compare
Choose a tag to compare

Enhancements

  • Add Global Styles support to the Product Price block. (5950)
  • Add Global Styles support to the Add To Cart Button block. (5816)
  • Store API - Introduced wc/store/v1 namespace. (5911)
  • Renamed WooCommerce block templates to more e-commerce related names. (5935)
  • Featured Product block: Add the ability to reset to a previously set custom background image. (5886)

Bug Fixes

  • Fixed typo in wooocommerce_store_api_validate_add_to_cart and wooocommerce_store_api_validate_cart_item hook names. (5926)
  • Fix loading WC core translations in locales where WC Blocks is not localized for some strings. (5910)

7.0.0

16 Feb 10:47
Compare
Choose a tag to compare

Enhancements

  • Add a remove image button to the WooCommerce Feature Category block. (5719)
  • Add support for the global style for the On-Sale Badge block. (5565)
  • Add support for the global style for the Attribute Filter block. (5557)
  • Category List block: Add support for global style. (5516)

Bug Fixes

  • Fix wide appender buttons overlap in Cart & Checkout blocks in the Editor. (5801)
  • Fixed an issue where clear customizations functionality was not working for WooCommerce templates. (5746)
  • Fixed an issue where default block attributes were not being passed to the Checkout block correctly. (5732)
  • Fixed an issue where orders would break if they did not require a payment. (5720)
  • Fixed hover and focus states for button components. (5712)
  • Add to Cart button on Products listing blocks will respect the "Redirect to the cart page after successful addition" setting. (5708)
  • Fixes Twenty Twenty Two issues with sales price and added to cart "View Cart" call out styling in the "Products by Category" block. (5684)

6.9.0

02 Feb 10:37
Compare
Choose a tag to compare

Release of version 6.9.0

Enhancements

  • Add support for the global style for the Featured Category block. (5542)

Bug Fixes

  • Enable Mini Cart template-parts only for experimental builds. (5606)
  • Show express payment button in full width if only one express payment method is available. (5601)
  • Wrapped cart item product contents in inner div. (5240)
  • Fix alignment issue with the "create account" section on the checkout block in the editor (5633)

Blocker

  • Revert "Allow LegacyTemplate block to be reinserted, only on WooCommerce block templates.". (5643)

6.8.0

20 Jan 13:20
Compare
Choose a tag to compare

Enhancements

  • Add support for the global style for the Price Filter block. (5559)
  • Hold stock for 60mins if the order is pending payment. (5546)
  • Allow users to reinsert the WooCommerce Legacy Template block in their block template if it is a WooCommerce block template. (5545)
  • Add support for the global style for the Stock Indicator block. (5525)
  • Add support for the global style for the Summary Product block. (5524)
  • Add support for the global style for the Product Title block. (5515)
  • Fix duplicated checkout error notices. (5476)
  • Store API: Throw errors when attempting to pay with a non-available payment method. (5440)
  • Add support for the wide and full alignment for the legacy template block. (5433)
  • Store API and Cart block now support defining a quantity stepper and a minimum quantity. (5406)
  • Added controls to product grid blocks for filtering by stock levels. (4943)

Bug Fixes

  • Use consistent HTML code for all rating sections, so that screen readers pronounce the rating correctly. (5552)
  • All Products block displays thumbnails. (5551)
  • Fixed a styling issue in the Checkout block when an order has multiple shipping packages. (5529)
  • Fixed a visual bug (#5152) with the points and rewards plugin. (5430)
  • Filter Products By Price block: Don't allow to insert negative values on inputs. (5123)

technical debt

  • Remove invalid $wpdb->prepare() statement in Featured Category Block. (5471)
  • Remove Stripe Payment Method Integration (which is now part of the Stripe Payment Method extension itself). (5449)

Various

  • Update the block theme folders to latest Gutenberg convention (i.e. templates and parts). (5464)

6.7.1

07 Jan 16:15
Compare
Choose a tag to compare

Bug Fixes

  • Convert token to string when setting the active payment method. (5535)

6.7.0

04 Jan 10:48
Compare
Choose a tag to compare

Enhancements

  • Added global styles (text color) to the Active Filters block. (5465)
  • Prevent a 0 value shipping price being shown in the Checkout if no shipping methods are available. (5444)

Bug Fixes

  • Fixed an issue where the checkout address fields would be blank for logged in customers. (5473)
  • Account for products without variations in the On Sale Products block. (5470)
  • Update the template retrieving logic to allow for older Gutenberg convention and newer one (block-templates/block-template-parts vs. templates/parts). (5455)
  • Ensure that the translation of the "Proceed to Checkout" button is working. (5453)
  • Fix custom templates with fallback to archive being incorrectly attributed to the user in the editor instead of the parent theme. (5447)
  • Remove text decorations from product filtering blocks items. (5384)

6.6.0

21 Dec 13:33
Compare
Choose a tag to compare

Bug Fixes

  • "Added By" template column value is user friendly for modified WooCommerce block templates. (5420)
  • Fixed a performance issue with the cart by preventing an extra network request on mount. (5394)
  • Use the themes product archive block template for product category & product tag pages if the theme does not have more specific templates for those. (5380)
  • Cart block: Switch to correct view if inner block is selected. (5358)
  • Respect implicit quantity updates coming from server or directly from data stores. (5352)
  • Fixed a case where payments could fail after validation errors when using saved cards. (5350)
  • Add error handling for network errors during checkout. (5341)
  • Fix cart and checkout margin problem by removing the full-width option. (5315)

Various

  • Sync draft orders whenever cart data changes. (5379)
  • Removed legacy handling for shipping_phone in Store API. (5326)
  • Site Editor template list: Fix wrong icon displayed on WooCommerce templates after they have been edited. (5375)
  • Fix validation error handling after using browser autofill. (5373)
  • Update loading skeleton animations. (5362)
  • Add error handling to get_routes_from_namespace method. (5319)