Skip to content

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 13 Jun 14:41
  • 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).