Releases: OmniSharp/omnisharp-roslyn
Releases · OmniSharp/omnisharp-roslyn
v1.37.12
- Generate binary redirects for OmniSharp libraries (PR: #2185)
- Update Roslyn to 4.0.0-2.21322.50 (PR: #2183)
- Added support for diagnostic suppressors (#1711, PR: #2182)
- Use the Microsoft.Build.Locator package for discovery (PR: #2181)
- fixed Cake test following the auto merge of #2175 (PR: #2176)
- Update build tools to match NET 6 Preview 5 (PR: #2175)
v1.37.11
- Include timing info in logged responses (PR: #2173)
- Defend against null value in BuildErrorEventArgs (#2171, PR: #2172)
- Updated to all the latest .NET SDKs (PR: #2166)
- Add support for GoToDefinition on source-generated files (PR: #2170)
- Add V2 version of GotoDefinitionService (PR: #2168)
- avoid NRE when document is null (PR: #2163))
v1.37.10
v1.37.9
- Add async completion support (PR: #1986)
- Only subscribe to AppDomain.AssemblyResolve once (PR: #2149)
- Update build tools to match .NET 6 Preview 3 SDK. (PR: #2134)
- Do not return null responses from BlockStructureService and CodeStructureService (PR: #2148)
- Strong-name sign OmniSharp assemblies (PR: #2143)
- Updated IL Spy to 7.0.0 stable (PR: #2142)
- Do not crash on startup when configuration is invalid (PR: #2140)
- Bump System.Text.Encodings.Web from 4.7.1 to 4.7.2 in /tools (PR: #2137)
- Correctly set compilation platform of the project (PR: #2135)
- Fix typo (PR: #2098)
- Rework completion resolution (#2123, PR: #2126)
- Report back the solution filter name in workspace updated event (PR: #2130)
v1.37.8
- Support Solution filter (.slnf) (PR: #2121)
- updated to IL Spy 7.0.0.6372 (PR: #2113)
- Add sentinel file to MSBuild to enable workload resolver (omnisharp-vscode#4417, PR: #2111)
- fixed CS8605 "Unboxing possibly null value" (PR: #2108)
- fixed a 1.37.7 regression: added binding redirects for System.Threading.Tasks.Dataflow (PR: #2107)
v1.37.7
- Update Roslyn version to
3.10.0-1.21125.6
(PR: #2105) - Update included build tools to closely match NET 6 Preview 1 SDK (PR: #2103)
- Updated to latest lsp version (PR: #2099)
- Improve custom error messages for MSB3644 (PR: #2097)
- Do not call FindReferencesAsync for null symbol (#2054, PR: #2089)
- Move LSP Completion to the new CompletionService (PR: #2074)
- use an OmniSharp specific message for MSB3644 (#2029, PR: #2069)
- changed the default RunFixAllRequest timeout to 10 seconds (PR: #2066)
v1.37.6
- Handle records in syntax highlighting (#2048, PR: #2049)
- Remove formatting on new line (PR: #2053)
- Validate highlighting ranges in semantic highlighting requests (PR: #2055)
- Delay project system init to avoid solution update race (PR: #2057)
- Use "variable" kind for parameter completion (#2060, PR: #2061)
- Log request when response fails (#2064)
v1.37.5
- Update Roslyn version to 3.9.0-2.20570.24 (PR: #2022)
- Gracefully handle GitVersion failure, and set a default version. (PR: #2030)
- Editorconfig improvements - do not lose state, trigger re-analysis on change (#1955, omnisharp-vscode#4165, omnisharp-vscode#4184, PR: #2028)
- Add documentation comment creation to the FormatAfterKeystrokeService (PR: #2023)
- Raise default GotoDefinitionRequest timeout from 2s to 10s (omnisharp-vscode#4260, PR: #2032)
- Register languageServer as ILanguageServerFacade (PR: #2025)
- Workspace create file workaround (PR: #2019)
- Added
msbuild:UseBundledOnly
option to force the usage of bundled MSBuild (PR: #2038) - Build NetCoreApp2.1 test project with .NET Core SDK 2.1 (PR: #2040)
v1.37.4
- Fixed global Mono MSBuild version reporting (PR: #1988)
- Fixed incremental changes and completion in Cake (PR: #1997)
- Omnisharp now uses libPaths and sourcePaths defined in custom .rsp file for scripting (PR: #2000)
- C# scripting should use language version "latest" by default (PR: #2001)
- Fixed null references in LSP mode when requests are handled before the server fully initializes (#1742, #1515, #1083), PR: #2005)
- Fixed logging in LSP mode (PR: #2002)
- Upgraded LSP mode to
OmniSharp.Extensions.LanguageServer 0.18.3
(PR: #1998) - Improve handling with Cake Script Service (PR: #2013)
- Updated to latest Dotnet.Script scripting packages for .NET 5.0 (#2020, PR: #2012)
- Updated Roslyn to
3.8.0
, MSBuild to16.8.0
, DotNetHostResolver to5.0.0
, Nuget packages to5.8.0-rc.6930
and MSBuildSDKResolver to5.0.101-servicing.20564.2
to match .NET 5.0.100 SDK (PR: #2015, #2016) - Workspace create file workaround for VS Code (to avoid race condtion on newly created files) (omnisharp-vscode#4181, PR: #2019)
- Response file can now used enviroment variables in the path + more error handling (PR: #2008)