UI Improvements
- Ready2Run (by @cshung see https://github.com/icsharpcode/ILSpy/wiki/ILSpy.ReadyToRun)
- Metadata Explorer (see https://github.com/icsharpcode/ILSpy/wiki/Metadata-Explorer)
- Assembly list dropdown in toolbar, enhanced assembly list management
- Add "Reset to defaults" in Options dialog
New Language Features
- Support for generic and static local functions
- C# 7.3 pattern-based
fixed
statement
Enhancements
- Support VB
Select Case
on string - Analyzer follow type forwarders (#1846 by @yyjdelete)
Bug fixes
- Display
System.Void
asstruct
(#1835 by @yyjdelete) - Properly decompile auto events with tuples
- Do not change accessibility of non-transformed local functions
- Improve drag&drop support (#1860)
- Fix bug in
stackalloc
initializer detection involvingSpan<decimal>
(see #1855 by @yyjdelete) - Fix DotNetCorePathFinder to properly support netstandard2.1
dotnet ilspycmd
Tool
- New option:
usepdb
(for improved variable naming) - Breaking change: option
debuginfo
renamed togenpdb