Babel Obfuscator 9.2.0.0 Release Notes

Released

Babel Obfuscator 9.2.0.0

New

  • Extended plugin interface

Enhancements

  • Plugin can provide a custom assembly resolver.
  • Added plugin merge listener IBabelMergeListeners to better control merge with plugins

Bug Fixes

  • Fix: Plugin manager error: Could not create plugin ... Inner Exception: Cannot create an abstract class.
  • Fix: Plugin fluent API ApplyRule raise null reference exception.
  • Fix: Plugin the field Constant property always returns Boolean values.
  • Fix: AssemblyDef do not expose custom attributes collection.
  • Fix: On .NET Core embed assembly feature throw StackOverflowException 
  • Fix: babel.exe could crash with IndexOutOfRangeException reading portable PDB file
  • Fix: Warning are not visible in MSBuild log when output to log file is enabled
  • Fix: The obfuscation rules are applied to some symbols that are not relevant to some set filters
  • Fix: Warning could not resolve type ... during emit phase
  • Fix: Stack trace deobfuscation for nested types with array or pointer arguments
  • Fix: Embed assemblies feature for .NET Core
  • Fix: Dead code removal might remove interface implementation methods

    Babel Licensing 2.8.2.0

    New

    • New: Babel Licensing Database
    • New: User interface to manage products, customers, orders and licenses 

    Enhancements

    • Extended interface for signature classes

    Bug Fixes

    • Fix: Cannot add more than one single field or feature definition when using the Lic MSBuild task.