Versión 11.0.0.0
Babel Obfuscator
Mejoras
- Se ha añadido compatibilidad con los ensamblados satélite, conservando correctamente sus marcas de tiempo.
- Se ha mejorado la compatibilidad con los ensamblados de .NET 9.0.
- Se ha refactorizado Babel.Obfuscator.targets para generar información de depuración de forma condicional según exista o no el archivo PDB.
- Se ha optimizado la codificación UTF-8 de las nuevas licencias XML generadas.
- Babel UI: se ha mejorado la gestión de licencias con comprobaciones de revocación y un mejor tratamiento del tiempo de vida.
Correcciones de errores
- Se ha corregido una excepción de referencia nula en el renombrado de XAML para propiedades indexadoras cuyo nombre es nulo.
- Se ha corregido que las reglas no se aplicaran correctamente a los parámetros.
- Se ha corregido un fallo del ofuscador Babel cuando se especifica la opción --makeproject.
- Se ha corregido el recorrido de los argumentos del constructor de atributos en la eliminación de código muerto, el renombrado entre ensamblados y la eliminación de tipos enumerados.
- Se ha corregido un problema de compatibilidad de Babel en macOS y Linux.
- Se ha refactorizado el tratamiento de rutas en BabelTarget para garantizar separadores de directorio coherentes en todas las plataformas.
- Se ha corregido un fallo de la aplicación Babel UI que podía producirse al arrancar en ciertos casos.
Babel Licensing

Mejoras
- [Nuevo] Se ha introducido una completa interfaz de aplicación web (edición Datacenter) con diseño adaptable y una experiencia de uso mejorada
- [Nuevo] Se ha implementado un servicio de webhooks para integrar Babel Licensing sin fricciones con aplicaciones y servicios web de terceros
- [Nuevo] Se ha mejorado la API RESTful HTTP con una cobertura de endpoints completa, documentación OpenAPI y mecanismos de autenticación mejorados para facilitar la integración
- [Nuevo] Se ha mejorado el plugin de WordPress de Babel Licensing con un portal de cliente que permite a los usuarios finales ver, gestionar y supervisar sus licencias activadas directamente desde el panel de su cuenta de WordPress
- [Nuevo] Se ha añadido un endpoint RESTful de comprobación de estado para mejorar la supervisión y el diagnóstico del sistema
- [Nuevo] Se ha añadido el ajuste de configuración EnableWebUI para controlar de forma segura el acceso a la interfaz web
- [Nuevo] Se ha introducido un control de acceso basado en roles (RBAC) avanzado para una gestión granular de permisos
- [Nuevo] Se ha añadido compatibilidad con plantillas de licencia personalizadas
Cambios
- Se ha mejorado el tratamiento de los errores de autenticación para devolver Unauthorized en lugar de lanzar excepciones
- Se ha refactorizado el middleware para mejorar el tratamiento de las peticiones a la interfaz web y a Swagger
- Se han mejorado el servicio de archivos estáticos y las comprobaciones de ruta de las peticiones
Correcciones de errores
Corrección - Se ha refactorizado el análisis de las claves de licencia para usar StringLicenseBuilder con las restricciones personalizadas Corrección - Se ha corregido la validación de la licencia en el cliente cuando la licencia se ha desactivado de forma remota

