Babel Obfuscator 9.3.3.1 Release Notes
Feb 2, 2020
Babel Obfuscator 9.3.3.1
Bug Fixes
- Fix: Obfuscated Xamarin assemblies can make the Xamarin Linker raise the following error during the build of the project:
error XALNK7000: Mono.Linker.MarkException: Error processing method: …
in assembly: … —> System.ArgumentNullException: Value cannot be null.
Babel Obfuscator 9.3.3.0
Bug Fixes
- Fix: The JSON dependency manifest is not updated when embedding .NET Core assemblies.
- Fix: XML license validation could raise the error: XML document not loaded.
- Fix: PInvoke adds .dll extension to non windows library imports
- Fix: Stability issue that will make obfuscated assemblies to crash with error: System.TypeInitializationException: The type initializer for ‘?’ threw an exception.
This fix affects the following encryption features:- Code Encryption
- String Encryption HASH, XOR
- Value Encryption
- Resource Encryption
- Fix: A XAML parsing issue that in some occasions could raise the warning
W00002: Cannot parse BAML resource stream - Fix: Dynamic Proxy Call could generate the following error:
System.TypeInitializationException: The type initializer for ‘xyz’ threw an exception.
System.NotSupportedException: The return Type contains some invalid type - Fix: XML rules targeting methods, fields, properties or events do not match if any HasAttribute has been defined