Aggiornamento v23.0 r10
copia link
Elenco delle correzioni contenute nell'aggiornamento 23.0 r10 rilasciato l'08/02/2024:
- IDE: In versione 23.0 è stato aggiornato il driver per utilizzare il database MySQL in applicazioni in tecnologia .NET. Purtroppo, su alcune installazioni Windows, tale driver richiede DLL aggiuntive. Pertanto, dalla versione 23.0 r10, tali DLL vengono anch'esse copiate da Instant Developer nella cartella BIN delle applicazioni che utilizzano MySQL in tecnologia .NET. Malfunzionamento relativo al ticket 000116-2024.
Attenzione: A partire dalla versione 23.0 non è più possibile utilizzare, all'interno della stessa applicazione, un database MySql e un database Postgres in tecnologia C#. Il motivo è dovuto al fatto che i due driver .NET, distribuiti al momento e scaricabili dai siti web dei produttori dei database, richiedono versioni differenti di una stessa DLL di sistema e, al momento, risulta impossibile inserire due versioni differenti della stessa DLL nella cartella Bin delle applicazioni .NET. Qualora sia necessario utilizzare MySql e Postgres in tecnologia C# suggeriamo di contattarci in assistenza per analizzare insieme il caso e cercare una soluzione. - IDE: Se si compilava un'applicazione .NET Core e si utilizzava il browser Chrome si potevano ottenere errori all'avvio dell'applicazione da parte dell'IDE. Il motivo è che il browser Chrome blocca alcuni file che vengono sovrascritti da Instant Developer in fase di compilazione (Errors.txt). Pertanto, a partire dalla versione 23.0 r10, Instant Developer propone di chiudere il browser se si compilano applicazioni .NET Core e si utilizza il browser Chrome. Malfunzionamento relativo al ticket 000050-2024.
- WEB: Se si caricavano dinamicamente componenti (tramite le funzioni CreateFormFromLibrary o GetFromDNA) e si aggiungevano comandi a run-time (tramite i metodi AddCommandSet e AddCommand) la visualizzazione poteva non essere corretta.
Il malfunzionamento si manifestava in questo caso:
- in una sessione veniva caricato dinamicamente un componente
- il componente conteneva almeno un command set
- in un'altra sessione venivano aggiunti command set e comandi a run-time
- nella seconda sessione veniva caricato dinamicamente il componente caricato in precedenza dall'altra sessione
- FLUID: I menu popup di pannello non venivano mostrati correttamennte per le sottovideate. Malfunzionamento relativo al ticket 000132-2024.
- FLUID: E' stato aggiunto un warning nel debug se un grafico usa una libreria non supportata. Malfunzionamento relativo al ticket 000112-2024.
- FLUID: Se si impostava un filtro tramite il filter popup di un campo smartlookup il filtro non veniva applicato. Malfunzionamento relativo al ticket 000147-2024.
- FLUID: Le smartlookup con più colonne non permettevano di selezionare i valori. Malfunzionamento relativo al ticket 000153-2024.
- FLUID: In modalità responsive per telefono i campi in dettaglio con l'opzione "intestazione sopra il campo" venivano visualizzati con l'altezza sbagliata. Malfuzionamento relativo al ticket 000189-2024.
- FLUID: In alcuni casi i gruppi creati a run-time non venivano mostrati correttamente. Malfunzionamento relativo al ticket 000218-2024.
Ultima modifica: 08/02/2024 / Validità: da 23.0.9000