Enhancements
- Improved renaming of properties referenced in XAML files
- Added a comprehensive error message when using invalid renaming schemes for Xamarin.Android projects
- Added smart obfuscation rules for compiled XAML
Dotfuscator Pro change logs
Enum.TryParse
.DotfuscatorReports
directory.netstandard
.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.Reading Time: < 1 minute
Reading Time: < 1 minute
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.
Reading Time: 3 minutes
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.
Reading Time: < 1 minute
Double.NaN
field.SolutionDir
property from being used as part of the HintPath
of a reference.debugauto
is set and an input assembly in a subdirectory references another input in a different directory.