Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 6.2.0 – Release Date January 26, 2021

Reading Time: < 1 minute

Enhancements

Functional Changes

  • When the PREEMPTIVE_TELEMETRY_OPT_OUT environment variable has an unrecognized value, Dotfuscator will now warn and treat the variable as unset instead of giving an error.

Fixes

  • Fixed runtime issue that could occur after renaming types that implement (or extend) types via generic instantiations nested more than two levels.
  • Fixed selecting the wrong version of ILasm and ILdasm to use in some cases.
Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 6.1.0 – Release Date November 19, 2020

Reading Time: < 1 minute

Change Log – Version 6.1.0 – Release Date November 19, 2020

Enhancements

Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 6.0.1 – Release Date April 30, 2020

Reading Time: < 1 minute

Change Log – Version 6.0.1 – Release Date April 30, 2020

This is a new major version of Dotfuscator Professional.
See Upgrading from Dotfuscator 4 for details on how to migrate from the previous version of Dotfuscator Professional to this version.

Note that this changelog only covers the changes since the 6.0.0-beta release.
See the 6.0.0-beta changelog for the list of changes between 4.x and 6.0.0-beta.
There are substantial changes described there, including:

  • Support for running Dotfuscator’s build components on macOS and Linux, .NET Core, and Mono.
  • A new structure for Dotfuscator’s NuGet package.
  • Removed features, including the Visual Studio integrated UI, which was replaced with an MSBuild integration that supports Visual Studio, Visual Studio for Mac, Visual Studio Code, and command line build tools.
Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 6.0.0-beta – Release Date December 19, 2019

Reading Time: 3 minutes

Change Log – Version 6.0.0-beta – Release Date December 19, 2019

This is a beta release of Dotfuscator.
Please see the Beta Release Notes for important information.

This is a new major version of Dotfuscator Professional.
See Upgrading from Dotfuscator 4 for details on how to migrate from the previous version of Dotfuscator Professional to this version.

Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.43.3 – Release Date December 12, 2019

Reading Time: < 1 minute

Change Log – Version 4.43.3 – Release Date December 12, 2019

Fixes

  • Fixed performance issue with saving in the Dotfuscator Config Editor.
  • Worked around issue where the .NET 4.8 SDK ILDasm introduces unparseable IL for the Double.NaN field.
  • Fixed issue in the MSBuild targets integration preventing the SolutionDir property from being used as part of the HintPath of a reference.
  • The Dotfuscator Config Editor no longer crashes when debugauto is set and an input assembly in a subdirectory references another input in a different directory.
Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.43.2 – Release Date October 14, 2019

Reading Time: < 1 minute

Change Log – Version 4.43.2 – Release Date October 14, 2019

Fixes

  • Updated probing for references for .NET Core 3.0.
  • Fixed issue where Renaming exclusion rules would be erased by the Config Editor.
  • Updated Smart Obfuscation rules to detect enums declared in .NET Standard assemblies.
  • Fixed issue processing XAML with markup extensions that have nested values.
  • Fixed issue loading ARM 64 APPX assemblies in Dotfuscator.
  • Fixed crash in the Config Editor when loading a config file with a directory input that is not on disk.
  • Updated MSBuild targets integration to allow absolute paths for IntermediateOutputPath.
Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.43.1 – Release Date July 31, 2019

Reading Time: < 1 minute

Change Log – Version 4.43.1 – Release Date July 31, 2019

Fixes

  • Fixed an issue where Xamarin applications built in Visual Studio 2019 version 16.2 with Dotfuscator’s MSBuild Targets would not be completely protected or would fail to build.
Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.43.0 – Release Date July 24, 2019

Reading Time: < 1 minute

Change Log – Version 4.43.0 – Release Date July 24, 2019

Enhancements

Categories
Dotfuscator Pro Change Log

Dotfuscator Professional Edition, Version 4.41.1 – Release Date April 29, 2019

Reading Time: < 1 minute

Change Log – Version 4.41.1 – Release Date April 29, 2019

Enhancements

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.