Changelog
Check out the latest releases from the WooCommerce project.
Subscribe to all release posts via our RSS feed.
-
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.
-
We’re excited to announce that the first 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:
- WooCommerce Blocks: We’ve updated Blocks to version 7.6.0. See the release notes for 7.5.0 and 7.6.0 for all included changes. [#32940]
- Sample Products: Add a confirmation dialog before loading sample products. [#33171]
- Minimum WP Version: Now that WordPress 6.0 has been released, the minimum WP version has been updated to 5.8. [#33194]
- Dashboard and Analytics: Fix an issue with the dashboard and analytics that was causing crashes when certain timezone settings were applied. [#33206]
- WooCommerce Admin Translations: Fix an issue that was causing some translations in WooCommerce Admin to be missing. [#33226]
- Product Tasks: Fix an issue where clicking on the edge of a product task card was unresponsive. [#33235]
- Setup Task List: Fix an issue where the button to show the task list after completion was not functional. [#33238]
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.7.0 is now available for download from GitHub and WordPress.org.
In this release, we are including some minor bug fixes and improvements.
Top of the list is the improvement we made to the Featured Product block:
- Ability to set the product image as Fixed image and Repeated image via new media controls
We also fixed a bug in the All Products block:
- The bold font-weight style no longer overflows from the product title to all sections of the product
Finally, we added a “lock” for blocks in Cart & Checkout to ensure the integrity of the inner blocks and prevent them from being deleted.
Changelog
Enhancements
- Add the
Fixed image
andRepeated image
media controls to the Featured Product block. (6344)
Bug Fixes
-
Beta 1 for the June 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
- Bumped the version of WordPress tested for WooCommerce to 6.0. #33025
- Fix a potential error during install with PHP 8.0. #32685
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 adds 1 new action.
Action Description before_woocommerce_pay_form
Triggered right before the Pay for Order form, after validation of the order and customer. And 1 new filter.
Filter Description woocommerce_orders_cot_and_posts_sync_step_size
Filter 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.
Release Schedule
Version Release Beta May 24, 2022 Release Candidate May 31, 2022 Final Release June 14, 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.5.1 is available for download.
What’s new?
- Approved Download Directories: Specify a maximum index size for the URL column in the Download Directories table. This fixes the missing database tables issue. [#32968]
- WooCommerce Admin: Fix issue where FeaturePlugin class caused a conflict with older WooCommerce Admin versions. This fixes the fatal error seen in certain cases. [#32966]
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.5. This release should be backwards compatible with the previous version.
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.5?
- WooCommerce Blocks: We’ve updated to the 7.4.3 version of the feature plugin. See the release posts for 7.4.3 to see what’s new.
- WooCommerce Admin: All of WooCommerce Admin’s code and assets have been merged into Core and the feature plugin has been deprecated. These are the folders that were moved and the new location of the contained files.
packages/woocommerce-admin/src
->src/Admin
packages/woocommerce-admin/src-internal
->src/Internal
packages/woocommerce-admin/includes
->includes/react-admin
packages/woocommerce-admin/dist
->assets/client/admin
packages/woocommerce-admin/images
->assets/images
- Approved Download Directories: To give site owners additional control over product downloads. Check here for more details.
These are just some of the changes that are included in WooCommerce 6.5. You can find the complete changelog for this release in the changelog.txt file.
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
WooCommerce Blocks
-
A new version of WooCommerce Blocks has been released! Version 7.6.0 is now available for download from GitHub and WordPress.org. WooCommerce Blocks 7.6.0 will also be included in WooCommerce 6.6.
In this release, we have worked hard to improve some of our blocks, adding new features and fixing bugs.
Top of the list are the improvements we made to the Featured Category and Featured Product Blocks, these are:
- Ability to set the background colour on the block and with global styles in the appearance editor
- Ability to edit background images from within the block, including an ability to crop, zoom, rotate or change aspect ratio of an image.
- Ability to add custom “alt” text on the background image.
We also added the ability to disable images on Product Grid blocks, these are:
- Hand-picked Products
- Products by Tag
- Products by Attribute
- Products by Category
- Best Selling Products
- Newest Products
- On Sale Products
- Top Rated Products
We also fixed some bugs in three of our blocks:
- Reviews by Category Block will now correctly list only reviews for selected categories if multiple categories were selected
- Mini Cart Block can now be inserted into the template when opening the template editor from the page editor sidebar.
- Filter Products by Attribute Block will now work correctly with the Product Catalogue template when inserted on the page in the template editor.
Finally, we also removed the Product Tag Cloud widget.
Dev notes
Due to a bug in WP Core (which was fixed in WordPress/WordPress@257b634),
current_theme_supports-{*}
filters aren’t applied if there is no argument passed tocurrent_theme_supports()
. The Template panel relies onsupportsTemplateMode
setting which is set bycurrent_theme_supports( 'block-templates' )
WordPress 6.0 will fix this.Changelog
Enhancements
- Featured Category: Add background color option. (6368)
- Featured Product: Add background color option. (6367)
- Added media controls allowing the user to edit images within the editor on a Featured Category block. (6360)
- Added media controls allowing the user to edit images within the editor on a Featured Product block. (6348)
- Add the alt text control to the Featured Category block media settings. (6341)
- Hide the Product Tag Cloud from the Widgets screen in classic themes. (6327)
- Add the alt text control to the Featured Product block media settings. (6308)
- GridContentControl: Add product image control. (6302)
Bug Fixes
- Fix: Align Empty Mini Cart Contents block center in the Site Editor. (6379)
- Remove the Template panel from the Setting Sidebar for Shop page. (6366)
- Parse categories coming from the back-end as a json array. (6358)
- Update the default width of Classic Template to Wide width. (6356)
- Fix: Mini Cart block is not available from the Edit template screen. (6351)
- Fix Filter Products by Attribute block not working on PHP templates when Filter button was enabled. (6332)
-
We’re excited to announce that the second release candidate for WooCommerce 6.5 is now available. We are currently on track for our planned May 10, 2022 release date.
Changes
Since RC 1 release, the following change has been made:
- Updating an existing downloadable file to a bad path should trigger an admin notice(#32776)
- Protect against inappropriate use of saved download links (#32771)
- Fix WCA fatal with bail conditions for WCA execution paths (#32814)
- Fix customizer fatal error for bundled woocommerce-blocks package (#6317)
- Updated WC Blocks to 7.4.3.
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.5.0 is now available for download from GitHub and WordPress.org.
This release contains changes for the Featured Category block, Featured Product block and Checkout block, as well as the Store API.
Featured Category block and Featured Product block
We’ve added the ability to modify the duotone, overlay gradients, custom inner padding, and image fit in Featured Category block and Featured Product block. This means you can now choose how your featured category and product image looks and acts when the block is resized.
Checkout block
We’ve added the ability to display the display brand & last 4 digits of the saved payment method in the Checkout Block.
For more details, please see the Changelog below:
Changelog
Enhancements
- Add PHP templates support to the Active Product Filters block. (6295)
- Enhanced styles customization in the Featured Category block (6276)
- Allow adding the Filter Products by Stock block to Product Catalog templates to filter products. (6261)
- Enhanced styles customization in the Featured Product block (6181)
- Allow saved payment methods labels other than card/eCheck to display brand & last 4 digits if present. (6177)
Bug Fixes
- Filter Products by Attribute: Fix the page reload which happens when clicking the filter button on Woo templates using the Classic Template block. (6287)
- Store API: Show visible attributes in simple products, and hidden attributes in variable products. (6274)
- Enable Draft orders in WooCommerce Core. (6288)
- Add RTL support for the Mini Cart icon. (6264)
- Fix page load problem due to incorrect URL to certain assets. (6260)
- Fix: Make Filters Products by Price work with Active Filters block for the PHP rendered Classic Template. (6245)
- Fix page refresh when using filters with the All Products block on non-product archive templates for WooCommerce. (6324)
- Fix Customizer fatal error on PHP 8. (6317)
- Fix Featured Product block frontend mismatch. (6263)
- Fix attribute filter dropdown list z-index level. (6294)
- Product Query: Pass any product taxonomies existing in the URL parameters. (6152)
-
We’re excited to announce that the first release candidate for WooCommerce 6.5 is now available. We are currently on track for our planned May 10, 2022 release date.
Changes
Since the beta release, the following change has been made:
- Changes to reduce the risk of admin error messages being discarded prematurely. (#32540)
- Fixing bug on sectioned task list for tasks with actionUrl property. (#32723)
- Addressing issues with certain tasks in task list experiment leading to blank page. (#32742)
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.