Skip to content

Releases: OmniSharp/omnisharp-roslyn

v1.39.1

25 Jul 21:08
5c6c460
Compare
Choose a tag to compare
  • 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

19 May 16:12
c6f1e84
Compare
Choose a tag to compare

v1.38.2

21 Mar 08:01
628930c
Compare
Choose a tag to compare
  • 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

18 Feb 14:33
83fa550
Compare
Choose a tag to compare
  • 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

15 Dec 17:24
8f42f7b
Compare
Choose a tag to compare
  • 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

02 Nov 10:53
b712eab
Compare
Choose a tag to compare
  • 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

01 Oct 14:07
443e667
Compare
Choose a tag to compare

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

31 Aug 13:04
1ff2a19
Compare
Choose a tag to compare
  • 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

27 Jul 18:08
b5d9d7c
Compare
Choose a tag to compare
  • Update to latest .NET SDKs (PR: #2197)
  • Update included Build Tools to match .NET SDK 6 Preview 7 (PR: #2196)
  • Upgrade McMaster.Extensions.CommandLineUtils to 3.1.0 (omnisharp-vscode#4090, PR: #2192)

v1.37.13

16 Jul 16:21
a9da26f
Compare
Choose a tag to compare

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.