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 9 de diciembre de 2024

Versión 10.9.0.0

Babel Obfuscator

Mejoras

  • Se ha añadido compatibilidad con el SDK de .NET 9.0.
  • Se ha introducido una tarea de agente para aplicaciones Blazor.
  • Se ha mejorado Babel para procesar proyectos con varios destinos de ofuscación desde la línea de comandos sin usar MSBuild.exe.
  • Se ha mejorado la ofuscación de XAML en aplicaciones MAUI.

Cambios

  • El paquete NuGet de Babel Obfuscator ha dejado de admitir el SDK de .NET 5.0.

Correcciones de errores

  • Se ha resuelto un fallo de arranque que afectaba a los ensamblados de Blazor.
  • Se ha corregido un problema por el que el atributo de propiedad Style de XAML no se resolvía correctamente.
  • Se ha corregido la eliminación de código muerto para las estructuras marcadas con InlineArrayAttribute.
  • Se ha resuelto un fallo de ILCompiler causado por un formato incorrecto de PDB portátil incrustado, que daba el error: «Specified argument was out of the range of valid values. (Parameter 'length')».
  • Babel UI actualizado: en el panel «Edit Rules», las reglas con ámbito de ensamblado se muestran ahora correctamente en el espacio de nombres raíz.
  • Renombrado entre ensamblados para atributos personalizados que aceptan enumeraciones en los argumentos del constructor.

Babel Licensing

Mejoras

  • Se ha añadido compatibilidad con .NET 9.0

Correcciones de errores

  • Se ha resuelto un problema por el que la validación de una restricción de prueba fallaba con una excepción de conversión no válida en aplicaciones .NET 4.5.
  • Se ha corregido un fallo de Babel UI que impedía crear una licencia nueva cuando la tabla de licencias estaba vacía.
  • Se ha resuelto un error de activación de licencia en el servicio de Babel Licensing por el que la licencia no se podía firmar si se creaba a partir de una plantilla configurada para usar una firma XML DSig.
  • Se ha corregido un problema del plugin de WordPress de Babel Licensing por el que la página de edición de licencias no se actualizaba tras crear una licencia nueva.
  • Se ha corregido un problema por el que el número de serie de la placa base no se obtenía correctamente en sistemas macOS.