Releases: dotnet/vscode-csharp
Releases · dotnet/vscode-csharp
v2.0.413
- Update Roslyn version (PR: #6192)
- Fix dotnet resolver returning incorrect runtime in certain scenarios (PR: #6180)
- Fix issue resolving .NET 7 runtimes from path (PR: #6175)
- Fix URI issue when loading Razor files (PR: #6168)
- Bump Razor to 7.0.0-preview.23417.3 (PR: #6165)
- Fix various textDocument/foldingRange issues (PR: #9134)
- Clarify dotnet path option description (PR: #6164)
- Handle multiple dotnet on path and symlinks (PR: #6152)
- Localize Roslyn options (PR: #6136)
- Show a prompt if we have more than one solution file (PR: #6132)
v2.0.399
2.0.399 extension release
v2.0.366
2.0.366 release
v2.0.376
- Update Roslyn (PR: #6131)
- Only show toast for project load failures (PR: #69494)
- Fix enter inserting /// on the incorrect line in documentation comments (PR: #6130)
- Build extension with node 18 LTS (PR: #6128)
- Update localized strings (PR: #6129)
- Fix paths for package.nls.*.json (PR: #6121)
- Add request to prepare for build diagnostic de-dupping (PR: #6113)
- Support unit test debugging options in Roslyn LSP (PR: #6110)
- Fix loading of package.nls.*.json (PR: #6118)
- Add localization infrastructure to debugger package.json strings (PR: #6088)
- Adjust C# semantic token scopes to better match 1.26 (PR: #6094)
- Update Razor to 7.0.0-preview.23410.1 (PR: #6105)
- Implement razor support for method simplification (PR: #5982)
- Attempt to find a valid dotnet version from PATH before using runtime installer extension (PR: #6074)
- Respect background analysis scope option in O# (PR: #6058)
- Add localization infrastructure to debugger components (PR: #6064)
- Add coreclr as a search keyword (PR: #6071)
v2.0.357
v2.0.356
Changes since v2.0.346
- Fix issue with Go to Definition giving a "unable to resolve reference" error (PR: #69453)
- Fix completion items not correctly adding using statements to the top of the file (PR: #69454)
- Improve de-duping of project load failure toasts (PR: #69455)
- Bring VS Code telemetry reporting in DevKit to match log level requirements of VS (PR: #69444)
- Update Razor to 7.0.0-preview.23410.1 (PR: #6107)
v2.0.346
Changes Since v2.0.328
- Change how hint diagnostics are shown so they aren't shown as blue squiggles (PR: #69403)
- Load projects even if there is no solution file (PR: #6062)
- Show toast when project loading fails (PR: #6060)
- Fix misleading lsp server logs (PR: #69378)
- Add support for code lens enable/disable options to roslyn LSP (PR: #6001)
- Onboard Localization pipeline (PR: #5990)
- Enable loading translated strings from razor TS code (PR: #5962)
- Update typescript and eslint plugin to remove build warning (PR: 6002)
- Report how the extension was activated (PR: #6043)
v2.0.328
Changes Since v2.0.320
- Update Roslyn to 4.8.0-1.23403.6 (PR: #6003)
- Fix issue where the ProcessFrameworkReferences task causes projects to fail to load (PR: [#69354](dotnet/roslyn#69354))
- Emulate suggestion mode in LSP completion by always soft-selecting (PR: #69327)
- Updated CHANGELOG.md (PR: #5992)
v2.0.320
Changes Since v1.26.1
We are switching to the new Roslyn language server as the default. We recognize that this version doesn’t have full parity with the OmniSharp version. If you need one of these features before we can get to it, you can switch back to OmniSharp by following these instructions.