Skip to content

Releases: waf/CSharpRepl

v0.8.0

13 Jun 14:41

Choose a tag to compare

  • New inspect feature: 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. Run csharprepl inspect init to get the launch environment variables, then csharprepl 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

04 Jun 16:54

Choose a tag to compare

  • Fix syntax highlighting edge cases (emoji, new lines embedded in syntax highlighting spans e.g. raw string literals)