Skip to content

[0.23.0] - 2026-04-08 / Skuodas

Choose a tag to compare

@razzmatazz razzmatazz released this 08 Apr 10:38
  • Fix runaway workspace/diagnostic traffic and CPU usage when used with VS Code
  • Fix several server-state race conditions and refactor request scheduling internals
  • Enable solution load on-demand, fixing several concurrency issues in the process
  • Add support for textDocument/foldingRange
  • Fixes a crash in symbolGetMetadataName for some symbols in Roslyn documents
  • Add custom JSON-RPC server implementation, rewrite how requests are scheduled
    • This should improve performance significantly and fix some of the file/state tracking issues that have been seen since 0.22.0
    • Support for $/logTrace has been added
    • By @razzmatazz in #330
  • Fix initialization crash when RootPath is not a valid URI (e.g. with crush/powernap on Windows)
  • Fix the root range in DocumentSymbol is always 0,0
  • Upgrade Roslyn lib to 5.3.0, MSBuild to 18.4.0
  • Fix Razor support with .NET SDK 10.201

Full Changelog: 0.22.0...0.23.0