VERSIONSHINWEISE

Was ist neu in Babel.

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

Veröffentlicht am 5. Juni 2023

Version 10.0.0.0

Babel Obfuscator

Verbesserungen

  • [Neu] Neu sind Buildwerkzeuge für .NET 7.0.

  • [Neu] Neue Verschleierungsstatistiken.

  • [Neu] Neue Dokumentation für Anwender

  • [Neu] Die Codeverschlüsselung unterstützt jetzt mehrere dynamische Codes.

  • Das ObfuscationAttribute unterstützt jetzt Feature-Ausdrücke, die eine pattern-Eigenschaft annehmen können, um Symbole über reguläre Ausdrücke zu filtern.

  • Neu ist die Kompatibilität mit dem Plug-in BabelEncrypt in Version 1.2.

Änderungen

  • [Breaking] Die Buildwerkzeuge für .NET 5.0 wurden aus dem NuGet-Paket Babel.Obfuscator entfernt.

Fehlerbehebungen

  • Behoben: Absturz von Android- und iOS-Anwendungen bei aktiver goto-Kontrollflussverschleierung.
  • Behoben: Einige XAML-Namensräume konnten in MAUI-Anwendungen fälschlich entfernt werden.
  • Behoben: iOS-Anwendungen stürzen ab, wenn Zeichenfolgen- oder Wertverschlüsselung aktiv ist und der Linker auf „Link SDKs Only“ steht.
  • Behoben: Einige Symbole konnten in MAUI-Anwendungen fälschlich entfernt werden.
  • Behoben: Zusammenführen doppelter COM-Struktur- und Enum-Typen

Babel Licensing

Verbesserungen

  • [Neu] Neu ist der Babel Licensing-Dienst
  • [Neu] Floating- und Aktivierungslizenzen
  • [Neu] Enthaltene Funktionen wie Lizenzdeaktivierung und Lizenzwiderruf
  • [Neu] Produktlizenzen: Server, Data Center
  • [Neu] Unterstützung für .NET 48 und .NET 7

Änderungen

  • [Breaking] Für die Datenbank von Babel Licensing stehen keine Migrationen für das alte Schema zur Verfügung.
  • [Breaking] Das Produkt Babel Company License wurde eingestellt (überführt in die Server-Lizenz).