Recent posts

  • Coupon and cart improvements in 3.2

    For WooCommerce 3.2 we set out to tackle some long-standing issues with our coupon and cart classes to both improve test coverage, and make calculations more stable. For anyone who has looked under the hood at the cart and coupon classes in core you’ll know that they are very deeply coupled and coded in a…

    Read more


  • Dev chat summary – August 15th 2017

    This post summarizes the dev chat meeting from August 15th (agenda, Slack archive). WooCommerce 3.2 update: Last thing to work on is the Webhooks CRUD The discounts/coupon API work is merged into master. Dev blog post coming this week. Asked developers to check against master coupons for compatibility due to the refactors. Asked for more…

    Read more


  • WooCommerce 3.1.2 fix release notes

    The WooCommerce 3.1.2 fix release is now available. You can download it from WordPress.org or as an automatic update in your administration panel. ~35 commits made it into this fix release. The full changelog is below. * Fix – Importer: Prevent multiple placeholders being created when mixing IDs and SKUs. * Fix – Importer: correctly set…

    Read more


  • August 15th: Dev chat #9

    The next chat will be on August 15th at 16:00 UTC in the #core channel of the WooCommerce Community Slack. If you don’t already have access to the group, you can request an invite at the bottom of the WooCommerce developers page. Here is the agenda: 3.2 progress SelectWoo If you have anything to propose…

    Read more


  • selectWoo – An accessible replacement for select2

    The select2 library makes it simple for anyone to add full-featured, good-looking dropdown menus to their site. According to Wappalyzer, at least 850,000 websites are currently using select2. WooCommerce uses it in many places to enhance the look and usability of stores. It is an excellent and popular library for making custom dropdown menus, but…

    Read more


  • Dev Chat Summary – August 1st

    This post summarizes the dev chat meeting from August 1st (agenda, Slack archive). 3.2 Progress 3.2 is scheduled for an October 4th release. The first beta of 3.2 is scheduled for August 30th. Features in 3.2 will include Discounts, SelectWoo, extension version checking, and product search helpers. The documentation for the search helpers needs to…

    Read more


  • August 1st: Dev chat #8

    The next chat will be on August 1st at 16:00 UTC in the #core channel of the WooCommerce Community Slack. If you don’t already have access to the group, you can request an invite at the bottom of the WooCommerce developers page. Here is the agenda: 3.2 progress Roadmap progress Discount calculation class David’s data-storage…

    Read more


  • Dev Chat Summary – July 11th

    This post summarizes the dev chat meeting from June 20th (agenda, Slack archive). Where to post dev chat questions for the agenda Agenda posts (comments), or #core room on slack. ETAs on release dates We’re literally timing release dates to quarters at present. 3.2 is due for release october 4th Roadmaps Discussion about how WC…

    Read more


  • WooCommerce 3.1.1 fix release notes

    The WooCommerce 3.1.1 fix release is now available. You can download it from WordPress.org or as an automatic update in your administration panel. ~50 commits made it into this fix release. The full changelog is below. * Fix – Product importer: fixed handling of non UTF8 characters in descriptions. * Fix – Product importer: Allow times…

    Read more


  • July 11th: Dev chat #7

    The next chat will be on July 11th at 16:00 UTC in the #core channel of the WooCommerce Community Slack. If you don’t already have access to the group, you can request an invite at the bottom of the WooCommerce developers page. Here is the agenda: Housekeeping item; where to store agendas and topic suggestions.…

    Read more


  • WooCommerce 3.1 has landed

    Today we’re excited to release WooCommerce 3.1 into the wild! 3.1 has been in development since April, and has had over 1600 commits from 84 contributors. Read on to find out what’s new! 3.1 is a minor update. All changes should be backwards compatible with 3.0.x sites, but we do still recommend ensure extensions and…

    Read more


  • Dev Chat Summary – June 20th

    This post summarizes the dev chat meeting from June 20th (agenda, Slack archive). Questions and feedback related to WooCommerce 3.1 RC How will the CSV importer work with classes that extend product, e.g. Bookings? will it work out of the box or adjustment will be needed? bor0 By default support any type of product type,…

    Read more