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

Releases: woocommerce/woocommerce-blocks

Nightly

25 Oct 15:46
f29c5f4
Compare
Choose a tag to compare
Nightly Pre-release
Pre-release

Nightly release auto generated everyday at 12:01 AM UTC.

PRs merged since last nightly build

11.7.0

05 Dec 09:40
Compare
Choose a tag to compare

Enhancements

  • The Block Hooks API is implemented to auto-inject the Mini-Cart block in header patterns and template parts when the "Twenty Twenty-Four" theme is active. The Mini-Cart block also now defaults to not show the total for the items in the cart when inserted into content. (11745)
  • Decrease modal width. (12003)
  • [Store Customization] Update the default content in patterns. (11997)
  • [Store Customization] Update the "Footer with 3 Menus" pattern to remove the last 2 menus. (11980)
  • Limit number of visible incompatible extensions in sidebar notice. (11972)
  • Improve readability of order note. (11944)
  • Reorganise Columns controls and fix undefined problem in Product Collection settings. (11937)
  • Switch to NoticeBanner component inside Store Notices Block placeholder. (11920)
  • Preserve shrinkColumns value when switching the layout type of Product Collection. (11905)
  • Tweak the product prompt. (11903)
  • Add DELETE private/ai/pattern endpoint. (11890)
  • Update notice for default cart and checkout. (11861)
  • Enable shrink columns option in Product Collection by default. (11821)
  • Move Combobox to components package. (11353)
  • Interactivity API: Implement the new store() API. (11071)

Bug Fixes

  • [CYS] Fix regression and ensure AI-generated content is assigned to products after the third attempt. (12016)
  • [Product Collection] Fix: HTML Entity Decoding in Taxonomy Controls. (11982)
  • Product Gallery: Add a Product Image fallback. (11978)
  • Reviews by Product: Fix reviews count not appearing in product selector. (11976)
  • Hook woocommerce_single_product_summary action to core/post-excerpt block. (11953)
  • fix: Store notices always shows as an error type #11768. (11932)
  • [Product Collection] Fix: HTML entity decoding for product names in Hand-Picked Products. (11927)
  • Validate coupon usage against customer id AND emails. (11860)
  • Pass order ID to woocommerce_before_thankyou hook. (11852)
  • Translate the prefixes passed to post-terms in product-meta. (11811)
  • Prevent fatal errors when using Cart Tokens and creating new accounts on checkout. (11785)
  • Product Gallery Thumbnails: Add support for cropping. (11718)
  • Fix: Product Collection show products with correct stock statuses. (11708)
  • Product Gallery Thumbnails: Fix overflow issues and improve responsiveness. (11665)

Various

  • Update extensibility doc. (11924)
  • Move CheckboxControl to components package and leave alias in checkout package. (11662)

11.6.2

04 Dec 16:51
Compare
Choose a tag to compare

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

Enhancements

  • Update the "Give us your feedback" link to point to the WooCommerce repo discussions. #11999 #12006

11.6.1

23 Nov 15:22
Compare
Choose a tag to compare

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

Bug Fixes

  • Add missing woocommerce classname to Classic Cart/Checkout Blocks container so UI updates when the cart is emptied. #11919
  • Fix an issue that caused the Order by select in Reviews blocks to always be disabled. #11918
  • Fix All Reviews, Reviews by Product and Reviews by Category blocks not being rendered. #11913

11.6.0

22 Nov 14:44
Compare
Choose a tag to compare

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

Enhancements

  • Product Collection - New 'No Results' block with default UI. #11783
  • We have moved the TotalsItem, TotalsFees, Subtotal, Banner, StoreNotice, StoreNotices, Panel, TextInput, ValidatedTextInput and ValidationInputError components to the @woocommerce/blocks-components package. Previously these were available in @woocommerce/blocks-checkout . Your code will continue to work as we have added aliases to the new location. Despite this, it is recommended that you change your code to import this component from @woocommerce/blocks-components as the import from the checkout package will be deprecated in the future. #11766 #11698 #11654 #11773
  • Improve performance in patterns registration. #11733
  • Patterns: remove unused author, sticky, and parents attributes from the Product Collection block in patterns. #11673
  • Semantic enhancement to the position of a phone field in Checkout. #11651
  • Migrate the Product Button to the new store() API of the Interactivity API.. #11558
  • Product Collection: Add support for filtering products by featured status. #11522

Bug Fixes

  • Make "Use same address for billing" visible by default. #11804
  • Fix the order endpoint tax line items format. #11796
  • Store API/Blocks Extensibility: Fix recursive extension schema validation. #11792
  • Fix: Left align local pickup address. #11772
  • Fix typo in classic checkout modal. #11771
  • Fix hardcoded shop link in "Hero Product 3 Split" pattern. #11767
  • Fix billing address condensed address state in the editor and in Firefox. #11765
  • Related Products: Make the heading translated when in blockified Single Product template. #11693
  • Add to Cart with Options block: fix inconsistency between editor and frontend styles. #11614
  • Product Button: Improve the width and padding. #11537
  • Fix the Layout for Shipping and Billing Address Forms in the Checkout Block #11486
  • Minor fixes for PHP 8. #11473
  • Product Button: always enqueue the store. #11858
  • Fixed params passed to woocommerce_before_thankyou for block checkout. This should be an order ID, not an order object. #11862
  • Enhanced validation for limited use coupons and guest users. #11860

Documentation

  • Updated documentation for the onProcessingSetup observer. #11751

11.5.4

13 Nov 14:34
Compare
Choose a tag to compare

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

