Versione 11.1.0.0
Babel Obfuscator
Miglioramenti
- Gestione dell'accesso ai file: Migliorata la gestione dell'accesso ai file in EmitPhase per evitare conflitti durante le operazioni di scrittura, grazie al nuovo metodo
EnsureFileNotInUse.
Correzioni di bug
- Elaborazione delle regole XML: Risolto il problema per cui le regole XML applicate ai parametri non venivano elaborate correttamente quando l'attributo lock è impostato a true.
- Elaborazione della riga di comando: Aggiunti controlli di validazione per i percorsi di input e output vuoti e migliorato il filtraggio degli argomenti vuoti sulla riga di comando.
Babel Licensing

Miglioramenti
- Servizio Babel Licensing: Migliorate le configurazioni di Web API e Swagger, con una migliore compatibilità con Safari e impostazioni CORS più accurate.
- Servizio Babel Licensing: Aggiunta la configurazione dell'endpoint di health check, con un interruttore configurabile nelle impostazioni.
- Servizio Babel Licensing: Aggiornati i riferimenti ai pacchetti alla versione 9.0.6 per una migliore compatibilità con .NET 9.
- Babel UI: Migliorata la gestione delle licenze, con un trattamento più accurato delle licenze di attivazione e l'aggiornamento automatico delle date di scadenza.
- Documentazione delle API: Aggiunto ApiExplorerSettings ai controller e migliorata la generazione dei tag per una documentazione delle API più chiara.
Correzioni di bug
- Babel UI: Risolto il problema per cui la data di scadenza e la data di supporto delle licenze attivate non venivano aggiornate correttamente al variare dell'attivazione della licenza.
- Babel UI: Risolto il problema per cui le licenze node-locked non venivano eliminate correttamente alla rimozione del token di licenza corrispondente.
- Configurazione del servizio: Risolta l'eccezione "Unable to resolve service for type 'Swashbuckle.AspNetCore.Swagger.ISwaggerProvider'" quando EnableSwagger e EnableWebApi sono impostati a false.

