Versione 9.5.0.0
Babel Obfuscator
Miglioramenti
- Novità: Aggiunta la ridenominazione dei metodi virtuali esterni (vedi --virtual external=on).
- Migliorati il consumo di memoria e la velocità di offuscamento.
Modifiche
- Pacchetto NuGet Babel.Obfuscator: la configurazione XmlDocumentationFile è passata da property a item group.
Correzioni di bug
- Problema di compatibilità della cifratura codice su .NET Framework 3.5 e versioni precedenti. L'applicazione va in crash con l'eccezione System.MissingMethodException.
- Le applicazioni con ridenominazione cross assembly potevano andare in crash a runtime con System.MissingMethodException.
- L'offuscamento poteva richiedere tempo e memoria considerevoli se i proxy dinamici generano più di 10.000 tipi.
- Offuscamento delle funzioni virtuali in alcuni scenari.
- Avviso Could not read rule MSIL encryption properties quando la proprietà Source è una stringa vuota.
- Il metodo di un tipo annidato nello stack trace non viene deoffuscato.
- Babel poteva bloccarsi negli scenari in cui si usa la cifratura dei PDB.
Babel Licensing 2.8.6.0
Miglioramenti
- Novità: Aggiunto il supporto a Xamarin.MAC.
Correzioni di bug
- Nelle licenze di prova, RunCount viene incrementato a ogni Validate della licenza invece che a ogni esecuzione distinta dell'applicazione.
- Fix UI: Il salvataggio della licenza nel database può sollevare un'eccezione di entità duplicata.

