WooCommerce 10.8.1 has been released.
WooCommerce 10.8.1 is a patch release that addresses two issues introduced in 10.8.0: a critical regression in the WooPayments onboarding flow, and a fatal PHP error during in-place upgrades from 10.7.
Current Stable Tag
👉 WooCommerce 10.8.1
- Released: May 27, 2026
What’s in this release
Restores the WooPayments onboarding flow by resolving a regression in the CustomSelectControl component that caused the legal entity type dropdown to crash during NOX-based onboarding. The issue was introduced in WooCommerce 10.8.0 by an upgrade to the downshift package, which changed behavior in a way that broke the component. New merchants attempting to onboard to WooPayments were unable to proceed past this step. The fix restores compatibility and includes a regression test to prevent reoccurrence. #65336 #65345
Fixes a fatal PHP error during in-place upgrades from 10.7 to 10.8 caused by a class autoload race involving the new DefaultCustomerAddress enum. Merchants saw an Uncaught Error: Class 'Automattic\WooCommerce\Enums\DefaultCustomerAddress' not found in class-wc-settings-general.php during the plugin update. The upgrade itself still completed successfully, but the fatal was logged and visible to merchants. The fix adds a defensive class load before the enum is referenced, so the upgrade path runs cleanly regardless of autoloader state mid-update. WP-CLI upgrades were not affected. #65337 #65359
Leave a Reply