Releases: OmniSharp/omnisharp-roslyn
Releases · OmniSharp/omnisharp-roslyn
v1.39.5
v1.39.4
v1.39.3
v1.39.2
- Add missing LSP Handlers (PR: #2463)
- Add the TypeDefinitionHandler to the LSP (PR: #2461)
- Update .NET SDK and Roslyn (PR: #2458)
- Don't remap line mappings in Razor files (PR: #2460)
- Adds missing /open endpoint to Cake (PR: #2457)
- Adds V2 Highlight support to Cake (PR: #2456)
- Include Cake bits in .NET 6 builds (PR: #2455)
- Host dependency cleanup (PR: #2436)
- Upgrade http driver to latest ASP.NET Core version when running in .NET 6 (PR: #2446)
- updated IL Spy to 7.2.1.6856 (PR: #2447)
- Add comment to app.config explaining System.Memory versioning (PR: #2444)
- Add explicit System.Memory dependency to Hosts (PR: #2443)
- Return generated file info for find references (PR: #2434)
- Support NUnit TheoryAttribute (PR: #2435)
- Provide SourceGeneratedFileInfo for workspace symbolls requests (PR: #2431)
- Take the first dotnet cli we find instead of the last one we find (match the comment) (PR: #2427]
- Record whether a CodeAction is a fix or not (PR: #2430)
- Update VMs used in build CI. (PR: #2425)
- Only get first document's highlights (PR: #2424)
v1.39.1
- Update Roslyn to 4.4.0 1.22369.1 (PR: #2420)
- Simplify some code (PR: #2370)
- Return meaningful error when pinned SDK version is not found. ([omnisharp-vscode#5128, PR: #2403)
- Added support for
<WarningsAsErrors>nullable</WarningsAsErrors>
(#2292, PR: #2406) - Removed nuget versioning reference from OmniSharp.Abstractions (#2410, PR: #2414)
- Bump Newtonsoft.Json to 13.0.1 (PR: #2415)
v1.39.0
- Update Roslyn to 4.3.0-2.22267.5 (PR: #2401)
- Fixed run script for Mono (OmniSharp/omnisharp-vscode#5181, OmniSharp/omnisharp-vscode#5179, PR: #2398)
- Fall back to /usr/lib/os-release if /etc/os-release doesn't exist (PR: #2380)
- Added support for linux-musl-x64 and linux-musl-arm64 (#2366, PR: #2395)
- Enable GoToDefinition for symbols in metadata documents (OmniSharp/omnisharp-vscode#4818, PR: #2390)
- Use human readable doc in lsp's signature help (#2372, PR: #2392)
- Add TextEdits support to InlayHints (PR: #2385)
- Fix Equals of AutoCompleteResponse and simplify some code (PR: #2362)
- Support O# running on .NET 7 SDKs (PR: #2377)
- Provide constructor accepting hostServices (PR: #2373)
- Typo fix (#2374)
- Update to latest .NET SDKs (PR: #2378)
- Remove MSBuild and Mono from release packages (#2339, PR: #2360)
v1.38.2
- Add analyze open documents only (PR: #2346)
- Create a new GoToTypeDefinition endpoint (#2297, PR: #2315)
- Eliminate more instances of IWorkspaceOptionsProvider (PR: #2343)
- Update Build.md brew cask instructions (PR: #2355)
- Remove not used middleware extension methods and unify adding middleware (PR: #2340)
- Pass --overwrite when pushing build artifacts to azure (PR: #2358)
- Delete System.Configuration.ConfigurationManager from deployed packages (omnisharp-vscode#5113, PR: #2359)
- Support inlay hints (PR: #2357)
- Update build tools to match .NET SDK 6.0.201 (#2363)
v1.38.1
- Reuse Roslyn's analyzer assembly loader (PR: #2236)
- Pass Completion, Rename and Block Structure options directly instead of updating the Workspace (PR: #2306)
- Update included build tool to match the current 6.0.200 sdk (PR: #2329)
- Fix concurrency issue in CSharpDiagnosticWorker (PR: #2333)
- run analyzers on multiple threads if allowed to (PR: #2285)
- Add MSBuild project to solution and apply the change to Roslyn workspace as a unit (PR: #2314)
- Updated to Roslyn 4.0.1 (PR: #2323)
- Enable OmniSharp.Cake tests for .NET 6 (PR: #2307)
- Handle completions with trailing whitespace on previous lines (PR: #2319)
- Update build bools to match .NET SDK 6.0.200 (PR: #2347)
v1.38.0
- Build OmniSharp servers that run on .NET 6 SDK (PR: 2291)
- Allow net6 build of O# to load newer .NET SDKs (PR: #2308)
- Allow alternate versions of documents to be Semantically Highlighted (PR: #2304)
- Pass the logger for loading projects. So errors occur in loading projects can be printed out. (omnisharp-vscode#4832, PR: #2288)
- Update OmniSharp.Cake dependencies (PR: #2280)
- Ensure each published platform uses matching hostfxr library (PR: #2272)
- Produce an Arm64 build for Linux (PR: #2271)
- Use 6.0.100 SDK for building (PR: #2269)
- Added Code of Conduct (PR: #2266)
- Improved Cake/CSX info messages (PR: #2264)
v1.37.17
- Update versions to match dotnet SDK 6.0.1xx (PR: #2262)
- Remove all completion commit characters in suggestion mode. (#1974, #3219, #3647, #4833, PR: #2253)
- fixed logging interpolation in ProjectManager (PR: #2246)
- Support signature help for implicit object creation (#2243, PR: #2244)
- Implement /v2/gotodefinition for Cake (#2209, PR: #2212)