Categories
WooCommerce Core

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 is tedious and time consuming, so automating the process would be a big improvement. End-to-end (e2e) testing tests whether the whole flow […]

Categories
WooCommerce Core

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 the changes that have been made and how you can start taking advantage of the new logger starting with the next […]

Categories
WooCommerce Core

WooCommerce 2.7 beta 1 is here

WooCommerce 2.7 codename “Bionic Butterfly” has been tagged in GitHub and is ready for testing! This is a major release with large structural changes to help us work towards a more performant platform. There have been over 1900 commits from 16 contributors since July! You can download WC 2.7 Beta 1 here. ( @ \v/ […]

Categories
WooCommerce Core

The new CRUD classes in WooCommerce 2.7

High order volume is one of the best problems a store can have, but it can really slow down your site’s performance. That’s why our team’s main focus this year (and going into 2017) is performance and scalability. We’ve put in motion a plan spanning several releases to help us tackle scalability head on, and you can read […]

Categories
WooCommerce Core

Cart AJAX

Cart AJAX updates for WooCommerce 2.6 allow better user experience