Compatibility manifest
| Component | Version / contract |
|---|---|
| TrueSift WordPress plugin | 1.0.18 |
| Official client SDK reference | @truesift/next 0.3.0 |
| Browser bundle | truesift-sdk-0.3.0.js |
| SDK asset revision | 1.0.18-0.3.0 |
| TrueSift public contract | 0.2 |
| WordPress minimum | 6.6 |
| PHP minimum | 8.1 |
Official visual values
- Visual modes:
checkbox,banner,inline,badge - Sizes:
normal,compact,flexible - Themes:
auto,light,dark - Locales:
auto,en,de,bg - Appearance:
always,execute,interaction-only
Release rule
Any TrueSift SDK change that affects challenge, verify, proof, token lifecycle, public result types, official visual values, or widget lifecycle requires a WordPress compatibility review and, when applicable, a new plugin release. Next.js-only framework fixes do not automatically require a WordPress release.
WooCommerce checkout compatibility
The shared WooCommerce checkout integration supports both the classic shortcode checkout and the WooCommerce Checkout Block. The block integration publishes the one-time proof through Checkout Store extension data and consumes it before the effective final Store API POST checkout request. WordPress _method and X-HTTP-Method-Override semantics are honored so WooCommerce draft checkout updates do not consume the proof.