Version 11.1.0.0
Babel Obfuscator
Enhancements
- File Access Handling: Improved file access handling in EmitPhase to prevent conflicts during write operations with new
EnsureFileNotInUsemethod.
Bug Fixes
- XML Rules Processing: Fixed issue where XML rules targeting parameters were not correctly processed when the lock attribute is set to true.
- Command Line Processing: Added validation checks for empty input and output target paths, and improved filtering of empty command line arguments.
Babel Licensing

Enhancements
- Babel Licensing Service: Enhanced Web API and Swagger configurations with improved Safari compatibility and CORS settings.
- Babel Licensing Service: Added health check endpoint configuration with configurable toggle in settings.
- Babel Licensing Service: Updated package references to version 9.0.6 for improved compatibility with .NET 9.
- Babel UI: Enhanced license management with improved activation license handling and automatic expiration date updates.
- API Documentation: Added ApiExplorerSettings to controllers and enhanced tag generation for improved API documentation.
Bug Fixes
- Babel UI: Fixed issue where activated license expire date and support date were not properly updated on license activation changes.
- Babel UI: Fixed issue where node-locked licenses were not properly deleted when the corresponding license token was removed.
- Service Configuration: Fixed exception "Unable to resolve service for type 'Swashbuckle.AspNetCore.Swagger.ISwaggerProvider'" when EnableSwagger and EnableWebApi are set to false.

