Releases: dotnet/vscode-csharp
Releases · dotnet/vscode-csharp
v2.17.7
v2.15.30
Changes in 2.15.30
- Update Roslyn to 4.10.0-1.24058.1 (PR: #6791)
- Fix error when a source generated file was present in find references or go to definition requests (PR: #71395)
- Remove usages of incorrectly licensed library (Microsoft.VisualStudio.LanguageServer.Protocol) for serialization of LSP json messages (PR: #68990)
- Add custom Roslyn serialization code for LSP json messages (PR: #71141)
- Use named executables for the language server process on Windows and Linux (PR: #71007)
- Add back LSP request telemetry in CLaSP queue (PR: #71157)
- Fix command enablement by using specific activation contexts for O#, Roslyn standalone, and Roslyn devkit (PR: #6782)
- Update Razor to 7.0.0-preview.23627.2 (PR: #6770
- Fixed issue where Razor trace level was ignored. New
razor.server.trace
setting created that is not ignored (PR: dotnet/razor#9745)
- Fixed issue where Razor trace level was ignored. New
- Update OmniSharp to 1.39.11 (PR: #6771)
- Fix loading AspNetCore projects by shipping the AspNetCore EA library
- Update SDKs and dependencies (omnisharp-roslyn/#2586, PR: omnisharp-roslyn/#2588)
- Updated to latest dotnet-script 1.5.0 (PR: omnisharp-roslyn/#2585)
- Update checkForDevCert aka.ms link (PR: #6769)
- Support debug apps running under mono runtime using vsdbg (PR: #6752)
- Update debugger to 2.9.1 (PR: #6765)
- Remove check for projectPath for resolveDebugConfiguration (PR: #6754)
v2.14.8
v2.13.10
v2.12.19
Changes in v2.12.19
- Update Roslyn to 4.9.0-2.23571.2 (PR: #6681)
- 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
v2.12.4 Prerelease
Changelog
v2.10.28
v2.9.20
Changelog for 2.9.20
- Bump Roslyn to 4.9.0-1.23526.14 (PR: #6608)
- 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
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)
- 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
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)
- 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)