-

Retiring the magic strings: enum classes in WooCommerce core
WooCommerce now ships named, documented constants for order statuses, product types, stock states, settings values, and more. Read more
-

Additional Variation Images included in WooCommerce 11.1
WooCommerce 11.1 fully integrates variation galleries, replacing the Additional Variation Images extension, with automatic migration of existing data and recommended developer actions. Read more
-

Introducing Order Withdrawal in WooCommerce 11.1
WooCommerce 11.1 introduces Order Withdrawal, allowing EU customers to request order withdrawals within 14 days. Store owners can enable this feature for improved customer service. Read more
-

Introducing Reconciliation Reports for WooPayments
WooPayments is introducing Reconciliation Reports that explain how the balance moves from the start to the end of the specified period. Read more
-

Our own newsletter took the site down
At 09:15 we sent a newsletter to 800,000 people, and 3 minutes later the site was down. No deploy, no attack: corporate email security bots had fetched every link at… Read more
-

How WooCommerce.com speeds up requests by loading fewer plugins
WordPress loads every active plugin on every request. On a site the size of WooCommerce.com, that’s costly. Here’s how we load only the plugins each route needs cutting memory 50%+… Read more
-

Supporting high quality contributions to WooCommerce core
WooCommerce Core now limits contributors without write access to 3 open PRs at a time. This helps maintainers keep review queues healthy while encouraging fewer, stronger, better-tested contributions. Read more
-

Auto-apply coupon: how 209 lines of code replaced ~13,000
How we replaced a bulky tiered-pricing plugin with WooCommerce coupons and 200 lines of PHP, cutting 12,888 lines of code while surviving BFCM without coupon bugs or outages. Read more
-

What’s changing in Action Scheduler 4.0.0
Action Scheduler 4.0.0 is ready for testing and ships with WooCommerce 11.0 (July 28). Updates include failed actions now purge after 3 months, uniqueness checks include args, plus daily clean… Read more
-

Making WooCommerce monorepo builds faster and lighter
The WooCommerce monorepo build pipeline rework dropped cold build time by 60%, watch ready time by 75%, and watch memory usage by 84%. Read more
-

Introducing the WooCommerce dual API
WooCommerce 10.9 introduces an experimental dual API and GraphQL infrastructure. It consists of a code API using PHP classes, an autogenerated GraphQL API mirroring the code API, and a build… Read more
-

Keeping track of commerce emails
WooCommerce 10.9 introduces transactional email logging to enhance troubleshooting. Merchants can now track sent emails, failures, and statuses, improving diagnostics for email processes in online stores. Read more