• Beta 1 for the August 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.

    Features

    There are some new and exciting improvements to the WooCommerce experience.

    • Smart shipping defaults for new sites.

    Changelog

    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

    FilterDescription
    woocommerce_apply_base_tax_for_local_pickupFilters whether apply base tax for local pickup shipping method or not.
    woocommerce_csv_exporter_fopen_modeFilters the mode parameter which specifies the type of access you require to the stream (used during filewriting for CSV exports). Defaults to ‘a’ (which supports both reading and writing, and places the filepointer at the end of the file). @see https://www.php.net/manual/en/function.fopen.php
    woocommerce_orders_table_datastore_extra_db_rows_for_orderAllow third parties to include rows that need to be inserted/updated in custom tables when persisting an order.

    Database Changes

    No database changes made.

    Template Changes

    No template changes made.

    Deprecations

    No deprecations made.

    Release Schedule

    VersionRelease
    BetaJuly 19th, 2022
    Final ReleaseAugust 9th, 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.1.0 is now available for download from GitHub and WordPress.org.

    This release contains both enhancements and bug fixes.

    Changelog

    Enhancements

    • Update WooCommerce block template descriptions. (6667)
    • Add filter URL support to filter blocks when filtering for All Products block. (6642)
    • Add: Allow choosing between single and multiple sections. (6620)
    • Cart endpoint for Store API (/wc/store/cart) now features cross-sell items based on cart contents. (6635)

    Bug fixes

    • Prevent Featured Product block from breaking when product is out of stock + hidden from catalog. (6640)
    • Contrast improvement for checkout error messages when displayed over a theme’s dark mode. (6292)

  • We are pleased to announce the release of WooCommerce 6.7. This release is backward compatible with the WooCommerce 6.6 version.

    This release contains:

    As always, we recommend creating a backup of your site and making sure that your theme and any other plugins are compatible before updating. You can check out this update guide for more information.

    What’s new in 6.7?

    • Release Cadence Update: In the pursuit of a more stable Release Candidate, we have increased the beta cycle by one week and decreased the Release Candidate cycle accordingly.. This will have no impact on the final release date, which remains the second Tuesday of each month.
    • Product Reviews: Product reviews now have a dedicated location within WooCommerce. The reviews will be accessible via the admin menu at Products > Reviews and the new reviews will also show up under WooCommerce > Home.
    Product Reviews Page
    • WooCommerce Blocks updated to version 7.8.3. See the release posts for 7.7.0 and 7.8.0 for included changes.

    These are just some of the changes that are included in WooCommerce 6.7. You can find the complete changelog for this release in the changelog.txt file.

    Action and Filter Changes

    FilterDescription
    woocommerce_taxonomy_archive_description_rawFilters the archive’s raw description on taxonomy archives.

    There are no action changes in this release.

    Database Changes

    There are no database changes in this release.

    Template Changes

    TemplateChange
    templates/single-product/add-to-cart.phpUpdated to improve accessibility.

    Deprecations

    There are no deprecations in this release.

    Much 💜 to all the contributors

    Finally, a big thanks to everyone in the community who has contributed via issue reports, fixes, translation, testing, supporting other users, or simply spreading the word.

    WooCommerce Core

    opßr
    jorgeatorres
    psealock
    rjchow
    lanej0
    coreymckrill
    ObliviousHarmony
    Adp5067
    rodelgc
    adrianduffell
    matt-h
    Konamiman
    danielmorell
    discoinfiltrator
    helgatheviking
    hugoderre
    erikdemarco
    joshbetz
    jonathansadowski
    joelclimbsthings
    peterfabian
    dmagalhaes-godaddy
    louwie17
    Saggre
    AnnaMag
    moon0326
    joshuatf
    vedanshujain
    barryhughes
    HebaFareed
    alopezari
    roykho
    gigitux
    Aljullu
    Ninos
    mrleemon
    nielslange
    ilyasfoo
    Pross
    octaedro
    zhongruige
    j19sch
    szepeviktor
    xristos3490
    dinhtungdu
    chihsuan
    becdetat

    ActionScheduler

    ManiruzzamanAkash
    barryhughes
    ovidiul
    artpi
    mrkindy
    jonathansadowski
    n3f
    Konamiman

  • Hi folks!

    We are announcing a change to the way our BETA and RC pre-releases are published.

    In order to deliver a more stable release, we’ve decided to let the BETA pre-releases run one week longer. That means our RC pre-release is now reduced to one week. Pre-release versions will still be available for a total of 3 weeks prior to releasing the final version.

    We have decided to do this in an effort to provide a more stable RC pre-release. By running a longer BETA cycle, we can ensure a more significant time for any bugs to arise and to be mitigated before the RC is released.

    Please note that we have already started following this new schedule in the outgoing WooCommerce 6.7 release, and this post will serve as an official announcement to that fact.

    The next BETA pre-release for version 6.8 is scheduled to be available from 2022/07/19 – 2022/08/01 and the next RC pre-release is scheduled to be available from 2022/08/02 – 2022/08/08. The final version will be available on 2022/08/09, as is usually done.

    There are no other changes to the current release cadence, and we will continue shipping the final release on the second Tuesday of each month.

    Thanks!


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

    This release contains both enhancements and bug fixes.

    Changelog

    Enhancements

    • Enhancement: Make form components require onChange and have a default value. (6636)
    • Enhancement: Footer Template Parts use now <footer> instead of <div> and Header uses <header> instead of <div>. (6596)
    • Enhancement: Replace the ProductTag tax_query field to be the term_id instead of the id. (6585)

    Bug Fixes

    • Fix: Correctly calculate taxes for local pickups. (6631)
    • Fix: Ensure WooCommerce templates show correct titles. (6452)

  • We’re excited to announce that the first release candidate for WooCommerce 6.7 is now available. We are currently on track for our planned July 12 release date.

    Changes

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

    • Fix Uncaught DOMException on WooCommerce -> Extensions page. #33711
    • Fix ‘Cannot read properties of undefined’ error when clicking Export button on Analytic pages. #33709
    • Revert marketing task completion logic to only complete after actioned by user. #33676
    • Rename event prop from cross-sell to cross_sell. #33704
    • Fixing bug where the activity panel stopped functioning after route changes. #33722

    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.


  • The second beta for WooCommerce 6.7 is now available. We are currently on track for our planned July 12th, 2022 release date.

    Changes

    Since the first beta release, the following changes have been made:

    • Fix – Fix payments experiment banner logic to be executed before experiment is called. #33549
    • Fix – Move tracks _ui and _ut properties out of filtered tracks properties. #33621.
    • Update – WooCommerce Blocks to 7.8.3 #33514

    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 7.9.0 is now available for download from GitHub and WordPress.org.

    This release is mainly a bug fixes release for various blocks.

    Changelog

    Enhancements

    • Disable page scroll when Mini Cart drawer is open. (6532)
    • Register filter blocks using block metadata. (6505)

    Bug Fixes

    • Fix images hidden by default in Product grid blocks after WC 6.6 update. (6599)
    • Fix: Scrolling issue of the Filled Mini Cart Contents block. (6565)
    • Fix an endless loop when using product grid blocks inside product descriptions. (6471)

    Various

    • Prevent warnings appearing when using some plugins for managing shipping packages. (6470)
    • Add descriptions to the FSE WooCommerce Templates in the Editor UI

  • Beta 1 for the July 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

    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

    FilterDescription
    woocommerce_taxonomy_archive_description_rawFilters the archive’s raw description on taxonomy archives.

    There are no action changes in this release.

    Database Changes

    There are no database changes in this release.

    Template Changes

    TemplateChange
    templates/single-product/add-to-cart.phpUpdated to improve accessibility.

    Deprecations

    There are no deprecations in this release.

    Release Schedule

    VersionRelease
    BetaJune 21st, 2022
    Final ReleaseJuly 12th, 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.6.1 is available for download. It introduces a few fixes for issues that were introduced in the 6.6.0 release.

    What’s New?

    • WooCommerce 6.6.0 introduced sanitization for payment gateway titles. This could cause a problem if you had a payment gateway that didn’t properly set a title. We’ve fixed the issue introduced in 6.6.0 with gateways that don’t set a title. [#33434]
    • We’ve fixed an issue with WooCommerce 6.6.0 with searching for products when WordPress 5.8 was also installed. [#6590]
    • We’ve resolved an issue with Blocks that was causing some product images to not render because the “Product image is visible” option wasn’t being interpreted correctly. [#6599]

    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.