It's been nearly a year since the 6.1.9 release. This is the first release candidate for the 6.2.0 update. if you encounter any issues please report them! Especially if they were not present in the prior versions. With that out of the way, let's go over the things that have changed:
dnSpy now runs under .NET 6 and .NET Framework 4.8.
Move to VS2022 icons for UI and exe files (by @InKahootz and @SychicBoy)
Support for tilt/horizontal scrolling in the UI.
Added support for editing custom attributes on module resources.
Added support for modifying the Log2Rid value when saving the module.
Add support for ARM64 target architecture in the assembly editor.
Add an enum for PE Magic field in the PE editor (by @riQQ)
Show debugged process's name in the title bar (by @InKahootz)
Add support for writing VS2022 compatible .sln files.
Added back the Save Code, Save BAML, and Save XAML options in the File context menu which save the contents of the currently open document tab.
Display a warning message before starting to debug a target file with a different bitness than the current dnSpy version running.
Add a new option that allows to automatically break on <Module>::.cctor when starting to debug.
Display the exception's HResult property when an unhandled exception is hit.
Added jump to reference support for jmp() expressions created when the jmp CIL was present.
CIL disassembler now includes information about generic parameter attributes and constraints.
Add more information to the output when disassembling the module node when using the CIL disassembler.
The decompiler now splits up long method call chains using a new line.
Generate debug info for yield break; statements.
Improvements and bug fixes:
Fix the .NET 6 console executable having the incorrect subsystem set in the PE options resulting in a crash.
Fixed escaping of namespaces in tooltips.
Fixed syntax highlighting for structs in tooltips.
Improved RVA <-> FileOffset conversions in PE editor to fix a crash with invalid values being passed in.