Releases: OmniSharp/omnisharp-roslyn
Releases · OmniSharp/omnisharp-roslyn
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)
v1.37.16
Changes:
- 443e667 Merge pull request #2239 from nohwnd/update-versions
- 1befe4c Update changelog
- 49b6383 Update versions from 6.0.1xx
- 02d3168 Merge pull request #2227 from jkoritzinsky/omnisharp-local-dotnet
- 4fc9fae Merge branch 'master' into omnisharp-local-dotnet
- 657b064 Merge pull request #2235 from OmniSharp/bugfix/nuget-versions
- a67c6af 6.0.0-preview.4.220 -> 6.0.0-preview.4.230
- fef3f06 Merge pull request #2234 from JoeRobich/update-analyzerconfig
- bef50c7 Handle .editorconfig changes without running a new design time build
- 5cd3e6d Merge pull request #2233 from JoeRobich/fix-getquickfix
See More
- d79627d Add test for misc Workspace scenario
- dcbef8d Fix Cake Completion tests
- eae3c08 Update MappedLocation to better simulate Razor scenario
- 451ea48 Do not return nulls when getting documents by path
- 4f7ed0f Merge pull request #2232 from OmniSharp/bugfix/record-struct-highlight
- 72030e7 test for RecordStructName
- 91d5fae handle ClassificationTypeNames.RecordStructName
- 0c74963 Add a configuration mechanism to allow users to point Omnisharp to a custom .NET CLI, with a fallback to the DOTNET_ROOT environment variable before falling back to the PATH.
- 8144773 Merge pull request #2226 from JoeRobich/fix-code-structure
- 2eb2e13 Update CodeStructureService with FileScoped Namespace support
This list of changes was auto generated.
v1.37.15
- Update Roslyn to 4.0.0-4.21427.11 (PR: #2220)
- Update NuGet to 5.10.0 (#2027, PR: #2034)
- Remove .NET Core 2.1 (PR: #2219)
- Update versions to match .NET SDK 6 RC1 (PR: #2217)
- Use FullPaths for Locations that are returned with relative paths. (#2215, PR: #2216)
- Improved logging in project manager (PR: #2203)
- Log a warning when external features path has no assemblies (#2201, PR: #2202)
v1.37.14
v1.37.13
Changes:
- a9da26f Merge pull request #2189 from captainsafia/patch-1
- d6e8b22 Update Roslyn version for Razor
- f99caff Merge pull request #2187 from JoeRobich/update-build-tools6
- b945b6a Update language version test
- 96320aa Update included Build Tools to match .NET SDK 6 Preview 6
This list of changes was auto generated.