WooCommerce 8.7 Beta 2: Addressing Feedback and Fixing Issues

8.7 Beta 2 for the March 1st, 2024 release of WooCommerce is now available for testing! You can either download it directly from WordPress.org or install our WooCommerce Beta Tester Plugin.

Highlights

Since the release of 8.7 Beta, the following changes have been made:

  • We identified a critical issue in the first beta related to the usage of the LegacyProxy class. This resulted in a fatal error message: PHP Fatal error: Uncaught Exception: The LegacyProxy class is not intended for getting instances of classes in the src directory, please use init method injection or the instance of Automattic\WooCommerce\Vendor\Psr\Container\ContainerInterface. Fix #45178 ensures the correct usage of the LegacyProxy class and resolves the reported fatal error.
  • We’ve also included a fix #45135 that resolves the crash encountered when using the Product Stock Indicator or On Sale Badge blocks on the homepage

For the complete list of what has been included with 8.7 Beta, view the changelog in the readme.

Database changes

8.7 Beta 2 doesn’t require database changes. However, if you have not upgraded to 8.7 Beta, then the database needs an update.

Release Schedule

We’re on track for our planned March 12, 2024 release.

VersionRelease
Release CandidateMarch 5, 2024
Final ReleaseMarch 12, 2024

Testing

If you’d like to dive in and help test this new release, our handy WooCommerce Beta Tester plugin allows you to switch between beta versions and release candidates. You can also download the release from WordPress.org.

We’ve posted a helpful writeup on beta testing to help get you started.

Found a Bug? We want to hear about it! Please report any issues you encounter via GitHub.

Looking Ahead: We’ll share more about this release when we announce the Release Candidate on March 5. As always, we thank you for your feedback and contributions.


Keep yourself in the loop!

Sign up for the WooCommerce developer newsletter:
Hidden
Hidden
Hidden


2 responses to “WooCommerce 8.7 Beta 2: Addressing Feedback and Fixing Issues”

  1. Hi Ivan,

    In WooCommerce 8.6, access to the Shop Settings in the customize menu has been removed. Is there another page where we can adjust the thumbnail size?

    Thanks

    1. Sorry the issue is occurred when WooCommerce is activated on site and on the network in the same time

Leave a Reply

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