Changelog

  • We’re excited to announce that the second release candidate for WooCommerce 7.0 is now available. We are currently on track for our planned October 11th release date.

    Changes

    Since the rc.1 release, the following changes have been made:

    • Fix the wc pay view logic so that we don’t display it even when payment task is completed. (#34892)
    • Fix: can’t place orders for Saint Martin (French part). (#34920)
    • Correct the textarea name in the Product Short Description template.(#34936)

    Testing

    If you’d like to dive in and help test this new release, our handy WooCommerce Beta Tester plugin allows you to switch between beta versions and release candidates. You can also download the release from WordPress.org.

    A set of testing instructions has been published on our Wiki page in GitHub. We’ve also posted a helpful writeup on beta testing to help get you started.

    If you discover any bugs during the testing process, please let us know by logging a report in GitHub.


  • We’re excited to announce that the first release candidate for WooCommerce 7.0 is now available. We are currently on track for our planned October 11th release date.

    Changes

    Since the beta.3 release, the following changes have been made:

    • Add a header for the store details task item. (#34712)

    Testing

    If you’d like to dive in and help test this new release, our handy WooCommerce Beta Tester plugin allows you to switch between beta versions and release candidates. You can also download the release from WordPress.org.

    A set of testing instructions has been published on our Wiki page in GitHub. We’ve also posted a helpful writeup on beta testing to help get you started.

    If you discover any bugs during the testing process, please let us know by logging a report in GitHub.


  • Beta 3 for the October 2022 release of WooCommerce is now available for testing! You can either download it directly from WordPress.org or install our WooCommerce Beta Tester Plugin.

    Highlights

    • Fix failing to update onboarding profile data for PHP 8. (#34832)

    The complete list of changes, tweaks, fixes, and improvements included in this release can be viewed in the readme.txt for the release.

    Actions and Filters

    This release doesn’t add any actions.

    FilterDescription
    woocommerce_product_reviews_list_table_prepare_items_argsProvides an opportunity to alter the comment query arguments used withinthe product reviews admin list table.
    woocommerce_cot_shop_order_search_resultsProvides an opportunity to modify the list of order IDs obtained during an order search. This hook is used for Custom Order Table queries. For Custom Post Type order searches, the corresponding hookis `woocommerce_shop_order_search_results`.

    Database Changes

    Schema
    Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableDataStore->get_database_schema
    Database
    wc_update_700_remove_download_log_fk

    Template Changes

    Template Name
    /plugins/woocommerce/templates/emails/email-mobile-messaging.php
    /plugins/woocommerce/templates/global/form-login.php
    /plugins/woocommerce/templates/loop/no-products-found.php

    Deprecations

    There are no deprecations in this release.

    Release Schedule

    VersionRelease
    Release CandidateOctober 4th, 2022
    Final ReleaseOctober 11th, 2022

    Testing

    If you’d like to dive in and help test this new release, our handy WooCommerce Beta Tester plugin allows you to switch between beta versions and release candidates. You can also download the release from WordPress.org.

    A set of testing instructions has been published on our Wiki page in GitHub. We’ve also posted a helpful writeup on beta testing to help get you started.

    If you discover any bugs during the testing process, please let us know by logging a report in GitHub.


  • A new version of WooCommerce Blocks has been released! Version 8.6.0 is now available for download from GitHub and WordPress.org.

    In this release, we introduce the Cross-Sells Products block! Ever wanted to cross-sell related products right from the Cart block? Now you can!

    Go to your products data and add “Cross-sells” products in the 🔗 Linked Products section.

    When your customers go to their cart, if they have already selected any item featuring cross-selling products, these will show up right there, ready to purchase!

    You can show up to two rows of 3 products. Please try out this new block and let us know what you think!

    On top of that, we are continuing to work on bug fixes, UX improvements for both merchants and developers and ensuring better and better compatibility with WooPay.

    Changelog

    Enhancements

    • Create Cross-Sells product list for showing the Cross-Sells products on the Cart block. (6645)

    Bug Fixes

    • Fix a bug with the product details block. (7191)
    • Fix: Ensure that the Express Payment block is not cut off when selecting the Checkout block in the editor. (7152)
    • Make chevron clickable in Filter by Product block input. (7139)
    • Fix: Inner blocks control position for Cart Block. (6973)
    • Enabled HTML rendering within notices for checkout. (6800)
    • Fix: Render HTML elements on Cart and Checkout blocks when using the woocommerce_shipping_package_name filter. (7147)

    Technical debt

    • Remove unused CSS selectors from Filter blocks. (7150)

    Compatibility

    • WooPay: fixed a compatibility issue with some error messages shown by WooPay. (7145)
    • WooPay: Fixed an issue with WooPay which would display tax totals on multiple lines even when configured otherwise. (7084)

  • Beta 2 for the October 2022 release of WooCommerce is now available for testing! You can either download it directly from WordPress.org or install our WooCommerce Beta Tester Plugin.

    Highlights

    • Only show the product image upload tip once, and on all product edit pages. (#34739)
    • Remove typecasting to prevent fatal when $screen_id is null. (#34734)
    • Bumped WooCommerce Blocks to 8.5.1 which ensure that scripts are loaded using absolute URLs to prevent loading issues with subfolder installs. (#7211)

    Note that the first two highlight changes were already included in the public 6.9.3 release but was not in 7.0 beta.1. Thus this beta 2 release includes them.

    The complete list of changes, tweaks, fixes, and improvements included in this release can be viewed in the readme.txt for the release.

    Actions and Filters

    This release doesn’t add any actions.

    FilterDescription
    woocommerce_product_reviews_list_table_prepare_items_argsProvides an opportunity to alter the comment query arguments used withinthe product reviews admin list table.
    woocommerce_cot_shop_order_search_resultsProvides an opportunity to modify the list of order IDs obtained during an order search. This hook is used for Custom Order Table queries. For Custom Post Type order searches, the corresponding hookis `woocommerce_shop_order_search_results`.

    Database Changes

    Schema
    Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableDataStore->get_database_schema
    Database
    wc_update_700_remove_download_log_fk

    Template Changes

    Template Name
    /plugins/woocommerce/templates/emails/email-mobile-messaging.php
    /plugins/woocommerce/templates/global/form-login.php
    /plugins/woocommerce/templates/loop/no-products-found.php

    Deprecations

    There are no deprecations in this release.

    Release Schedule

    VersionRelease
    Release CandidateOctober 4th, 2022
    Final ReleaseOctober 11th, 2022

    Testing

    If you’d like to dive in and help test this new release, our handy WooCommerce Beta Tester plugin allows you to switch between beta versions and release candidates. You can also download the release from WordPress.org.

    A set of testing instructions has been published on our Wiki page in GitHub. We’ve also posted a helpful writeup on beta testing to help get you started.

    If you discover any bugs during the testing process, please let us know by logging a report in GitHub.


  • WooCommerce 6.9.4 is available for download.

    What’s New?

    • Bumped WooCommerce Blocks to 8.3.3 which ensure that scripts are loaded using absolute URLs to prevent loading issues with subfolder installs. (#7211)

    You can download the latest release of WooCommerce here or visit Dashboard → Updates to update the plugin from your WordPress admin screen.

    As usual, if you spot issues in WooCommerce core, please log them in detail on GitHub. Found a security issue? Please submit a report via HackerOne.


  • WooCommerce 6.9.3 is available for download.

    What’s New?

    • Fixed an issue where under the product image, there was a display of a tip that repeated in certain situation (#34739)
    • Fixed an issue where admin screen crashes with critical error when using PHP 8.1.(#34734)

    You can download the latest release of WooCommerce here or visit Dashboard → Updates to update the plugin from your WordPress admin screen.

    As usual, if you spot issues in WooCommerce core, please log them in detail on GitHub. Found a security issue? Please submit a report via HackerOne.


  • Beta 1 for the October 2022 release of WooCommerce is now available for testing! You can either download it directly from WordPress.org or install our WooCommerce Beta Tester Plugin.

    Changelog

    You can view a log of all of the changes in this release here.

    Actions and Filters

    This release doesn’t add any actions.

    FilterDescription
    woocommerce_product_reviews_list_table_prepare_items_argsProvides an opportunity to alter the comment query arguments used withinthe product reviews admin list table.
    woocommerce_cot_shop_order_search_resultsProvides an opportunity to modify the list of order IDs obtained during an order search. This hook is used for Custom Order Table queries. For Custom Post Type order searches, the corresponding hookis `woocommerce_shop_order_search_results`.

    Database Changes

    Schema
    Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableDataStore->get_database_schema
    Database
    wc_update_700_remove_download_log_fk

    Template Changes

    Template Name
    /plugins/woocommerce/templates/emails/email-mobile-messaging.php
    /plugins/woocommerce/templates/global/form-login.php
    /plugins/woocommerce/templates/loop/no-products-found.php

    Deprecations

    There are no deprecations in this release.

    Release Schedule

    VersionRelease
    BetaSeptember 20th, 2022
    Release CandidateOctober 4th, 2022
    Final ReleaseOctober 11th, 2022

    Testing

    If you’d like to dive in and help test this new release, our handy WooCommerce Beta Tester plugin allows you to switch between beta versions and release candidates. You can also download the release from WordPress.org.

    A set of testing instructions has been published on our Wiki page in GitHub. We’ve also posted a helpful writeup on beta testing to help get you started.

    If you discover any bugs during the testing process, please let us know by logging a report in GitHub.


  • WooCommerce 6.9.2 is available for download.

    What’s New?

    • WooCommerce 6.9.0 introduced a bug that caused stores to store/display wrong date/time display for orders.

    You can download the latest release of WooCommerce here or visit Dashboard → Updates to update the plugin from your WordPress admin screen.

    As usual, if you spot issues in WooCommerce core, please log them in detail on GitHub. Found a security issue? Please submit a report via HackerOne.


  • WooCommerce 6.9.1 is available for download.

    What’s New?

    • WooCommerce 6.9.0 introduced a bug that caused some stores to produce a warning or a fatal (depending on PHP version) that states Warning: array_filter() expects parameter 1 to be array, bool given in ..../woocommerce/includes/class-wc-frontend-scripts.php on line 65 when using certain themes. This is now fixed via (#34671)

    You can download the latest release of WooCommerce here or visit Dashboard → Updates to update the plugin from your WordPress admin screen.

    As usual, if you spot issues in WooCommerce core, please log them in detail on GitHub. Found a security issue? Please submit a report via HackerOne.