Core Release Plan
Pianificazione relativa all'evoluzione dell'infrastruttura centrale, dell'engine low-code, della gestione delle code e del buffer, della sicurezza e dell'interfaccia utente.
I rilasci sono organizzati per numero di versione e periodo previsto (settimana o mese).
Storico Core
Per lo storico dei rilasci già pubblicati, consulta il Changelog.
Release 1.9.10
Previsto per: settimana del 21–27 settembre 2026
Added
- Marker di modifica sul payload per distinguere replace e upsert dei campi mutabili.
- Nuovo algoritmo di archiviazione a due step.
Changed
- Migliorata la persistenza delle date in coda.
- Ottimizzato il cambio di stato dei messaggi.
Release 1.10.0
Previsto per: Ottobre 2026
Refactor e fix
- Ottimizzazione e pulizia del codice.
- Abilitazione PWA per il reload dopo un rilascio, con pulizia della cache.
- Nuovo metodo di staticizzazione delle statistiche con granularità oraria, in fase di verifica. Il collegamento alla UI arriverà in un secondo momento.
- Documentazione sullo stato dei messaggi e dei batch.
- Analisi degli edge case sui dati inconsistenti (in corso).
- Cancellazione.
- Heartbeat verso Hyperping per i servizi non esposti.
- Feature in beta per tenant.
- Ottimizzato l'aggiornamento delle statistiche orarie.
- Sorgenti e destinazioni con supporto a
multipart/form-data. - Correzione del casing delle chiavi nei messaggi in ingresso da MySQL.
- Rimozione di
SumeCountdai tipi di aggregatore.
Frontend
- Conversione del frontend a TypeScript.
- Adozione dei servizi e riutilizzo del codice.
- Visualizzazione degli errori contestuale al flusso.
Low code
- Possibilità di creare librerie riutilizzabili.
- Possibilità di testare le sorgenti dati tramite sandbox, con i dati visualizzati in tabella.
App Marketplace
- Source esterne.
- Struttura del flusso rivista per supportare evolutive future (v2).
- Marketplace per tenant, con possibilità di caricare adapter propri e action riutilizzabili.
AI
- Magic wand per il low code: a partire da input e output genera codice C#.
- Diagnostica sugli errori: analizza l'errore e propone suggerimenti.