v0.33.4
6 luglio 2026
Diagnostica del flusso in tempo reale nel designer, payload n8n dimezzato e più sicuro, generazione AI che produce flussi sempre pubblicabili.
-
Design
Diagnostica strutturale in tempo reale
Il pannello di diagnostica del designer ora segnala anche i problemi che bloccherebbero la pubblicazione — in rosso: nessuno stato iniziale (con l'indicazione di dove attivarlo), nessuno stato finale, più stati iniziali, stato finale con transizioni in uscita; come avvisi: stati irraggiungibili dall'iniziale, stati AI senza provider, connector n8n non validati in uso. Vedi il problema mentre disegni, non al click su Pubblica.
-
Miglioramento
Errore di pubblicazione onesto + flussi AI pubblicabili
Se la pubblicazione viene rifiutata, il toast mostra il motivo reale del server (es. "manca lo stato iniziale") invece di un generico e fuorviante "Errore durante il salvataggio". E se la generazione AI non marca nessuno stato come iniziale/finale, il primo e l'ultimo vengono normalizzati automaticamente — i flussi generati sono sempre pubblicabili.
-
Sicurezza
Chiavi di servizio mai nei dati dell'item + contratto payload unico
Se un workflow n8n rimanda indietro il body ricevuto, l'envelope `xflow` — incluso il token di callback — non viene più persistito in `item.data`: niente token visibili nel tenant, niente gonfiaggio dello storage sugli snapshot storici. Rimossi anche il blocco legacy `_flowsharp` e i duplicati top-level dal body dei webhook: resta `item.data` più l'envelope `xflow` (per i connector n8n); per i webhook generici gli identificativi viaggiano negli header `X-XFlow-*`.