v0.39.2
9 luglio 2026
Gli eventi automatici di runtime ora sono selezionabili dappertutto. Quando un item va in timeout di fase, tocca il limite di lavori in corso (WIP), supera i tentativi massimi o sfora lo SLA del flusso, XFLOW emette un evento dedicato — e ora questi eventi vengono anche registrati in anagrafica, così puoi finalmente sottoscriverli, usarli come trigger o in un task Evento. Prima alcuni venivano emessi ma non comparivano nei menu a tendina (quindi non sceglibili), altri non venivano proprio emessi. Nessuna migrazione di database.
-
Novità
Eventi di runtime selezionabili
Un evento dedicato per ogni situazione automatica, con nome derivato dai codici di flusso e stato: timeout di fase → `<codiceFlusso>.<codiceStato>.timeout`, limite WIP → `<codiceFlusso>.<codiceStato>.wip` (il caso specifico — raggiunto, rilasciato, in attesa, forzato — è nel payload), tentativi massimi → `<codiceFlusso>.<codiceStato>.maxattempts`, sforamento SLA → `<codiceFlusso>.sla`. Questi eventi vengono **registrati automaticamente** al salvataggio di un flusso che ha un timeout, un limite WIP o un massimo di iterazioni su uno stato (o uno SLA sul flusso), così diventano subito **selezionabili** in sottoscrizioni, trigger a evento e task Evento. Per i **flussi già esistenti**, un **backfill** riservato al SuperAdmin registra in un colpo solo tutti gli eventi mancanti, senza ri-salvare ciascun flusso a mano. I nomi degli eventi **seguono il codice del flusso**: se rinomini il codice, gli eventi runtime vengono rinominati di conseguenza.