Skip to content

Releases: dotnet/vscode-csharp

v1.25.5

14 Mar 22:21
b8b07bb
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
v1.25.1-beta2 Pre-release
Pre-release

1.25.1

v1.25.1

08 Nov 19:01
66bbce2
Compare
Choose a tag to compare
v1.25.1 Pre-release
Pre-release

1.25.1

v1.25.1-beta1

27 Jul 16:37
5b25ff5
Compare
Choose a tag to compare
v1.25.1-beta1 Pre-release
Pre-release

v1.25.0

20 May 22:02
745c352
Compare
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

v1.24.5-beta1

28 Apr 16:20
7b1f541
Compare
Choose a tag to compare
v1.24.5-beta1 Pre-release
Pre-release

Announcement: Planned removal of the included Mono & MSBuild Tools

In the future .NET Framework builds of OmniSharp will not 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 will be changing the default value of omnisharp.useModernNet to true.

See issue #5120 for more details.

Changes

  • coreclr debug configuration should support input variables for envFile (#5102, PR: #5189)
  • Low-hanging nullable fruit (PR: #5186)
  • Fix .net6 OmniSharp acquisition on Linux arm64 (PR: #5172)

v1.24.4

11 Apr 17:54
2d3d83e
Compare
Choose a tag to compare

Announcement: Planned removal of the included Mono & MSBuild Tools

In the future .NET Framework builds of OmniSharp will not 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 will be changing the default value of omnisharp.useModernNet to true.

See issue #5120 for more details.

Changes

  • Remove inlayHints from diff view (PR: #5151)
  • Quote arguments containing spaces when launching OmniSharp (#5150, PR: #5154)