WooCommerce Blocks 5.0.0 Launch Notes

There’s a brand-new variation of WooCommerce Blocks offered! Variation 5.0.0 is currently offered on WordPress.org and also GitHub.

This launch primarily includes behind the scenes refactors (as we slowly transform the JavaScript code to TypeScript), however likewise includes assistance for Batching in the StoreAPI, and also solutions an aesthetic pest with consumer addresses on the cart web page.

Dev Note s

Course Deprecations

2 inner courses ( AutomatticWooCommerceBlocksAssets and also Collection) have actually been deprecated in this launch, with performance being transferred to AssetsController and also BlockTypesController

Because these were inner bootstrap courses we do not expect any kind of exterior use, however keeping in mind that these courses will certainly be gotten rid of in a future launch of Blocks.

Check Out Occasion Modifications

The Check out occasion onCheckoutBeforeProcessing has actually been relabelled to onCheckoutValidationBeforeProcessing to extra plainly express its combining to the recognition occurring when the Check out type is sent.

onCheckoutBeforeProcessing will certainly be deprecated officially in the future.

Shared Setups Deprecation

Obstructs supplied a filter hook called woocommerce_shared_settings which can be utilized to transform, include, or get rid of setups that are passed from the web server to the customer. This is currently taken into consideration deprecated– a caution will certainly be logged to the web browser mistake console if utilized.

We suggest rather making use of the Property Information Computer registry straight, so as an example:

 make use of AutomatticWooCommerceBlocksPackage;
usage AutomatticWooCommerceBlocksAssetsAssetDataRegistry;

Bundle:: container()- > obtain( AssetDataRegistry:: course )- > include( $crucial, $worth )

Doing this minimizes the threat of contrasting or overwriting information, unlike the filter which enabled any kind of readying to be customized resulting in unintended negative effects.



  • Included assistance to the Shop API for batching demands. This permits numerous BLOG POST demands to be made at the same time to minimize the variety of different demands being made to the API. (4075)

Pest Deals With

  • Avoid components of old addresses being presented in the delivery calculator when altering nations. (4038)


  • Relabel onCheckoutBeforeProcessing to onCheckoutValidationBeforeProcessing.
  • Switched Over to rest_preload_api_request for API hydration in cart and also check out blocks. (4090)
  • Presented AssetsController and also BlockTypesController courses (which change Assets.php and also Library.php). (4094)
  • Replaced use of the woocommerce_shared_settings hook. This will certainly be deprecated. (4092)

WooCommerce Agency & Developer

Cogknockers is one of the top WooCommerce Agency & Developers in California. When it comes to WooCommerce website design and development it’s time to choose the most experienced ecommerce web design company in Central California. For more than 20 years, Cogknockers has been designing and building an amazing range of online stores for businesses selling all types of products.

WooCommerce has quickly  become a favorite ecommerce solution with smaller businesses and start-up companies across the globe. That’s because it’s affordable, feature rich and exceptionally easy to use. We think it’s an amazing ecommerce platform, and hope you will too!

So how would you like your new online store designed?

We offer a full WooCommerce custom web design services.  Get in touch with us today!

This article was originally published here.

Share this post

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on print
Share on email

Recent News


Scroll to Top