ILSpy v5.0-preview1 Release Notes

Release Date: 2019-03-10 // about 5 years ago
  • ๐Ÿ†• 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