Version 11.1.0.0
Babel Obfuscator
Améliorations
- Gestion des accès aux fichiers : Amélioration de la gestion des accès aux fichiers dans EmitPhase afin d'éviter les conflits pendant les opérations d'écriture, grâce à la nouvelle méthode
EnsureFileNotInUse.
Corrections de bugs
- Traitement des règles XML : Correction d'un problème où les règles XML visant des paramètres n'étaient pas traitées correctement lorsque l'attribut lock est à true.
- Traitement de la ligne de commande : Ajout de contrôles de validation pour les chemins de cible d'entrée et de sortie vides, et meilleur filtrage des arguments de ligne de commande vides.
Babel Licensing

Améliorations
- Service Babel Licensing : Amélioration des configurations de l'API web et de Swagger, avec une meilleure compatibilité Safari et de meilleurs réglages CORS.
- Service Babel Licensing : Ajout de la configuration d'un point de terminaison de contrôle d'état, avec un interrupteur configurable dans les paramètres.
- Service Babel Licensing : Mise à jour des références de paquets vers la version 9.0.6, pour une meilleure compatibilité avec .NET 9.
- Babel UI : Amélioration de la gestion des licences, avec un meilleur traitement des licences d'activation et la mise à jour automatique des dates d'expiration.
- Documentation de l'API : Ajout d'ApiExplorerSettings aux contrôleurs et amélioration de la génération des étiquettes, pour une meilleure documentation de l'API.
Corrections de bugs
- Babel UI : Correction d'un problème où la date d'expiration et la date de support d'une licence activée n'étaient pas correctement mises à jour lors des modifications d'activation de licence.
- Babel UI : Correction d'un problème où les licences verrouillées à la machine n'étaient pas correctement supprimées lorsque le jeton de licence correspondant était supprimé.
- Configuration du service : Correction de l'exception « Unable to resolve service for type 'Swashbuckle.AspNetCore.Swagger.ISwaggerProvider' » lorsque EnableSwagger et EnableWebApi sont à false.

