github icsharpcode/ILSpy v3.1-final
ILSpy 3.1

latest releases: v9.0-preview1, v8.2, v8.1.1...
6 years ago

Standalone decompiler can be downloaded directly here, the VS2017 addin and decompiler NuGet are available at the respective locations.

New Language Features

  • C# 7.2 private protected (contributed)
  • C# 7.2 conditional ref
  • C# 7.1 async Main (contributed)
  • C# 7.0 out variables
  • C# 7.0 ref returns and locals
  • C# 6.0 string interpolation
  • C# 6.0 await in catch / finally
  • C# 6.0 expression-bodied members
  • C# 6.0 null propagator (null-conditional operator, succinct null checking)

Improved Mono mcs Codegen (following areas)

  • switch
  • lock
  • foreach
  • LINQ
  • Delegate construction

Test Infrastructure Improvements

  • Support for mcs
  • Support for vbc

Improvements in TypeSystem

  • Lazy-loading for nested types
  • Add metadata tokens to type system
  • Remove dead code

Misc

  • UI: Switch to VS MEF (contributed)
  • General/UI: Language version selection
  • VSIX: drop VS 2015 support
  • Updated pattern detection for changes in Roslyn 2.7
  • Refactored ILSpy.AddIn

Bug Fixes for Roslyn

Don't miss a new ILSpy release

NewReleases is sending notifications on new releases.