Changelog

  • 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.


  • We are pleased to announce the release of WooCommerce 6.6. This release should be backwards compatible with the previous 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.6?

    • Added a new TikTok Marketing Extension. #32778
    • WooCommerce Blocks updated to version 7.6.0. See the release posts for 7.5.0 and 7.6.0 for included changes.
    • Updates to bump the tested WordPress version to 6.0 and the minimum version to 5.8, per our WordPress support policy.

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

    Actions and Filters

    This release adds 1 new action.

    ActionDescription
    before_woocommerce_pay_formTriggered right before the Pay for Order form, after validation of the order and customer.

    And 1 new filter.

    FilterDescription
    woocommerce_orders_cot_and_posts_sync_step_sizeFilter to customize the count of orders that will be synchronized in each step of the custom orders table to/from posts table synchronization process.

    Database Changes

    There are no database changes in this release.

    Template Changes

    There are no template changes in this release.

    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

    roykho
    tjcafferkey
    thomasrockhu-codecov
    psealock
    jacob-sewell
    barryhughes
    joelclimbsthings
    tammullen
    ilyasfoo
    octaedro
    senadir
    vedanshujain
    Jinksi
    coreymckrill
    YordanSoares
    adrianduffell
    jaclync
    ObliviousHarmony
    Konamiman
    moon0326
    peterfabian
    lanej0
    Saggre
    alexflorisca
    gigitux
    jonathansadowski
    mostafasoufi
    zhongruige
    louwie17
    nielslange
    crstauf
    joshbetz
    Sonhui-genekeys
    rodelgc
    rjchow
    mcliwanow
    chihsuan
    MrJnrman
    joshuatf
    aprea
    tarhi-saad
    stoltzrx
    RadoslavGeorgiev
    helgatheviking
    jorgeatorres
    james-allan
    DavidAnderson684
    alopezari
    davefx
    froger-me
    claudiosanches

    WooCommerce Blocks

    dinhtungdu
    opr
    Aljullu
    gigitux
    achyuthajoy
    tarhi-saad
    ralucaStan
    artpi
    danieldudzic
    senadir
    tarunvijwani
    alexflorisca
    sunyatasattva
    shendy-a8c
    tjcafferkey
    albarin
    MrJnrman
    frontdevde
    nielslange
    cpapazoglou
    tomasztunik

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

    In this release, we are including some minor bug fixes and improvements:

    • The Featured Category block now can set the product image as a Fixed Image and a Repeated Image via new media controls.
    • The Mini Cart block now has Font Size and Font Family support.
    • The Cart and Checkout blocks respect low stock visibility settings now.
    • The Filter Products By Price block’s price slider step sequence decreased from 10 to 1.

    Changelog

    Enhancements

    • Filter Products by Price: Decrease price slider step sequence from 10 to 1. (6486)
    • Add the Fixed image and Repeated image media controls to the Featured Category block. (6440)

    Bug Fixes

    • Featured Item Blocks: Fix an issue where the default color could be overridden by a theme, and where custom colors were not applied correctly. (6492)
    • Fix: Only enqueue the relevant translations script. (6478)
    • Fix: All Products block: New product is missing in the Cart block if Redirect to the cart page after successful addition is enabled. (6466)
    • Respect low stock visibility setting in Cart/Checkout. (6444)
    • Decouple Store API payment handling from Checkout block loading code. (6519)

    Various

    • Add support for Font size and Font family for the Mini Cart block. (6396)

  • We’re excited to announce that the second release candidate for WooCommerce 6.6 is now available. We are currently on track for our planned June 14, 2022 release date.

    Changes

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

    • Fix a warning that appeared in the admin with certain themes. #33180
    • Add timestamp to experiment assignment requests. #33300

    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.