Skip to content

Releases: dotnet/vscode-csharp

v2.26.13

16 Apr 22:00
13192b9
Compare
Choose a tag to compare
v2.26.13 Pre-release
Pre-release

Changes in 2.26.13

v2.24.17

02 Apr 18:55
9dbac87
Compare
Choose a tag to compare
v2.24.17 Pre-release
Pre-release

Changes in 2.24.17

  • Add oboslete classification definitions to vs2019 themes (PR: #7011)
  • Bump Roslyn to 4.11.0-1.24179.11 (PR: #7011)
    • Add feature to strike out obsolete symbols (PR: #72156)
    • Fix issue where some file changes would be ignored on Windows due to casing (PR: #72555)
    • Drop win32-ia32 language server support (PR: #72605)
    • Use built in Razor source generator instead of generator from SDK. (PR: #72482)
    • Always log LSP server processId and increase attach timeout (PR: #72531)
  • Bump razor and update changelog (PR: #7005)
    • Tweak RazorConfigurationFormatter to account for serialization format change (PR: #10157)
    • Use PooledArrayBuilder throughout parsers and tokenizer (PR #10095)
    • Fix hot path string allocations from ProjectKey (PR: #10138)
    • Disable latest runtime patch (PR: #10133)

v2.23.15

02 Apr 20:37
fd9d6fc
Compare
Choose a tag to compare

Changes in v2.23.15 (since 2.22.5)

  • Rename RazorComponentAttribute semantic token to razorComponentAttribute (PR: #6867)
  • Drop win32-ia32 platform support (PR: #6983)
  • Fix some issues with casing when comparing Razor files (PR: #6974)
  • Do not timeout on connecting to the server if waitForDebugger is set (PR: #6969)
  • Bump Razor and update changelog (PR: #6965)
    • Fix an issue that could cause numerous semantic tokens LSP failures on new projects (PR: #10050)
    • Fix an issue with running on .NET 9 preview builds (PR: #10064)
  • Update Debugger Packages to v2.19.17 (PR: #6958)
  • Updated debugger to fix .NET debugging break with searchNuGetOrgSymbolServer enabled (PR: #6937)
  • Update Razor to add formatting option to force open brace onto the next line after a @code or @functions block (PR: #10018)

v2.23.14

28 Mar 18:39
cfeb21f
Compare
Choose a tag to compare
v2.23.14 Pre-release
Pre-release

Changes in 2.23.14

  • Rename RazorComponentAttribute semantic token to razorComponentAttribute (PR: #6867)
  • Drop win32-ia32 platform support (PR: #6983)
  • Fix some issues with casing when comparing Razor files (PR: #6974)
  • Do not timeout on connecting to the server if waitForDebugger is set (PR: #6969)
  • Bump Razor and update changelog (PR: #6965)
    • Fix an issue that could cause numerous semantic tokens LSP failures on new projects (PR: #10050)
    • Fix an issue with running on .NET 9 preview builds (PR: #10064)
  • Update Debugger Packages to v2.19.17 (PR: #6958)

v2.22.5

25 Mar 23:19
8ed9f00
Compare
Choose a tag to compare

Changes in 2.22.5

  • Update Razor to 7.0.0-preview.24165.1 (PR: #6922)
    • Fix casing issues that cause missing components in Razor files (PR: #10050)

v2.23.2

12 Mar 23:16
e7f88ac
Compare
Choose a tag to compare
v2.23.2 Pre-release
Pre-release

Changes in 2.23.2 (Prerelease)

  • Updated debugger to fix .NET debugging break with searchNuGetOrgSymbolServer enabled (PR: #6937)
  • Update Razor to add formatting option to force open brace onto the next line after a @code or @functions block (PR: #10018)

v2.22.3

12 Mar 23:40
7ee346b
Compare
Choose a tag to compare

Changes in v2.22.3 (since 2.19.13)

  • Update Roslyn to run on .NET 8 (PR: #6920)
    • Upgrade language server to run on .NET 8 (PR: #72247)
    • Refactors LSP server extension assembly loading (PR: #71862)
    • Report better warnings and errors if build hosts exit abnormally (PR: #71909)
  • Update Razor to 7.0.0-preview.24151.1 (PR: #6922)
    • Upgrade language server to run on .NET 8 (PR: #9981)
    • Support inlay hints (PR: #9904 and #6857)
    • Don't ship as self-contained (PR: #9891)
    • Better using directive completiong (PR: #9982)

v2.22.2

12 Mar 23:15
90af7e6
Compare
Choose a tag to compare
v2.22.2 Pre-release
Pre-release

Changes in 2.22.2 (Prerelease)

  • Upgrade Debugger for 2.19.14 Release (PR: #6937)
  • Update Roslyn to run on .NET 8 (PR: #6920)
    • Upgrade language server to run on .NET 8 (PR: #72247)
    • Refactors LSP server extension assembly loading (PR: #71862)
    • Report better warnings and errors if build hosts exit abnormally (PR: #71909)
  • Update Razor to 7.0.0-preview.24154.7 (PR: #6922)
    • Upgrade language server to run on .NET 8 (PR: #9981)
    • Support inlay hints (PR: #9904 and #6857)
    • Don't ship as self-contained (PR: #9891)
    • Better using directive completiong (PR: #9982)
    • Add option to format code block open brace on new line (PR: #10018 and #6939)

2.19.13

22 Feb 20:47
73b1e5a
Compare
Choose a tag to compare
2.19.13 Pre-release
Pre-release

Changes in 2.19.13 (Prerelease)

  • Fix Attribute snippet (PR: #6879)
  • Add grammar support for new Razor directives: rendermode, preservewhitespace and typeparam (PR: #6887)
  • Ensure failures to connect to the named pipe are propagated (PR: #6881)
  • Update Razor to 7.0.0-preview.24079.3 (PR: #6841)
  • Fix an issue with component hover not showing enough information (PR: dotnet/razor#9862)

v2.18.16

22 Feb 22:40
1f2546d
Compare
Choose a tag to compare

Changes in 2.18.16 (since 2.15.30)

  • Fix regression in override completion (PR: #6869)
  • Update debugger to 2.18.0 release (PR: #6853)
  • Update Roslyn to 4.10.0-2.24102.11 (PR: #6847)
    • Fix another issue loading .NET projects when only the 6.0 SDK is installed (PR: #71881)
    • Fix request info leak when project loading is cancelled (PR: #71737)
    • Load Roslyn DevKit assemblies into the default ALC (PR: #71807)
  • Update Roslyn to 4.10.0-1.24069.13 (PR: #6823)
    • Fix request metric logging (PR: #71734)
    • Fix issue loading .NET 6.0 projects when only the 6.0 SDK is installed (PR: #71597)