Recent posts

  • April 25th: Second Dev Chat
    April 25th: Second Dev Chat

    Last week was our first developer chat. Thanks to everyone that attended. If you weren’t able to be there, you can read the summary. Our second dev chat will be on April 25th at…

  • WooCommerce 3.0.3 fix release notes
    WooCommerce 3.0.3 fix release notes

    The WooCommerce 3.0.3 fix release is now available. You can download it from WordPress.org or as an automatic update in your administration panel. This release fixes several issues we’ve had reported and found ourselves whilst…

  • WooCommerce 3.0.2 fix release notes
    WooCommerce 3.0.2 fix release notes

    The WooCommerce 3.0.2 fix release is now available. You can download it from WordPress.org or as an automatic update in your administration panel. This release fixes several issues we’ve had reported and found ourselves whilst…

  • Dev Chat Summary: April 11th.
    Dev Chat Summary: April 11th.

    This post summarizes the dev chat meeting from April 11th. (agenda, Slack archive). CRUD Search Helpers Open Issue. We need to investigate wether we can re-use WP_Tax_Query or not. Actual taxonomy storage probably won’t…

  • WooCommerce 3.0.1 fix release notes
    WooCommerce 3.0.1 fix release notes

    The WooCommerce 3.0.1 fix release is now available. You can download it from WordPress.org or as an automatic update in your administration panel. This release fixes issues reported since 3.0.0 launch on Github and the…

  • Say hello to WooCommerce 3.0 “Bionic Butterfly”
    Say hello to WooCommerce 3.0 “Bionic Butterfly”

    Today we’re excited to release WooCommerce 3.0 (previously 2.7), dubbed the “Bionic Butterfly”, into the wild! 3.0 has been in beta since December, development since August, and has had over 3000 commits from 115 contributors. Read on…

  • April 11th: First Dev Chat & 3.1 Kick-off
    April 11th: First Dev Chat & 3.1 Kick-off

    We previously announced that we would begin holding developer chats every two weeks with the community on our Slack. These chats will take place in the new #core channel — a channel meant to…

  • End-to-end testing WooCommerce
    End-to-end testing WooCommerce

    It is important for developers to be able to easily and quickly test new versions of WooCommerce. The Core Testing Checklist has 30 items in it, and is a manual process. Running through the whole thing…

  • WooCommerce 3.0.0 RC2
    WooCommerce 3.0.0 RC2

    WooCommerce 3.0.0 RC2 is available for testing. This fixes a bunch of issues from 3.0.0 RC1 which we’ve spent the last 2 weeks working on. Notable fixes include: Fixed some edge case gallery issues…

  • Developer Chats.
    Developer Chats.

    Starting with the 3.1 release cycle, we will begin holding dev chats every 2 weeks. These meetings will happen every other Tuesday on WooCommerce Slack and are open to the community. Each chat will…

  • WooCommerce 3.0.0 RC1
    WooCommerce 3.0.0 RC1

    This was quite the week. A few days ago we announced the decision to reversion and release 2.7 as 3.0.0. This was due to finding a critical bug in the way the system handles timestamps, which…

  • Important update regarding the upcoming WooCommerce release; 2.7 will be 3.0.0
    Important update regarding the upcoming WooCommerce release; 2.7 will be 3.0.0

    tl;dr: We’re re-versioning WooCommerce 2.7 as WooCommerce 3.0.0, and releasing this on 4th April 2017. We found a critical bug in the way the system handles timestamps, which wasn’t caught sooner, and have had numerous requests…

  • WooCommerce 2.7 Release Candidate
    WooCommerce 2.7 Release Candidate

    The release candidate for WooCommerce 2.7 “Bionic Butterfly” is now available! Shipping a release candidate (RC) means we think we’re done, but with hundreds of thousands of stores and so many plugins and themes…

  • Adding support for WooCommerce 3.0’s new gallery feature to your theme
    Adding support for WooCommerce 3.0’s new gallery feature to your theme

    As you know we’ve redesigned the product gallery feature in WooCommerce to deliver a richer experience in 3.0. This is a significant frontend change that can be broken down in to three separate new…

  • WooCommerce 2.7 beta 3
    WooCommerce 2.7 beta 3

    Today we tagged WooCommerce 2.7 “Bionic Butterfly” beta 3. If you’d like to find out whats new in 2.7, you can read more about 2.7 in our first beta post here and our second beta post here.…

  • WooCommerce 2.7 beta 2
    WooCommerce 2.7 beta 2

    Today we tagged WooCommerce 2.7 “Bionic Butterfly” beta 2. It contains a whole host of bug fixes and is ready for testing! if you’d like to find out whats new in 2.7, you can read more…

  • WC 2.7 extension compatibility examples #3 – Bookings
    WC 2.7 extension compatibility examples #3 – Bookings

    Bookings is a complex extension which extends WooCommerce product types to add it’s own ‘Booking’ product type. Due to this, it’s a good example to CRUDify and implement data stores, both new concepts in…

  • WooCommerce 2.6.14 security/fix release notes
    WooCommerce 2.6.14 security/fix release notes

    The WooCommerce 2.6.14 fix release is now available. You can download it from WordPress.org or as an automatic update in your administration panel. ~23 commits made it into this release fixing several issues and hardening…

  • WC 2.7 extension compatibility examples #2 – Deposits
    WC 2.7 extension compatibility examples #2 – Deposits

    Our goal this time is to have the WooCommerce Deposits extension work with both WooCommerce versions 2.6.x and 2.7.x, display no notices, and use the CRUD abstraction to future-proof our code. Like in our…

  • Improved logging in WooCommerce 2.7
    Improved logging in WooCommerce 2.7

    One of the changes coming in 2.7 is an improved log system. We’ve made a significant effort to address the limitations of the logger with a focus on extensibility. In this post I’ll outline…

  • WooCommerce 2.6.13 fix release notes
    WooCommerce 2.6.13 fix release notes

    The WooCommerce 2.6.13 fix release is now available. You can download it from WordPress.org or as an automatic update in your administration panel. ~8 commits made it into this release fixing a few issues.…

  • WC 2.7 extension compatibility examples
    WC 2.7 extension compatibility examples

    Our team have been looking at updating some of our extensions for 2.7 compatibility and we thought it would be good to share our notes in doing so. The first bunch we reviewed were EU…

  • Deprecation in WooCommerce Core
    Deprecation in WooCommerce Core

    Deprecation is a method of discouraging usage of a feature, or practice, in favour of something else without breaking backwards compatibility or totally prohibiting it’s usage. To quote the Wikipedia article on Deprecation: While a deprecated…

  • WooCommerce 2.6.12 fix release notes
    WooCommerce 2.6.12 fix release notes

    The WooCommerce 2.6.12 fix release is now available. You can download it from WordPress.org or as an automatic update in your administration panel. ~12 commits made it into this release fixing a few issues.…

  • WooCommerce 2.6.10 fix release notes
    WooCommerce 2.6.10 fix release notes

    The WooCommerce 2.6.10 fix release is now available. You can download it from WordPress.org or as an automatic update in your administration panel. ~30 commits made it into this release fixing several issues. The main…