Releases: waf/CSharpRepl
Releases · waf/CSharpRepl
v0.8.0
- New
inspectfeature: attach to a separate, already-running .NET process and evaluate C# inside it with full local-REPL parity (IntelliSense, highlighting, pretty-printing), reading and writing its live state. Runcsharprepl inspect initto get the launch environment variables, thencsharprepl inspect <pid>. It is cooperative and applications need to opt-into being inspected (#477). - Integrate ILSpy's lowering/decompilation feature, so you can see the lowered C# for a submission (#471).
- Intermediate Language (IL) syntax highlighting, with the original C# shown inline as comments (#470).
- Fix an assembly-resolve issue when loading ASP.NET Core (#468).
- Fix "System.Object is not defined or imported" error when referencing a
.csproj(#466). - Fix navigate-to-source index range to be inclusive (#469).
- Better handling for newlines and nested syntax-highlight spans (#474).
- Performance: remove duplicate assembly loads (#475).
- Dependency upgrades (#472, #479).
v0.7.1
- Fix syntax highlighting edge cases (emoji, new lines embedded in syntax highlighting spans e.g. raw string literals)