Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.39.0 – Release Date December 6, 2018

Reading Time: < 1 minute

Change Log – Version 4.39.0 – Release Date December 6, 2018

Enhancements

Functional Changes

  • The Dotfuscator Command Prompt has been removed and replaced with an environment variable, DOTFUSCATOR_HOME, that is configured on installation of Dotfuscator and appended to the system PATH. This allows Dotfuscator to be used from other command prompts, including the Developer Command Prompt.

Fixes

  • Fixed issue causing a build error when using a AssemblyTrademarkAttribute with a mixed module assembly.
Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.38.0 – Release Date November 15, 2018

Reading Time: 2 minutes

Change Log – Version 4.38.0 – Release Date November 15, 2018

Important Compatibility Changes

  • Options for the “Emit Debugging Symbols” setting have changed.
    • The “No PDB” option has been renamed to “Never”.
    • Other existing options are deprecated and will be removed in a future release. The Config Editor will not display these options unless the loaded Dotfuscator config file already has one of these options set.
    • An “Automatically from Input Assemblies” option has been added and is the default for new config files. Selecting this option causes Dotfuscator to emit updated debugging symbols with each protected assembly based on the format of the symbols with the corresponding input assembly. Unlike the deprecated options, this option supports Portable PDBs, as well as the original .NET Framework PDB format.
Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.37.0 – Release Date August 21, 2018

Reading Time: 3 minutes

Change Log – Version 4.37.0 – Release Date August 21, 2018

Major Changes

This release includes a brand-new way to use Dotfuscator, designed to make it easier to get started, easier to integrate into your build, and easier to maintain your configuration.
This new approach is built on top of our existing feature set, so current users do not have to adopt it, but we are suggesting it as the primary way that all users use Dotfuscator, from now on.

Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.35.2 – Release Date June 28, 2018

Reading Time: < 1 minute

Change Log – Version 4.35.2 – Release Date June 28, 2018

Fixes

  • Fixed an issue where Smart Obfuscation was slow when evaluating certain LINQ expressions.
  • Fixed a build error when using control flow obfuscation and linking with assemblies that have module initializers.
  • Fixed an issue where Dotfuscator errored during startup.
Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.35.0 – Release Date April 25, 2018

Reading Time: < 1 minute

Change Log – Version 4.35.0 – Release Date April 25, 2018

Enhancements

  • Added Root Check for Xamarin Android applications. Dotfuscator can inject code into an application to detect and react if the application is running on an Android device that has been rooted.
Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.33.0 – Release Date November 20, 2017

Reading Time: < 1 minute

Change Log – Version 4.33.0 – Release Date November 20, 2017

v4.33.0

Enhancements

  • Improved ASP.NET Core SmartObfuscation.
  • Added an ASP.NET Core sample and updated other samples.
  • The setting to use only Mono-compatible transforms can now be specified on the command line.
  • Both Removal and Smart Obfuscation report paths can now be specified from the command line.
Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.31.1 – Release Date September 26, 2017

Reading Time: < 1 minute

Change Log – Version 4.31.1 – Release Date September 26, 2017

Functional Changes

  • Throughout the Dotfuscator UI, displayed input assembly paths are no longer abbreviated.
Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.31.0 – Release Date August 23, 2017

Reading Time: 3 minutes

Change Log – Version 4.31.0 – Release Date August 23, 2017

Enhancements

  • A new user-friendly interface for configuring Checks has been added.
    • The Instrumentation tab has been renamed to Injection and has been split into two sub-tabs: the original Instrumentation editor and the new Checks editor.
    • Tamper Checks, Debugging Checks, and Shelf Life Checks are now configured using the Checks sub-tab. They can no longer be configured as extended attributes in the Instrumentation sub-tab. Checks configured in earlier versions of Dotfuscator will be automatically shown on the new Checks tab.
      • A Check, when configured in the user interface, can now target multiple methods. Checks that are configured by in-code attributes only target the method they annotate.
Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.28.2 – Release Date April 10, 2017

Reading Time: < 1 minute

Change Log – Version 4.28.2 – Release Date April 10, 2017

Fixes

  • Fixed an issue that could cause incorrect mscorlib references to be added to assemblies referencing System.Runtime
Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.28.1 – Release Date March 20, 2017

Reading Time: < 1 minute

Change Log – Version 4.28.1 – Release Date March 20, 2017

Enhancements

  • When installing Dotfuscator’s Visual Studio Integration for a VS2017 instance, it will now also install the Dotfuscator MSBuild task and targets files into that instance.

Fixes

  • Fixed an issue that could cause a null reference exception while using the Dotfuscate MSBuild Task.