Versión 10.6.0.0
Babel Obfuscator
Mejoras
Babel UI: componentes de interfaz actualizados a la tecnología DX 22.3.5 más reciente
Correcciones de errores
Corrección - Renombrado entre ensamblados: se ha corregido la advertencia OB0003 en ciertos casos en los que interviene una implementación explícita de interfaz. Corrección - Protección antidepuración: se ha corregido la elevada carga de CPU de la aplicación ofuscada cuando la protección antidepuración está activada. Corrección - Cifrado de código: se ha corregido que, con el cifrado de código activado, los números de línea del PDB desaparecieran de la traza de pila de depuración. Corrección - Ofuscación del flujo de control: se ha corregido que la ofuscación del flujo de control pudiera generar archivos PDB portátiles no válidos. Corrección - El nivel 4 de antirreflexión podía hacer que SharpPdb no pudiera abrir el archivo PDB. Corrección - Cifrado de cadenas: Babel podía fallar durante la ofuscación con el cifrado de cadenas activado.
Babel Licensing
Mejoras
API del servicio Babel: se han añadido nuevos endpoints de API para gestionar pedidos y clientes. Babel Licensing: se ha añadido la personalización de la clave de usuario (User Key) en las plantillas de licencia, con validación en el servidor. Optimizaciones: hemos optimizado notablemente la velocidad de los endpoints de consulta, con tiempos de respuesta más rápidos y mayor eficiencia para quienes consumen la API.
Cambios
Base de datos de Babel: se ha cambiado la versión de la base de datos para admitir las nuevas funciones de gestión de licencias. Plantillas de licencia: hemos añadido la posibilidad de incrustar claves de usuario dentro de los archivos de plantilla, lo que hace las plantillas más flexibles y prácticas para generar distintos tipos de licencia. Esto permite un proceso de creación de licencias más ágil y personalizado, con parámetros predefinidos adaptados a cada escenario de licenciamiento.
Correcciones de errores
Babel UI: se ha corregido un problema por el que las licencias generadas a partir de plantillas con restricciones no mostraban las restricciones impuestas. Gestión de licencias: en esta actualización hemos corregido un problema importante del sistema de gestión de licencias por el que los tokens de activación generados para claves de producto no válidas no se eliminaban debidamente de la base de datos. La corrección deja la base de datos más limpia y eficiente, y reduce el desorden y los posibles conflictos. API de Babel Licensing: se ha resuelto un problema por el que indicar a la vez los parámetros de ordenación, paginación (take) y desplazamiento (skip) en una consulta daba resultados inconsistentes. Componentes cliente de Babel Licensing: hemos corregido un problema por el que intentar activar una clave de usuario nueva, si el intento fallaba, borraba involuntariamente la licencia activada anteriormente. Con esta corrección, las licencias existentes se mantienen intactas y operativas aunque falle un nuevo intento de activación. Gestión de clientes del servicio de Babel Licensing: hemos resuelto un problema crítico que impedía eliminar clientes de la base de datos.

