Versione 9.7.0.0
Babel Obfuscator
Miglioramenti
- Novità: Aggiunto il supporto agli assembly .NET 5.0.
- Novità: I tool del pacchetto NuGet possono ora essere eseguiti sull'SDK .NET 5.0.
- Novità: Più personalizzazioni per i temi dell'interfaccia.
- L'attributo Obfuscation supporta ora i selettori 'include methods' ed 'exclude methods' e le proprietà di nome senza distinzione tra maiuscole e minuscole.
- La funzione di appiattimento degli spazi dei nomi può ora essere applicata a un insieme definito di namespace.
- Maggiore controllo sulla ridenominazione dei parametri tramite le regole XML di offuscamento.
Modifiche
- La definizione Babel.Build.xsd è stata aggiornata per descrivere le proprietà MSBuild di Babel.
- Il task agent XAML Symbols è stato rimosso.
Correzioni di bug
- Con l'offuscamento del flusso di controllo attivo, le informazioni di debug dei metodi nel file PDB venivano rimosse.
- La cifratura codice e la cifratura stringhe potevano far andare in crash un'applicazione .NET Core offuscata con l'errore di riferimento nullo.
- Problema di compatibilità per gli assembly .NET 2.0 offuscati.
- Regole XML: HasBase non funziona per i tipi generici.
- Le librerie di riferimento non vengono aggiornate correttamente nei file JSON delle dipendenze durante l'unione degli assembly.
- Problema di offuscamento XAML con il binding dei campi di un enumeratore.
- Risolta la risoluzione dei nomi da riga di comando per le opzioni che contengono il carattere trattino.
- Fix UI: OutputFile non dovrebbe propagare le modifiche agli altri progetti.
- Fix UI: Propagazione delle modifiche per gli esterni dell'offuscamento virtuale.
- Fix UI: Con l'opzione di propagazione delle modifiche attiva, gli elenchi Optimizations Attributes ed Entry Points non venivano aggiornati.
- Fix UI: Corretti vari refusi nei messaggi.
Babel Licensing 2.8.8.0
Miglioramenti
- Novità: Aggiunto il supporto a .NET 5.0.

