github icsharpcode/ILSpy v9.0-rc
ILSpy 9.0 Release Candidate

2 days ago

ILSpy 9.x is based on .NET 8.0. All artifacts except the self-contained distribution are built framework-dependent, which means .NET 8.0 or later must be installed prior to starting ILSpy.

New Language Features

  • Updated pattern detection to Roslyn 4.12

Contributions

Enhancements

  • Allow implicit conversions in switch

Performance

  • Performance: Initialize ToolPanes in DockWorkspace.InitializeLayout() instead of the property getter to avoid WPF seeing them in InitializeComponent() and rendering all panes docked at the right before the layout is properly initialized.

Bug fixes

  • Fix #3319: KeyDownEvent field reference was replaced with KeyDown event reference.
  • Fix #3349: Make ILSpy ready for .NET 10
  • Fix #3361: switch-value conversion was losing its target type.

And many other fixes, for a full list click here.

Don't miss a new ILSpy release

NewReleases is sending notifications on new releases.