Versione 11.0.0.0
Babel Obfuscator
Miglioramenti
- Aggiunto il supporto agli assembly satellite con la corretta conservazione dei timestamp.
- Migliorato il supporto agli assembly .NET 9.0.
- Rifattorizzato Babel.Obfuscator.targets per generare le informazioni di debug in modo condizionale, a seconda della presenza del file PDB.
- Ottimizzata la codifica UTF-8 per le nuove licenze XML generate.
- Babek UI: Migliorata la gestione delle licenze con i controlli di revoca e una gestione più accurata del time-to-live.
Correzioni di bug
- Risolta l'eccezione di riferimento nullo nella ridenominazione XAML per le proprietà indicizzate il cui nome è null.
- Risolto il problema per cui le regole non venivano applicate correttamente ai parametri.
- Risolto il crash dell'offuscatore Babel quando viene specificata l'opzione --makeproject.
- Risolto il problema relativo alla visita degli argomenti dei costruttori degli attributi nella rimozione del codice morto, nella ridenominazione cross assembly e nella rimozione dei tipi enum.
- Risolto un problema di compatibilità di Babel su macOS e Linux.
- Rifattorizzata la gestione dei percorsi in BabelTarget per garantire separatori di directory coerenti su tutte le piattaforme.
- Risolto il crash dell'applicazione Babel UI che poteva verificarsi all'avvio in determinati scenari.
Babel Licensing

Miglioramenti
- [Novità] Introdotta un'interfaccia Web Application completa (edizione Datacenter) con design responsive ed esperienza d'uso migliorata
- [Novità] Implementato il servizio di webhook per un'integrazione trasparente di Babel Licensing con applicazioni e servizi web di terze parti
- [Novità] Migliorata l'API RESTful HTTP con una copertura completa degli endpoint, documentazione OpenAPI e meccanismi di autenticazione più solidi, per una maggiore capacità di integrazione
- [Novità] Migliorato il plugin WordPress di Babel Licensing con un portale clienti che consente agli utenti finali di consultare, gestire e monitorare le licenze attivate direttamente dalla dashboard del proprio account WordPress
- [Novità] Aggiunto un endpoint RESTful di health check per un monitoraggio e una diagnostica di sistema più efficaci
- [Novità] Aggiunta l'impostazione di configurazione EnableWebUI per controllare in modo sicuro l'accesso all'interfaccia web
- [Novità] Introdotto un controllo degli accessi basato sui ruoli (RBAC) avanzato per una gestione granulare dei permessi
- [Novità] Aggiunto il supporto ai modelli di licenza personalizzati
Modifiche
- Migliorata la gestione degli errori di autenticazione, che ora restituisce Unauthorized invece di lanciare eccezioni
- Rifattorizzato il middleware per migliorare la gestione delle richieste dell'interfaccia web e di Swagger
- Migliorata la gestione dei file statici e i controlli sul percorso delle richieste
Correzioni di bug
Fix - Rifattorizzata l'analisi delle chiavi di licenza per usare StringLicenseBuilder con le restrizioni personalizzate Fix - Risolta la validazione della licenza lato client quando la licenza è stata disattivata da remoto

