Version 11.1.0.0
Babel Obfuscator
Verbesserungen
- Umgang mit Dateizugriffen: Der Dateizugriff in der EmitPhase wurde verbessert, um mit der neuen Methode
EnsureFileNotInUseKonflikte bei Schreibvorgängen zu vermeiden.
Fehlerbehebungen
- Verarbeitung von XML-Regeln: Behoben, dass XML-Regeln für Parameter nicht korrekt verarbeitet wurden, wenn das Attribut lock auf true gesetzt ist.
- Verarbeitung der Kommandozeile: Neu sind Prüfungen auf leere Ein- und Ausgabepfade sowie eine bessere Filterung leerer Kommandozeilenargumente.
Babel Licensing

Verbesserungen
- Babel Licensing-Dienst: Die Konfiguration von Web-API und Swagger wurde um bessere Safari-Kompatibilität und überarbeitete CORS-Einstellungen ergänzt.
- Babel Licensing-Dienst: Neu ist die Konfiguration eines Health-Check-Endpunkts, der sich in den Einstellungen ein- und ausschalten lässt.
- Babel Licensing-Dienst: Die Paketverweise wurden auf Version 9.0.6 aktualisiert, um die Kompatibilität mit .NET 9 zu verbessern.
- Babel UI: Die Lizenzverwaltung wurde verbessert: bessere Handhabung von Aktivierungslizenzen und automatische Aktualisierung der Ablaufdaten.
- API-Dokumentation: Neu sind ApiExplorerSettings an den Controllern und eine erweiterte Tag-Erzeugung für eine bessere API-Dokumentation.
Fehlerbehebungen
- Babel UI: Behoben, dass Ablaufdatum und Wartungsdatum einer aktivierten Lizenz bei Änderungen an der Aktivierung nicht korrekt aktualisiert wurden.
- Babel UI: Behoben, dass maschinengebundene Lizenzen nicht korrekt gelöscht wurden, wenn das zugehörige Lizenztoken entfernt wurde.
- Dienstkonfiguration: Behoben wurde die Ausnahme „Unable to resolve service for type 'Swashbuckle.AspNetCore.Swagger.ISwaggerProvider'“, wenn EnableSwagger und EnableWebApi auf false gesetzt sind.

