Performance: 51 % weniger Datenbankabfragen
Das wichtigste Update in WooCommerce 10.7 ist die Performance-Optimierung. Der meistgenutzte Orders-Endpoint (/wc/v4/orders) wurde durch Bulk-Preloading via Cache Priming massiv beschleunigt:
- HPOS-Orders-Endpoint: Datenbankabfragen von 271 auf 132 reduziert — eine Reduktion um 51 %
- Checkout ohne Object Cache: SQL-Queries von ~204 auf ~172 reduziert
- Checkout mit Object Cache: Bis auf 115 Queries reduziert (vorher ~127)
Dazu kommen neue Datenbank-Indizes auf woocommerce_shipping_zone_methods und ein gecachter Last-Modified-Timestamp auf dem Products-Endpoint der Store API — kein DB-Zugriff mehr bei Cache-Hit.
Analytics-Export: Eigene Spalten und Multicurrency-Fix
Neue Filter (woocommerce_report_revenue_stats_export_columns) ermöglichen es, eigene Spalten in Analytics-Exporte einzufügen. Außerdem: Ein Multicurrency-Bug wurde behoben — Exportjobs erhalten jetzt die korrekte Währungsinformation. Für internationale Shops ein wichtiger Fix.
Order Fulfillments API (Beta)
WooCommerce führt eine typisierte Fulfillments API ein — noch als Beta, aber mit klaren Methoden für Sendungsverfolgung:
get_tracking_number()/set_tracking_number()get_shipping_provider()/set_shipping_provider()- Neue Taxonomy für eigene Versanddienstleister
- Dropdown-Filter in der Bestellliste nach Fulfillment-Provider
Sendungsverfolgung wird damit erstmals programmatisch sauber integrierbar — ohne Third-Party-Plugins.
Sicherheitshärtungen
- XSS-Schutz:
wp_kses_post()auf den v4 REST API Order Notes Endpoint erweitert - CSRF-Validierung:
check_ajax_referer()für Produkt- und Term-Ordering-Handler - Payment Gateway Fix: Passwortfelder behalten jetzt Sonderzeichen wie
%
Einordnung
WooCommerce 10.7 ist ein solides Update mit klarem Fokus auf Performance und Entwickler-Experience. Die 51 % Query-Reduktion auf dem Orders-Endpoint ist für hochfrequentierte Shops ein spürbarer Unterschied. Die Fulfillments API schließt eine Lücke, die bisher nur über Plugins lösbar war. Insgesamt: 175 PRs, 66 Contributors, Pflicht-Update für alle WooCommerce-Shops.