This repository has been archived by the owner on Feb 23, 2024. It is now read-only.
Releases: woocommerce/woocommerce-blocks
Releases · woocommerce/woocommerce-blocks
7.3.0
Release of version 7.3.0. See readme.txt for details.
7.2.1
7.2.0
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 ofwoocommerce_store_api_checkout_order_processed
- Deprecated
woocommerce_blocks_checkout_update_order_meta
in favour ofwoocommerce_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
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
7.0.0
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
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
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
andparts
). (5464)
6.7.1
6.7.0
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
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)