Skip to content

Releases: OmniSharp/omnisharp-roslyn

v1.35.1

04 May 20:59
4ffc463
Compare
Choose a tag to compare
  • Fixed not supported exception when trying to decompile a BCL assembly on Mono. For now we do not try to resolve implementation assembly from a ref assembly (PR: #1767)
  • Added support for generic classes in test runner (omnisharp-vscode#3722, PR: #1768)
  • Improved autocompletion performance (PR: #1761)
  • Move to Roslyn's .editorconfig support (#1657, PR: #1771)
  • Fully update CompilationOptions when project files change (PR: #1774)
  • Updated to Roslyn [3.6.0-4.20228.5] (PR: #1778)

v1.35.0

10 Apr 21:28
8763645
Compare
Choose a tag to compare
  • Added support for decompilation based on ILSpy (similar to VS) (PR: #1751)
  • Support for <RunAnalyzers /> and <RunAnalyzersDuringLiveAnalysis /> (PR: #1739)
  • Add typeparam documentation comments to text description (omnisharp-vscode#3516, PR: #1749)
  • Tag #region blocks appropriately in the block structure service (omnisharp-vscode#2621, PR: #1748)

v1.34.15

25 Mar 18:18
1b2d4bc
Compare
Choose a tag to compare
  • Support for .NET Core 3.1 in csx files (PR: #1731)
  • Update the minimal MSBuild to better support .NET 5 Previews (omnisharp-vscode#3653, PR: #1746)
  • Updated to Roslyn [3.6.0-3.20170.19] (PR: #1745)

v1.34.14

09 Mar 23:51
924006b
Compare
Choose a tag to compare

v1.34.13

19 Feb 16:57
d0dcdc9
Compare
Choose a tag to compare
  • Fixed a bug where organizing usings clashed with other formatting settings (PR: #1715)

v1.34.12

18 Feb 18:19
e72046b
Compare
Choose a tag to compare

v1.34.11

05 Feb 17:50
c30774a
Compare
Choose a tag to compare
  • Updated the bundled to Mono 6.8.0 and MSBuild to be copied from Mono 6.8.0 (#1693, PR: #1697)
  • Included NugetSDKResolver in the minimal MSBuild, which introduces support for Nuget based project SDKs like Arcade (#1678, PR: #1696)

v1.34.10

27 Jan 07:34
d9a33d8
Compare
Choose a tag to compare
  • Update to Roslyn 3.5.0-beta3-20058-03 (PR: #1680)
  • Fixed a bug where completion items didn't decode symbols corectly (impacted, for example, object initializer completion quality) (omnisharp-vscode#3465, PR: #1670)
  • Updated to MsBuild 16.4.0 on Linux/MacOS (PR:#1669)
  • Added support for implement type options - it is now possible to define whether code-fix/refactoring generated properties should be auto- or throwing-properties and at which place in the class should newly generated members be inserted. They can be set via OmniSharp configuration, such as omnisharp.json file. (PR: #1672)
    {
        "ImplementTypeOptions": {
            "PropertyGenerationBehavior": "PreferAutoProperties", // or "PreferThrowingProperties" which is the default
            "InsertionBehavior": "AtTheEnd" // or "WithOtherMembersOfTheSameKind" which is default
        }
    }
  • Added support for organizing usings on format. This can be set via OmniSharp configuration, such as omnisharp.json file. (PR: #1686)
    {
        "FormattingOptions": {
            "OrganizeImports": true
        }
    }

v1.34.9

10 Dec 16:52
dacbb91
Compare
Choose a tag to compare

Changes:

  • dacbb91 Merge pull request #1663 from JoeRobich/update-roslyn-3.5.0-beta2-19606-01
  • 0381a36 Merge branch 'master' into update-roslyn-3.5.0-beta2-19606-01
  • 34d2c54 Merge pull request #1662 from filipw/feature/msbuild16.4
  • db621ef Fix code action tests
  • 1c01c82 Update ChangeLog
  • 85f79a5 Update Roslyn to 3.5.0-beta2-19606-01
  • 890ce12 msbuild in changelog
  • 10a2444 more package version changes
  • b09fae1 updated to Microsoft.NETFramework.ReferenceAssemblies 1.0.0
  • 4ca902f updated to msbuild 16.4.0
See More
  • 3a331cd Merge pull request #1660 from filipw/feature/line-references
  • ad42206 Merge branch 'master' into feature/line-references
  • 8c144bf Merge pull request #1 from mholo65/feature/line-references
  • cf180b9 Exclude Cake files from line span mapping
  • 457cf8c Merge pull request #1661 from filipw/bugfix/equals-in-path
  • a3778bb updated changelog
  • a4ceaf8 moved CommandLineApplicationFacts to a dedicated file
  • 3f4bcd4 added tests for CommandLineApplication
  • 5118e0a added null check
  • b7d8b30 do not process "=" in solution path
  • 8b913fe added line pragma support to CHANGELOG.md
  • 704fef5 improved tests
  • 96af533 tests for line remapping
  • 28805c8 support line mapping in find usages
  • 1e2e508 Merge pull request #1659 from filipw/feature/csx-goto-def-tests
  • bfb254c enabled some GoToDefinitionFacts for CSX
  • 77ae153 Merge pull request #1658 from filipw/feature/changelog-1656 [ #1656 ]
  • 88dded0 added #1656 to the changelog
  • 862f16f Merge pull request #1656 from OmniSharp/bugfix/mono-standalone-monopaths
  • 635a048 removed unused code
  • a34aeb4 clean up constructors
  • 524843f do not override mono paths in standalone mode
  • cee17e1 Merge pull request #1654 from JoeRobich/update-changelog
  • 6d279ac Updated changelog for release

This list of changes was auto generated.

v1.34.8

21 Nov 20:50
e81c010
Compare
Choose a tag to compare

Changes:

  • e81c010 Merge pull request #1653 from JoeRobich/update-roslyn-3.5.0-beta1-19571-01
  • 6dccff4 Update Roslyn to 3.5.0-beta1-19571-01
  • a4e73f0 Merge pull request #1615 from dmgonch/dmgonch/PluginsConfiguration
  • c256c1e Revert "Pass ILoggerFactory into LoadByAssemblyNameOrPath instead of ILogger"
  • 75efbc3 Merge branch 'dmgonch/PluginsConfiguration' of https://github.com/dmgonch/oms-r into dmgonch/PluginsConfiguration
  • 65899df Pass ILoggerFactory into LoadByAssemblyNameOrPath instead of ILogger
  • 39e025f Use PluginAssemblies to for plugins from command line
  • 6d3ce87 Merge branch 'master' into dmgonch/PluginsConfiguration
  • a3e7dbf Merge pull request #1652 from OmniSharp/feature/roslyn-update
  • b21d214 changelog update
See More
  • a179308 Roslyn 3.5.0 in binding redirects
  • aa8a690 updated to Roslyn 3.5.0-beta1-19564-02
  • bb7c2f0 Merge branch 'master' into dmgonch/PluginsConfiguration
  • 9544671 Merge pull request #1651 from FelschR/patch-1
  • e516f6f Merge branch 'master' into dmgonch/PluginsConfiguration
  • 2e37c48 make platform identification POSIX-compliant
  • cbfca2c Merge pull request #1642 from filipw/feature/simplified-symbolfinder
  • 4c2e55a Merge branch 'master' into feature/simplified-symbolfinder
  • e60f710 Merge pull request #1648 from OmniSharp/script/3.0
  • c178ac5 Removed extra empty line
  • 18f3fd8 Merge remote-tracking branch 'origin/master' into dmgonch/PluginsConfiguration
  • 09834aa fixed tests
  • 55bc983 moved scripting test assets to .net core 3.0
  • 0e463cf .net core 3.0 in omnisharp.json for csx
  • 260ac30 Merge branch 'master' into feature/simplified-symbolfinder
  • 07141ba Merge pull request #1646 from OmniSharp/JoeRobich-patch-1
  • 3e47e0f Merge branch 'master' into feature/simplified-symbolfinder
  • e718fe9 Updated release date of 1.34.7
  • 22646df simplified symbol finder
  • 79d7cdc Merge branch 'master' into dmgonch/PluginsConfiguration
  • 9bbcfa8 Use strongly typed OmniSharpOptions for plugins
  • e1febc9 Noop change to trigger a build
  • 93743a3 Merge branch 'dmgonch/PluginsConfiguration' of https://github.com/dmgonch/oms-r into dmgonch/PluginsConfiguration
  • 9e45519 Merge branch 'master' into dmgonch/PluginsConfiguration
  • c4b8531 Merge branch 'master' into dmgonch/PluginsConfiguration
  • 4486c87 Support plugins configuration in omnisharp.json

This list of changes was auto generated.