Bug Fixes

  • Prevent PHP warnings when using Jetpack WooCommerce Analytics module. #11707
  • Fixed address components in Firefox, and editing of address form in the editor. #11714
  • Fix Classic Cart/Checkout styling on non-cart and checkout pages. #11694
  • Fix double border in cart and notes field width on mobile. #11742
  • Ensure that incompatible notices are displayed in Safari. #11736
  • Enabled the new blockified Order Confirmation by default for block-based themes. #11615

11.5.1

08 Nov 18:22
Compare
Choose a tag to compare

Bug Fixes

  • WordPress 6.4: fixed a bug which would break sites using the Classic Template block for the Single Product template. (11455)
  • Fix an error that might appear when pre_get_block_template filter was called with wrong params. (11690)

11.5.0

07 Nov 13:26
Compare
Choose a tag to compare

Enhancements

  • Add margin bottom to the Hero Product 3 Split pattern. (#11573)
  • Set explicit margins in the search bar group on the Large Header pattern. (#11571)
  • Add aspect ratio to the Featured Products 5 Columns pattern. (#11570)
  • [CYS] Fix Product Collection 4 Columns pattern button height. (#11553)
  • Change the "chessboard" pattern structure to improve mobile view. (#11545)
  • Footer with 3 menus pattern: Update the spacing in the columns to improve the mobile view. (#11544)
  • Add checkout-header template to the correct area in site editor. (#11528)
  • Product gallery/add crop images. (#11482)
  • Remove authors filter from Product Collection block. (#11427)
  • Move SortSelect to components package. (#11411)
  • Move Textarea to components package. (#11384)
  • Move Title to components package. (#11383)
  • Use the element for the checkout header. (#11222)
  • Product Gallery Thumbnails: Add View all overlay. (#11087)

Bug Fixes

  • Fix Hero Product 3 Split pattern text content. (#11612)
  • Prevent theme button border appearing in opinionated patterns. (#11564)
  • Prevent Sale badge overflowing the Product Image in some product grid blocks. (#11556)
  • Block Checkout: Add back missing render-checkout-form hook. (#11554)
  • Ensure that the "Remove Item" link on Cart block has a hover state. (#11526)
  • All Products: Add cursor pointer when hovering over pagination items. (#11502)
  • Product Collection: Fix the PHP Warning after migrating from Products (Beta). (#11494)
  • Footer with 2 Menus Dark pattern: Fix the Site Title color contrast in TT4. (#11484)
  • Essential Header Dark pattern: Fix color contrast issues in TT4. (#11480)
  • Display shipping calculator link for guests shopper. (#11442)
  • Comboboxes should match against values before looking at labels. (#11410)
  • Fix products incorrectly marked as discounted. (#11386)
  • Ensure input is validated when autofilled in Firefox. (#11062)

compatibility

  • Remove bullet points and unnecessary padding from SearchListControl. (#11444)

11.4.1

25 Oct 13:08
Compare
Choose a tag to compare

Bug Fixes

  • Regenerate package.

11.4.0

25 Oct 11:33
Compare
Choose a tag to compare

Enhancements

  • Store Customization: Update the "Large Footer" pattern. (#11381)
  • Store Customization: Update the Footer with 3 Menus pattern. (#11356)
  • Store Customization: Update the Social pattern. (#11355)
  • Store Customization: Re-enable the Product Hero 2 Column 2 Row pattern. (#11346)
  • Product Collection: Shrink columns to fit. (#11320)
  • Store Customization: Adjust margins and paddings for the Featured Category Triple. (#11319)
  • Move Spinner to components package. (#11317)
  • Store Customization: Fix "Discount Banner" pattern. (#11315)
  • Move RadioControland RadioControlAccordion components to components package. (#11312)
  • Store Customization: Fix the "Testimonials 3 Columns" title alignment. (#11281)
  • Store Customization: Fix pattern spacing in homepage template 3. (#11279)
  • Store Customization: Fix pattern spacing in homepage template 2. (#11278)
  • Store Customization: Fix pattern spacing in homepage template 1. (#11268)
  • Store Customization: Remove placeholder text from the image on the Hero Product Chessboard pattern. (#11250)
  • Move FormStep to the components package. (#11246)
  • Temporarily disable the woocommerce-blocks/product-hero-2-col-2-row pattern. (#11234)
  • Add: menu-order orderby option for Product Attribute Terms route. (#11232)
  • Move FormattedMonetaryAmount to the components package. (#11230)
  • Cart and Checkout block transforms for classic shortcodes. (#11228)
  • Use the tag in Cart and Checkout templates. (#11224)
  • Move Chip and RemovableChip to components package. (#11223)
  • Move CheckboxList and create new blocksComponents package. (#11214)
  • Store Customization MVP: Add fallbacks to all the pattern titles, descriptions and buttons. (#11208)
  • Checkout Field Padding and Spacing. (#11207)
  • Make patterns full width and fix margin. (#11206)
  • Product Collection 5 Columns pattern: Update title and price to be rows instead of columns. (#11205)
  • Product Collection: Featured Products 5 Columns: Remove no results block. (#11198)
  • Add universal border radius for form elements and components. (#11193)
  • Update wording on checkout error message to try to prevent retries. (#10888)

Bug Fixes

  • Remove hardcoded queryIds from patterns that include Product Collection. (#11290)
  • Fix: Mini-Cart block shows wrong total if theres multiple installs on the same domain. (#11257)
  • Fix inconsistent border focus styles. (#11203)
  • Product Gallery pattern: Use the Product Collection block. (#11194)
  • Increase number of visible products when cart is empty. (#11182)
  • Fix a bug in which shipping phone field was not being synced to the billing field. (#10603)
  • Always show the Enable the shipping calculator on the cart page option. (#11421)

Documentation

  • Add order and checkout order endpoint documentation. (#11157)

Various

  • Add Local Pickup event and Cart/Checkout page views events. (#11225)