La linea 2.9 (fino a 2.9.17) rafforza il lifecycle delle campagne, chiarisce la Mode A per i clienti e migliora l’auditabilità admin. Questa pagina riassume ciò che serve al merchant — non ogni patch.
Lifecycle campagna e lock (2.9.0–2.9.1)
- Regole chiare su quando una campagna prodotto è bloccata in configurazione (vendite già contate, o refund in corso) vs quando puoi avviare una nuova campagna sullo stesso prodotto.
- Archiviazione safety-net prima del reset; i prodotti duplicati non ereditano lo stato runtime della campagna live.
- L’UI admin mostra un avviso di lock quando date/soglie non sono modificabili.
Dettaglio: Cap. 3 · rimborsi: Cap. 2.
Mode A — il carrello proietta, il prezzo live segue le vendite (2.9.17)
- Carrello e timeline prodotto usano una proiezione ambra per la qty ancora in carrello — non è il prezzo community live.
- Il copy non implica più che il carrello abbia “garantito” un risparmio; il prezzo live si muove solo dopo vendite community eleggibili.
- Le milestone sbloccate solo dal carrello mostrano anello ambra + check; gli sblocchi community restano verde pieno.
- Supporto Cart Block: box gamification e hint riga senza rompere l’hydration Blocks.
Modello: Cap. 1.
Registry Partner e lifecycle (2.9.10–2.9.13)
- Registry Partner in Referral & Partner: Partners, Transactions, Configuration, Recruitment — promuovi utenti, copia codici referral
WCCP-, filtra il ledger commissioni. - Lifecycle: sospendi / revoca / ripristina con motivazione e audit; copia link disabilitata per partner sospesi o revocati.
- Feedback Manual Dispatch aggiorna badge e stato senza reload completo; pill History (S/R) nello storico partner.
Setup: Cap. 5.
Fiducia admin — Global Log, Hub, attori audit (2.9.14–2.9.17)
- Global Log: Details leggibili (niente dump JSON grezzi), legenda eventi collassabile, tooltip sui badge.
- Promotion Hub: filtri e paginazione su In corso, History e Compensation Ledger; eventi blocked-field leggibili.
- Audit trail: dispatch / early close / retry registrano quale admin ha agito.
Diagnostica: Cap. 7.
Privacy export / erase (2.9.17)
- Strumenti WP → Esporta / Cancella dati personali: referral partner e indici promotion-log (niente IP in chiaro in export).
- Testo suggerito privacy policy aggiornato (interesse legittimo + diritti export/erase).
Conformità: Cap. 8.
Licensing e uninstall (2.9.15–2.9.16)
- Gestione URL rinnovo più sicura; CTA rinnovo inline nel metabox prodotto se la licenza blocca la campagna.
- Impostazioni → Strumenti → Dati e disinstallazione: scegli cosa succede ai dati WCCP all’uninstall; purge opzionale immediato.
- Guard modifiche non salvate sul tab Community prodotto; confirm più chiaro quando si cestina un prodotto con storico campagna.
Licenza: Cap. 4.
Anche nella linea 2.9
- Flatpickr vendored (locale IT) per i date picker promo — nessuna dipendenza CDN.
- Migliorie badge community “on sale” su griglie prodotto / Blocks.
- Molti fix edge-case di lifecycle dalla QA campagne (save handler, soglie, ordine scheduler).
Il changelog tecnico completo è nel ZIP del plugin. Per l’uso quotidiano, preferisci questo manuale al changelog grezzo.