Torna al changelog

v0.32.2

4 luglio 2026

Release di consolidamento: affidabilità anti-duplicati, accessi più coerenti e WIP più leggibile.

  • Miglioramento

    Niente più item o eventi duplicati

    Su reti instabili o doppio invio (retry di n8n/webhook, doppio click), la creazione di item e la pubblicazione di eventi non generano più duplicati. `POST /items` e `POST /events/raise` accettano un **Idempotency-Key**: stessa chiave = stessa operazione, una sola volta. I flussi con "entityRef obbligatorio" deduplicano davvero per entità.

  • Miglioramento

    Import flussi senza doppioni

    Importare due volte lo stesso flusso (o crearne uno con un codice già in uso) viene ora bloccato con un messaggio chiaro, invece di creare una famiglia duplicata silenziosa.

  • Miglioramento

    WIP: "solo warning" ora si vede

    Quando una fase in modalità *solo warning* supera il limite, gli item ammessi mostrano un badge **"Oltre limite WIP"** — prima la saturazione era invisibile. Nella board Kanban gli item in coda per capacità sono separati da quelli realmente in lavorazione.

  • Sicurezza

    Visibilità per ruolo coerente

    Un utente vede (e apre) solo i flussi, gli item, la loro storia/attività e le Process Map su cui può davvero operare — la regola introdotta in v0.29 ora vale su tutte le viste, non solo sulla lista flussi.

  • Sicurezza

    Chiavi MCP più protette e WIP fail-closed

    La chiave MCP non viene più accettata nella query-string sul canale principale (solo sul transport legacy che lo richiede) e viene oscurata nei log; la pubblicazione di flussi via MCP applica le stesse validazioni dell'API REST. Configurazioni WIP incoerenti (redirect verso uno stato inesistente, espressione del limite non risolvibile) ora mettono l'item in attesa in sicurezza invece di ignorare il limite.

  • Integrazione

    Task webhook allineati al connettore

    Un task webhook può ora **seguire** il body template del connettore n8n — dopo un resync le modifiche si propagano da sole, senza restare su una copia vecchia. Il designer avvisa anche se due stati hanno lo stesso nome e li rende distinguibili nei menù.

  • Miglioramento

    Estensione Chrome: cambio ambiente più chiaro

    Cambiando l'ambiente FlowSharp, i tenant collegati a un ambiente diverso vengono evidenziati con un badge e una conferma esplicita — basta con la divergenza silenziosa tra ambiente mostrato e ambiente operativo.