Skip to content

Releases: dotnet/vscode-csharp

v1.25.7

01 May 18:10
fecf024

Choose a tag to compare

What's new in 1.25.7

  • Update Razor to 7.0.0-preview.23224.3 (PR: #5660)
    • Fix issue with Razor diagnostics (PR: #8622)

v1.25.6

19 Apr 20:29
5519a48

Choose a tag to compare

v1.25.6 Pre-release
Pre-release

1.25.6

  • Update Razor to 7.0.0-preview.23213.4 (PR: #5655)
    • Fix serialization issue with project.razor.json files (PR: #8489)

Also includes changes from 1.25.5 (which was not published to the marketplace).

1.25.5

  • Update Razor to 7.0.0-preview.23124.2 (PR: #5604)
    • Fix colorization when nullable operators are present (#5570)
    • Add C#/HTML folding range support (razor#8309)
    • Formatting fixes (razor#8318)
  • Update OmniSharp to 1.39.6 (PR: #5625)
    • Use new VS threading version to match with Razor (PR:#2518)
  • Update OmniSharp to 1.39.5 (PR: #5618)
    • Update to Roslyn 4.6.0-3.23153.5 (PR:#2511)
    • Report to the client if the project being loaded is sdk style (PR:#2502)
  • Automatically trust ASP.NET Core HTTPS development certificate (PR: #5589)
  • Improve outline to be less verbose (PR: #5536)
  • Update Razor TextMate grammar (PR: #5570)

v1.25.5

14 Mar 22:21
b8b07bb

Choose a tag to compare

v1.25.5 Pre-release
Pre-release

1.25.5

  • Update Razor to 7.0.0-preview.23124.2 (PR: #5604)
    • Fix colorization when nullable operators are present (#5570)
    • Add C#/HTML folding range support (razor#8309)
    • Formatting fixes (razor#8318)
  • Update OmniSharp to 1.39.6 (PR: #5625)
    • Use new VS threading version to match with Razor (PR:#2518)
  • Update OmniSharp to 1.39.5 (PR: #5618)
    • Update to Roslyn 4.6.0-3.23153.5 (PR:#2511)
    • Report to the client if the project being loaded is sdk style (PR:#2502)
  • Automatically trust ASP.NET Core HTTPS development certificate (PR: #5589)
  • Improve outline to be less verbose (PR: #5536)
  • Update Razor TextMate grammar (PR: #5570)

v1.25.4

19 Jan 23:01
09b09bc

Choose a tag to compare

1.25.4

  • Update OmniSharp to 1.39.4 (PR: #5544)
    • Disable snippets in sync completion (PR: #2497)

v1.25.3

10 Jan 22:37
297e644

Choose a tag to compare

v1.25.3 Pre-release
Pre-release

1.25.3

  • Update Razor to 7.0.0-preview.23053.8 (PR: #5523)
    • Enables support for arm64
    • Adds document color and color presentation features
  • Update Roslyn to 4.5.0-2.22527.10 (PR: #2486)
  • Update dotnet-script dependencies to 1.4.0 (PR: #2477)
  • Register the LanguageServerLogger only once (PR: #2473)
  • Fix extension not finding mono. (#5454, PR: #5484)
  • Update debugger to 1.25.3. (#5460, PR: #5489)
  • Fix missing fix all commands. (#5474, PR: #5475)
  • Fix failure to parse sdk version and sdk path. (#2412, PR: #5459)
  • Handle custom OmniSharp launch paths. (#5449, PR: #5456)

v1.25.2

09 Nov 19:10
c11c535

Choose a tag to compare

v1.25.2 Pre-release
Pre-release

What's new in 1.25.2

  • Fix the MSBuild version check on Unix and Linux platforms. (#5443, PR: #5444)

v1.25.1-beta2

28 Oct 00:48
66bbce2

Choose a tag to compare

v1.25.1-beta2 Pre-release
Pre-release

1.25.1

v1.25.1

08 Nov 19:01
66bbce2

Choose a tag to compare

v1.25.1 Pre-release
Pre-release

1.25.1

v1.25.1-beta1

27 Jul 16:37
5b25ff5

Choose a tag to compare

v1.25.1-beta1 Pre-release
Pre-release

v1.25.0

20 May 22:02
745c352

Choose a tag to compare

Announcement: The C# extension no longer ships with an included Mono & MSBuild Tools

.NET Framework builds of OmniSharp no longer ship with Mono or the MSBuild tooling (See announcement omnisharp-roslyn#2339). To ensure that the C# extension remains usable out of the box for .NET SDK projects, we have changed the default value of omnisharp.useModernNet to true.

If you still need Unity or .NET Framework support, you can set omnisharp.useModernNet to false in your VS Code settings and restart OmniSharp.

See issue #5120 for more details.

Changes