WooCommerce Admin v0.16.0

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 download version v0.16.0 in the plugin repository or via GitHub right here. If you do test out the plugin, and have some feedback – please do open an issue in the GitHub repository, or reach out to us in the #core channel on WooCommerce slack.

WordPress dependency bump

WooCommerce Admin bumps its dependency of WordPress from version 5.0 to 5.2. WordPress 5.2 includes updated Gutenberg components used in this release. With the introduction of a new <Snackbar /> component to present users with transient notifications has also come React 16.8 and the use of React hooks. We hope to take advantage of this feature in upcoming releases to produce cleaner component api’s.

Changelog

The balance of the release was focused on fixing bugs and optimizing WooCommerce Admin.

  • Tweak: Change verbiage of feedback notification. #2677
  • Dev: Update unit tests to work with PHPUnit 7+. #2678
  • Fix: Bug that was preventing confirmation dialog from showing after saving settings. #2660
  • Fix: completed orders lingering in activity panel. #2659 (Activity Panel, REST API)
  • Dev: Webpack: Use wp.url instead of bundling package #2663 (Build)
  • Fix: Location of unread indicators in activity panel. #2662
  • Bug: Fix missing nav on connected admin pages. #2676
  • Task: Add priority 2 Tracks events #2633 (Components, Packages)
  • Dev: Replace ‘stringifyQuery’ with ‘addQueryArgs’ #2655 (Build, Components, Packages)
  • Task: Add priority 3 Tracks events #2638 (Components, Packages)
  • Fix: Z-index issue in empty message on chart #2646 (Components, Packages)
  • Dev: Tests setup: bring in Woo Core dependencies #2640 (Build)
  • Fix: Disable placeholder animation when prefers-reduced-motion is set #2645 (Accessibility)
  • Task: Add instructions for translating to contributing docs. #2618 (Documentation)
  • Dev: show example extension list as list in readme #2619 (Documentation)
  • Fix: react-spring breaking IE11 #2698 (Build)

Thank You, and What’s Next?

First a big THANK YOU to everyone that has downloaded a release to test, and also to those of you who have reported bugs. Your input is extremely valuable to us, so please keep testing and let us know if we can help!

In the next two weeks, we will be modernizing the WooCommerce Admin PHP code and laying groundwork for eventual inclusion into WooCommerce Core codebase.

This would allow us to build upon the latest and greatest components and patterns being by the WordPress Core editor team. If you would like to see more details about what we are working on, please visit our project board on GitHub.

The next release of WooCommerce Admin is slated for Wednesday, August 14.


Leave a Reply

Your email address will not be published. Required fields are marked *