Changelog
Check out the latest releases from the WooCommerce project.
Subscribe to all release posts via our RSS feed.
-
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
Filter Description woocommerce_apply_base_tax_for_local_pickup Filters whether apply base tax for local pickup shipping method or not. woocommerce_csv_exporter_fopen_mode Filters 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_order Allow 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
Version Release Beta July 19th, 2022 Final Release August 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
-
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:
- 460 commits from 47 contributors in WooCommerce Core
- 87 commits from 17 contributors in WooCommerce Blocks
- 43 commits from 8 contributors in ActionScheduler
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
Filter Description woocommerce_taxonomy_archive_description_raw
Filters 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
Template Change templates/single-product/add-to-cart.php
Updated 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
ActionScheduler
-
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 theterm_id
instead of theid
. (6585)
Bug Fixes
-
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
Filter Description woocommerce_taxonomy_archive_description_raw
Filters 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
Template Change templates/single-product/add-to-cart.php
Updated to improve accessibility. Deprecations
There are no deprecations in this release.
Release Schedule
Version Release Beta June 21st, 2022 Final Release July 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.