NOTAS DE LA VERSIÓN

Novedades de Babel.

Cambios en el motor, las herramientas de gestión de licencias y el espacio de trabajo de Desktop, según las notas de la versión del producto.

Publicado el 26 de agosto de 2024

Versión 10.8.0.0

Babel Obfuscator

Mejoras

  • Se ha añadido compatibilidad con la versión preliminar de .NET 9.
  • Se ha implementado el cifrado de código para componentes .NET Standard 2.1.
  • Babel UI: se ha habilitado la edición de los campos relacionados con el licenciatario.
  • Babel UI: se ha mejorado el rendimiento para no bloquear la interfaz al mostrar tablas de licencias y clientes con muchos registros.

Correcciones de errores

  • Se ha resuelto un problema por el que los ensamblados satélite no se procesaban en las carpetas de la cultura «zh».
  • Se ha corregido el comportamiento para no renombrar las etiquetas XAML si contienen nombres de símbolos.
  • Se ha corregido un error de validación del archivo de licencia cuando el archivo está bloqueado por otro proceso.
  • Se ha corregido un problema del proxy dinámico cuando el tipo de retorno tiene modificadores requeridos u opcionales.
  • Se ha resuelto un fallo de Babel causado por una NullReferenceException en escenarios en los que el ensamblado de destino solo se lee parcialmente.
  • Se ha resuelto un problema por el que Babel no podía resolver propiedades BAML con puntos.
  • Las propiedades Value de los Setter de XAML no se resolvían correctamente.
  • Se ha corregido la serialización de matrices en el cifrado de valores para ciertos tipos.
  • Se ha corregido un fallo de Babel con el error: «An error occurred during phase 'Post Reader': Stream is not a valid resource file».
  • Se ha corregido un problema de Babel UI por el que los cambios en los paneles de edición de reglas no se actualizaban de inmediato.
  • Se ha resuelto un problema por el que las dependencias de bibliotecas anidadas no se eliminaban de los archivos dpes.json en los ensamblados combinados.
  • Se ha corregido la protección con proxy dinámico para los ensamblados .NET Standard 2.x.
  • Los ajustes de Babel UI no se conservaban tras actualizar a la nueva versión.
  • Babel UI restablecía la configuración predeterminada de la base de datos.

Babel Licensing

Mejoras

  • Babel UI: se han añadido columnas nuevas a la vista de licencias, entre ellas el nombre del licenciatario, la empresa y el correo electrónico, para ofrecer de un vistazo una información más completa y organizada y facilitar la gestión y el seguimiento.
  • Babel UI: se ha mejorado la carga de datos, que ahora se muestran de forma asíncrona sin bloquear la interfaz, incluso con un gran número de registros.

Correcciones de errores

  • BabelFileLicenseProvider: se ha mejorado el tratamiento de errores, con más resistencia y reintentos automáticos ante errores de acceso a archivos, para que la carga de licencias sea más fiable ante problemas transitorios.
  • Babel UI: restablecimiento de la base de datos a su configuración predeterminada.