WooCommerce 8.9.1 is coming soon.
The post will track the work we do as we prepare to release 8.9.1 as well as provide a preview of what’s to come in this new version.
Current Stable Tag
After the release of WooCommerce 8.9, we received reports from users who encountered the following issues:
- Jetpack Boost’s “Concatenate JS” feature is breaking the Cart and Checkout blocks, as well as the Mini-cart block.
- Checkout block shows warning
Warning: foreach() argument must be of type array|object, string given
when a guest session is loaded after upgrading to 8.9.
As a result, we have reverted the current stable tag to WooCommerce 8.8.3.
You can read more about the uncovered issues in the Developer Advisory: Resolving Jetpack Boost and Checkout Blocks Conflicts in WC 8.9.
What’s coming in 8.9.1?
In WooCommerce 8.9.1, we will be addressing the issue related to the Checkout block PHP warnings.
Monitor our progress
We are actively working on the following issues to be included in this dot release:
- Checkout block shows warning after upgrading to 8.9 (#47485)
- Cart & Checkout Blocks not working on stores with WC 8.9 + Jetpack Boost’s “Concatenate JS” feature (#47492)
- Mini-Cart block doesn’t load when certain conditions are met and Jetpack Boost’s “Concatenate JS” is enabled (#47495)
Updates
Added May 16, 2024:
🛠️ Regarding the issue with Jetpack Boost’s “Concatenate JS” feature, there is a Jetpack Boost update fixing the issue. Update Jetpack Boost to version 3.3.1 to resolve errors related to Cart & Checkout Blocks not working on stores with WC 8.9 + Jetpack Boost’s “Concatenate JS” feature.
Should I revert to version 8.8.3?
Not all users are affected by the issues found in 8.9. Review the Developer Advisory to learn if you need to revert to WooCommerce 8.8.3.
Leave a Reply