Develop WooCommerce

The official WooCommerce development blog

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.

WooCommerce 3.4.6 security/fix release notes — October 11, 2018
WooCommerce 3.5 RC1 — September 28, 2018