5.9.2
January 15, 2024 ยท View on GitHub
- Hot-fix for NativeAOT to avoid overwriting
DirectoryBuildPropsPath(replaced it withCustomBeforeDirectoryBuildProps)
5.9.1
- NativeAOT no longer needs custom runtimes! (requires .NET 8.0+)
DISASMOsymbol is added (can be used via#if DISASMO)Diffablecheckbox is added (setsDOTNET_JitDisasmDiffable)
5.9.0
- VS ARM64 support (thanks to @saucecontrol)
- Add AVX512 to the Intrinsic tab
- Custom TFM textbox is added at the bottom of the Disasmo view
5.7.5
- Save changes in C# files automatically before disasm
- Add "Open in VS" next to existing "Open in VS Code"
- Minor XAML improvements
5.7.3
- Enable generics for 'Run' mode
- Slightly faster crossgen2
5.7.2
- Respect custom AssemblyName in project
- Fix Overridden JitDisasm textbox
- Fix "Open in VSCode" command
5.7.0
- Fix "error NETSDK1194: The "--output" option isn't supported when building a solution."
- Add a textbox to override JitDisasm in Run mode
5.5.2
- Add support for C# overriden operators
- Fix crossgen2 with net8.0
- Fix default args for NativeAOT
- Fix "click for releasenotes" link
5.5.0
- Added support for getters/setters (properties)
- Minor improvements around dotnet-build
5.4.1
- Hot-fix for flowgraphs
- Fixed "Disable LightBulb" option
5.4.0
- Added support for "netX.Y-zzz" TFMs
- Added advanced flowgraph viewer:

5.2.1
- Fixed NativeAOT freeze
- Fixed local functions
- Added multiple TFMs support (
<TargetFrameworks>) - Added support for unloadable ALCs (non-run mode) - to see codegen of methods in a collectible context
- S.R.I view doesn't crash VS any more when HttpClient fails
- Relaxed net7.0 requirement for non-local dotnets
- Settings view is now scrollable
- Few tricks for faster disasm in non-run mode
5.1.8
- Workaround for mangled type names (e.g. source-generators)
- NativeAOT no longer use hard-coded paths to runtime repo
- Hot-key now tries to open Disasmo UI if it's not open
5.1.7
- Fixes for NativeAOT (to use Checked rather than Release config)
- Fixes for "use dotnet publish"
5.1.6
- Fixes for breaking changes in JitDisasm format from dotnet/runtime
- NativeAOT is added (for locally built runtimes only for now)
5.1.5
- Custom runtime no longer needed if .NET 7.0 RC1 (or newer) is installed
- Added support for constructors
- Hot-key is added (Alt+Shift+D by default, configurable)