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
Nightly
Nightly release auto generated everyday at 12:01 AM UTC.
11.7.0
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 tocore/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
11.6.2
11.6.1
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
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
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
11.5.0
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
Bug Fixes
- Regenerate package.
11.4.0
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
RadioControl
andRadioControlAccordion
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
andRemovableChip
to components package. (#11223) - Move
CheckboxList
and create newblocksComponents
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)