Version 9.5.0.0
Babel Obfuscator
Verbesserungen
- Neu: Umbenennung externer virtueller Methoden (siehe --virtual external=on).
- Geringerer Speicherverbrauch und höhere Verschleierungsgeschwindigkeit.
Änderungen
- NuGet-Paket Babel.Obfuscator: Die Konfiguration XmlDocumentationFile ist von einer Eigenschaft zu einer Item-Gruppe geworden.
Fehlerbehebungen
- Kompatibilitätsproblem der Codeverschlüsselung unter .NET Framework 3.5 und früher. Die Anwendung stürzt mit der Ausnahme System.MissingMethodException ab.
- Anwendungen mit assemblyübergreifender Umbenennung konnten zur Laufzeit mit System.MissingMethodException abstürzen.
- Die Verschleierung konnte erheblich Zeit und Speicher beanspruchen, wenn der dynamische Proxy mehr als 10.000 Typen erzeugt.
- Verschleierung virtueller Funktionen in bestimmten Fällen.
- Warnung, dass sich die Eigenschaften der MSIL-Verschlüsselung einer Regel nicht lesen lassen, wenn die Eigenschaft Source eine leere Zeichenfolge ist.
- Die Stacktrace-Methode eines verschachtelten Typs wird nicht deobfuskiert.
- Babel konnte bei aktiver PDB-Verschlüsselung hängen bleiben.
Babel Licensing 2.8.6.0
Verbesserungen
- Neu: Unterstützung für Xamarin.MAC.
Fehlerbehebungen
- Bei Testlizenzen wird RunCount bei jedem Validate erhöht statt bei jedem einzelnen Lauf der Anwendung.
- Behoben in der Oberfläche: Das Speichern einer Lizenz in der Datenbank kann eine Ausnahme wegen doppelter Entität auslösen.

