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

Releases: woocommerce/woocommerce-blocks

9.6.0

15 Feb 12:25
Compare
Choose a tag to compare

Enhancements

  • Improved default headings and styling of the cart block and fixed the display of cart and checkout block editable fields when using dark themes. (8380)
  • Add a reset button for the Filter blocks. (8366)
  • Update the incompatible gateways notice design. (8365)
  • Product Rating: Add support for the Padding setting. (8347)
  • Update apply button description to be more clear for filter blocks. (8339)
  • Allow third party shipping methods to declare compatibility with WC Blocks local pickup. (8256)

Bug Fixes

  • Fix a bug where certain checkout fields were being reset when changing the shipping option. (8400)
  • Fix bug in which errors would be shown twice in Checkout block. (8390)
  • Filter by Rating: Fix functionality to for resetting filters using the Reset button. (8374)
  • Fix a bug in WordPress 5.9 in which changing quantity doesn't work inside Cart and Mini Cart blocks. (8356)
  • Fix potential conflict between newsletter extensions on the checkout page. (8354)
  • Mini Cart block: Fix the drawer content height to allow the checkout button to be visible. (8351)
  • Prevent errors relating to the coupon input disappearing when focusing/blurring the coupon input and the value of the input field remains unchanged. (8349)
  • Fix: The experimental typography styles for the Store Breadcrumbs block are now restricted to the feature plugin. (8345)
  • Fix console error of isLoading for Price filter block. (8340)
  • Checkout - Allow partial pushes of address data to work before a country is provided (8425)

9.5.0

01 Feb 14:32
Compare
Choose a tag to compare

Enhancements

  • Enhancement: Add border style previews in the editor for featured items. (8304)
  • Enhancement: Add a reset button for the Filter by Attributes block. (8285)
  • Enhancement: Graduate margin styling for Product Price block to WooCommerce core. (8269)
  • Enhancement: Set inherit setting to true when is inserted in the archive product template. (8251)
  • Enhancement: Prevent an edge case where adding the Product blocks above the Classic Template block would cause its ratings to change the markup. (8247)
  • Enhancement: Improve free local pickup display during checkout. (8241)
  • Enhancement: Transition Product Button from using CSS margin to Global Styles. (8239)
  • Enhancement: Refresh the cart after using the back button to return to checkout. (8236)
  • Enhancement: Add Store Breadcrumbs block, allowing merchants to keep track of their locations within the store and navigate back to parent pages. (8222)
  • Enhancement: Move margin for Product Rating from CSS to Global Styles. (8202)
  • Enhancement: Add a compatibility layer to keep extensions continue working with Blockified Archive Templates. (8172)
  • Enhancement: Add Catalog Sorting block. (8122)
  • Enhancement: Add Product Results Count block. (8078)
  • Enhancement: Improve how checkout pushes data to the server when entering address data. (8030)
  • Enhancement: Replace the collapsed section for the coupon code with a link. (7993)

Bug Fixes

  • Fix: Adjust Featured Product and Featured Category blocks preview for Style Book. (8313)
  • Fix: Hide filter blocks and Product Search block for Style Book. (8309)
  • Fix: Resolve a bug that would display Billing Address for Shipping Address on checkout rest endpoint. (8291)
  • Fix: Adjust color and direction of the arrow of the return to cart button on the checkout page. (8289)
  • Fix: Adjust Store Notices text color in dark themes. (8278)
  • Fix: Adjust Catalog Sorting colors in dark themes. (8270)
  • Fix: Resolve an issue where the WooCommerce tab of the style book would crash and certain blocks would not load correctly. (8243)

9.4.1

23 Jan 10:42
Compare
Choose a tag to compare

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

9.4.0

17 Jan 13:28
Compare
Choose a tag to compare

Enhancements

  • Product Elements: Change the color of product elements (variations of core blocks) icon blocks to match the color of the core blocks. (8155)
  • Added context for aria-label on cart quantity controls. (8099)
  • Add Local Pickup shipping method and its blocks. (7433)

Bug Fixes

  • Prevent undefined variable notice on checkout. (8197)
  • Allow Slot/Fills in the Cart and Checkout blocks to correctly render in the Block Editor. (8111)
  • Attribute, Rating and Stock filters: Dropdown indicator icon display fix. (8080)
  • Ensure the filter controls are consistently displayed in the editor. (8079)
  • Ensure the Checkout Totals and Checkout Order Summary blocks cannot be removed from the Checkout block. (7873)

Documentation

  • Add Customer Account block name to readme.txt. (8114)

Technical debt

  • Update validation messages to reference the name of the invalid field. (8143)

Compatibility

  • Update minimum PHP required version to 7.2. (8154)

9.3.0

04 Jan 09:06
Compare
Choose a tag to compare

Enhancements

  • The filter by attribute, price, rating, and stock blocks are not reloaded when selected in the editor anymore. (8002)
  • Products and All Products: Display "Add review" link when there's no product rating. (7929)
  • Product Query: Create variation of core/post-template as a Product Query inner block. (7838)
  • Mini Cart block: Added notice support. (7234)

