v1.23.18-beta2
Pre-release
Pre-release
Note about using the .NET SDK build of OmniSharp
There is an unreleased version of the O# server for .NET 6 SDK. You will need to configure your omnisharp.useModernNet
to true
and omnisharp.path
to latest
in order to use the rolling .NET 6 build. You will need to have the 6.0.100 release of the SDK installed. VS Code may need to be restarted after configuring those settings. The .NET 6 build of OmniSharp only supports SDK-style projects. In particular this means that Unity is not supported until they update their generated project format.
For more info see here
Note about Mono-based Linux arm64 builds
There is not a released version of the O# server for Linux Arm64. You will need to configure your "omnisharp.path" to "latest" in order to download a rolling build.
Changes
- Support using .NET 6 OmniSharp (PR: #4926)
- Rename LaunchTarget.kind to not conflict with VSCode separators. (#4907, PR: #4914)
- Label optional dependencies as external (PR: #4905)
- Provide a friendly name for the Razor language (PR: #4904)
- Update Debugger to 1.23.19 (PR: 4899)
- Add targetArch to Attach and documentation (#4900, PR: #4901)
- Allow Linux Arm64 users to run the experimental O# build (PR: #4892)