Skip to content

ILSpy 5.0 Preview 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@christophwille christophwille released this 10 Mar 16:59
· 3175 commits to master since this release

New Language Features

  • C# 8.0: Nullable Reference Types
  • C# 7.3: unmanaged generic constraint

Improvements & Bugfixes

  • PDB generator now can emit "method stepping information" for async #1422
  • Generate VS Windows Forms Designer-compliant code if a method is identified as Windows Forms InitializeComponent
  • Add support for ReadOnlySpan initialization pattern
  • Improved decompilation of LINQ queries
  • Improved performance in ILInlining step
  • New BAML Decompiler

UI Improvements

  • Avoid blocking the UI when waiting on assembly load while restoring the saved position in the treeview
  • Support obfuscated names in treeview and search #1359
  • Escape non-printable characters in IL view
  • Reactivate SearchMsdnContextMenuEntry

dotnet ilspycmd Tool

  • Add -d|-debuginfo option See Demo app
  • Add -r|-referencepath option

Architectural Changes

  • We dropped support for all TFMs except netstandard2.0 #1416
  • Reactivate many tests from old decompiler