Develop WooCommerce

The official WooCommerce development blog

Storefront 2.4.0 is now available to download — December 6, 2018

Storefront 2.4.0 is now available to download

Storefront 2.4.0 has just been tagged for release and uploaded to That means it should be available to download very soon!

While 2.4 is not a major release, you should not update live sites without adequate testing on a staging site. If you are using any additional Storefront products (child themes and/or extensions) be sure to check for updates for them before updating Storefront.

What’s in the box

The main focus of this release is to add enhanced compatibility with Gutenberg, the new WordPress editor. The new editor introduces a new block based approach to creating content in WordPress.

Some of the new blocks include full-width cover images, parallax images with text overlay, all sorts of different embedded content blocks, and column support up to 6-columns.

Storefront 2.4 includes editor styles to ensure a consistent editing experience between frontend and backend.

Editing content with Gutenberg and new editor styles


Here’s what’s changed pulled directly from the changelog:

Feature - Add support for the new blocks introduced in WordPress 5.0.
Feature - Gutenberg editor styles.
Tweak - Remove legacy Jetpack logo feature.
Tweak - Move all WooCommerce related code inside of the `inc/woocommerce` directory.
Fix - Allow zooming and scaling for improved accessibility.
Fix - Multiple code standards improvements.

You can download Storefront now from your dashboard or from

I found a bug

If you find a bug then as always, please be sure to report it on GitHub. If you have any other problems with Storefront please post on the support forum, or contact us if you’re a WooCommerce customer.

Storefront 2.3.5 release notes — October 24, 2018

Storefront 2.3.5 release notes

Storefront 2.3.5 has been tagged for release and uploaded to

Here’s what’s changed pulled directly from the changelog:

* Fix - Use Pointer Events API for consistency across touchscreen devices when interacting with menus.
* Fix - Removed CSS rule that was incorrectly changing the width of image logos to 100%.

Download the latest release of Storefront here or venture over to Dashboard → Updates to update your theme from WordPress.

As usual, if you spot any other issues, please log them in detail on Github.

WooCommerce 3.4.7 fix release notes — October 18, 2018

WooCommerce 3.4.7 fix release notes

WooCommerce 3.4.7 is now available. This is the last WooCommerce 3.4.x release, and it patches a couple issues introduced in WC 3.4.6 on certain site setups. ~9 commits made it into this release and the full changelog is below.

* Fix - Simplify importer file path check to cause less issues. #21573
* Fix - Better role checking for user editing capabilities. #21569 #21575

Download the latest release of WooCommerce here or venture over to Dashboard → Updates to update your plugins from WordPress.

As usual, if you spot any other issues in WooCommerce core please log them in detail on Github, and to disclose a security issue to our team, please submit a report via HackerOne here. Comments on this post are closed.

Important update: WooCommerce 3.5 will now be released October 23rd. — October 16, 2018

Important update: WooCommerce 3.5 will now be released October 23rd.

We have delayed the release of WooCommerce 3.5 by one week in order to do extra testing and QA on the release. The testing regimen for WooCommerce releases is very thorough and covers a variety of servers, and themes, and running the prerelease version in staging and production on live sites. This will help ensure the upcoming release is a smooth upgrade for all stores before the busy holiday season.

The new release date for WooCommerce 3.5.0 is October 23rd.

You can read more about the upcoming changes and features planned for WC 3.5.0 at the beta post.

WooCommerce 3.5 RC 2 — October 15, 2018

WooCommerce 3.5 RC 2

WooCommerce 3.5.0 RC2 is available for testing. We’ve fixed the following new issues since the last RC as well as fixing some issues discovered in 3.5 changes:

* Fix - Fix warning when using logger instance in woocommerce_logging_class filter. #21448
* Fix - Use uppercase "ID" when sorting product queries by ID. #21461
* Fix - Consistently escape the gateway ID in the checkout payment method template. #21439
* Fix - Avoid treating HTTP 301 and 302 codes as failures for webhooks. #21491 
* Fix - Add address_1 to shipping packages info in WC_Cart:: get_shipping_packages to make it work correctly in address formatting functions. #21493
* Fix - Don't fire two of the same action when saving shipping settings. #21494
* Fix - Remove double condition for address line 2 in `WC_Countries::get_default_address_fields`.  #20629
* Fix - Correctly handle shorthand values for memory_limit in php.ini. #21557
* Fix - Product shortcode numeric term slug matching. #21560
* Fix - Remove the erasure tools links from the descriptions of the erasure settings for users without the manage_privacy_options capability. #21565
* Fix - Don't double urldecode posted variation attributes. #21570
* Fix - New helper functions wc_user_has_role and wc_current_user_has_role to correctly check user roles. #21569

You can view the full changelog for WC 3.5 here.

To test WooCommerce 3.5.0 RC2, you can use our WooCommerce Beta Tester plugin or you can download the release candidate here (zip).

Think you’ve found a bug? Please post in detail to Github.

The final version of 3.5 is due for release Wednesday, October 17 2018. Huge props to everyone who has sent feedback about this release so far or found bugs.