WooCommerce 10.4 is here! Exciting news for e-Commerce lovers: a newer and better version of one of the best e-Commerce platforms has just dropped. Yes, WooCommerce 10.4 is out, with a release date of December 10, 2025. This version comes with some features that actually matter for your store and WooCommerce developers.
We’ve been through enough WooCommerce updates this year. But after digging into the 10.4 Changelog and testing the plugin, a few things caught our attention.
Update Timeline and Release Notes
- WooCommerce 10.4 (Beta 1) Released: 24th November 2025
- WooCommerce 10.4 (Beta 2) Release Date: 1st December 2025
- Final WooCommerce 10.4 release date: December 10, 2025
- Test the live plugin
- Full changelog also available for developers
- Commit count (340)
- Contributor count (69)
- Backward compatibility confirmation
Key Features of WooCommerce 10.4
– Accessibility Improvements
WooCommerce 10.4 brings clearer focus areas in the product collection carousel. Buttons now have better labels and stay visible on zoomed and mobile screens. Emails use cleaner table roles so screen readers read them the right way.
– Improved Email Table Markup
Emails now use <th scope=”row”> for real data tables. This helps people using screen readers understand order and product details without guesswork.
– HPOS Datastore Caching
High-Performance Order Storage caching is no longer “experimental.” WooCommerce 10.4 lets everyone use it safely. It runs faster and works better with busy stores.
Note: While HPOS Datastore caching is now stable and no longer experimental, it is not enabled by default in WooCommerce 10.4. WooCommerce plans to enable it by default in a future release after broader adoption.
– Add to Cart + Options Block Fix
This update finally fixes the issue where product variations didn’t show right inside the Single Product block. WooCommerce 10.4 gives it full support, just like the classic template.
– Cleaner Cart and Checkout Design
The Checkout and Cart blocks now feel lighter and easier to scan. WooCommerce 10.4 uses better spacing and smaller text to give a tidier and friendlier look.
– Featured Product & Category Block Upgrade
WooCommerce 10.4 adds inner blocks so you can move titles, prices, and descriptions around. No more old toggles. You can now arrange things your way.
– Interactivity API Mini Cart Now Default
This is a big one. The new Interactivity API Mini Cart becomes the standard in WooCommerce 10.4. It replaces the old React version completely. It loads faster, uses fewer scripts, and fits better with modern WordPress.
– REST API Lazy Loading for Speed
WooCommerce 10.4 loads wc-admin and wc-analytics only when needed. This cuts down 30–60ms in many requests and gives faster page loads for stores and plugins.
API & Developer Changes in WooCommerce 10.4
WooCommerce 10.4 brings several important API improvements that make integrations faster, cleaner, and more reliable—especially for developers building custom dashboards, headless storefronts, or advanced extensions.
– New and Improved REST API Endpoints
WooCommerce 10.4 introduces multiple API enhancements:
- New GET endpoint for Shipping Zone Methods: Developers can now retrieve individual shipping zone methods using an instance ID. This simplifies shipping configuration management for custom admin tools and integrations.
- New /products/catalog endpoint (v3 – feature-flagged): This endpoint provides a streamlined way to query catalog data separately from full product objects, helping improve performance in catalog-heavy or headless setups.
- Customers API v4: A new v4 Customers endpoint brings modern architecture and expanded sorting options, including:
- Name
- Registration date
- Order count
- Total spend
- This makes customer management interfaces and analytics tools easier to build.
– Agentic Commerce (Experimental APIs)
WooCommerce 10.4 quietly expands its Agentic Commerce groundwork:
- New checkout session creation and completion endpoints
- Webhook support for Agentic Commerce workflows
These APIs are still experimental, but signal WooCommerce’s move toward AI-driven and automated commerce experiences.
– API Fixes and Performance Improvements
- Fixed pagination issues that caused duplicate results in the Product and Variation endpoints
- Reduced unnecessary get_product() calls in the Orders controller
- HTML tags are now allowed in cart item data fields, enabling richer cart experiences
These changes improve API reliability and reduce server load on large stores.
Store API & Checkout Stability Improvements
WooCommerce 10.4 fixes an important issue affecting checkout performance and reliability:
– Store API Rate Limiting Fix
Previously, the Store API applied rate limiting to both POST and PUT requests during checkout. This caused some customers to hit rate limits while simply updating payment methods or checkout data.
In WooCommerce 10.4:
- Rate limiting now applies only to POST requests
- Normal checkout interactions (PUT requests) are no longer blocked
- Fewer failed checkouts during high traffic periods
This is a critical fix for stores using block-based checkout or high-volume traffic.
Why It Matters for Developers and Store Owners
WooCommerce 10.4 is built to make stores smoother and faster. Developers get cleaner APIs, better caching, and more stable block tools. Store owners get a faster checkout, easier design controls, and better support for customers using screen readers. Together, these updates make daily work easier and shopping more pleasant for buyers.
Database Updates & Upgrade Notes
WooCommerce 10.4 includes database updates, so store owners and developers should prepare accordingly.
– What’s Included
This release introduces the following database changes.
- New index for paid order queries: Improves performance when querying orders by payment date and status.
- Cleanup of legacy pattern fetching logic: Removes outdated block pattern handling to reduce overhead and improve maintainability.
– What You Should Do Before Updating
- Always take a full database backup
- Test the update on a staging site first
- Allow time for the database update process to complete after upgrading
- Monitor logs and performance on high-order-volume stores
These changes are backward compatible but still require careful testing, especially on production sites with large datasets.
Final Thought
With the WooCommerce 10.4 update, significant improvements are finally arriving across the platform. This version moves beyond quick fixes, addressing long-standing issues effectively. As v10.4 approaches, it’s a good time to test, prepare, and get your store ready for the upcoming changes.
Focused on speed, clarity, and real experience enhancements, WooCommerce 10.4 offers faster performance, a cleaner interface, improved accessibility, and enhanced developer tools. These updates aim to make store management easier and provide customers with a more seamless shopping experience.
