NOTE DI RILASCIO

Le novità di Babel.

Modifiche al motore, agli strumenti di licensing e all’area di lavoro Desktop, dalle note di rilascio del prodotto.

Rilasciata il 7 dicembre 2020

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.