Releases: dotnet/vscode-csharp
Releases · dotnet/vscode-csharp
v1.23.15
-
Restore launch target for workspace root when no solution present (#4691, PR: #4695)
-
Don't create launch.json for no select process (omnisharp-roslyn#4696, PR: #4699)
-
Support nserting outside code when texts are selected (PR: #4715)
-
Update OmniSharp version to 1.37.15:
- Update Roslyn to 4.0.0-4.21427.11 (PR: omnisharp-roslyn#2220)
- Update NuGet to 5.10.0 (omnisharp-roslyn#2027, PR: omnisharp-roslyn#2034)
- Remove .NET Core 2.1 (PR: omnisharp-roslyn#2219)
- Update versions to match .NET SDK 6 RC1 (PR: omnisharp-roslyn#2217)
- Use FullPaths for Locations that are returned with relative paths. (omnisharp-roslyn#2215, PR: omnisharp-roslyn#2216)
- Improved logging in project manager (PR: omnisharp-roslyn#2203)
- Log a warning when external features path has no assemblies (omnisharp-roslyn#2201, PR: omnisharp-roslyn#2202)
v1.23.15-beta2
v1.23.15-beta1
v1.23.14
- Bump minimum required version of VS Code (PR: #4664)
- Change useGlobalMono scope to default (window) (PR: #4674)
- Fix a typo in package.json (PR: #4675)
- Update OmniSharp version to 1.37.14
- Update Roslyn to 4.0.0-2.21354.7 (PR: omnisharp-roslyn#2189)
- Update included Build Tools to match .NET SDK 6 Preview 6 (PR: omnisharp-roslyn#2187)
- Update to latest .NET SDKs (PR: omnisharp-roslyn#2197)
- Update included Build Tools to match .NET SDK 6 Preview 7 (PR: omnisharp-roslyn#2196)
- Upgrade McMaster.Extensions.CommandLineUtils to 3.1.0 (#4090, PR: omnisharp-roslyn#2192)
- Debugger changes:
v1.23.14-beta3
- Bump minimum required version of VS Code (PR: #4664)
- Update OmniSharp version to 1.37.14
- Update Roslyn to 4.0.0-2.21354.7 (PR: omnisharp-roslyn#2189)
- Update included Build Tools to match .NET SDK 6 Preview 6 (PR: omnisharp-roslyn#2187)
- Update to latest .NET SDKs (PR: omnisharp-roslyn#2197)
- Update included Build Tools to match .NET SDK 6 Preview 7 (PR: omnisharp-roslyn#2196)
- Upgrade McMaster.Extensions.CommandLineUtils to 3.1.0 (#4090, PR: omnisharp-roslyn#2192)
- Debugger changes:
v1.23.14-beta2
- Bump minimum required version of VS Code (PR: #4664)
- Update OmniSharp version to 1.37.13
- Update Roslyn to 4.0.0-2.21354.7 (PR: omnisharp-roslyn#2189)
- Update included Build Tools to match .NET SDK 6 Preview 6 (PR: omnisharp-roslyn#2187)
- Debugger changes:
- Fix typo in windows arm64 package. (PR: #4675, PR: #4676)
v1.23.14-beta1
- Bump minimum required version of VS Code (PR: #4664)
- Update OmniSharp version to 1.37.13
- Update Roslyn to 4.0.0-2.21354.7 (PR: omnisharp-roslyn#2189)
- Update included Build Tools to match .NET SDK 6 Preview 6 (PR: omnisharp-roslyn#2187)
- Debugger changes:
v1.23.13
- Fixes Razor editing support (PR: #4642)
- Use new CompletionItem label API (#4640, PR: #4648)
- Support V2 version of GoToDefinition, which can show more than one location for partial types and show source-generated file information (PR: #4581)
- Add command 'listRemoteDockerProcess' and variable 'pickRemoteDockerProcess' (#4607, PR: #4617)
- Ensure we only start one instance of OmniSharp server (PR: #4612)
- Set the names of status bar items (PR: #4621)
- Add Debugger Languages (PR: #4626)
- Use temporary directory for debug sockets on NIX systems (PR: #4637)
- Update OmniSharp version to 1.37.12
- Include timing info in logged responses (PR: omnisharp-roslyn#2173)
- Defend against null value in BuildErrorEventArgs (omnisharp-roslyn#2171, PR: omnisharp-roslyn#2172)
- Updated to all the latest .NET SDKs (PR: omnisharp-roslyn#2166)
- Add support for GoToDefinition on source-generated files (PR: omnisharp-roslyn#2170)
- Add V2 version of GotoDefinitionService (PR: omnisharp-roslyn#2168)
- avoid NRE when document is null (PR: omnisharp-roslyn#2163))
- Update Roslyn to 4.0.0-2.21322.50 (PR: omnisharp-roslyn#2183)
- Added support for diagnostic suppressors (omnisharp-roslyn#1711, PR: omnisharp-roslyn#2182)
- Use the Microsoft.Build.Locator package for discovery (PR: omnisharp-roslyn#2181)
- Update build tools to match NET 6 Preview 5 (PR: omnisharp-roslyn#2175)
v1.23.12
- Support experimental async completion (PR: #4116)
- Add option to to exclude custom symbols from codelens (#4335, PR: #4418)
- Handle ProcessPicker via resolveDebugConfiguration (PR: #4509)
- Update OmniSharp version to 1.37.10
- Update included toolset to match .NET 6 preview4 (PR: omnisharp-roslyn#2159)
- Add async completion support (PR: omnisharp-roslyn#1986)
- Only subscribe to AppDomain.AssemblyResolve once (PR: omnisharp-roslyn#2149)
- Update build tools to match .NET 6 Preview 3 SDK. (PR: omnisharp-roslyn#2134)
- Do not return null responses from BlockStructureService and CodeStructureService (PR: omnisharp-roslyn#2148)
- Strong-name sign OmniSharp assemblies (PR: omnisharp-roslyn#2143)
- Updated IL Spy to 7.0.0 stable (PR: omnisharp-roslyn#2142)
- Do not crash on startup when configuration is invalid (PR: omnisharp-roslyn#2140)
- Bump System.Text.Encodings.Web from 4.7.1 to 4.7.2 in /tools (PR: omnisharp-roslyn#2137)
- Correctly set compilation platform of the project (PR: omnisharp-roslyn#2135)
- Fix typo (PR: omnisharp-roslyn#2098)
- Rework completion resolution (omnisharp-roslyn#2123, PR: omnisharp-roslyn#2126)
- Report back the solution filter name in workspace updated event (PR: omnisharp-roslyn#2130)
- Debugger changes:
- Added support for osx-arm64 debugging (#4390)
- Added support for exception conditions. See documentation for more information (#4356).
- Fixed an issue with character encoding for multi-byte characters written to the debug console (#4398)
- Fixed a bug where Blazor WASM debugging would fail to launch correctly (dotnet/aspnetcore#31653)
v1.23.12-beta1
Debugger changes:
- Added support for osx-arm64 debugging (#4390)
- Added support for exception conditions. See documentation for more information (#4356).
- Fixed an issue with character encoding for multi-byte characters written to the debug console (#4398)