Version 10.9.0.0
Babel Obfuscator
Verbesserungen
- Neu ist die Unterstützung für das .NET-9.0-SDK.
- Eingeführt wurde eine Agenten-Task für Blazor-Anwendungen.
- Babel verarbeitet Projekte mit mehreren Verschleierungszielen jetzt auch über die Kommandozeile, ohne MSBuild.exe.
- Die Verschleierung von XAML in MAUI-Anwendungen wurde verbessert.
Änderungen
- Das NuGet-Paket von Babel Obfuscator unterstützt das .NET-5.0-SDK nicht mehr.
Fehlerbehebungen
- Behoben wurde ein Startabsturz bei Blazor-Assemblies.
- Behoben, dass sich das XAML-Attribut der Style-Eigenschaft nicht korrekt auflösen ließ.
- Korrigiert wurde die Entfernung toten Codes bei Strukturen mit InlineArrayAttribute.
- Behoben wurde ein Absturz im ILCompiler durch ein falsches Format der eingebetteten portablen PDB, der den Fehler „Specified argument was out of the range of valid values. (Parameter ‘length’).“ auslöste.
- Babel UI aktualisiert: Im Bereich „Edit Rules“ werden Regeln mit Assembly-Gültigkeit jetzt korrekt im Stammnamensraum angezeigt.
- Assemblyübergreifende Umbenennung benutzerdefinierter Attribute, die Enums als Konstruktorargumente entgegennehmen.
Babel Licensing
Verbesserungen
- Neu ist die Unterstützung für .NET 9.0
Fehlerbehebungen
- Behoben wurde ein Problem, bei dem die Prüfung von Testbeschränkungen in .NET-4.5-Anwendungen mit einer ungültigen Umwandlungsausnahme fehlschlug.
- Behoben wurde ein Fehler in Babel UI, der das Anlegen einer neuen Lizenz verhinderte, wenn die Lizenztabelle leer war.
- Behoben wurde ein Aktivierungsfehler im Babel Licensing-Dienst, bei dem sich die Lizenz nicht signieren ließ, wenn sie aus einer Vorlage mit XML-DSig-Signatur erzeugt wurde.
- Behoben wurde ein Problem im WordPress-Plug-in für Babel Licensing, bei dem die Seite zum Bearbeiten der Lizenz nach dem Anlegen einer neuen Lizenz nicht aktualisiert wurde.
- Korrigiert wurde, dass die Seriennummer des Mainboards unter macOS nicht richtig ausgelesen wurde.

