Skip to content

Releases: OmniSharp/omnisharp-roslyn

v1.33.0

01 Jul 07:33
f63e30d
Compare
Choose a tag to compare
  • Added support for .editorconfig files to control formatting settings, analyzers, coding styles and naming conventions. The feature is currently opt-into and needs to be enabled using OmniSharp configuration
        {
            "FormattingOptions": {
                "EnableEditorConfigSupport": true
            }
        }
  • Analyzers improvements
    • Dynamically loaded / modifiable rulesets instead without full restart on omnisharp after every change
    • Reanalyze updated projects
    • Built-int Roslyn diagnostics can be controlled by rulesets even when analyzers are not enabled
    • Faster analysis since project isn't updated every time
    • When project is restored it is re-analyzed with correct dependencies
  • Added support for various renaming options - renaming any symbol can now propagate to comments or strings, and renaming a method symbol can also rename its overloads. They can be set via OmniSharp configuration, such as omnisharp.json file (they are disabled by default)
    {
        "RenameOptions": {
            "RenameInComments": true,
            "RenameOverloads": true,
            "RenameInStrings": true
        }
    }
  • Fixed a regression on declaration name completion.
  • Update to Roslyn 3.2.0-beta4-19326-12.
  • Added snippets support in LSP mode.
  • Fixed renaming in LSP mode.

v1.32.20

03 Jun 15:32
ef40043
Compare
Choose a tag to compare
Merge pull request #1511 from rchande/dev16.2p2

Roslyn from Dev16.2p2

v1.32.19

02 May 15:46
5057031
Compare
Choose a tag to compare
  • Updated to Roslyn 3.1.0-beta4-19251-02 (PR: #1479)
  • Shadow copy Roslyn analyzers in order to not lock them (#1465, PR: #1474)
  • Fixed logging output for OmniSharp HTTP server (#1466, PR: #1456)
  • Fixed OmniSharp hanging on wildcard Nuget package references (omnisharp-vscode#3009, PR: #1473)
  • OmniSharp now uses correct 4.7.2 framework sku to prompt for installation of .NET 4.7.2 if missing (#1468, PR: #1469)

v1.32.18

12 Apr 20:57
f605a20
Compare
Choose a tag to compare
Merge pull request #1454 from akshita31/do_not_hash_target_framework

Do not hash target frameworks and rename ProjectGuid->ProjectId

v1.32.17

12 Apr 15:17
db2e49e
Compare
Choose a tag to compare
Merge pull request #1457 from rchande/msbuild-location

Rename msbuild directory to .msbuild

v1.32.16

11 Apr 02:42
4ffabfa
Compare
Choose a tag to compare
Merge pull request #1448 from OmniSharp/feature/3.1

Updated to Roslyn 3.1

v1.32.15

09 Apr 22:15
eab3db1
Compare
Choose a tag to compare
v1.32.15 Pre-release
Pre-release
Merge pull request #1427 from mholo65/startup-perf

Use BlockingCollection in SharedTextWriter

v1.32.14

08 Apr 16:39
1c2dcf3
Compare
Choose a tag to compare
v1.32.14 Pre-release
Pre-release
Use mono 5.18 (#1444)

Use Mono 5.18/MSBuild 16

v1.32.13

02 Apr 19:58
e89cedd
Compare
Choose a tag to compare
v1.32.13 Pre-release
Pre-release
Merge pull request #1442 from rchande/no-error

Suppress errors from rm when deleting build artifacts

v1.32.12

01 Apr 22:36
cac0a65
Compare
Choose a tag to compare
v1.32.12 Pre-release
Pre-release
Merge pull request #1441 from OmniSharp/fix/pipelines-upload

try to fix issue with pipelines deployment