Develop WooCommerce

The official WooCommerce development blog

WooCommerce Admin v0.12.0 release notes — May 17, 2019

WooCommerce Admin v0.12.0 release notes

We are happy to announce the availability of a new build of the WooCommerce Admin feature plugin! If this is the first time you have heard about WooCommerce Admin, it is a new JavaScript-driven interface for managing your WooCommerce stores that is focusing on creating new and improved reports, and a dashboard to monitor all the important key metrics of your site. You can read more about the background of the project in our Alpha announcement post – or watch the keynote from WooSesh.

Continue reading
WooCommerce 3.6.3 — May 16, 2019
WooCommerce Blocks 2.1.0 Release Notes — May 14, 2019

WooCommerce Blocks 2.1.0 Release Notes

Version 2.1.0 of WooCommerce Blocks is now available as a feature plugin. This plugin iterates on the blocks in WooCommerce 3.6, bringing in some features and performance improvements.

New in 2.1.0

We’ve added support for the “Focal Point Picker” to the Featured Product block. You can now pick a focal point of your product image to always be visible in the background of the block.

screenshot, new section in the block settings which shows inputs for the "focal point" of the block.

We’ve also made some performance improvements in searching for products on larger stores, so if you have more than 200 products you should notice a faster search when picking Hand-picked Products or a Featured Product.

2.1.0 Changelog

  • Feature: Add focal point picker to the Featured Product block, so you can adjust the background image position (only available on WP 5.2+ or with Gutenberg plugin).
  • Fix: Improved fetching products from API, so searching for products in Featured Product & Hand-picked Products is faster for stores with over 200 products.
  • Fix: It might be possible to request over 100 products for the editor preview, but this would cause an API error – we now limit the preview request to 100 products.
  • Build: Update build script to show visual progress indicator.
  • Build: Update packages

What’s next?

We’re planning on releasing new blocks based on the WooCommerce widgets, and blocks for displaying product reviews.

Using the WooCommerce Blocks plugin

To get started with WooCommerce Blocks, make sure you’re running WordPress 5.1+ (optionally with the Gutenberg plugin). Then download the latest version of the plugin here or venture over to Dashboard → Updates, to update the plugin from from WordPress.

As always, if you have feature requests, or spot any bugs,  please log them in detail on Github.

Dev Chat #26 Notes — May 13, 2019

Dev Chat #26 Notes

Thanks to everyone that joined us in our last Dev Chat on May 2nd, we had about 20 people in attendance, results based in our emoji reactions inquiry.

The discussion was great, and you are welcome to read the full backscroll of the dev chat here, or find some notes after the break.

3.6: Questions and Feedback

We open our discussions for everyone to talk about questions, concerns, and experiences from the 3.6 release. Starting explaining why we had 3.6.1 released so quickly due a PHP segmentation fault caused by a bug in a PHP function that caused problems in a few servers, still even with this small bug fix, our Happiness Engineers reported that the support volume was substantially lower after 3.6 in comparison with other recent releases.

Also we did a little poll asking who tested any of our Beta or RC releases before launching 3.6, Sixteen people reacted, but the result ended tied. Among those who didn’t test, they argued that they wanted to, but they didn’t had time to test.

And we talked about lookup tables vs flatten tables, the Marketplace Suggestions in 3.6, and testing in popular hostings.

WooCommerce 3.7 Plans

Currently our plan is to release 3.7 on Monday July 22nd, this release should include two new WooCommerce Blocks for the editor, and we are planning to merge the WooCommerce Admin feature plugin, which brings the new analytics experience, dashboard, and activity panels to core.

More details about 3.7 will come in the soon, so watch this dev blog, and please do give the WooCommerce Admin plugin a test drive and send feedback on Slack or leaving a comment on this post.

Questions/Comments Time

We had a question about plans for GraphQL, and answering here, this is something on under our radar.

Till Next Dev Chat!

Thanks again to all whom attended. If you have any ideas on how to make Dev Chats more helpful, or if you have a question/topic you would like to discuss, please leave a note in the comments below.

The next dev chat is scheduled for the last Thursday of May – 30 May 2019 at 16:00 UTC.

Storefront 2.5.0 is now available to download — May 9, 2019

Storefront 2.5.0 is now available to download

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

While 2.5 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

In version 2.2 we introduced support for WordPress 4.7’s Starter Content feature, a feature that provides a much richer experience when installing Storefront.

In 2.5 we are expanding this feature to include a custom editable homepage using WooCommerce 3.6 blocks, and also the updated cover block introduced in WordPress 5.2.

For most of its existence Storefront has included a “Homepage” custom template. While this provided a solution to a problem, any kind of customizations to the configuration of this template were only possible via plugins or custom code.

Now with Gutenberg and the new WooCommerce blocks, creating custom homepages couldn’t be easier.

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

* Feature - Updated Starter Content to make use of WooCommerce 3.6 blocks, and also the new cover block introduced in WordPress 5.2, to create a custom editable homepage.
* Tweak - Added edit link to post, pages, and products.
* Fix - Prevent overlap of site title and handheld menu button when not using a logo image.
* Fix - Added error styling to T&C checkbox and Country select in the Checkout page.
* Fix - Ensure all inputs use accent color set in the Customizer.
* Fix - Don't show sticky add to cart if product cannot be purchased.
* Fix - Added margin to view cart link in the "Added to cart" notice.
* Fix - Replaced CSS calc with Sass math when calculating block gallery column widths for better compatibility with IE11.
* Fix - Change color and size of "remove" icon in the Cart page.
* Fix - Change product pagination z-index for compatibility with PhotoSwipe.
* Fix - Fix double scrollbar when original length of the mini cart surpasses the end of the page.
* Fix - Move all Gutenberg assets to Gutenberg hooks.
* Dev - Updated Composite Products integration for compatibility with version 4.0.
* Dev - Updated FontAwesome to 5.8.1.

You can download Storefront now from your dashboard or from WordPress.org.

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 WordPress.org support forum, or contact us if you’re a WooCommerce customer.