Skip to content

v2.112.45-prerelease

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Jan 17:48
· 126 commits to main since this release
ab3a21f

2.112.x

  • Add project context refresh support (PR: #8876)
  • Add ability to select a document's project context (PR: #7328)
  • Fix TFM detection for .NET 10+ to enable launch.json generation (PR: #8873)
  • Fix JavaScript highlighting in Razor files after C# control structures without braces (PR: #8865)
  • Update Razor to 10.0.0-preview.26059.2 (PR: #8877)
    • Encode double slash as underscore slash in hint names (PR: #12597)
    • Navigate to a Razor file when GTD/FAR/GTI is run in C# on the class name (PR: #12580)
    • Fix rename of components in the global namespace (PR: #12577)
    • Return a document symbol representing the "Render" method for a Razor file (PR: #12568)
    • Filter our html diagnostics when a tag helper attribute spans multiple lines (PR: #12654)
    • Handle Html indentation ourselves, rather than using the IDE formatter (PR: #12623)
    • Add new option to control attribute indent style (PR: #12625)
    • Fix formatting with adjacent C# templates (PR: #12636)
    • Emit the start of multiline implicit expressions the same as explicit. (PR: #12624)
    • Rename a .razor file when Roslyn renames the component type name (PR: #12606)
    • Rename component tags and type references when a Razor file is renamed (PR: #12561)
    • Handle conflict markers (PR: #12642)
    • Fix cross project span and edit mapping (PR: #12614)
  • Update Roslyn to 5.4.0-2.26062.9 (PR: #7328)
    • Add a notification handler for project context changed. (PR: #81942)
    • Ensure IDE does not use .editorconfig for source generated files (PR: #81911)
    • Send a key across identifying contents of the project context list (PR: #81940)
    • Include Enc diagnostics in Razor requests (PR: #81941)
    • Fix completions after attribute list in lambdas (PR: #81961)
    • Add ProjectContext refresh queue (PR: #81938)
    • Add back async fixers (PR: #81835)
    • Fix crash in convert-if-to-switch (PR: #81724)
    • Add code-folding/structure-guides/sticky-scroll support for extension blocks (PR: #81667)
    • Improve go-to-def in situations where compiler returns multiple candidates. (PR: #81583)
    • Add willRenameFiles support, and an abstraction for extenders to implement (PR: #81549)
    • Support // lang=c# along with // lang=c#-test (PR: #81558)