Skip to content

v2.31.19

Latest
Compare
Choose a tag to compare
@dibarbet dibarbet released this 29 May 22:59
· 26 commits to main since this release
7dd9b0c

Changes in 2.31.19 (since 2.30.28)

Changes in 2.31.19

  • Update Razor to use source generator shipped in extension instead of the SDK (PR: #7134)
    • Fixes incorrect 'Amibuity between' errors displaying in Razor files (Issue: #10351)
  • Update Roslyn to 4.11.0-2.24267.3 (PR: #7134)
    • Allow Razor to use source generator shipped with tooling (PR: #73524)
    • Various performance improvements and allocation reductions
      • Reduce allocations in retrieving text from parsed trees (PR: #73512)
      • Improve code action performance (PR: #73493)
      • Reduce more allocations in formatting. (PR: #73487)
      • Reduce allocations in formatting. (PR: #73475)
      • Reduce allocations in simplification (PR: #73473)
      • Remove array allocations for formatting rules. (PR: #73458)
      • Optimize suppress operations during formatting. (PR: #73456)
      • Produce less string allocs while formatting documents (PR: #73452)
      • Improve memory allocs in interval trees (PR: #73451)
    • Switch to System.Text.Json serialization in LSP server (PR: #73207)
    • Add dynamic registration for razor and cshtml files (PR: #73369)