Skip to content

Releases: dotnet/vscode-csharp

v2.14.8

14 Dec 19:33
190dc49
Compare
Choose a tag to compare

Changes in 2.14.8

  • Fix Remote Process Listing from Windows (PR: #6730)
  • Fix description of debugger console setting (PR: #6726)
  • Read extension paths option (PR: #6724)

v2.13.10

06 Dec 20:27
ee6980f
Compare
Choose a tag to compare

Changes in 2.13.10

  • Update Roslyn to 4.9.0-3.23604.10 (PR: #6676)
    • Pass through folders for additional files (PR: #71061)
    • Automatically detect missing NuGet packages and restore (PR: #70851)
    • Enable route embedded language features in vscode (PR: #70927)
  • Add automatic nuget restore support to C# standalone (PR: #6676)
  • Update required VSCode version to 1.75.0 (PR: #6711)
  • Update debugger docs to point to official documentation (PR: #6674)

v2.12.19

30 Nov 18:41
f94bbb3
Compare
Choose a tag to compare

Changes in v2.12.19

  • Update Roslyn to 4.9.0-2.23571.2 (PR: #6681)
    • Workaround vscode bug with returning defaultBehavior from prepareRename (PR: #70840)
    • Implement textDocument/prepareRename to show error in invalid rename locations (PR: #70724)
    • Improve Hover markdown on 'await' keyword (PR: #70629)
  • Remove blazor debugging extension (PR: #5579)
  • Fix issue with mismatch in casing in solution file (PR: #6683)
  • Add nested code actions to csharp extension (PR: #6572)
  • Direct debugger setting documentation to code.visualstudio.com (PR: #6659)
  • Add a timeout for downloading razor telemetry (PR: #6622)
  • Rearrange settings sections into actual categories (PR: #6652)

v2.12.4

21 Nov 20:17
c68964c
Compare
Choose a tag to compare
v2.12.4 Pre-release
Pre-release

v2.12.4 Prerelease

Changelog

  • Update Roslyn to 4.9.0-2.23566.1 (PR: #6572)
    • Workaround vscode bug with returning defaultBehavior from prepareRename (PR: #70840)
    • Add nested code actions to language server (PR: #70475)
    • Implement textDocument/prepareRename to show error in invalid rename locations (PR: #70724)
    • Improve Hover markdown on 'await' keyword (PR: #70629)
  • Add nested code action support (PR: #6572)
  • Direct debugger setting documentation to code.visualstudio.com (PR: #6659)
  • Add a timeout for downloading razor telemetry (PR: #6622)
  • Rearrange settings sections into actual categories (PR: #6652)

v2.10.28

09 Nov 00:34
9ea51d5
Compare
Choose a tag to compare

v2.10.28

  • Fix C# Debugger telemetry (PR: #6627)
  • Add support for deduping build diagnostics from C# Devkit (PR: #6543)
  • Update Roslyn to 4.9.0-1.23530.4 (PR: #6603)
    • Enable NuGet restore commands dotnet.restore.all and dotnet.restore.project (PR: #70588)
    • Fix issue where server did not reload projects after NuGet restore (PR: #70602)
  • Update debugger to 2.9.0 (PR: #6623)
    • Flush Console.Write buffer more often (Fixes: #6598)
    • Fix logpoint freezing on start (Fixes: #6585)
    • Fix logpoints when using variables after breakpoint breaks (Fixes: #583)
  • Update README.md to rename the Runtime dependency (PR: #6617)

v2.9.20

07 Nov 00:33
ac4601d
Compare
Choose a tag to compare

Changelog for 2.9.20

  • Bump Roslyn to 4.9.0-1.23526.14 (PR: #6608)
    • Fix some project loading issues caused by evaluation failures (PR: #70496)
    • Ensure evaluation diagnostics are logged during project load (PR: #70467)
    • Include evaluation results in binlogs (PR: #70472)
    • Fix failure to start language server when pipe name is too long (PR: #70492)
  • Update Razor to 7.0.0-preview.23528.1 (PR: #6607)
  • Support platform agnostic Razor language server & telemetry (PR: #6600)
  • Fix issue where runtime from PATH was not found when only 7.0.100 SDK was installed (PR: #6601)

Note - this was released on the marketplace last week.

v2.8.23

25 Oct 19:05
1843ab7
Compare
Choose a tag to compare

Changes in 2.8.23

  • Fix various failed requests in razor documents (PR: #6580)
  • Update Roslyn to 4.9.0-1.23519.13 (PR: #6573)
    • Filter completion list only with text before cursor (PR: #70448)
    • Bump MSBuild.StructuredLogger package version (PR: #70157)
    • Fix issues launching the server when a .NET 7 preview 7 runtime is installed (PR: #70446)
    • Ensure LSP didChange processing matches specification. (PR: #70407)
  • Debugger: Support Console.ReadLine with 'internalConsole' (PR: #6569)
  • Add dotnet executable path in list runtimes command (PR: #6559)
  • Update Razor to 7.0.0-preview.23516.2 (PR: #6550)
    • Make sure correct info is passed in code action resolve (PR: razor#9420)

v2.7.25

18 Oct 18:37
bff3482
Compare
Choose a tag to compare

Changes in 2.7.25

  • Update Razor to 7.0.0-preview.23513.5 (PR: #6551)
    • Reduce noisy errors when viewing git diff (PR: razor#9407)
  • Update Roslyn to 4.9.0-1.23513.7 (PR: #6548)
    • Fix extraneous error when connecting to devkit (PR: #70298)
    • Add support for using Mono to load .NET Framework projects on macOS and Linux (PR: #70263)
    • Fix source generator and analyzer output not being recognized if you didn't have C# Dev Kit installed (PR: #70331)
  • Hide debug console when using "console": "integratedTerminal" (PR: #6523)
  • Fix dotnet path resolution when using snap installed packages (PR: #6515)
  • Track debugging sessions until csdevkit is initialized (PR: #6480)
  • Update vsdbg and vsdbg-ui to 2.0.4 (PR: #6517)
  • Add setting to control Razor component commit behaviour (PR: #6506)
  • Razor textmate colorization fixes (PR: #6514)
  • Update Razor version to 7.0.0-preview.23475.5 (PR: #6506)
    • Add setting for whether to complete components with space (PR: razor#9379)

v2.6.24

11 Oct 20:27
7a21023
Compare
Choose a tag to compare

Changes in 2.6.24

  • Update Roslyn version to 4.9.0-1.23506.7 (PR: #6447)
    • Fix various issues with project loading and allow fallbacks to .NET framework msbuild (PR: #70240)
  • Fix some Razor colorization issues (PR: #6502)
  • Fire telemetry if Razor buffers get out of sync, and recover from same (PR: #6494)
  • Update OmniSharp to 1.39.10 (PR: #6491)
  • Add Razor C# semantic tokens support in VS Code (PR: #6489)
  • Update Roslyn version to 4.9.0-1.23502.8 (PR: #6447)
    • Update Razor project configuration file name (PR: #70156)* added support.md file (PR: #6478)
  • Debugger: Improve the display of various debug configurations and snippets (PR: #6456)
  • Initialize Razor even if Razor doc isn't opened yet (PR: #6473)

v2.5.30

04 Oct 20:40
1d7d3da
Compare
Choose a tag to compare

v2.5.30

  • Add code action fix all support (PR: #6310)
  • Update Roslyn version to 4.9.0-1.23502.2 (PR: #6463)
    • Fix issue loading projects on .NET 8 RC2 (PR: #70196)
    • Fix exception thrown by outdated version of ExternalAccess.RazorCompiler.dll (PR: #70716)
    • Fix crash when navigating to .NET Framework reference assemblies (PR: #69936)
    • Fix error when only the invariant culture is available (PR: #70096)
  • Update Razor version to 7.0.0-preview.23475.5 (PR: #6449)
    • Add Razor language server telemetry when DevKit is installed (PR: #9283)
    • Use message pack for project.razor.* configuration file (PR: #9270)
  • Fix issues with Razor completion (PR: #6441)
  • Add option to collect crash dumps on language server crash (PR: #6438)
  • Add support for multilaunch for Blazorwasm (PR: #6432)
  • Fix issue in Razor new file formatting (PR: #6429)
  • Fix issue in debug tests where tests would complete before the debugger attached (PR: #6415)
  • Hide certain debugger launch configurations when devkit is installed (PR: #6405)
  • Fix issue where build errors were not parsed correctly in the problems list (PR: #6340)
  • Update debugger packages to 2.0.3 (PR: #6401)