DataWeb 11.2.330/05/2025
Cosa c'è di nuovo
Questo aggiornamento migliora la sicurezza del progetto e risolve tutti i bug segnalati. In particolare è stato introdotto il pieno supporto al security header Content-Security-Policy (Csp).
Sul fronte storage è stata migliorata l'integrazione con Azure CosmosDB introducendo la gestione di BasicItem.
Sono state aggiornate tutte le librerie client e server side all'ultima versione disponibile.
Ecco le novità:
- Sicurezza: controllo del contenuto dei file Svg caricati in fase di validazione del documento
- Sicurezza: attivazione anche in Staging degli errori custom
- Sicurezza: riduzione della durata del cookie di autenticazione
- Sicurezza: integrazione del security header CSP con gestine dei Nonce
- Funzione di recupero password nella pagina di login di DataWeb
- ModuleListEdit: nuovo campo RelationDataField per collegare BasicItem a Item
- ImageResult: gestione di isOriginalFormat, esesmpio: imageContext: "Newsletter", isOriginalFormat: true
- TextEditor: fix aggiornamento delle sources nel tag picture
- Gestione degli store multipli per BasicItemService e ModuleListEdit
- CosmosDB: fix mancanza filtro Action in AuditEventStore
- CosmosDB: nuova classe Query per interrogare i dati
- CosmosDB: revisione di AuditEventStore con miglioramento prestazioni e codice
- CosmosDB: nuova classe CosmosHelper per il recupero dei dati
- CosmosDB: Integrazione dello store BasicItemStore
- CosmosDB: gestione dei dati strutturati nei documenti da BasicItem
- CosmosDB: miglioramento prestazioni con integrazione del client singleton
- CosmosDB: gestione di client singleton multipli
- CosmosDB: interfacciamento con System.Text.Json
- CosmosDB: gestione automatica dei campi DateCreated e DateModified
- Aggiornamento dei pacchetti Nuget
- Aggiornamento dei pacchetti Npm
- Tuning e ottimizzazione progetto