Versión 9.5.0.0
Babel Obfuscator
Mejoras
- Nuevo: se ha añadido el renombrado de métodos virtuales externos (véase --virtual external=on).
- Se han mejorado el consumo de memoria y la velocidad de ofuscación.
Cambios
- Paquete NuGet Babel.Obfuscator: la configuración XmlDocumentationFile ha pasado de ser una propiedad a ser un grupo de elementos.
Correcciones de errores
- Problema de compatibilidad del cifrado de código en .NET Framework 3.5 y versiones anteriores. La aplicación falla con la excepción System.MissingMethodException.
- Las aplicaciones con renombrado entre ensamblados podían fallar en tiempo de ejecución con System.MissingMethodException.
- La ofuscación podía consumir mucho tiempo y memoria si el proxy dinámico generaba más de 10.000 tipos.
- Ofuscación de funciones virtuales en algunos escenarios.
- Advertencia «Could not read rule MSIL encryption properties» cuando la propiedad Source es una cadena vacía.
- El método de un tipo anidado no se desofusca en la traza de pila.
- Babel podía quedarse bloqueado en escenarios con cifrado de PDB.
Babel Licensing 2.8.6.0
Mejoras
- Nuevo: se ha añadido compatibilidad con Xamarin.MAC.
Correcciones de errores
- En las licencias de prueba, RunCount se incrementa en cada Validate de la licencia en lugar de en cada ejecución distinta de la aplicación.
- Corrección en la interfaz: guardar una licencia en la base de datos podía lanzar una excepción de entidad duplicada.

