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
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.