Bug Fixes

  • Don't check for validation on pushChange. (8029)
  • Fix: Ensure that the Checkout Order Summary block is showing of WooCommerce Blocks instead the WooCommerce core translations. (7995)
  • Update Mini Cart, Cart and Checkout button styles so they follow theme styles in Twenty Twenty Three and Zaino themes. (7992)
  • Disable Rate Limiting when editing Blocks in admin. (7934)

Various

  • Show cart view switcher when inner blocks are selected. (8006)
  • Cart Block: Fixed the console error displayed when an invalid coupon was added to the cart. (7969)
  • Add "Customer Account" block to header and footer patterns. (7944)
  • Add the new Customer Account block. (7876)
  • Highlight incompatible payment gateways in the Cart & Checkout Blocks. (7412)

9.2.0

20 Dec 11:11
Compare
Choose a tag to compare

Enhancements

  • Product Query: Add Product Visibility support. (7951)
  • Remove account creation setting from Checkout block. (7941)
  • Enable merchants to adjust the label of the Place Order button according to their needs. (7843)
  • Enable merchants to edit the button labels within the Mini Cart block. (7817)
  • Fix Mini Cart icon color in Global Styles blocks customizer. (7762)
  • Enable merchants to adjust the label of the Proceed to Checkout button according to their needs. (7733)

Bug Fixes

  • Fix bug that was overriding the archive-product when saving a fallback template. (7975)
  • Fix: Add non-ASCII terms support to Filter by Attribute block. (7906)
  • Fix: Ensure that the Checkout block respects the WooCommerce core settings for guest checkout and account creation. (7883)
  • A notice is now displayed in the editor whenever the Filter by Rating block is used in a store that has no products with ratings. Additionally, users can now preview/update the content, settings, and color for the filter even when the store doesn't have any ratings yet. (7763)
  • Prevent invalid data being pushed to the server when validating fields on the checkout. (7755)

documentation

  • Added documentation for the selectors of the cart data store. (7708)

technical debt

  • Show notices to the shopper if an item in the cart's quantity is updated automatically. (7938)

Various

  • Remove hidden autocomplete fields in checkout. (7953)

9.1.1

15 Dec 08:39
Compare
Choose a tag to compare

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

9.1.0

06 Dec 14:41
Compare
Choose a tag to compare

Enhancements

  • The "WooCommerce Alternating Image and Text" block pattern has been added. This design can be used by adding two attention-grabbing images, customizing the text to match your needs and customizing the button block to be linked to any page. (7827)
  • Add to Cart Button: Add support for the alignment setting. (7816)
  • Products block: Make the block available to the users of the feature plugin. (7815)
  • The "WooCommerce Product Hero 2 Column 2 Row" block pattern has been added. It is a straightforward hero design that can be used by adding two attention-grabbing images, some custom product description text and customizing the button block to be linked to any page. (7814)
  • The "Just Arrived Full Hero" block pattern has been added. It is a straightforward hero design that can be used with an attention-grabber image some simple callout text, and a button block that can be linked to any page. (7812)
  • Product Rating: Add support for the alignment setting. (7790)
  • Rename Active Product Filters block to Active Filters. (7753)
  • Product Query: Add support for filtering by attributes within the block. (7743)
  • Align the font-sizes in filters. (7707)

Bug Fixes

  • Mini Cart block: Load wc-blocks-registry package at the page's load instead of lazy load it. (7813)
  • Hide the shipping address form from Checkout Block in Editor and rename the Billing Address label when "Force shipping to the customer billing address" is enabled. (7800)
  • Product Price: Fix the alignment setting. (7795)
  • Fix: Show tax label in Cart and Checkout block. (7785)
  • Make Footer and Header patterns available in pattern chooser. (7699)
  • Fix: Product Query editor preview with Stock Status setting. (7682)

technical debt

  • Clean up unused CSS code. (7751)

9.0.0

23 Nov 08:56
Compare
Choose a tag to compare

Bug Fixes

  • Fix skewed placeholder of a Product Image block. (7651)
  • Fix missing translations in the inspector (editor mode) for the Cart Cross-Sells Blocks. (7616)

Enhancements

  • Move paymentResult to the payment store. (7692)
  • Add the Products by Attribute template. (7660)
  • Make loading placeholder colors match the current font color for the theme. (7658)
  • Remove cart fragments support to improve performance in product blocks. (7644)
  • Add a clearValidationErrors action to the wc/store/validation data store. (7601)
  • Add ValidatedTextInput and ValidationInputError to the @woocommerce/blocks-checkout package. (7583)
  • Convert product-elements/image to TypeScript. (7572)
  • Add StoreNoticesContainer to the @woocommerce/blocks-checkout package. (7558)
  • Convert product-elements/price to TypeScript. (7534)
  • Adds the option of providing a custom class for the product details on the Cart Block. (7328)

Various

  • Change action type name for use shipping as billing option. (7695)

8.9.1

14 Nov 08:56
Compare
Choose a tag to compare

Bug Fixes

  • Display correct block template when filtering by attribute. (7640)