WooCommerce 10.4 is coming soon…
The post will track the work we do as we prepare to release 10.4.0 as well as provide a preview of what’s to come in this new version.
Release Schedule:
- π§ͺ WooCommerce 10.4 Beta available for testing
- Final Release β December 9, 2025
- See updates
Hey folks, on Monday, November 24, 2025, we released our Beta ahead of the release of WooCommerce 10.4. As we begin the testing phase and get the release ready, we wanted to share some spoilers and document any updates to the expected release timeline.
Check back here for more updates ahead of the WooCommerce 10.4 release, scheduled for December 9, 2025.
Whatβs coming in 10.4
Accessibility updates
Product Collections Carousel: linked images have increased padding for better focus area coverage when highlighted, as well as updated navigation button labels to clearly identify how to navigate to the next or previous product. We have also made sure that the navigation buttons are visible in mobile and zoomed states.
Emails: We’ve improved accessibility across all WooCommerce email templates by adding role="presentation" to layout tables. This ensures assistive technologies correctly identify these as layout containers rather than data tables, providing a cleaner experience for screen reader users. Data tables within emails now also use proper semantic markup with <th scope="row"> for row headers.
Data storage caching
HPOS: The HPOS Datastore caching feature is no longer in experimental status and is now available as a standard feature option. It will not be enabled by default, however, we do have plans for that in a future release. (#61521)
Block optimizations
Add to Cart + Options block: The blockified version now supports variations when used inside the Single Product block. Previously, selecting a specific variation in the Single Product block would cause the Add to Cart + Options block to not render correctly on the frontend. This fix brings full feature parity with the non-blockified version, with variations now rendering using the simple product template part. (#61639)
Checkout block: Optimized typography and spacing has been added throughout the Cart and Checkout blocks for a cleaner, more polished look. This update introduces tighter font sizes and improved spacing across checkout form elements, payment methods, order summaries, and action buttons. (#59787)
Featured Category block: The Featured Product and Featured Category blocks now support inner blocks, replacing the previous toggle-based approach for showing titles, descriptions, and prices. This transition gives merchants greater flexibility to customize, rearrange, and style individual content elements within these blocks. New Category Title and Category Description inner blocks have been added to support this architecture. (#60779)
Interactivity API Mini Cart: The Interactivity API-powered Mini Cart is now enabled by default in both development and production environments. Previously gated behind the experimental-iapi-mini-cart feature flag, this new implementation replaces the legacy React-based Mini Cart as the standard experience. The Interactivity API version offers improved performance and better integration with WordPress’s modern frontend architecture. (#60823)
API Changes
REST API performance enhancements
The WooCommerce Admin and Analytics REST API namespaces (wc-admin and wc-analytics) are now lazy loaded on demand. Previously, these controllers loaded on every REST API request, adding over 100ms to response times even when those endpoints weren’t being used. This change improves TTFB by 30β60ms for requests that don’t need these namespaces. (#60684)
Changelog
View the full changelog.
Update timeline
β³ WooCommerce 10.4 Beta 1
Scheduled: November 24, 2025
π To Test: Use the WooCommerce Beta Tester plugin to try beta versions.
β³ WooCommerce 10.4 Beta 2
Scheduled: December 1, 2025
π To Test: Use the WooCommerce Beta Tester plugin to try beta versions.
β³ WooCommerce Release 10.4
Scheduled: Decemeber 9, 2025
Leave a Reply