Kompatibilitätsübersicht
| Komponente | Version / Vertrag |
|---|---|
| TrueSift WordPress Plugin | 1.0.18 |
| Offizielle Client-SDK-Referenz | @truesift/next 0.3.0 |
| Browser-Bundle | truesift-sdk-0.3.0.js |
| SDK-Asset-Revision | 1.0.18-0.3.0 |
| Öffentlicher TrueSift-Vertrag | 0.2 |
| Minimale WordPress-Version | 6.6 |
| Minimale PHP-Version | 8.1 |
Offizielle Darstellungswerte
- Darstellungsmodi:
checkbox,banner,inline,badge - Größen:
normal,compact,flexible - Themes:
auto,light,dark - Sprachen:
auto,en,de,bg - Erscheinungsverhalten:
always,execute,interaction-only
Release-Regel
Jede Änderung am TrueSift SDK, die Challenge, Verify, Proof, Token-Lifecycle, öffentliche Ergebnistypen, offizielle Darstellungswerte oder den Widget-Lifecycle betrifft, erfordert eine Kompatibilitätsprüfung des WordPress-Plugins und gegebenenfalls ein neues Plugin-Release. Reine Next.js-Framework-Fixes erfordern nicht automatisch ein neues WordPress-Release.
WooCommerce-Checkout-Kompatibilität
Die gemeinsame WooCommerce-Checkout-Integration unterstützt sowohl den klassischen Shortcode-Checkout als auch den WooCommerce Checkout Block. Die Block-Integration veröffentlicht den einmaligen Proof über Checkout-Store-Extension-Daten und verbraucht ihn vor der effektiven finalen POST-Anfrage der Store API. Die WordPress-Semantik für _method und X-HTTP-Method-Override wird berücksichtigt, sodass WooCommerce-Draft-Updates den Proof nicht verbrauchen.