View Single Post
  #1  
Old 05-18-2026, 16:07
blue_devil's Avatar
blue_devil blue_devil is offline
Family
 
Join Date: Dec 2011
Location: Observable Universe
Posts: 538
Rept. Given: 110
Rept. Rcvd 73 Times in 46 Posts
Thanks Given: 688
Thanks Rcvd at 895 Times in 297 Posts
blue_devil Reputation: 73
dnSpy v6.6.1 Release Candidate 1 14-05-2026


New features:
  • Added a new String References tool window, which allows viewing all strings present in the .NET metadata and method bodies (thanks to @Washi1337).
  • Added a new .NET 10 distribution (dnSpy-net), which is not self-contained and contains both x64 and x86 binaries. This is intended as a more modern alternative to the dnSpy-netframework distribution. This is the recommended distribution if you have .NET 10 already installed on your system.
  • Added support for the Windows 11 Snap Layout feature for dnSpy windows.
  • dnSpy now detects when it is being run under Wine on Linux and disables WPF hardware acceleration to improve compatibility.
  • SDK style projects can now be exported from dnSpy.Console.
  • dnSpy's XML syntax highlighter now properly supports CDATA.
  • Added support for the AllowByRefLike metadata flag on generic parameters in edit dialogs.
  • Added support for generating .slnx solution files when exporting the decompilation to a project file.

Improvements and bug fixes:
  • Updated from .NET 8 to .NET 10.
  • Ensure the Save Module window appears for at least some time on screen to signal that the module was actually written.
  • Fixed the decompilation of the calling convention field of DllImport for .NET.
  • Fixed export of resources with MemoryStream type when generating RESX files.
  • Added additional monospace fallback fonts to improve compatibility for running dnSpy under Wine.
  • Fixed incorrect thread exit codes being displayed in the debugger Output dialog.
  • Improved UI tooltips for metadata members with partially corrupted metadata.
  • Added more safeguards against StackOverflowException in the decompiler.
  • Fixed a rare decompiler crash relating to the C# fixed statement.
  • Properly escape resource names in the treeview.
  • BAML decompiler now adds x:FieldModifier when necessary.
  • Improved exporting BAML files to project files.
  • Tweaked C# decompiler variable naming algorithm.
  • Fixed BAML decompiler moving readonly properties into XML attributes, resulting in invalid code.
  • The assembly resolver now considers the *.runtimeconfig.json file.
  • Fixed incorrect syntax in IL disassembler and improved accuracy.
  • Truncate the content of the long string resources when displaying them.
  • Fixed unnatural scrolling on laptops equipped with precision touchpads.
  • Updated translations.

Dependency updates:
  • Updated dnlib to 4.5.0
  • Updated VS MEF to 17.13.41
  • Updated Roslyn to 5.3.0
  • Updated NuGet.Configuration to 7.6.0
  • Updated dbgshim.dll component to the latest version

Repo
Code:
https://github.com/dnSpyEx/dnSpy/

Release
Code:
https://github.com/dnSpyEx/dnSpy/releases/tag/v6.6.0-rc1
Reply With Quote
The Following User Gave Reputation+1 to blue_devil For This Useful Post:
MarcElBichon (05-19-2026)
The Following 5 Users Say Thank You to blue_devil For This Useful Post:
Gyrus (05-18-2026), Hypnz (05-20-2026), kienmanowar (05-18-2026), niculaita (05-18-2026), wilson bibe (05-18-2026)