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
11.2.3 30/05/2025 11.1.0 16/01/2025 11.0.0 16/08/2024 10.8.3 15/04/2024 10.7.54 02/11/2023 10.7.23 31/01/2023 10.7.17 01/10/2022