VERSIONSHINWEISE

Was ist neu in Babel.

Änderungen an der Engine, den Lizenzverwaltungstools und dem Desktop-Arbeitsbereich, aus den Versionshinweisen des Produkts.

Veröffentlicht am 7. Dezember 2020

Version 9.7.0.0

Babel Obfuscator

Verbesserungen

  • Neu: Unterstützung für .NET-5.0-Assemblies.
  • Neu: Die NuGet-Paketwerkzeuge laufen jetzt auf dem .NET-5.0-SDK.
  • Neu: Mehr Anpassungsmöglichkeiten für Farbschemata der Oberfläche.
  • Das Obfuscation-Attribut unterstützt jetzt die Selektoren „include methods“ und „exclude methods“ sowie Namenseigenschaften ohne Beachtung der Groß-/Kleinschreibung.
  • Das Abflachen von Namensräumen lässt sich jetzt auf eine festgelegte Menge von Namensräumen anwenden.
  • Mehr Kontrolle über das Umbenennen von Parametern mit XML-Verschleierungsregeln.

Änderungen

  • Die Definition Babel.Build.xsd wurde aktualisiert und beschreibt jetzt die MSBuild-Eigenschaften von Babel.
  • Die Agenten-Task „XAML Symbols“ wurde entfernt.

Fehlerbehebungen

  • Bei aktiver Kontrollflussverschleierung werden die Debuginformationen der Methode aus der PDB-Datei entfernt.
  • Code- und Zeichenfolgenverschlüsselung konnten eine verschleierte .NET-Core-Anwendung mit dem Fehler „object reference not set“ abstürzen lassen.
  • Kompatibilitätsproblem bei verschleierten .NET-2.0-Assemblies.
  • XML-Regeln: HasBase funktioniert für generische Typen nicht.
  • Referenzbibliotheken werden beim Zusammenführen von Assemblies in JSON-Abhängigkeitsdateien nicht korrekt aktualisiert.
  • Problem bei der XAML-Verschleierung mit der Bindung von Enumeratorfeldern.
  • Behoben: Auflösung von Kommandozeilennamen bei Optionen mit Bindestrich.
  • Behoben in der Oberfläche: OutputFile sollte Änderungen nicht an andere Projekte weitergeben.
  • Behoben in der Oberfläche: Weitergabe von Änderungen für virtuelle Verschleierung externer Symbole.
  • Behoben in der Oberfläche: Bei aktivierter Weitergabe von Änderungen werden die Listen „Optimizations Attributes“ und „Entry Points“ nicht aktualisiert.
  • Behoben in der Oberfläche: Diverse Tippfehler in Meldungen.

Babel Licensing 2.8.8.0

Verbesserungen

  • Neu: Unterstützung für .NET 5.0.