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.
dotnet
command and the Mono msbuild
command.
IMPORTANT NOTE: For this beta release, .NET Core build environments must be using SDK version 3.0 or later.
PreEmptive.Protection.Dotfuscator.Pro
NuGet package on Windows, macOS, and Linux..msi
) continues to be supported alongside the NuGet package..dotfuproj
files) to the new integration; see migration instructions for Visual Studio Integration for details..appx
files as input packages.PreEmptive.Protection.Checks.Attribute
NuGet package on nuget.org.SuppressIldasm
feature now uses a .NET Standard version of the attribute, allowing the feature to work on assemblies not targeting the full .NET Framework.PREEMPTIVE_TELEMETRY_OPT_OUT
environment variable to control customer feedback options.