WooCommerce 10.9 beta 1 is now available for testing, and it is a practical maintenance release for store owners and extension developers. WooCommerce says the beta includes checkout and dashboard performance work, transactional email logging, canonical product and order abilities, product editor beta deprecation warnings, variation galleries, and visual attributes for swatches.
The short version: test the beta on staging only. Install the WooCommerce Beta Tester plugin, switch to the Beta channel, and update the staging copy to 10.9.0-beta.1 or the current official 10.9 test build. If your store still has the product editor beta enabled, plan to move back to the classic product editor before WooCommerce 11.0. If your store sells products where color, pattern, finish, or visual variation matters, test swatches and variation galleries away from the live catalog first.
What changes in WooCommerce 10.9
- Product editor beta warnings begin. WooCommerce says 10.9 will show a notice to admins who open the beta product editor, with a one-click way to switch back to the classic product editor.
- Developer deprecation warnings begin. Extensions that call the beta product editor entry points should start seeing warnings so developers can find affected code before WooCommerce 11.0.
- No product editor code is removed in 10.9. This is the warning window, not the final removal.
- Color / Image attributes arrive as an experimental feature. In block-theme stores, WooCommerce 10.9 adds an opt-in product attribute type that can display color or image swatches in supported product blocks.
What to test in WooCommerce 10.9 beta 1
- Checkout and Store API behavior. WooCommerce says 10.9 reduces unnecessary draft-order churn and repeat database work. Place test orders, abandon carts, return later, and check whether order drafts, carts, payments, and analytics still look right.
- Transactional email logging. WooCommerce now brings transactional email logging into core. Check WooCommerce > Status > Logs on staging after order, refund, password reset, customer note, and status-change tests.
- Canonical product and order abilities. Developers using the WordPress Abilities API, MCP, CLI tooling, automations, or custom admin workflows should test permissions, read behavior, and write behavior against staging data.
- Variation galleries and visual attributes. Keep feature toggles off in production until product pages, filters, product feeds, analytics, accessibility labels, and mobile layouts have been checked.
- Experimental dual API and GraphQL work. Developers testing the new infrastructure need PHP 8.1 or newer and should treat it as experimental while WooCommerce gathers feedback.
What changes in WooCommerce 11.0
WooCommerce says version 11.0 is currently scheduled for Tuesday, July 28, 2026, and will remove the beta product editor from core. That includes the beta editor package, product block-editor admin pages, feature toggle, related routes, menu entries, tests, and other code that only supported the beta editor. Products and product data are not being removed or migrated; stores continue using the classic product editor.
Store-owner checklist
- Check whether the product editor beta is enabled. If WooCommerce 10.9 shows the deprecation notice, use the notice to switch back to the classic product editor.
- Test normal product editing. Edit a simple product, variable product, sale price, inventory value, image gallery, categories, attributes, and shipping fields.
- Check extension fields. Review subscriptions, memberships, bookings, digital downloads, shipping rules, tax fields, marketplace fields, product feeds, and any custom product data added by plugins.
- Use staging for swatches. The Color / Image attribute feature is opt-in and experimental. Test it away from the live catalog first.
- Verify block-theme support. WooCommerce says the swatch feature starts in block themes and works with supported blocks such as Filter by Attribute and Variation Selector in Add to Cart + Options.
- Check mobile layouts. Swatches can change product-card spacing, filter rows, variation selectors, and tap targets on phones.
- Keep a rollback path. Back up the database before changing product attributes or variation display behavior.
Extension-developer checklist
If you maintain a WooCommerce extension, theme integration, product import workflow, or custom admin tool, audit code that depends on the product editor beta. WooCommerce specifically calls out references to @woocommerce/product-editor, product-block-editor-v1, and experimental beta-editor APIs. Also review custom blocks, slots, fills, routes, and admin integrations that were built only for the beta product editor.
For product data integrations, keep using supported WooCommerce product APIs and extension points that are not tied to the beta editor. For swatches, WooCommerce says the internal Color / Image attribute type is named wc-visual, which gives plugins and themes a consistent way to identify visual attributes.
How to test Color / Image swatches
- Update a staging copy through the official WooCommerce Beta Tester plugin, switch to the Beta channel, and test 10.9.0-beta.1 or the current official 10.9 test build.
- Use a block theme on the staging site.
- Enable the Color swatches for attributes feature under WooCommerce feature settings.
- Create or edit a product attribute and set it to the Color / Image type.
- Add color or image values to the attribute terms.
- Test the product page, product filters, variation selector, category pages, search results, and mobile layout.
- Confirm product feeds, SEO metadata, accessibility labels, analytics, and checkout still behave as expected.
Compatibility notes
- Classic-editor product data remains the baseline. Do not assume product data must be migrated because the beta editor is retiring.
- Stores using classic themes may not see the new swatch behavior until their theme and blocks support the feature.
- Stores already using third-party swatch plugins should test for display conflicts, duplicated swatches, feed changes, and template changes before replacing anything.
- Agencies should check client stores that experimented with the beta editor, especially stores with custom product fields or marketplace extensions.
- Extension developers should remove beta-editor-only code or move it to supported product APIs before WooCommerce 11.0.
Safe rollout plan
For a live store, treat this as two separate jobs. First, make sure the product editor beta is not part of your daily product-management workflow before WooCommerce 11.0. Second, test Color / Image swatches as a catalog-display improvement. One is a compatibility cleanup; the other is a new visual merchandising feature.
Before changing product attributes, take a database backup and document which products, attributes, variations, filters, and templates you changed. After testing, verify add-to-cart behavior, checkout, variation selection, product feeds, search filters, mobile product pages, and any ad or marketplace feeds that depend on product attribute data.
Related Fix I.T. Phill reading
- WooCommerce AI Product Advisor: install and test the public beta safely
- How to check WooCommerce orders after maintenance
- How to test a WordPress staging site before launch
- How to check WordPress backups and restore points
- How to plan a WordPress update window without breaking the site
Sources
- WooCommerce Developer Blog: WooCommerce 10.9 beta 1 testing notes
- WooCommerce Developer Blog: product editor beta retirement advisory
- WooCommerce Developer Blog: introducing color swatches in core
- WooCommerce release calendar
- WooCommerce changelog
Need help preparing a WooCommerce store for 10.9 or 11.0? Fix I.T. Phill can help test the product workflow, check extensions, plan the update window, and verify the catalog after changes.


