Download
Release History
Fixes:
- Resources in sattelite DLLs not obfuscated correctly if there is more than one supported language
- Assemblur configuration file doesn't get a name automatically during creation of a Visual Studio solution
Fixes:
- Custom attributes parsing: incorrect handling of boxed enum arguments
- Auto-generated name exclusions could conflict with user-defined ones
- Virtual method names were not preserved if the whole type or the whole namespace was excluded
- Names of nested types were not preserved when the type was excluded implicitly
- Preview page: crash when displaying identifiers marked with 'pinned' qualifier
- Order of custom attributes in metadata sometimes did not conform to the specification
- Assembly was not re-signed if an explicit project output folder was specified
- In some cases obfuscation was triggered even if an individual project compilation failed
Improvements:
- Advanced exclusions page: better validation of regular expressions entered by the user
- Small speed improvements
Fixes:
- Addin: Command initialization failure on non-English versions of Visual Studio
- Crash when attempting to display content of native (non-.NET) binaries in Preview page
Fixes:
- Addin: Addin: Incorrect parsing of generic parameters metadata
- Addin: Crash during initialization on non-English versions of Visual Studio
- Addin: 'Unable to copy file to the output directory' error
- Addin: Crash when enumerating project references, if an invalid reference is encountered
- Addin: Namespace name was not preserved in certain scenarios
- Stack Trace Decoder: fixed parsing of lines that contain constructor calls
Improvements:
- Automatic identifier exclusion (built-in code analyzers)
- Standalone version
- Preliminary support for Visual Studio 2008 (separate installation package)
- Choice to preserve namespace name on per-type basis
- Support for exclusion of whole type hierarchies
- New 'extensive' obfuscation preset
Fixes:
- Addin: Crash when trying to determine project output path for certain types of projects
- Addin: In some cases after displaying Exceptions dropdown menu, Visual Studio menus were not accessible anymore
- Obfuscator: namespace name and type name were not preserved in certain exclusion setups
- Preview Page: class/struct/constructor constraints (generic types) were not displayed correctly
- Stack Trace Decoder: Methods that had arguments of type Type and/or Object were not decoded
Improvements:
- Obfuscator: Improved detection and renaming of identifiers within custom attributes
Fixes:
- Assemblies page: the content of OutputFolder and SignWith fields not saved if selected using Browse button
- Metadata: small bug in custom attributes parsing
- Obfuscator: rename mapping file had an invalid structure
Improvements:
- Addin: support for Visual Studio solution folders
- Addin: displaying a message about where the obfuscated assembly gets copied to
- Addin: improved assembly reference resolution mechanism
- Error Report Tool: if connection settings are missing, a warning message is displayed